xref: /aosp_15_r20/external/mesa3d/src/intel/perf/oa-lnl.xml (revision 6104692788411f58d303aa86923a9ff6ecaded22)
1<?xml version="1.0"?>
2<metrics version="1717706518" merge_md5="">
3  <set name="RenderBasic"
4       chipset="LNL"
5       symbol_name="RenderBasic"
6       underscore_name="render_basic"
7       mdapi_supported_apis="VK OGL OCL IO"
8       oa_format="576B_PEC64LL"
9       hw_config_guid="12f20772-0044-44ff-bcc0-d2bc252d140e"
10       >
11    <counter name="GPU Time Elapsed"
12             symbol_name="GpuTime"
13             underscore_name="gpu_time"
14             description="Time elapsed on the GPU during the measurement."
15             data_type="uint64"
16             units="ns"
17             semantic_type="event"
18             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
19             mdapi_group="GPU"
20             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
21             mdapi_supported_apis=""
22             mdapi_hw_unit_type="gpu"
23             />
24    <counter name="GPU Core Clocks"
25             symbol_name="GpuCoreClocks"
26             underscore_name="gpu_core_clocks"
27             description="The total number of GPU core clocks elapsed during the measurement."
28             data_type="uint64"
29             units="cycles"
30             semantic_type="event"
31             equation="GPU_CLOCK 0 READ"
32             mdapi_group="GPU"
33             mdapi_usage_flags="Tier1 Frame Batch Draw"
34             mdapi_supported_apis=""
35             mdapi_hw_unit_type="gpu"
36             />
37    <counter name="AVG GPU Core Frequency"
38             symbol_name="AvgGpuCoreFrequency"
39             underscore_name="avg_gpu_core_frequency"
40             description="Average GPU Core Frequency in the measurement."
41             data_type="uint64"
42             max_equation="$GpuMaxFrequency"
43             units="hz"
44             semantic_type="event"
45             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
46             mdapi_group="GPU"
47             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
48             mdapi_supported_apis=""
49             mdapi_hw_unit_type="gpu"
50             />
51    <counter name="GPU Busy"
52             symbol_name="GPU_BUSY"
53             underscore_name="gpu_busy"
54             description="Percentage of time in which GPU is not idle including all GPU engines"
55             data_type="float"
56             units="percent"
57             semantic_type="duration"
58             equation="PEC 32 READ 100 UMUL $GpuCoreClocks FDIV"
59             mdapi_group="Front End"
60             mdapi_usage_flags="Frame Batch Draw"
61             mdapi_supported_apis=""
62             mdapi_hw_unit_type="gpu"
63             />
64    <counter name="IA Vertex"
65             symbol_name="IA_VERTEX"
66             underscore_name="ia_vertex"
67             description="Number of vertices in a draw"
68             data_type="uint64"
69             units="events"
70             semantic_type="event"
71             equation="PEC 33 READ"
72             mdapi_group="Geometry"
73             mdapi_usage_flags="Frame Batch Draw"
74             mdapi_supported_apis=""
75             mdapi_hw_unit_type="gpu"
76             />
77    <counter name="GpGpu Threadgroup Count"
78             symbol_name="GPGPU_THREADGROUP_COUNT"
79             underscore_name="gpgpu_threadgroup_count"
80             description="Number of GPGPU threadgroups dispatched"
81             data_type="uint64"
82             units="events"
83             semantic_type="event"
84             equation="PEC 0 READ"
85             mdapi_group="Thread Dispatcher"
86             mdapi_usage_flags="Frame Batch Draw"
87             mdapi_supported_apis=""
88             mdapi_hw_unit_type="gpu"
89             />
90    <counter name="Async GpGpu Threadgroup Count"
91             symbol_name="ASYNC_GPGPU_THREADGROUP_COUNT"
92             underscore_name="async_gpgpu_threadgroup_count"
93             description="Number of Async GPGPU threadgroups dispatched"
94             data_type="uint64"
95             units="events"
96             semantic_type="event"
97             equation="PEC 1 READ"
98             mdapi_group="Thread Dispatcher"
99             mdapi_usage_flags="Frame Batch Draw"
100             mdapi_supported_apis=""
101             mdapi_hw_unit_type="gpu"
102             />
103    <counter name="Rasterizer Sample Output"
104             symbol_name="RASTERIZER_SAMPLE_OUTPUT"
105             underscore_name="rasterizer_sample_output"
106             description="Number of lit samples emitted by Rasterizer"
107             data_type="uint64"
108             units="events"
109             semantic_type="event"
110             equation="PEC 34 READ"
111             mdapi_group="Rasterizer"
112             mdapi_usage_flags="Frame Batch Draw"
113             mdapi_supported_apis=""
114             mdapi_hw_unit_type="gpu"
115             />
116    <counter name="Pixel Blend"
117             symbol_name="PIXEL_BLEND"
118             underscore_name="pixel_blend"
119             description="Number of blended pixels written to all render targets"
120             data_type="uint64"
121             units="events"
122             semantic_type="event"
123             equation="PEC 35 READ"
124             mdapi_group="Color Pipe"
125             mdapi_usage_flags="Frame Batch Draw"
126             mdapi_supported_apis=""
127             mdapi_hw_unit_type="gpu"
128             />
129    <counter name="Pixel Write"
130             symbol_name="PIXEL_WRITE"
131             underscore_name="pixel_write"
132             description="Number of pixels written to all render targets"
133             data_type="uint64"
134             units="events"
135             semantic_type="event"
136             equation="PEC 36 READ"
137             mdapi_group="Color Pipe"
138             mdapi_usage_flags="Frame Batch Draw"
139             mdapi_supported_apis=""
140             mdapi_hw_unit_type="gpu"
141             />
142    <counter name="PostPS Alpha Test Fail"
143             symbol_name="POSTPS_ALPHA_TEST_FAIL"
144             underscore_name="postps_alpha_test_fail"
145             description="Number of 2x2 that were lit from Rasterizer but failed the alpha test"
146             data_type="uint64"
147             units="events"
148             semantic_type="event"
149             equation="PEC 2 READ"
150             mdapi_group="Color Pipe"
151             mdapi_usage_flags="Frame Batch Draw"
152             mdapi_supported_apis=""
153             mdapi_hw_unit_type="gpu"
154             />
155    <counter name="Shader Pix Kill"
156             symbol_name="SHADER_PIX_KILL"
157             underscore_name="shader_pix_kill"
158             description="Number of pixels that were lit from Rasterizer but killed by the Pixel Shader"
159             data_type="uint64"
160             units="events"
161             semantic_type="event"
162             equation="PEC 3 READ"
163             mdapi_group="Color Pipe"
164             mdapi_usage_flags="Frame Batch Draw"
165             mdapi_supported_apis=""
166             mdapi_hw_unit_type="gpu"
167             />
168    <counter name="L3 Read"
169             symbol_name="L3_READ"
170             underscore_name="l3_read"
171             description="Number of Device Cache 64B read requests"
172             data_type="uint64"
173             units="events"
174             semantic_type="event"
175             equation="PEC 37 READ"
176             mdapi_group="Device Cache"
177             mdapi_usage_flags="Frame Batch Draw"
178             mdapi_supported_apis=""
179             mdapi_hw_unit_type="gpu"
180             />
181    <counter name="L3 Write"
182             symbol_name="L3_WRITE"
183             underscore_name="l3_write"
184             description="Number of Device Cache 64B write requests"
185             data_type="uint64"
186             units="events"
187             semantic_type="event"
188             equation="PEC 38 READ"
189             mdapi_group="Device Cache"
190             mdapi_usage_flags="Frame Batch Draw"
191             mdapi_supported_apis=""
192             mdapi_hw_unit_type="gpu"
193             />
194    <counter name="Command Parser Compute Engine Busy"
195             symbol_name="COMMAND_PARSER_COMPUTE_ENGINE_BUSY"
196             underscore_name="command_parser_compute_engine_busy"
197             description="Percentage of time in which there is a context loaded and active on the compute queue"
198             data_type="float"
199             units="percent"
200             semantic_type="duration"
201             equation="PEC 39 READ $ComputeEngineTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
202             mdapi_group="Front End"
203             mdapi_usage_flags="Frame Batch Draw"
204             mdapi_supported_apis=""
205             mdapi_hw_unit_type="gpu"
206             />
207    <counter name="Command Parser Render Engine Busy"
208             symbol_name="COMMAND_PARSER_RENDER_ENGINE_BUSY"
209             underscore_name="command_parser_render_engine_busy"
210             description="Percentage of time in which there is a context loaded and active on the 3D queue"
211             data_type="float"
212             units="percent"
213             semantic_type="duration"
214             equation="PEC 40 READ 100 UMUL $GpuCoreClocks FDIV"
215             mdapi_group="Front End"
216             mdapi_usage_flags="Frame Batch Draw"
217             mdapi_supported_apis=""
218             mdapi_hw_unit_type="gpu"
219             />
220    <counter name="Command Parser Copy Engine Busy"
221             symbol_name="COMMAND_PARSER_COPY_ENGINE_BUSY"
222             underscore_name="command_parser_copy_engine_busy"
223             description="Percentage of time in which there is a context loaded and active on the copy queue."
224             data_type="float"
225             units="percent"
226             semantic_type="duration"
227             equation="PEC 41 READ 100 UMUL $GpuCoreClocks FDIV"
228             mdapi_group="Front End"
229             mdapi_usage_flags="Frame Batch Draw"
230             mdapi_supported_apis=""
231             mdapi_hw_unit_type="gpu"
232             />
233    <counter name="Clipper Input Vertex"
234             symbol_name="CLIPPER_INPUT_VERTEX"
235             underscore_name="clipper_input_vertex"
236             description="Number of Clipper input vertices"
237             data_type="uint64"
238             units="events"
239             semantic_type="event"
240             equation="PEC 42 READ"
241             mdapi_group="Geometry"
242             mdapi_usage_flags="Frame Batch Draw"
243             mdapi_supported_apis=""
244             mdapi_hw_unit_type="gpu"
245             />
246    <counter name="Clipper Primitive Cull"
247             symbol_name="CLIPPER_PRIMITIVE_CULL"
248             underscore_name="clipper_primitive_cull"
249             description="Number of Clipper early cull primitives"
250             data_type="uint64"
251             units="events"
252             semantic_type="event"
253             equation="PEC 43 READ"
254             mdapi_group="Geometry"
255             mdapi_usage_flags="Frame Batch Draw"
256             mdapi_supported_apis=""
257             mdapi_hw_unit_type="gpu"
258             />
259    <counter name="Clipper Primitive Far Near Clip"
260             symbol_name="CLIPPER_PRIMITIVE_FAR_NEAR_CLIP"
261             underscore_name="clipper_primitive_far_near_clip"
262             description="Number of primitives clipped by Clipper due to near/far planes"
263             data_type="uint64"
264             units="events"
265             semantic_type="event"
266             equation="PEC 44 READ"
267             mdapi_group="Geometry"
268             mdapi_usage_flags="Frame Batch Draw"
269             mdapi_supported_apis=""
270             mdapi_hw_unit_type="gpu"
271             />
272    <counter name="Clipper Primitive Output"
273             symbol_name="CLIPPER_PRIMITIVE_OUTPUT"
274             underscore_name="clipper_primitive_output"
275             description="Number of primitives going out of Clipper, must clip plus the trivial accept. Must clip primitives are counted one time only."
276             data_type="uint64"
277             units="events"
278             semantic_type="event"
279             equation="PEC 45 READ"
280             mdapi_group="Geometry"
281             mdapi_usage_flags="Frame Batch Draw"
282             mdapi_supported_apis=""
283             mdapi_hw_unit_type="gpu"
284             />
285    <counter name="IA Primitive"
286             symbol_name="IA_PRIMITIVE"
287             underscore_name="ia_primitive"
288             description="Number of primitives in a draw"
289             data_type="uint64"
290             units="events"
291             semantic_type="event"
292             equation="PEC 46 READ"
293             mdapi_group="Geometry"
294             mdapi_usage_flags="Frame Batch Draw"
295             mdapi_supported_apis=""
296             mdapi_hw_unit_type="gpu"
297             />
298    <counter name="Streamout Output Vertex Count"
299             symbol_name="STREAMOUT_OUTPUT_VERTEX_COUNT"
300             underscore_name="streamout_output_vertex_count"
301             description="Number of vertices written by SOL"
302             data_type="uint64"
303             units="events"
304             semantic_type="event"
305             equation="PEC 47 READ"
306             mdapi_group="Geometry"
307             mdapi_usage_flags="Frame Batch Draw"
308             mdapi_supported_apis=""
309             mdapi_hw_unit_type="gpu"
310             />
311    <counter name="Stripsfan Object Count"
312             symbol_name="STRIPSFAN_OBJECT_COUNT"
313             underscore_name="stripsfan_object_count"
314             description="Number of objects exiting Stripsfan stage"
315             data_type="uint64"
316             units="events"
317             semantic_type="event"
318             equation="PEC 48 READ"
319             mdapi_group="Geometry"
320             mdapi_usage_flags="Frame Batch Draw"
321             mdapi_supported_apis=""
322             mdapi_hw_unit_type="gpu"
323             />
324    <counter name="Stripsfan Object Cull"
325             symbol_name="STRIPSFAN_OBJECT_CULL"
326             underscore_name="stripsfan_object_cull"
327             description="Number of simple culled objects in Stripsfan stage"
328             data_type="uint64"
329             units="events"
330             semantic_type="event"
331             equation="PEC 49 READ"
332             mdapi_group="Geometry"
333             mdapi_usage_flags="Frame Batch Draw"
334             mdapi_supported_apis=""
335             mdapi_hw_unit_type="gpu"
336             />
337    <counter name="Streamout Primitive Write Count"
338             symbol_name="STREAMOUT_PRIMITIVE_WRITE_COUNT"
339             underscore_name="streamout_primitive_write_count"
340             description="Number of objects data written to memory, read from pipe 0 only"
341             data_type="uint64"
342             units="events"
343             semantic_type="event"
344             equation="PEC 50 READ"
345             mdapi_group="Geometry"
346             mdapi_usage_flags="Frame Batch Draw"
347             mdapi_supported_apis=""
348             mdapi_hw_unit_type="gpu"
349             />
350    <counter name="SLM Bank Conflict Count"
351             symbol_name="SLM_BANK_CONFLICT_COUNT"
352             underscore_name="slm_bank_conflict_count"
353             description="Number of SLM accesses resulting in a bank conflict"
354             data_type="uint64"
355             units="events"
356             semantic_type="event"
357             equation="PEC 4 READ"
358             mdapi_group="L1 Cache"
359             mdapi_usage_flags="Frame Batch Draw"
360             mdapi_supported_apis=""
361             mdapi_hw_unit_type="gpu"
362             />
363    <counter name="Compressor Input"
364             symbol_name="COMPRESSOR_INPUT"
365             underscore_name="compressor_input"
366             description="Number of 256B writes to compressible surfaces at the input of the compressor"
367             data_type="uint64"
368             units="events"
369             semantic_type="event"
370             equation="PEC 51 READ"
371             mdapi_group="Memory"
372             mdapi_usage_flags="Frame Batch Draw"
373             mdapi_supported_apis=""
374             mdapi_hw_unit_type="gpu"
375             />
376    <counter name="Compressor Output"
377             symbol_name="COMPRESSOR_OUTPUT"
378             underscore_name="compressor_output"
379             description="Number of 256B writes to compressible surfaces at the output of the compressor"
380             data_type="uint64"
381             units="events"
382             semantic_type="event"
383             equation="PEC 52 READ"
384             mdapi_group="Memory"
385             mdapi_usage_flags="Frame Batch Draw"
386             mdapi_supported_apis=""
387             mdapi_hw_unit_type="gpu"
388             />
389    <counter name="TLB Miss"
390             symbol_name="TLB_MISS"
391             underscore_name="tlb_miss"
392             description="Number of misses from all TLBs and all engines"
393             data_type="uint64"
394             units="events"
395             semantic_type="event"
396             equation="PEC 53 READ"
397             mdapi_group="Memory"
398             mdapi_usage_flags="Frame Batch Draw"
399             mdapi_supported_apis=""
400             mdapi_hw_unit_type="gpu"
401             />
402    <counter name="Sampler 2x2 Read"
403             symbol_name="SAMPLER_2X2_READ"
404             underscore_name="sampler_2_x2_read"
405             description="Number of 2x2 texel block requested from Sampler"
406             data_type="uint64"
407             units="events"
408             semantic_type="event"
409             equation="PEC 5 READ"
410             mdapi_group="Sampler"
411             mdapi_usage_flags="Frame Batch Draw"
412             mdapi_supported_apis=""
413             mdapi_hw_unit_type="gpu"
414             />
415    <counter name="Sampler Texture Cache Access"
416             symbol_name="SAMPLER_TEXTURE_CACHE_ACCESS"
417             underscore_name="sampler_texture_cache_access"
418             description="Number of Sampler L1 requests"
419             data_type="uint64"
420             units="events"
421             semantic_type="event"
422             equation="PEC 6 READ"
423             mdapi_group="Sampler"
424             mdapi_usage_flags="Frame Batch Draw"
425             mdapi_supported_apis=""
426             mdapi_hw_unit_type="gpu"
427             />
428    <counter name="Sampler Texture Cache Miss"
429             symbol_name="SAMPLER_TEXTURE_CACHE_MISS"
430             underscore_name="sampler_texture_cache_miss"
431             description="Number of Sampler L1 misses"
432             data_type="uint64"
433             units="events"
434             semantic_type="event"
435             equation="PEC 21 READ"
436             mdapi_group="Sampler"
437             mdapi_usage_flags="Frame Batch Draw"
438             mdapi_supported_apis=""
439             mdapi_hw_unit_type="gpu"
440             />
441    <counter name="URB Read"
442             symbol_name="URB_READ"
443             underscore_name="urb_read"
444             description="Number of URB reads"
445             data_type="uint64"
446             units="events"
447             semantic_type="event"
448             equation="PEC 55 READ"
449             mdapi_group="URB"
450             mdapi_usage_flags="Frame Batch Draw"
451             mdapi_supported_apis=""
452             mdapi_hw_unit_type="gpu"
453             />
454    <counter name="URB Write"
455             symbol_name="URB_WRITE"
456             underscore_name="urb_write"
457             description="Number of URB writes"
458             data_type="uint64"
459             units="events"
460             semantic_type="event"
461             equation="PEC 56 READ"
462             mdapi_group="URB"
463             mdapi_usage_flags="Frame Batch Draw"
464             mdapi_supported_apis=""
465             mdapi_hw_unit_type="gpu"
466             />
467    <counter name="ICache Hit"
468             symbol_name="ICACHE_HIT"
469             underscore_name="icache_hit"
470             description="Number of Instruction Cache hits"
471             data_type="uint64"
472             units="events"
473             semantic_type="event"
474             equation="PEC 22 READ"
475             mdapi_group="Vector Engine"
476             mdapi_usage_flags="Frame Batch Draw"
477             mdapi_supported_apis=""
478             mdapi_hw_unit_type="gpu"
479             />
480    <counter name="ICache Miss"
481             symbol_name="ICACHE_MISS"
482             underscore_name="icache_miss"
483             description="Number of Instruction Cache misses"
484             data_type="uint64"
485             units="events"
486             semantic_type="event"
487             equation="PEC 23 READ"
488             mdapi_group="Vector Engine"
489             mdapi_usage_flags="Frame Batch Draw"
490             mdapi_supported_apis=""
491             mdapi_hw_unit_type="gpu"
492             />
493    <counter name="XVE Active"
494             symbol_name="XVE_ACTIVE"
495             underscore_name="xve_active"
496             description="Percentage of time in which at least one pipe is active in XVE"
497             data_type="float"
498             units="percent"
499             semantic_type="duration"
500             equation="PEC 24 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
501             mdapi_group="Vector Engine"
502             mdapi_usage_flags="Frame Batch Draw"
503             mdapi_supported_apis=""
504             mdapi_hw_unit_type="gpu"
505             />
506    <counter name="XVE Inst Executed ALU0 All"
507             symbol_name="XVE_INST_EXECUTED_ALU0_ALL"
508             underscore_name="xve_inst_executed_alu0_all"
509             description="Number of execution slots taken by instructions executed by ALL threads on ALU0 pipe"
510             data_type="uint64"
511             units="events"
512             semantic_type="event"
513             equation="PEC 25 READ"
514             mdapi_group="Vector Engine"
515             mdapi_usage_flags="Frame Batch Draw"
516             mdapi_supported_apis=""
517             mdapi_hw_unit_type="gpu"
518             />
519    <counter name="XVE Inst Executed ALU1 All"
520             symbol_name="XVE_INST_EXECUTED_ALU1_ALL"
521             underscore_name="xve_inst_executed_alu1_all"
522             description="Number of execution slots taken by instructions executed by ALL threads on ALU1 pipe. Does not include extended math instructions."
523             data_type="uint64"
524             units="events"
525             semantic_type="event"
526             equation="PEC 26 READ"
527             mdapi_group="Vector Engine"
528             mdapi_usage_flags="Frame Batch Draw"
529             mdapi_supported_apis=""
530             mdapi_hw_unit_type="gpu"
531             />
532    <counter name="XVE Inst Executed Send All"
533             symbol_name="XVE_INST_EXECUTED_SEND_ALL"
534             underscore_name="xve_inst_executed_send_all"
535             description="Number of instruction (GRF) dispatches executed by ALL threads on SEND Pipe"
536             data_type="uint64"
537             units="events"
538             semantic_type="event"
539             equation="PEC 7 READ"
540             mdapi_group="Vector Engine"
541             mdapi_usage_flags="Frame Batch Draw"
542             mdapi_supported_apis=""
543             mdapi_hw_unit_type="gpu"
544             />
545    <counter name="XVE Inst Executed ALU0 CS"
546             symbol_name="XVE_INST_EXECUTED_ALU0_CS"
547             underscore_name="xve_inst_executed_alu0_cs"
548             description="Number of execution slots taken by instructions executed by CS threads on ALU0 pipe"
549             data_type="uint64"
550             units="events"
551             semantic_type="event"
552             equation="PEC 8 READ"
553             mdapi_group="Vector Engine"
554             mdapi_usage_flags="Frame Batch Draw"
555             mdapi_supported_apis=""
556             mdapi_hw_unit_type="gpu"
557             />
558    <counter name="XVE Inst Executed ALU0 PS"
559             symbol_name="XVE_INST_EXECUTED_ALU0_PS"
560             underscore_name="xve_inst_executed_alu0_ps"
561             description="Number of execution slots taken by instructions executed by PS threads on ALU0 pipe"
562             data_type="uint64"
563             units="events"
564             semantic_type="event"
565             equation="PEC 9 READ"
566             mdapi_group="Vector Engine"
567             mdapi_usage_flags="Frame Batch Draw"
568             mdapi_supported_apis=""
569             mdapi_hw_unit_type="gpu"
570             />
571    <counter name="XVE Inst Executed ALU0 VS"
572             symbol_name="XVE_INST_EXECUTED_ALU0_VS"
573             underscore_name="xve_inst_executed_alu0_vs"
574             description="Number of execution slots taken by instructions executed by VS threads on ALU0 pipe"
575             data_type="uint64"
576             units="events"
577             semantic_type="event"
578             equation="PEC 10 READ"
579             mdapi_group="Vector Engine"
580             mdapi_usage_flags="Frame Batch Draw"
581             mdapi_supported_apis=""
582             mdapi_hw_unit_type="gpu"
583             />
584    <counter name="XVE Inst Executed ALU1 CS"
585             symbol_name="XVE_INST_EXECUTED_ALU1_CS"
586             underscore_name="xve_inst_executed_alu1_cs"
587             description="Number of execution slots taken by instructions executed by CS threads on ALU1 pipe. Does not include extended math instructions."
588             data_type="uint64"
589             units="events"
590             semantic_type="event"
591             equation="PEC 11 READ"
592             mdapi_group="Vector Engine"
593             mdapi_usage_flags="Frame Batch Draw"
594             mdapi_supported_apis=""
595             mdapi_hw_unit_type="gpu"
596             />
597    <counter name="XVE Inst Executed ALU1 PS"
598             symbol_name="XVE_INST_EXECUTED_ALU1_PS"
599             underscore_name="xve_inst_executed_alu1_ps"
600             description="Number of execution slots taken by instructions executed by PS threads on ALU1 pipe. Does not include extended math instructions."
601             data_type="uint64"
602             units="events"
603             semantic_type="event"
604             equation="PEC 12 READ"
605             mdapi_group="Vector Engine"
606             mdapi_usage_flags="Frame Batch Draw"
607             mdapi_supported_apis=""
608             mdapi_hw_unit_type="gpu"
609             />
610    <counter name="XVE Inst Executed ALU1 VS"
611             symbol_name="XVE_INST_EXECUTED_ALU1_VS"
612             underscore_name="xve_inst_executed_alu1_vs"
613             description="Number of execution slots taken by instructions executed by VS threads on ALU1 pipe. Does not include extended math instructions."
614             data_type="uint64"
615             units="events"
616             semantic_type="event"
617             equation="PEC 13 READ"
618             mdapi_group="Vector Engine"
619             mdapi_usage_flags="Frame Batch Draw"
620             mdapi_supported_apis=""
621             mdapi_hw_unit_type="gpu"
622             />
623    <counter name="XVE Shared Function Access Hold"
624             symbol_name="XVE_SHARED_FUNCTION_ACCESS_HOLD"
625             underscore_name="xve_shared_function_access_hold"
626             description="Percentage of time in which XVE requests stalled by Shared Function units"
627             data_type="float"
628             units="percent"
629             semantic_type="duration"
630             equation="PEC 27 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
631             mdapi_group="Vector Engine"
632             mdapi_usage_flags="Frame Batch Draw"
633             mdapi_supported_apis=""
634             mdapi_hw_unit_type="gpu"
635             />
636    <counter name="RT BVH Cache Miss"
637             symbol_name="RT_BVH_CACHE_MISS"
638             underscore_name="rt_bvh_cache_miss"
639             description="Number of BVH cache misses"
640             data_type="uint64"
641             units="events"
642             semantic_type="event"
643             equation="PEC 28 READ"
644             mdapi_group="Ray Tracing"
645             mdapi_usage_flags="Frame Batch Draw"
646             mdapi_supported_apis=""
647             mdapi_hw_unit_type="gpu"
648             />
649    <counter name="RT Input Message Ray Count"
650             symbol_name="RT_INPUT_MESSAGE_RAY_COUNT"
651             underscore_name="rt_input_message_ray_count"
652             description="Number of valid SIMD lanes in the TraceRay message"
653             data_type="uint64"
654             units="events"
655             semantic_type="event"
656             equation="PEC 29 READ"
657             mdapi_group="Ray Tracing"
658             mdapi_usage_flags="Frame Batch Draw"
659             mdapi_supported_apis=""
660             mdapi_hw_unit_type="gpu"
661             />
662    <counter name="Load Store Cache Hit"
663             symbol_name="LOAD_STORE_CACHE_HIT"
664             underscore_name="load_store_cache_hit"
665             description="Number of Load Store Cache hits"
666             data_type="uint64"
667             units="events"
668             semantic_type="event"
669             equation="PEC 30 READ"
670             mdapi_group="L1 Cache"
671             mdapi_usage_flags="Frame Batch Draw"
672             mdapi_supported_apis=""
673             mdapi_hw_unit_type="gpu"
674             />
675    <counter name="Load Store Cache Access"
676             symbol_name="LOAD_STORE_CACHE_ACCESS"
677             underscore_name="load_store_cache_access"
678             description="Number of Load Store Cache accesses"
679             data_type="uint64"
680             units="events"
681             semantic_type="event"
682             equation="PEC 31 READ"
683             mdapi_group="L1 Cache"
684             mdapi_usage_flags="Frame Batch Draw"
685             mdapi_supported_apis=""
686             mdapi_hw_unit_type="gpu"
687             />
688    <counter name="XVE Threads Occupancy All"
689             symbol_name="XVE_THREADS_OCCUPANCY_ALL"
690             underscore_name="xve_threads_occupancy_all"
691             description="Percentage of thread slots occupied by ALL threads"
692             data_type="float"
693             units="percent"
694             semantic_type="duration"
695             equation="PEC 14 READ 8 UMUL $VectorEngineThreadsCount $VectorEngineTotalCount UMUL UDIV 100 UMUL $GpuCoreClocks FDIV"
696             mdapi_group="Vector Engine"
697             mdapi_usage_flags="Frame Batch Draw"
698             mdapi_supported_apis=""
699             mdapi_hw_unit_type="gpu"
700             />
701    <counter name="XVE Inst Issued All"
702             symbol_name="XVE_INST_ISSUED_ALL"
703             underscore_name="xve_inst_issued_all"
704             description="Number of instructions issued (decoded) to any pipe"
705             data_type="uint64"
706             units="events"
707             semantic_type="event"
708             equation="PEC 15 READ"
709             mdapi_group="Vector Engine"
710             mdapi_usage_flags="Frame Batch Draw"
711             mdapi_supported_apis=""
712             mdapi_hw_unit_type="gpu"
713             />
714    <counter name="GPU Memory Byte Read"
715             symbol_name="GPU_MEMORY_BYTE_READ"
716             underscore_name="gpu_memory_byte_read"
717             description="Number of device local memory (HBM, GDDR, LPDDR, etc.) read bytes"
718             data_type="uint64"
719             units="bytes"
720             semantic_type="event"
721             equation="PEC 57 READ 2 UMUL"
722             mdapi_group="Memory"
723             mdapi_usage_flags="Frame Batch Draw"
724             mdapi_supported_apis=""
725             mdapi_hw_unit_type="gpu"
726             />
727    <counter name="GPU Memory Byte Write"
728             symbol_name="GPU_MEMORY_BYTE_WRITE"
729             underscore_name="gpu_memory_byte_write"
730             description="Number of device local memory (HBM, GDDR, LPDDR, etc.) write bytes"
731             data_type="uint64"
732             units="bytes"
733             semantic_type="event"
734             equation="PEC 58 READ 2 UMUL"
735             mdapi_group="Memory"
736             mdapi_usage_flags="Frame Batch Draw"
737             mdapi_supported_apis=""
738             mdapi_hw_unit_type="gpu"
739             />
740    <counter name="Load Store Cache Byte Read"
741             symbol_name="LOAD_STORE_CACHE_BYTE_READ"
742             underscore_name="load_store_cache_byte_read"
743             description="Number of bytes read out of the Load Store Cache, excluding SLM accesses"
744             data_type="uint64"
745             units="bytes"
746             semantic_type="event"
747             equation="PEC 16 READ"
748             mdapi_group="L1 Cache"
749             mdapi_usage_flags="Frame Batch Draw"
750             mdapi_supported_apis=""
751             mdapi_hw_unit_type="gpu"
752             />
753    <counter name="Load Store Cache Byte Write"
754             symbol_name="LOAD_STORE_CACHE_BYTE_WRITE"
755             underscore_name="load_store_cache_byte_write"
756             description="Number of bytes written to the Load Store Cache, excluding SLM accesses"
757             data_type="uint64"
758             units="bytes"
759             semantic_type="event"
760             equation="PEC 17 READ"
761             mdapi_group="L1 Cache"
762             mdapi_usage_flags="Frame Batch Draw"
763             mdapi_supported_apis=""
764             mdapi_hw_unit_type="gpu"
765             />
766    <counter name="SLM Byte Read"
767             symbol_name="SLM_BYTE_READ"
768             underscore_name="slm_byte_read"
769             description="Number of bytes read from SLM"
770             data_type="uint64"
771             units="bytes"
772             semantic_type="event"
773             equation="PEC 18 READ"
774             mdapi_group="L1 Cache"
775             mdapi_usage_flags="Frame Batch Draw"
776             mdapi_supported_apis=""
777             mdapi_hw_unit_type="gpu"
778             />
779    <counter name="SLM Byte Write"
780             symbol_name="SLM_BYTE_WRITE"
781             underscore_name="slm_byte_write"
782             description="Number of bytes written to SLM"
783             data_type="uint64"
784             units="bytes"
785             semantic_type="event"
786             equation="PEC 19 READ"
787             mdapi_group="L1 Cache"
788             mdapi_usage_flags="Frame Batch Draw"
789             mdapi_supported_apis=""
790             mdapi_hw_unit_type="gpu"
791             />
792    <counter name="GPU Memory Byte Read Rate"
793             symbol_name="GPU_MEMORY_BYTE_READ_RATE"
794             underscore_name="gpu_memory_byte_read_rate"
795             description="Device local memory (HBM, GDDR, LPDDR, etc.) read bandwidth"
796             data_type="float"
797             units="gbps"
798             semantic_type="throughput"
799             equation="PEC 57 READ 2 UMUL $GpuTime FDIV"
800             mdapi_group="Memory"
801             mdapi_usage_flags="Frame Batch Draw"
802             mdapi_supported_apis=""
803             mdapi_hw_unit_type="gpu"
804             />
805    <counter name="GPU Memory Byte Write Rate"
806             symbol_name="GPU_MEMORY_BYTE_WRITE_RATE"
807             underscore_name="gpu_memory_byte_write_rate"
808             description="Device local memory (HBM, GDDR, LPDDR, etc.) write bandwidth"
809             data_type="float"
810             units="gbps"
811             semantic_type="throughput"
812             equation="PEC 58 READ 2 UMUL $GpuTime FDIV"
813             mdapi_group="Memory"
814             mdapi_usage_flags="Frame Batch Draw"
815             mdapi_supported_apis=""
816             mdapi_hw_unit_type="gpu"
817             />
818    <counter name="XVE Stall"
819             symbol_name="XVE_STALL"
820             underscore_name="xve_stall"
821             description="Percentage of time in which any thread loaded but not even a single pipe is active in XVE"
822             data_type="float"
823             units="percent"
824             semantic_type="duration"
825             equation="PEC 20 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
826             mdapi_group="Vector Engine"
827             mdapi_usage_flags="Frame Batch Draw"
828             mdapi_supported_apis=""
829             mdapi_hw_unit_type="gpu"
830             />
831    <counter name="XVE Inst Executed ALU0 All Utilization"
832             symbol_name="XVE_INST_EXECUTED_ALU0_ALL_UTILIZATION"
833             underscore_name="xve_inst_executed_alu0_all_utilization"
834             description="Percentage of time taken by instructions executed by ALL threads on ALU0 pipe"
835             data_type="float"
836             units="percent"
837             semantic_type="duration"
838             equation="PEC 25 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
839             mdapi_group="Vector Engine"
840             mdapi_usage_flags="Frame Batch Draw"
841             mdapi_supported_apis=""
842             mdapi_hw_unit_type="gpu"
843             />
844    <counter name="XVE Inst Executed ALU1 All Utilization"
845             symbol_name="XVE_INST_EXECUTED_ALU1_ALL_UTILIZATION"
846             underscore_name="xve_inst_executed_alu1_all_utilization"
847             description="Percentage of time taken by instructions executed by ALL threads on ALU1 pipe. Does not include extended math instructions."
848             data_type="float"
849             units="percent"
850             semantic_type="duration"
851             equation="PEC 26 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
852             mdapi_group="Vector Engine"
853             mdapi_usage_flags="Frame Batch Draw"
854             mdapi_supported_apis=""
855             mdapi_hw_unit_type="gpu"
856             />
857    <register_config type="OA">
858        <register type="OA" address="0x00013000" value="0x00001801" />
859        <register type="OA" address="0x00013004" value="0x00000000" />
860        <register type="OA" address="0x00013008" value="0x00001802" />
861        <register type="OA" address="0x0001300C" value="0x00000000" />
862        <register type="OA" address="0x00013010" value="0x00000402" />
863        <register type="OA" address="0x00013014" value="0x00000000" />
864        <register type="OA" address="0x00013018" value="0x00000400" />
865        <register type="OA" address="0x0001301C" value="0x00000000" />
866        <register type="OA" address="0x00013020" value="0x00000A0D" />
867        <register type="OA" address="0x00013024" value="0x00000000" />
868        <register type="OA" address="0x00013028" value="0x00000002" />
869        <register type="OA" address="0x0001302C" value="0x00000000" />
870        <register type="OA" address="0x00013030" value="0x00000006" />
871        <register type="OA" address="0x00013034" value="0x00000000" />
872        <register type="OA" address="0x00013038" value="0x00000601" />
873        <register type="OA" address="0x0001303C" value="0x00000000" />
874        <register type="OA" address="0x00013040" value="0x0000060F" />
875        <register type="OA" address="0x00013044" value="0x00000000" />
876        <register type="OA" address="0x00013048" value="0x0000060F" />
877        <register type="OA" address="0x0001304C" value="0x00000000" />
878        <register type="OA" address="0x00013050" value="0x0000060F" />
879        <register type="OA" address="0x00013054" value="0x00000000" />
880        <register type="OA" address="0x00013058" value="0x00000603" />
881        <register type="OA" address="0x0001305C" value="0x00000000" />
882        <register type="OA" address="0x00013060" value="0x00000603" />
883        <register type="OA" address="0x00013064" value="0x00000000" />
884        <register type="OA" address="0x00013068" value="0x00000603" />
885        <register type="OA" address="0x0001306C" value="0x00000000" />
886        <register type="OA" address="0x00013070" value="0x00000604" />
887        <register type="OA" address="0x00013074" value="0x00000000" />
888        <register type="OA" address="0x00013078" value="0x0000060B" />
889        <register type="OA" address="0x0001307C" value="0x00000000" />
890        <register type="OA" address="0x00013080" value="0x00000A13" />
891        <register type="OA" address="0x00013084" value="0x00000000" />
892        <register type="OA" address="0x00013088" value="0x00000A14" />
893        <register type="OA" address="0x0001308C" value="0x00000000" />
894        <register type="OA" address="0x00013090" value="0x00000A15" />
895        <register type="OA" address="0x00013094" value="0x00000000" />
896        <register type="OA" address="0x00013098" value="0x00000A16" />
897        <register type="OA" address="0x0001309C" value="0x00000000" />
898        <register type="OA" address="0x000130A0" value="0x00000606" />
899        <register type="OA" address="0x000130A4" value="0x00000000" />
900        <register type="OA" address="0x000130A8" value="0x00000005" />
901        <register type="OA" address="0x000130AC" value="0x00000000" />
902        <register type="OA" address="0x000130B0" value="0x00000622" />
903        <register type="OA" address="0x000130B4" value="0x00000000" />
904        <register type="OA" address="0x000130B8" value="0x00000623" />
905        <register type="OA" address="0x000130BC" value="0x00000000" />
906        <register type="OA" address="0x000130C0" value="0x00000605" />
907        <register type="OA" address="0x000130C4" value="0x00000000" />
908        <register type="OA" address="0x000130C8" value="0x0000060F" />
909        <register type="OA" address="0x000130CC" value="0x00000000" />
910        <register type="OA" address="0x000130D0" value="0x00000603" />
911        <register type="OA" address="0x000130D4" value="0x00000000" />
912        <register type="OA" address="0x000130D8" value="0x00000600" />
913        <register type="OA" address="0x000130DC" value="0x00000000" />
914        <register type="OA" address="0x000130E0" value="0x00000C10" />
915        <register type="OA" address="0x000130E4" value="0x00000000" />
916        <register type="OA" address="0x000130E8" value="0x00000C18" />
917        <register type="OA" address="0x000130EC" value="0x00000000" />
918        <register type="OA" address="0x000130F0" value="0x00000A0A" />
919        <register type="OA" address="0x000130F4" value="0x00000000" />
920        <register type="OA" address="0x000130F8" value="0x00000A0B" />
921        <register type="OA" address="0x000130FC" value="0x00000000" />
922        <register type="OA" address="0x00013300" value="0x00005A00" />
923        <register type="OA" address="0x00013304" value="0x00000000" />
924        <register type="OA" address="0x00013500" value="0x00005A00" />
925        <register type="OA" address="0x00013504" value="0x00000000" />
926        <register type="OA" address="0x00013700" value="0x00005A00" />
927        <register type="OA" address="0x00013704" value="0x00000000" />
928        <register type="OA" address="0x00013308" value="0x00004405" />
929        <register type="OA" address="0x0001330C" value="0x00000000" />
930        <register type="OA" address="0x00013508" value="0x00004405" />
931        <register type="OA" address="0x0001350C" value="0x00000000" />
932        <register type="OA" address="0x00013708" value="0x00004405" />
933        <register type="OA" address="0x0001370C" value="0x00000000" />
934        <register type="OA" address="0x00013310" value="0x00006805" />
935        <register type="OA" address="0x00013314" value="0x00000000" />
936        <register type="OA" address="0x00013510" value="0x00006805" />
937        <register type="OA" address="0x00013514" value="0x00000000" />
938        <register type="OA" address="0x00013710" value="0x00006805" />
939        <register type="OA" address="0x00013714" value="0x00000000" />
940        <register type="OA" address="0x00013318" value="0x00004001" />
941        <register type="OA" address="0x0001331C" value="0x00000000" />
942        <register type="OA" address="0x00013518" value="0x00004001" />
943        <register type="OA" address="0x0001351C" value="0x00000000" />
944        <register type="OA" address="0x00013718" value="0x00004001" />
945        <register type="OA" address="0x0001371C" value="0x00000000" />
946        <register type="OA" address="0x00013320" value="0x00004000" />
947        <register type="OA" address="0x00013324" value="0x00000000" />
948        <register type="OA" address="0x00013520" value="0x00004000" />
949        <register type="OA" address="0x00013524" value="0x00000000" />
950        <register type="OA" address="0x00013720" value="0x00004000" />
951        <register type="OA" address="0x00013724" value="0x00000000" />
952        <register type="OA" address="0x00013328" value="0x0000600F" />
953        <register type="OA" address="0x0001332C" value="0x00000000" />
954        <register type="OA" address="0x00013528" value="0x0000600F" />
955        <register type="OA" address="0x0001352C" value="0x00000000" />
956        <register type="OA" address="0x00013728" value="0x0000600F" />
957        <register type="OA" address="0x0001372C" value="0x00000000" />
958        <register type="OA" address="0x00013330" value="0x00006010" />
959        <register type="OA" address="0x00013334" value="0x00000000" />
960        <register type="OA" address="0x00013530" value="0x00006010" />
961        <register type="OA" address="0x00013534" value="0x00000000" />
962        <register type="OA" address="0x00013730" value="0x00006010" />
963        <register type="OA" address="0x00013734" value="0x00000000" />
964        <register type="OA" address="0x00013338" value="0x00005009" />
965        <register type="OA" address="0x0001333C" value="0x00000000" />
966        <register type="OA" address="0x00013538" value="0x00005009" />
967        <register type="OA" address="0x0001353C" value="0x00000000" />
968        <register type="OA" address="0x00013738" value="0x00005009" />
969        <register type="OA" address="0x0001373C" value="0x00000000" />
970        <register type="OA" address="0x00013340" value="0x00005013" />
971        <register type="OA" address="0x00013344" value="0x00000000" />
972        <register type="OA" address="0x00013540" value="0x00005013" />
973        <register type="OA" address="0x00013544" value="0x00000000" />
974        <register type="OA" address="0x00013740" value="0x00005013" />
975        <register type="OA" address="0x00013744" value="0x00000000" />
976        <register type="OA" address="0x00013348" value="0x00005000" />
977        <register type="OA" address="0x0001334C" value="0x00000000" />
978        <register type="OA" address="0x00013548" value="0x00005000" />
979        <register type="OA" address="0x0001354C" value="0x00000000" />
980        <register type="OA" address="0x00013748" value="0x00005000" />
981        <register type="OA" address="0x0001374C" value="0x00000000" />
982        <register type="OA" address="0x00013350" value="0x00006603" />
983        <register type="OA" address="0x00013354" value="0x00000000" />
984        <register type="OA" address="0x00013550" value="0x00006603" />
985        <register type="OA" address="0x00013554" value="0x00000000" />
986        <register type="OA" address="0x00013750" value="0x00006603" />
987        <register type="OA" address="0x00013754" value="0x00000000" />
988        <register type="OA" address="0x00013358" value="0x00006601" />
989        <register type="OA" address="0x0001335C" value="0x00000000" />
990        <register type="OA" address="0x00013558" value="0x00006601" />
991        <register type="OA" address="0x0001355C" value="0x00000000" />
992        <register type="OA" address="0x00013758" value="0x00006601" />
993        <register type="OA" address="0x0001375C" value="0x00000000" />
994        <register type="OA" address="0x00013360" value="0x00006606" />
995        <register type="OA" address="0x00013364" value="0x00000000" />
996        <register type="OA" address="0x00013560" value="0x00006606" />
997        <register type="OA" address="0x00013564" value="0x00000000" />
998        <register type="OA" address="0x00013760" value="0x00006606" />
999        <register type="OA" address="0x00013764" value="0x00000000" />
1000        <register type="OA" address="0x00013368" value="0x00006605" />
1001        <register type="OA" address="0x0001336C" value="0x00000000" />
1002        <register type="OA" address="0x00013568" value="0x00006605" />
1003        <register type="OA" address="0x0001356C" value="0x00000000" />
1004        <register type="OA" address="0x00013768" value="0x00006605" />
1005        <register type="OA" address="0x0001376C" value="0x00000000" />
1006        <register type="OA" address="0x00013370" value="0x00004404" />
1007        <register type="OA" address="0x00013374" value="0x00000000" />
1008        <register type="OA" address="0x00013570" value="0x00004404" />
1009        <register type="OA" address="0x00013574" value="0x00000000" />
1010        <register type="OA" address="0x00013770" value="0x00004404" />
1011        <register type="OA" address="0x00013774" value="0x00000000" />
1012        <register type="OA" address="0x00013378" value="0x00004402" />
1013        <register type="OA" address="0x0001337C" value="0x00000000" />
1014        <register type="OA" address="0x00013578" value="0x00004402" />
1015        <register type="OA" address="0x0001357C" value="0x00000000" />
1016        <register type="OA" address="0x00013778" value="0x00004402" />
1017        <register type="OA" address="0x0001377C" value="0x00000000" />
1018        <register type="OA" address="0x00013380" value="0x00006611" />
1019        <register type="OA" address="0x00013384" value="0x00000000" />
1020        <register type="OA" address="0x00013580" value="0x00006611" />
1021        <register type="OA" address="0x00013584" value="0x00000000" />
1022        <register type="OA" address="0x00013780" value="0x00006611" />
1023        <register type="OA" address="0x00013784" value="0x00000000" />
1024        <register type="OA" address="0x00013388" value="0x00006612" />
1025        <register type="OA" address="0x0001338C" value="0x00000000" />
1026        <register type="OA" address="0x00013588" value="0x00006612" />
1027        <register type="OA" address="0x0001358C" value="0x00000000" />
1028        <register type="OA" address="0x00013788" value="0x00006612" />
1029        <register type="OA" address="0x0001378C" value="0x00000000" />
1030        <register type="OA" address="0x00013390" value="0x00004400" />
1031        <register type="OA" address="0x00013394" value="0x00000000" />
1032        <register type="OA" address="0x00013590" value="0x00004400" />
1033        <register type="OA" address="0x00013594" value="0x00000000" />
1034        <register type="OA" address="0x00013790" value="0x00004400" />
1035        <register type="OA" address="0x00013794" value="0x00000000" />
1036        <register type="OA" address="0x00013398" value="0x00004600" />
1037        <register type="OA" address="0x0001339C" value="0x00000000" />
1038        <register type="OA" address="0x00013598" value="0x00004600" />
1039        <register type="OA" address="0x0001359C" value="0x00000000" />
1040        <register type="OA" address="0x00013798" value="0x00004600" />
1041        <register type="OA" address="0x0001379C" value="0x00000000" />
1042        <register type="OA" address="0x000133A0" value="0x00004601" />
1043        <register type="OA" address="0x000133A4" value="0x00000000" />
1044        <register type="OA" address="0x000135A0" value="0x00004601" />
1045        <register type="OA" address="0x000135A4" value="0x00000000" />
1046        <register type="OA" address="0x000137A0" value="0x00004601" />
1047        <register type="OA" address="0x000137A4" value="0x00000000" />
1048        <register type="OA" address="0x000133A8" value="0x00005C00" />
1049        <register type="OA" address="0x000133AC" value="0x00000000" />
1050        <register type="OA" address="0x000135A8" value="0x00005C00" />
1051        <register type="OA" address="0x000135AC" value="0x00000000" />
1052        <register type="OA" address="0x000137A8" value="0x00005C00" />
1053        <register type="OA" address="0x000137AC" value="0x00000000" />
1054        <register type="OA" address="0x000133B0" value="0x00005E04" />
1055        <register type="OA" address="0x000133B4" value="0x00000000" />
1056        <register type="OA" address="0x000135B0" value="0x00005E04" />
1057        <register type="OA" address="0x000135B4" value="0x00000000" />
1058        <register type="OA" address="0x000137B0" value="0x00005E04" />
1059        <register type="OA" address="0x000137B4" value="0x00000000" />
1060        <register type="OA" address="0x000133B8" value="0x00004A00" />
1061        <register type="OA" address="0x000133BC" value="0x00000000" />
1062        <register type="OA" address="0x000135B8" value="0x00004A00" />
1063        <register type="OA" address="0x000135BC" value="0x00000000" />
1064        <register type="OA" address="0x000137B8" value="0x00004A00" />
1065        <register type="OA" address="0x000137BC" value="0x00000000" />
1066        <register type="OA" address="0x000133C0" value="0x00004A01" />
1067        <register type="OA" address="0x000133C4" value="0x00000000" />
1068        <register type="OA" address="0x000135C0" value="0x00004A01" />
1069        <register type="OA" address="0x000135C4" value="0x00000000" />
1070        <register type="OA" address="0x000137C0" value="0x00004A01" />
1071        <register type="OA" address="0x000137C4" value="0x00000000" />
1072        <register type="OA" address="0x000133C8" value="0x00005E0A" />
1073        <register type="OA" address="0x000133CC" value="0x00000000" />
1074        <register type="OA" address="0x000135C8" value="0x00005E0A" />
1075        <register type="OA" address="0x000135CC" value="0x00000000" />
1076        <register type="OA" address="0x000137C8" value="0x00005E0A" />
1077        <register type="OA" address="0x000137CC" value="0x00000000" />
1078        <register type="OA" address="0x000133D0" value="0x00005E0B" />
1079        <register type="OA" address="0x000133D4" value="0x00000000" />
1080        <register type="OA" address="0x000135D0" value="0x00005E0B" />
1081        <register type="OA" address="0x000135D4" value="0x00000000" />
1082        <register type="OA" address="0x000137D0" value="0x00005E0B" />
1083        <register type="OA" address="0x000137D4" value="0x00000000" />
1084    </register_config>
1085    <register_config type="FLEX">
1086        <register type="FLEX" address="0x0000E458" value="0x00060000" />
1087        <register type="FLEX" address="0x0000E558" value="0x00010050" />
1088        <register type="FLEX" address="0x0000E658" value="0x00050060" />
1089        <register type="FLEX" address="0x0000E758" value="0x00000010" />
1090        <register type="FLEX" address="0x0000E65C" value="0x00000000" />
1091    </register_config>
1092  </set>
1093
1094  <set name="ComputeBasic"
1095       chipset="LNL"
1096       symbol_name="ComputeBasic"
1097       underscore_name="compute_basic"
1098       mdapi_supported_apis="VK OGL OCL IO"
1099       oa_format="576B_PEC64LL"
1100       hw_config_guid="72539be3-67d9-4101-b067-766b7811d2bb"
1101       >
1102    <counter name="GPU Time Elapsed"
1103             symbol_name="GpuTime"
1104             underscore_name="gpu_time"
1105             description="Time elapsed on the GPU during the measurement."
1106             data_type="uint64"
1107             units="ns"
1108             semantic_type="event"
1109             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
1110             mdapi_group="GPU"
1111             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1112             mdapi_supported_apis=""
1113             mdapi_hw_unit_type="gpu"
1114             />
1115    <counter name="GPU Core Clocks"
1116             symbol_name="GpuCoreClocks"
1117             underscore_name="gpu_core_clocks"
1118             description="The total number of GPU core clocks elapsed during the measurement."
1119             data_type="uint64"
1120             units="cycles"
1121             semantic_type="event"
1122             equation="GPU_CLOCK 0 READ"
1123             mdapi_group="GPU"
1124             mdapi_usage_flags="Tier1 Frame Batch Draw"
1125             mdapi_supported_apis=""
1126             mdapi_hw_unit_type="gpu"
1127             />
1128    <counter name="AVG GPU Core Frequency"
1129             symbol_name="AvgGpuCoreFrequency"
1130             underscore_name="avg_gpu_core_frequency"
1131             description="Average GPU Core Frequency in the measurement."
1132             data_type="uint64"
1133             max_equation="$GpuMaxFrequency"
1134             units="hz"
1135             semantic_type="event"
1136             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
1137             mdapi_group="GPU"
1138             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1139             mdapi_supported_apis=""
1140             mdapi_hw_unit_type="gpu"
1141             />
1142    <counter name="GPU Busy"
1143             symbol_name="GPU_BUSY"
1144             underscore_name="gpu_busy"
1145             description="Percentage of time in which GPU is not idle including all GPU engines"
1146             data_type="float"
1147             units="percent"
1148             semantic_type="duration"
1149             equation="PEC 32 READ 100 UMUL $GpuCoreClocks FDIV"
1150             mdapi_group="Front End"
1151             mdapi_usage_flags="Frame Batch Draw"
1152             mdapi_supported_apis=""
1153             mdapi_hw_unit_type="gpu"
1154             />
1155    <counter name="IA Vertex"
1156             symbol_name="IA_VERTEX"
1157             underscore_name="ia_vertex"
1158             description="Number of vertices in a draw"
1159             data_type="uint64"
1160             units="events"
1161             semantic_type="event"
1162             equation="PEC 33 READ"
1163             mdapi_group="Geometry"
1164             mdapi_usage_flags="Frame Batch Draw"
1165             mdapi_supported_apis=""
1166             mdapi_hw_unit_type="gpu"
1167             />
1168    <counter name="GpGpu Threadgroup Count"
1169             symbol_name="GPGPU_THREADGROUP_COUNT"
1170             underscore_name="gpgpu_threadgroup_count"
1171             description="Number of GPGPU threadgroups dispatched"
1172             data_type="uint64"
1173             units="events"
1174             semantic_type="event"
1175             equation="PEC 0 READ"
1176             mdapi_group="Thread Dispatcher"
1177             mdapi_usage_flags="Frame Batch Draw"
1178             mdapi_supported_apis=""
1179             mdapi_hw_unit_type="gpu"
1180             />
1181    <counter name="Async GpGpu Threadgroup Count"
1182             symbol_name="ASYNC_GPGPU_THREADGROUP_COUNT"
1183             underscore_name="async_gpgpu_threadgroup_count"
1184             description="Number of Async GPGPU threadgroups dispatched"
1185             data_type="uint64"
1186             units="events"
1187             semantic_type="event"
1188             equation="PEC 1 READ"
1189             mdapi_group="Thread Dispatcher"
1190             mdapi_usage_flags="Frame Batch Draw"
1191             mdapi_supported_apis=""
1192             mdapi_hw_unit_type="gpu"
1193             />
1194    <counter name="Rasterizer Sample Output"
1195             symbol_name="RASTERIZER_SAMPLE_OUTPUT"
1196             underscore_name="rasterizer_sample_output"
1197             description="Number of lit samples emitted by Rasterizer"
1198             data_type="uint64"
1199             units="events"
1200             semantic_type="event"
1201             equation="PEC 34 READ"
1202             mdapi_group="Rasterizer"
1203             mdapi_usage_flags="Frame Batch Draw"
1204             mdapi_supported_apis=""
1205             mdapi_hw_unit_type="gpu"
1206             />
1207    <counter name="ICache Hit"
1208             symbol_name="ICACHE_HIT"
1209             underscore_name="icache_hit"
1210             description="Number of Instruction Cache hits"
1211             data_type="uint64"
1212             units="events"
1213             semantic_type="event"
1214             equation="PEC 2 READ"
1215             mdapi_group="Vector Engine"
1216             mdapi_usage_flags="Frame Batch Draw"
1217             mdapi_supported_apis=""
1218             mdapi_hw_unit_type="gpu"
1219             />
1220    <counter name="ICache Miss"
1221             symbol_name="ICACHE_MISS"
1222             underscore_name="icache_miss"
1223             description="Number of Instruction Cache misses"
1224             data_type="uint64"
1225             units="events"
1226             semantic_type="event"
1227             equation="PEC 3 READ"
1228             mdapi_group="Vector Engine"
1229             mdapi_usage_flags="Frame Batch Draw"
1230             mdapi_supported_apis=""
1231             mdapi_hw_unit_type="gpu"
1232             />
1233    <counter name="XVE Active"
1234             symbol_name="XVE_ACTIVE"
1235             underscore_name="xve_active"
1236             description="Percentage of time in which at least one pipe is active in XVE"
1237             data_type="float"
1238             units="percent"
1239             semantic_type="duration"
1240             equation="PEC 4 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1241             mdapi_group="Vector Engine"
1242             mdapi_usage_flags="Frame Batch Draw"
1243             mdapi_supported_apis=""
1244             mdapi_hw_unit_type="gpu"
1245             />
1246    <counter name="XVE Inst Executed ALU0 All"
1247             symbol_name="XVE_INST_EXECUTED_ALU0_ALL"
1248             underscore_name="xve_inst_executed_alu0_all"
1249             description="Number of execution slots taken by instructions executed by ALL threads on ALU0 pipe"
1250             data_type="uint64"
1251             units="events"
1252             semantic_type="event"
1253             equation="PEC 5 READ"
1254             mdapi_group="Vector Engine"
1255             mdapi_usage_flags="Frame Batch Draw"
1256             mdapi_supported_apis=""
1257             mdapi_hw_unit_type="gpu"
1258             />
1259    <counter name="XVE Inst Executed ALU1 All"
1260             symbol_name="XVE_INST_EXECUTED_ALU1_ALL"
1261             underscore_name="xve_inst_executed_alu1_all"
1262             description="Number of execution slots taken by instructions executed by ALL threads on ALU1 pipe. Does not include extended math instructions."
1263             data_type="uint64"
1264             units="events"
1265             semantic_type="event"
1266             equation="PEC 6 READ"
1267             mdapi_group="Vector Engine"
1268             mdapi_usage_flags="Frame Batch Draw"
1269             mdapi_supported_apis=""
1270             mdapi_hw_unit_type="gpu"
1271             />
1272    <counter name="XVE Inst Executed Send All"
1273             symbol_name="XVE_INST_EXECUTED_SEND_ALL"
1274             underscore_name="xve_inst_executed_send_all"
1275             description="Number of instruction (GRF) dispatches executed by ALL threads on SEND Pipe"
1276             data_type="uint64"
1277             units="events"
1278             semantic_type="event"
1279             equation="PEC 7 READ"
1280             mdapi_group="Vector Engine"
1281             mdapi_usage_flags="Frame Batch Draw"
1282             mdapi_supported_apis=""
1283             mdapi_hw_unit_type="gpu"
1284             />
1285    <counter name="XVE Inst Issued All"
1286             symbol_name="XVE_INST_ISSUED_ALL"
1287             underscore_name="xve_inst_issued_all"
1288             description="Number of instructions issued (decoded) to any pipe"
1289             data_type="uint64"
1290             units="events"
1291             semantic_type="event"
1292             equation="PEC 21 READ"
1293             mdapi_group="Vector Engine"
1294             mdapi_usage_flags="Frame Batch Draw"
1295             mdapi_supported_apis=""
1296             mdapi_hw_unit_type="gpu"
1297             />
1298    <counter name="XVE Shared Function Access Hold"
1299             symbol_name="XVE_SHARED_FUNCTION_ACCESS_HOLD"
1300             underscore_name="xve_shared_function_access_hold"
1301             description="Percentage of time in which XVE requests stalled by Shared Function units"
1302             data_type="float"
1303             units="percent"
1304             semantic_type="duration"
1305             equation="PEC 22 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1306             mdapi_group="Vector Engine"
1307             mdapi_usage_flags="Frame Batch Draw"
1308             mdapi_supported_apis=""
1309             mdapi_hw_unit_type="gpu"
1310             />
1311    <counter name="XVE Stall"
1312             symbol_name="XVE_STALL"
1313             underscore_name="xve_stall"
1314             description="Percentage of time in which any thread loaded but not even a single pipe is active in XVE"
1315             data_type="float"
1316             units="percent"
1317             semantic_type="duration"
1318             equation="PEC 23 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1319             mdapi_group="Vector Engine"
1320             mdapi_usage_flags="Frame Batch Draw"
1321             mdapi_supported_apis=""
1322             mdapi_hw_unit_type="gpu"
1323             />
1324    <counter name="XVE Threads Occupancy All"
1325             symbol_name="XVE_THREADS_OCCUPANCY_ALL"
1326             underscore_name="xve_threads_occupancy_all"
1327             description="Percentage of thread slots occupied by ALL threads"
1328             data_type="float"
1329             units="percent"
1330             semantic_type="duration"
1331             equation="PEC 8 READ 8 UMUL $VectorEngineThreadsCount $VectorEngineTotalCount UMUL UDIV 100 UMUL $GpuCoreClocks FDIV"
1332             mdapi_group="Vector Engine"
1333             mdapi_usage_flags="Frame Batch Draw"
1334             mdapi_supported_apis=""
1335             mdapi_hw_unit_type="gpu"
1336             />
1337    <counter name="XVE Inst Executed ALU2 All"
1338             symbol_name="XVE_INST_EXECUTED_ALU2_ALL"
1339             underscore_name="xve_inst_executed_alu2_all"
1340             description="Number of execution slots taken by instructions executed in ALU2 pipe"
1341             data_type="uint64"
1342             units="events"
1343             semantic_type="event"
1344             equation="PEC 24 READ"
1345             mdapi_group="Vector Engine"
1346             mdapi_usage_flags="Frame Batch Draw"
1347             mdapi_supported_apis=""
1348             mdapi_hw_unit_type="gpu"
1349             />
1350    <counter name="XVE Multiple Pipe Active"
1351             symbol_name="XVE_MULTIPLE_PIPE_ACTIVE"
1352             underscore_name="xve_multiple_pipe_active"
1353             description="Percentage of time in which at least two pipes are actively executing a Gen ISA instruction among ALU0, ALU1 and ALU2 pipes"
1354             data_type="float"
1355             units="percent"
1356             semantic_type="duration"
1357             equation="PEC 25 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1358             mdapi_group="Vector Engine"
1359             mdapi_usage_flags="Frame Batch Draw"
1360             mdapi_supported_apis=""
1361             mdapi_hw_unit_type="gpu"
1362             />
1363    <counter name="Load Store Cache Partial Write Count"
1364             symbol_name="LOAD_STORE_CACHE_PARTIAL_WRITE_COUNT"
1365             underscore_name="load_store_cache_partial_write_count"
1366             description="Number of writes to the Load Store Cache that don't fill a subsector"
1367             data_type="uint64"
1368             units="events"
1369             semantic_type="event"
1370             equation="PEC 26 READ"
1371             mdapi_group="L1 Cache"
1372             mdapi_usage_flags="Frame Batch Draw"
1373             mdapi_supported_apis=""
1374             mdapi_hw_unit_type="gpu"
1375             />
1376    <counter name="SLM Bank Conflict Count"
1377             symbol_name="SLM_BANK_CONFLICT_COUNT"
1378             underscore_name="slm_bank_conflict_count"
1379             description="Number of SLM accesses resulting in a bank conflict"
1380             data_type="uint64"
1381             units="events"
1382             semantic_type="event"
1383             equation="PEC 27 READ"
1384             mdapi_group="L1 Cache"
1385             mdapi_usage_flags="Frame Batch Draw"
1386             mdapi_supported_apis=""
1387             mdapi_hw_unit_type="gpu"
1388             />
1389    <counter name="SLM Byte Read"
1390             symbol_name="SLM_BYTE_READ"
1391             underscore_name="slm_byte_read"
1392             description="Number of bytes read from SLM"
1393             data_type="uint64"
1394             units="bytes"
1395             semantic_type="event"
1396             equation="PEC 28 READ"
1397             mdapi_group="L1 Cache"
1398             mdapi_usage_flags="Frame Batch Draw"
1399             mdapi_supported_apis=""
1400             mdapi_hw_unit_type="gpu"
1401             />
1402    <counter name="SLM Byte Write"
1403             symbol_name="SLM_BYTE_WRITE"
1404             underscore_name="slm_byte_write"
1405             description="Number of bytes written to SLM"
1406             data_type="uint64"
1407             units="bytes"
1408             semantic_type="event"
1409             equation="PEC 29 READ"
1410             mdapi_group="L1 Cache"
1411             mdapi_usage_flags="Frame Batch Draw"
1412             mdapi_supported_apis=""
1413             mdapi_hw_unit_type="gpu"
1414             />
1415    <counter name="Load Store Cache Byte Read"
1416             symbol_name="LOAD_STORE_CACHE_BYTE_READ"
1417             underscore_name="load_store_cache_byte_read"
1418             description="Number of bytes read out of the Load Store Cache, excluding SLM accesses"
1419             data_type="uint64"
1420             units="bytes"
1421             semantic_type="event"
1422             equation="PEC 30 READ"
1423             mdapi_group="L1 Cache"
1424             mdapi_usage_flags="Frame Batch Draw"
1425             mdapi_supported_apis=""
1426             mdapi_hw_unit_type="gpu"
1427             />
1428    <counter name="Load Store Cache Byte Write"
1429             symbol_name="LOAD_STORE_CACHE_BYTE_WRITE"
1430             underscore_name="load_store_cache_byte_write"
1431             description="Number of bytes written to the Load Store Cache, excluding SLM accesses"
1432             data_type="uint64"
1433             units="bytes"
1434             semantic_type="event"
1435             equation="PEC 31 READ"
1436             mdapi_group="L1 Cache"
1437             mdapi_usage_flags="Frame Batch Draw"
1438             mdapi_supported_apis=""
1439             mdapi_hw_unit_type="gpu"
1440             />
1441    <counter name="Load Store Cache Access"
1442             symbol_name="LOAD_STORE_CACHE_ACCESS"
1443             underscore_name="load_store_cache_access"
1444             description="Number of Load Store Cache accesses"
1445             data_type="uint64"
1446             units="events"
1447             semantic_type="event"
1448             equation="PEC 9 READ"
1449             mdapi_group="L1 Cache"
1450             mdapi_usage_flags="Frame Batch Draw"
1451             mdapi_supported_apis=""
1452             mdapi_hw_unit_type="gpu"
1453             />
1454    <counter name="Load Store Cache Hit"
1455             symbol_name="LOAD_STORE_CACHE_HIT"
1456             underscore_name="load_store_cache_hit"
1457             description="Number of Load Store Cache hits"
1458             data_type="uint64"
1459             units="events"
1460             semantic_type="event"
1461             equation="PEC 10 READ"
1462             mdapi_group="L1 Cache"
1463             mdapi_usage_flags="Frame Batch Draw"
1464             mdapi_supported_apis=""
1465             mdapi_hw_unit_type="gpu"
1466             />
1467    <counter name="L3 Atomic Access"
1468             symbol_name="L3_ATOMIC_ACCESS"
1469             underscore_name="l3_atomic_access"
1470             description="Number of atomic accesses to Device Cache bank"
1471             data_type="uint64"
1472             units="events"
1473             semantic_type="event"
1474             equation="PEC 35 READ"
1475             mdapi_group="Device Cache"
1476             mdapi_usage_flags="Frame Batch Draw"
1477             mdapi_supported_apis=""
1478             mdapi_hw_unit_type="gpu"
1479             />
1480    <counter name="L3 Hit"
1481             symbol_name="L3_HIT"
1482             underscore_name="l3_hit"
1483             description="Number of Device Cache accesses (except atomics) which hits in the Device Cache cache"
1484             data_type="uint64"
1485             units="events"
1486             semantic_type="event"
1487             equation="PEC 36 READ"
1488             mdapi_group="Device Cache"
1489             mdapi_usage_flags="Frame Batch Draw"
1490             mdapi_supported_apis=""
1491             mdapi_hw_unit_type="gpu"
1492             />
1493    <counter name="L3 Miss"
1494             symbol_name="L3_MISS"
1495             underscore_name="l3_miss"
1496             description="Number of Device Cache accesses (except atomics) which miss in the Device Cache cache"
1497             data_type="uint64"
1498             units="events"
1499             semantic_type="event"
1500             equation="PEC 37 READ"
1501             mdapi_group="Device Cache"
1502             mdapi_usage_flags="Frame Batch Draw"
1503             mdapi_supported_apis=""
1504             mdapi_hw_unit_type="gpu"
1505             />
1506    <counter name="L3 Read"
1507             symbol_name="L3_READ"
1508             underscore_name="l3_read"
1509             description="Number of Device Cache 64B read requests"
1510             data_type="uint64"
1511             units="events"
1512             semantic_type="event"
1513             equation="PEC 38 READ"
1514             mdapi_group="Device Cache"
1515             mdapi_usage_flags="Frame Batch Draw"
1516             mdapi_supported_apis=""
1517             mdapi_hw_unit_type="gpu"
1518             />
1519    <counter name="L3 Write"
1520             symbol_name="L3_WRITE"
1521             underscore_name="l3_write"
1522             description="Number of Device Cache 64B write requests"
1523             data_type="uint64"
1524             units="events"
1525             semantic_type="event"
1526             equation="PEC 39 READ"
1527             mdapi_group="Device Cache"
1528             mdapi_usage_flags="Frame Batch Draw"
1529             mdapi_supported_apis=""
1530             mdapi_hw_unit_type="gpu"
1531             />
1532    <counter name="Compressor Input"
1533             symbol_name="COMPRESSOR_INPUT"
1534             underscore_name="compressor_input"
1535             description="Number of 256B writes to compressible surfaces at the input of the compressor"
1536             data_type="uint64"
1537             units="events"
1538             semantic_type="event"
1539             equation="PEC 41 READ"
1540             mdapi_group="Memory"
1541             mdapi_usage_flags="Frame Batch Draw"
1542             mdapi_supported_apis=""
1543             mdapi_hw_unit_type="gpu"
1544             />
1545    <counter name="Compressor Output"
1546             symbol_name="COMPRESSOR_OUTPUT"
1547             underscore_name="compressor_output"
1548             description="Number of 256B writes to compressible surfaces at the output of the compressor"
1549             data_type="uint64"
1550             units="events"
1551             semantic_type="event"
1552             equation="PEC 42 READ"
1553             mdapi_group="Memory"
1554             mdapi_usage_flags="Frame Batch Draw"
1555             mdapi_supported_apis=""
1556             mdapi_hw_unit_type="gpu"
1557             />
1558    <counter name="GPU Memory Byte Read"
1559             symbol_name="GPU_MEMORY_BYTE_READ"
1560             underscore_name="gpu_memory_byte_read"
1561             description="Number of device local memory (HBM, GDDR, LPDDR, etc.) read bytes"
1562             data_type="uint64"
1563             units="bytes"
1564             semantic_type="event"
1565             equation="PEC 43 READ 2 UMUL"
1566             mdapi_group="Memory"
1567             mdapi_usage_flags="Frame Batch Draw"
1568             mdapi_supported_apis=""
1569             mdapi_hw_unit_type="gpu"
1570             />
1571    <counter name="GPU Memory Byte Write"
1572             symbol_name="GPU_MEMORY_BYTE_WRITE"
1573             underscore_name="gpu_memory_byte_write"
1574             description="Number of device local memory (HBM, GDDR, LPDDR, etc.) write bytes"
1575             data_type="uint64"
1576             units="bytes"
1577             semantic_type="event"
1578             equation="PEC 44 READ 2 UMUL"
1579             mdapi_group="Memory"
1580             mdapi_usage_flags="Frame Batch Draw"
1581             mdapi_supported_apis=""
1582             mdapi_hw_unit_type="gpu"
1583             />
1584    <counter name="GPU Memory Byte Read Rate"
1585             symbol_name="GPU_MEMORY_BYTE_READ_RATE"
1586             underscore_name="gpu_memory_byte_read_rate"
1587             description="Device local memory (HBM, GDDR, LPDDR, etc.) read bandwidth"
1588             data_type="float"
1589             units="gbps"
1590             semantic_type="throughput"
1591             equation="PEC 43 READ 2 UMUL $GpuTime FDIV"
1592             mdapi_group="Memory"
1593             mdapi_usage_flags="Frame Batch Draw"
1594             mdapi_supported_apis=""
1595             mdapi_hw_unit_type="gpu"
1596             />
1597    <counter name="GPU Memory Byte Write Rate"
1598             symbol_name="GPU_MEMORY_BYTE_WRITE_RATE"
1599             underscore_name="gpu_memory_byte_write_rate"
1600             description="Device local memory (HBM, GDDR, LPDDR, etc.) write bandwidth"
1601             data_type="float"
1602             units="gbps"
1603             semantic_type="throughput"
1604             equation="PEC 44 READ 2 UMUL $GpuTime FDIV"
1605             mdapi_group="Memory"
1606             mdapi_usage_flags="Frame Batch Draw"
1607             mdapi_supported_apis=""
1608             mdapi_hw_unit_type="gpu"
1609             />
1610    <counter name="GPU Memory L3 Read"
1611             symbol_name="GPU_MEMORY_L3_READ"
1612             underscore_name="gpu_memory_l3_read"
1613             description="Number of GTI memory reads from Device Cache caused by Device Cache misses"
1614             data_type="uint64"
1615             units="events"
1616             semantic_type="event"
1617             equation="PEC 45 READ"
1618             mdapi_group="Memory"
1619             mdapi_usage_flags="Frame Batch Draw"
1620             mdapi_supported_apis=""
1621             mdapi_hw_unit_type="gpu"
1622             />
1623    <counter name="GPU Memory L3 Write"
1624             symbol_name="GPU_MEMORY_L3_WRITE"
1625             underscore_name="gpu_memory_l3_write"
1626             description="Number of GTI memory writes from Device Cache caused by Device Cache invalidations"
1627             data_type="uint64"
1628             units="events"
1629             semantic_type="event"
1630             equation="PEC 46 READ"
1631             mdapi_group="Memory"
1632             mdapi_usage_flags="Frame Batch Draw"
1633             mdapi_supported_apis=""
1634             mdapi_hw_unit_type="gpu"
1635             />
1636    <counter name="TLB Miss"
1637             symbol_name="TLB_MISS"
1638             underscore_name="tlb_miss"
1639             description="Number of misses from all TLBs and all engines"
1640             data_type="uint64"
1641             units="events"
1642             semantic_type="event"
1643             equation="PEC 48 READ"
1644             mdapi_group="Memory"
1645             mdapi_usage_flags="Frame Batch Draw"
1646             mdapi_supported_apis=""
1647             mdapi_hw_unit_type="gpu"
1648             />
1649    <counter name="Async GpGpu Thread Exit Count"
1650             symbol_name="ASYNC_GPGPU_THREAD_EXIT_COUNT"
1651             underscore_name="async_gpgpu_thread_exit_count"
1652             description="Number of Async GPGPU EOT messages received"
1653             data_type="uint64"
1654             units="messages"
1655             semantic_type="event"
1656             equation="PEC 11 READ"
1657             mdapi_group="Thread Dispatcher"
1658             mdapi_usage_flags="Frame Batch Draw"
1659             mdapi_supported_apis=""
1660             mdapi_hw_unit_type="gpu"
1661             />
1662    <counter name="GpGpu Dispatch"
1663             symbol_name="GPGPU_DISPATCH"
1664             underscore_name="gpgpu_dispatch"
1665             description="Percentage of time in which spent dispatching GPGPU threads to XVEs"
1666             data_type="float"
1667             units="percent"
1668             semantic_type="duration"
1669             equation="PEC 12 READ $XeCoreTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1670             mdapi_group="Thread Dispatcher"
1671             mdapi_usage_flags="Frame Batch Draw"
1672             mdapi_supported_apis=""
1673             mdapi_hw_unit_type="gpu"
1674             />
1675    <counter name="Command Parser Compute Engine Busy"
1676             symbol_name="COMMAND_PARSER_COMPUTE_ENGINE_BUSY"
1677             underscore_name="command_parser_compute_engine_busy"
1678             description="Percentage of time in which there is a context loaded and active on the compute queue"
1679             data_type="float"
1680             units="percent"
1681             semantic_type="duration"
1682             equation="PEC 49 READ $ComputeEngineTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1683             mdapi_group="Front End"
1684             mdapi_usage_flags="Frame Batch Draw"
1685             mdapi_supported_apis=""
1686             mdapi_hw_unit_type="gpu"
1687             />
1688    <counter name="Command Parser Compute Engine Dispatch Kernel Count"
1689             symbol_name="COMMAND_PARSER_COMPUTE_ENGINE_DISPATCH_KERNEL_COUNT"
1690             underscore_name="command_parser_compute_engine_dispatch_kernel_count"
1691             description="Number of compute walker commands parsed on the compute engine"
1692             data_type="uint64"
1693             units="events"
1694             semantic_type="event"
1695             equation="PEC 50 READ"
1696             mdapi_group="Front End"
1697             mdapi_usage_flags="Frame Batch Draw"
1698             mdapi_supported_apis=""
1699             mdapi_hw_unit_type="gpu"
1700             />
1701    <counter name="Command Parser Copy Engine Busy"
1702             symbol_name="COMMAND_PARSER_COPY_ENGINE_BUSY"
1703             underscore_name="command_parser_copy_engine_busy"
1704             description="Percentage of time in which there is a context loaded and active on the copy queue."
1705             data_type="float"
1706             units="percent"
1707             semantic_type="duration"
1708             equation="PEC 51 READ 100 UMUL $GpuCoreClocks FDIV"
1709             mdapi_group="Front End"
1710             mdapi_usage_flags="Frame Batch Draw"
1711             mdapi_supported_apis=""
1712             mdapi_hw_unit_type="gpu"
1713             />
1714    <counter name="Command Parser Flush Count"
1715             symbol_name="COMMAND_PARSER_FLUSH_COUNT"
1716             underscore_name="command_parser_flush_count"
1717             description="Number of Stalling flushes at the top of the pipe"
1718             data_type="uint64"
1719             units="events"
1720             semantic_type="event"
1721             equation="PEC 52 READ"
1722             mdapi_group="Front End"
1723             mdapi_usage_flags="Frame Batch Draw"
1724             mdapi_supported_apis=""
1725             mdapi_hw_unit_type="gpu"
1726             />
1727    <counter name="Command Parser Render Engine Busy"
1728             symbol_name="COMMAND_PARSER_RENDER_ENGINE_BUSY"
1729             underscore_name="command_parser_render_engine_busy"
1730             description="Percentage of time in which there is a context loaded and active on the 3D queue"
1731             data_type="float"
1732             units="percent"
1733             semantic_type="duration"
1734             equation="PEC 53 READ 100 UMUL $GpuCoreClocks FDIV"
1735             mdapi_group="Front End"
1736             mdapi_usage_flags="Frame Batch Draw"
1737             mdapi_supported_apis=""
1738             mdapi_hw_unit_type="gpu"
1739             />
1740    <counter name="Command Parser Render Engine Dispatch Kernel Count"
1741             symbol_name="COMMAND_PARSER_RENDER_ENGINE_DISPATCH_KERNEL_COUNT"
1742             underscore_name="command_parser_render_engine_dispatch_kernel_count"
1743             description="Number of compute walker commands parsed on the 3D engine"
1744             data_type="uint64"
1745             units="events"
1746             semantic_type="event"
1747             equation="PEC 54 READ"
1748             mdapi_group="Front End"
1749             mdapi_usage_flags="Frame Batch Draw"
1750             mdapi_supported_apis=""
1751             mdapi_hw_unit_type="gpu"
1752             />
1753    <counter name="XVE Pipe ALU0 And ALU1 Active"
1754             symbol_name="XVE_PIPE_ALU0_AND_ALU1_ACTIVE"
1755             underscore_name="xve_pipe_alu0_and_alu1_active"
1756             description="Percentage of time in which ALU0 and ALU1 pipes are both actively executing a Gen ISA instruction"
1757             data_type="float"
1758             units="percent"
1759             semantic_type="duration"
1760             equation="PEC 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1761             mdapi_group="Vector Engine"
1762             mdapi_usage_flags="Frame Batch Draw"
1763             mdapi_supported_apis=""
1764             mdapi_hw_unit_type="gpu"
1765             />
1766    <counter name="XVE Pipe ALU0 And ALU2 Active"
1767             symbol_name="XVE_PIPE_ALU0_AND_ALU2_ACTIVE"
1768             underscore_name="xve_pipe_alu0_and_alu2_active"
1769             description="Percentage of time in which ALU0 and ALU2 pipes are both actively executing a Gen ISA instruction"
1770             data_type="float"
1771             units="percent"
1772             semantic_type="duration"
1773             equation="PEC 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1774             mdapi_group="Vector Engine"
1775             mdapi_usage_flags="Frame Batch Draw"
1776             mdapi_supported_apis=""
1777             mdapi_hw_unit_type="gpu"
1778             />
1779    <counter name="XVE Inst Executed ALU0 All Utilization"
1780             symbol_name="XVE_INST_EXECUTED_ALU0_ALL_UTILIZATION"
1781             underscore_name="xve_inst_executed_alu0_all_utilization"
1782             description="Percentage of time taken by instructions executed by ALL threads on ALU0 pipe"
1783             data_type="float"
1784             units="percent"
1785             semantic_type="duration"
1786             equation="PEC 5 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1787             mdapi_group="Vector Engine"
1788             mdapi_usage_flags="Frame Batch Draw"
1789             mdapi_supported_apis=""
1790             mdapi_hw_unit_type="gpu"
1791             />
1792    <counter name="XVE Inst Executed ALU1 All Utilization"
1793             symbol_name="XVE_INST_EXECUTED_ALU1_ALL_UTILIZATION"
1794             underscore_name="xve_inst_executed_alu1_all_utilization"
1795             description="Percentage of time taken by instructions executed by ALL threads on ALU1 pipe. Does not include extended math instructions."
1796             data_type="float"
1797             units="percent"
1798             semantic_type="duration"
1799             equation="PEC 6 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1800             mdapi_group="Vector Engine"
1801             mdapi_usage_flags="Frame Batch Draw"
1802             mdapi_supported_apis=""
1803             mdapi_hw_unit_type="gpu"
1804             />
1805    <counter name="XVE Inst Executed ALU2 All Utilization"
1806             symbol_name="XVE_INST_EXECUTED_ALU2_ALL_UTILIZATION"
1807             underscore_name="xve_inst_executed_alu2_all_utilization"
1808             description="Percentage of time taken by instructions executed in ALU2 pipe"
1809             data_type="float"
1810             units="percent"
1811             semantic_type="duration"
1812             equation="PEC 24 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1813             mdapi_group="Vector Engine"
1814             mdapi_usage_flags="Frame Batch Draw"
1815             mdapi_supported_apis=""
1816             mdapi_hw_unit_type="gpu"
1817             />
1818    <register_config type="OA">
1819        <register type="OA" address="0x00013000" value="0x00001801" />
1820        <register type="OA" address="0x00013004" value="0x00000000" />
1821        <register type="OA" address="0x00013008" value="0x00001802" />
1822        <register type="OA" address="0x0001300C" value="0x00000000" />
1823        <register type="OA" address="0x00013010" value="0x00000622" />
1824        <register type="OA" address="0x00013014" value="0x00000000" />
1825        <register type="OA" address="0x00013018" value="0x00000623" />
1826        <register type="OA" address="0x0001301C" value="0x00000000" />
1827        <register type="OA" address="0x00013020" value="0x00000605" />
1828        <register type="OA" address="0x00013024" value="0x00000000" />
1829        <register type="OA" address="0x00013028" value="0x0000060F" />
1830        <register type="OA" address="0x0001302C" value="0x00000000" />
1831        <register type="OA" address="0x00013030" value="0x00000603" />
1832        <register type="OA" address="0x00013034" value="0x00000000" />
1833        <register type="OA" address="0x00013038" value="0x00000601" />
1834        <register type="OA" address="0x0001303C" value="0x00000000" />
1835        <register type="OA" address="0x00013040" value="0x00000604" />
1836        <register type="OA" address="0x00013044" value="0x00000000" />
1837        <register type="OA" address="0x00013048" value="0x00000A0B" />
1838        <register type="OA" address="0x0001304C" value="0x00000000" />
1839        <register type="OA" address="0x00013050" value="0x00000A0A" />
1840        <register type="OA" address="0x00013054" value="0x00000000" />
1841        <register type="OA" address="0x00013058" value="0x00001804" />
1842        <register type="OA" address="0x0001305C" value="0x00000000" />
1843        <register type="OA" address="0x00013060" value="0x00001600" />
1844        <register type="OA" address="0x00013064" value="0x00000000" />
1845        <register type="OA" address="0x00013068" value="0x00000625" />
1846        <register type="OA" address="0x0001306C" value="0x00000000" />
1847        <register type="OA" address="0x00013070" value="0x00000626" />
1848        <register type="OA" address="0x00013074" value="0x00000000" />
1849        <register type="OA" address="0x000130A8" value="0x0000060B" />
1850        <register type="OA" address="0x000130AC" value="0x00000000" />
1851        <register type="OA" address="0x000130B0" value="0x00000600" />
1852        <register type="OA" address="0x000130B4" value="0x00000000" />
1853        <register type="OA" address="0x000130B8" value="0x00000606" />
1854        <register type="OA" address="0x000130BC" value="0x00000000" />
1855        <register type="OA" address="0x000130C0" value="0x00000614" />
1856        <register type="OA" address="0x000130C4" value="0x00000000" />
1857        <register type="OA" address="0x000130C8" value="0x00000624" />
1858        <register type="OA" address="0x000130CC" value="0x00000000" />
1859        <register type="OA" address="0x000130D0" value="0x00000A0E" />
1860        <register type="OA" address="0x000130D4" value="0x00000000" />
1861        <register type="OA" address="0x000130D8" value="0x00000A0D" />
1862        <register type="OA" address="0x000130DC" value="0x00000000" />
1863        <register type="OA" address="0x000130E0" value="0x00000A15" />
1864        <register type="OA" address="0x000130E4" value="0x00000000" />
1865        <register type="OA" address="0x000130E8" value="0x00000A16" />
1866        <register type="OA" address="0x000130EC" value="0x00000000" />
1867        <register type="OA" address="0x000130F0" value="0x00000A13" />
1868        <register type="OA" address="0x000130F4" value="0x00000000" />
1869        <register type="OA" address="0x000130F8" value="0x00000A14" />
1870        <register type="OA" address="0x000130FC" value="0x00000000" />
1871        <register type="OA" address="0x00013300" value="0x00005A00" />
1872        <register type="OA" address="0x00013304" value="0x00000000" />
1873        <register type="OA" address="0x00013500" value="0x00005A00" />
1874        <register type="OA" address="0x00013504" value="0x00000000" />
1875        <register type="OA" address="0x00013700" value="0x00005A00" />
1876        <register type="OA" address="0x00013704" value="0x00000000" />
1877        <register type="OA" address="0x00013308" value="0x00004405" />
1878        <register type="OA" address="0x0001330C" value="0x00000000" />
1879        <register type="OA" address="0x00013508" value="0x00004405" />
1880        <register type="OA" address="0x0001350C" value="0x00000000" />
1881        <register type="OA" address="0x00013708" value="0x00004405" />
1882        <register type="OA" address="0x0001370C" value="0x00000000" />
1883        <register type="OA" address="0x00013310" value="0x00006805" />
1884        <register type="OA" address="0x00013314" value="0x00000000" />
1885        <register type="OA" address="0x00013510" value="0x00006805" />
1886        <register type="OA" address="0x00013514" value="0x00000000" />
1887        <register type="OA" address="0x00013710" value="0x00006805" />
1888        <register type="OA" address="0x00013714" value="0x00000000" />
1889        <register type="OA" address="0x00013318" value="0x00006002" />
1890        <register type="OA" address="0x0001331C" value="0x00000000" />
1891        <register type="OA" address="0x00013518" value="0x00006002" />
1892        <register type="OA" address="0x0001351C" value="0x00000000" />
1893        <register type="OA" address="0x00013718" value="0x00006002" />
1894        <register type="OA" address="0x0001371C" value="0x00000000" />
1895        <register type="OA" address="0x00013320" value="0x00006012" />
1896        <register type="OA" address="0x00013324" value="0x00000000" />
1897        <register type="OA" address="0x00013520" value="0x00006012" />
1898        <register type="OA" address="0x00013524" value="0x00000000" />
1899        <register type="OA" address="0x00013720" value="0x00006012" />
1900        <register type="OA" address="0x00013724" value="0x00000000" />
1901        <register type="OA" address="0x00013328" value="0x00006011" />
1902        <register type="OA" address="0x0001332C" value="0x00000000" />
1903        <register type="OA" address="0x00013528" value="0x00006011" />
1904        <register type="OA" address="0x0001352C" value="0x00000000" />
1905        <register type="OA" address="0x00013728" value="0x00006011" />
1906        <register type="OA" address="0x0001372C" value="0x00000000" />
1907        <register type="OA" address="0x00013330" value="0x0000600F" />
1908        <register type="OA" address="0x00013334" value="0x00000000" />
1909        <register type="OA" address="0x00013530" value="0x0000600F" />
1910        <register type="OA" address="0x00013534" value="0x00000000" />
1911        <register type="OA" address="0x00013730" value="0x0000600F" />
1912        <register type="OA" address="0x00013734" value="0x00000000" />
1913        <register type="OA" address="0x00013338" value="0x00006010" />
1914        <register type="OA" address="0x0001333C" value="0x00000000" />
1915        <register type="OA" address="0x00013538" value="0x00006010" />
1916        <register type="OA" address="0x0001353C" value="0x00000000" />
1917        <register type="OA" address="0x00013738" value="0x00006010" />
1918        <register type="OA" address="0x0001373C" value="0x00000000" />
1919        <register type="OA" address="0x00013340" value="0x00006015" />
1920        <register type="OA" address="0x00013344" value="0x00000000" />
1921        <register type="OA" address="0x00013540" value="0x00006015" />
1922        <register type="OA" address="0x00013544" value="0x00000000" />
1923        <register type="OA" address="0x00013740" value="0x00006015" />
1924        <register type="OA" address="0x00013744" value="0x00000000" />
1925        <register type="OA" address="0x00013348" value="0x00004600" />
1926        <register type="OA" address="0x0001334C" value="0x00000000" />
1927        <register type="OA" address="0x00013548" value="0x00004600" />
1928        <register type="OA" address="0x0001354C" value="0x00000000" />
1929        <register type="OA" address="0x00013748" value="0x00004600" />
1930        <register type="OA" address="0x0001374C" value="0x00000000" />
1931        <register type="OA" address="0x00013350" value="0x00004601" />
1932        <register type="OA" address="0x00013354" value="0x00000000" />
1933        <register type="OA" address="0x00013550" value="0x00004601" />
1934        <register type="OA" address="0x00013554" value="0x00000000" />
1935        <register type="OA" address="0x00013750" value="0x00004601" />
1936        <register type="OA" address="0x00013754" value="0x00000000" />
1937        <register type="OA" address="0x00013358" value="0x00005E0A" />
1938        <register type="OA" address="0x0001335C" value="0x00000000" />
1939        <register type="OA" address="0x00013558" value="0x00005E0A" />
1940        <register type="OA" address="0x0001355C" value="0x00000000" />
1941        <register type="OA" address="0x00013758" value="0x00005E0A" />
1942        <register type="OA" address="0x0001375C" value="0x00000000" />
1943        <register type="OA" address="0x00013360" value="0x00005E0B" />
1944        <register type="OA" address="0x00013364" value="0x00000000" />
1945        <register type="OA" address="0x00013560" value="0x00005E0B" />
1946        <register type="OA" address="0x00013564" value="0x00000000" />
1947        <register type="OA" address="0x00013760" value="0x00005E0B" />
1948        <register type="OA" address="0x00013764" value="0x00000000" />
1949        <register type="OA" address="0x00013368" value="0x00005E00" />
1950        <register type="OA" address="0x0001336C" value="0x00000000" />
1951        <register type="OA" address="0x00013568" value="0x00005E00" />
1952        <register type="OA" address="0x0001356C" value="0x00000000" />
1953        <register type="OA" address="0x00013768" value="0x00005E00" />
1954        <register type="OA" address="0x0001376C" value="0x00000000" />
1955        <register type="OA" address="0x00013370" value="0x00005E01" />
1956        <register type="OA" address="0x00013374" value="0x00000000" />
1957        <register type="OA" address="0x00013570" value="0x00005E01" />
1958        <register type="OA" address="0x00013574" value="0x00000000" />
1959        <register type="OA" address="0x00013770" value="0x00005E01" />
1960        <register type="OA" address="0x00013774" value="0x00000000" />
1961        <register type="OA" address="0x00013378" value="0x00005E04" />
1962        <register type="OA" address="0x0001337C" value="0x00000000" />
1963        <register type="OA" address="0x00013578" value="0x00005E04" />
1964        <register type="OA" address="0x0001357C" value="0x00000000" />
1965        <register type="OA" address="0x00013778" value="0x00005E04" />
1966        <register type="OA" address="0x0001377C" value="0x00000000" />
1967        <register type="OA" address="0x00013380" value="0x00005C00" />
1968        <register type="OA" address="0x00013384" value="0x00000000" />
1969        <register type="OA" address="0x00013580" value="0x00005C00" />
1970        <register type="OA" address="0x00013584" value="0x00000000" />
1971        <register type="OA" address="0x00013780" value="0x00005C00" />
1972        <register type="OA" address="0x00013784" value="0x00000000" />
1973        <register type="OA" address="0x00013388" value="0x00005009" />
1974        <register type="OA" address="0x0001338C" value="0x00000000" />
1975        <register type="OA" address="0x00013588" value="0x00005009" />
1976        <register type="OA" address="0x0001358C" value="0x00000000" />
1977        <register type="OA" address="0x00013788" value="0x00005009" />
1978        <register type="OA" address="0x0001378C" value="0x00000000" />
1979        <register type="OA" address="0x00013390" value="0x00005008" />
1980        <register type="OA" address="0x00013394" value="0x00000000" />
1981        <register type="OA" address="0x00013590" value="0x00005008" />
1982        <register type="OA" address="0x00013594" value="0x00000000" />
1983        <register type="OA" address="0x00013790" value="0x00005008" />
1984        <register type="OA" address="0x00013794" value="0x00000000" />
1985        <register type="OA" address="0x00013398" value="0x00005000" />
1986        <register type="OA" address="0x0001339C" value="0x00000000" />
1987        <register type="OA" address="0x00013598" value="0x00005000" />
1988        <register type="OA" address="0x0001359C" value="0x00000000" />
1989        <register type="OA" address="0x00013798" value="0x00005000" />
1990        <register type="OA" address="0x0001379C" value="0x00000000" />
1991        <register type="OA" address="0x000133A0" value="0x00005010" />
1992        <register type="OA" address="0x000133A4" value="0x00000000" />
1993        <register type="OA" address="0x000135A0" value="0x00005010" />
1994        <register type="OA" address="0x000135A4" value="0x00000000" />
1995        <register type="OA" address="0x000137A0" value="0x00005010" />
1996        <register type="OA" address="0x000137A4" value="0x00000000" />
1997        <register type="OA" address="0x000133A8" value="0x00005013" />
1998        <register type="OA" address="0x000133AC" value="0x00000000" />
1999        <register type="OA" address="0x000135A8" value="0x00005013" />
2000        <register type="OA" address="0x000135AC" value="0x00000000" />
2001        <register type="OA" address="0x000137A8" value="0x00005013" />
2002        <register type="OA" address="0x000137AC" value="0x00000000" />
2003        <register type="OA" address="0x000133B0" value="0x00005012" />
2004        <register type="OA" address="0x000133B4" value="0x00000000" />
2005        <register type="OA" address="0x000135B0" value="0x00005012" />
2006        <register type="OA" address="0x000135B4" value="0x00000000" />
2007        <register type="OA" address="0x000137B0" value="0x00005012" />
2008        <register type="OA" address="0x000137B4" value="0x00000000" />
2009    </register_config>
2010    <register_config type="FLEX">
2011        <register type="FLEX" address="0x0000E458" value="0x00000000" />
2012    </register_config>
2013  </set>
2014
2015  <set name="DepthProfile"
2016       chipset="LNL"
2017       symbol_name="DepthProfile"
2018       underscore_name="depth_profile"
2019       mdapi_supported_apis="VK OGL OCL IO"
2020       oa_format="576B_PEC64LL"
2021       hw_config_guid="cae0b2ca-c52a-4111-b8bf-5af070677d57"
2022       >
2023    <counter name="GPU Time Elapsed"
2024             symbol_name="GpuTime"
2025             underscore_name="gpu_time"
2026             description="Time elapsed on the GPU during the measurement."
2027             data_type="uint64"
2028             units="ns"
2029             semantic_type="event"
2030             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
2031             mdapi_group="GPU"
2032             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
2033             mdapi_supported_apis=""
2034             mdapi_hw_unit_type="gpu"
2035             />
2036    <counter name="GPU Core Clocks"
2037             symbol_name="GpuCoreClocks"
2038             underscore_name="gpu_core_clocks"
2039             description="The total number of GPU core clocks elapsed during the measurement."
2040             data_type="uint64"
2041             units="cycles"
2042             semantic_type="event"
2043             equation="GPU_CLOCK 0 READ"
2044             mdapi_group="GPU"
2045             mdapi_usage_flags="Tier1 Frame Batch Draw"
2046             mdapi_supported_apis=""
2047             mdapi_hw_unit_type="gpu"
2048             />
2049    <counter name="AVG GPU Core Frequency"
2050             symbol_name="AvgGpuCoreFrequency"
2051             underscore_name="avg_gpu_core_frequency"
2052             description="Average GPU Core Frequency in the measurement."
2053             data_type="uint64"
2054             max_equation="$GpuMaxFrequency"
2055             units="hz"
2056             semantic_type="event"
2057             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
2058             mdapi_group="GPU"
2059             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
2060             mdapi_supported_apis=""
2061             mdapi_hw_unit_type="gpu"
2062             />
2063    <counter name="GPU Busy"
2064             symbol_name="GPU_BUSY"
2065             underscore_name="gpu_busy"
2066             description="Percentage of time in which GPU is not idle including all GPU engines"
2067             data_type="float"
2068             units="percent"
2069             semantic_type="duration"
2070             equation="PEC 32 READ 100 UMUL $GpuCoreClocks FDIV"
2071             mdapi_group="Front End"
2072             mdapi_usage_flags="Frame Batch Draw"
2073             mdapi_supported_apis=""
2074             mdapi_hw_unit_type="gpu"
2075             />
2076    <counter name="IA Vertex"
2077             symbol_name="IA_VERTEX"
2078             underscore_name="ia_vertex"
2079             description="Number of vertices in a draw"
2080             data_type="uint64"
2081             units="events"
2082             semantic_type="event"
2083             equation="PEC 33 READ"
2084             mdapi_group="Geometry"
2085             mdapi_usage_flags="Frame Batch Draw"
2086             mdapi_supported_apis=""
2087             mdapi_hw_unit_type="gpu"
2088             />
2089    <counter name="GpGpu Threadgroup Count"
2090             symbol_name="GPGPU_THREADGROUP_COUNT"
2091             underscore_name="gpgpu_threadgroup_count"
2092             description="Number of GPGPU threadgroups dispatched"
2093             data_type="uint64"
2094             units="events"
2095             semantic_type="event"
2096             equation="PEC 0 READ"
2097             mdapi_group="Thread Dispatcher"
2098             mdapi_usage_flags="Frame Batch Draw"
2099             mdapi_supported_apis=""
2100             mdapi_hw_unit_type="gpu"
2101             />
2102    <counter name="Async GpGpu Threadgroup Count"
2103             symbol_name="ASYNC_GPGPU_THREADGROUP_COUNT"
2104             underscore_name="async_gpgpu_threadgroup_count"
2105             description="Number of Async GPGPU threadgroups dispatched"
2106             data_type="uint64"
2107             units="events"
2108             semantic_type="event"
2109             equation="PEC 1 READ"
2110             mdapi_group="Thread Dispatcher"
2111             mdapi_usage_flags="Frame Batch Draw"
2112             mdapi_supported_apis=""
2113             mdapi_hw_unit_type="gpu"
2114             />
2115    <counter name="Rasterizer Sample Output"
2116             symbol_name="RASTERIZER_SAMPLE_OUTPUT"
2117             underscore_name="rasterizer_sample_output"
2118             description="Number of lit samples emitted by Rasterizer"
2119             data_type="uint64"
2120             units="events"
2121             semantic_type="event"
2122             equation="PEC 34 READ"
2123             mdapi_group="Rasterizer"
2124             mdapi_usage_flags="Frame Batch Draw"
2125             mdapi_supported_apis=""
2126             mdapi_hw_unit_type="gpu"
2127             />
2128    <counter name="Early Depth Stencil Test Fail Np"
2129             symbol_name="EARLY_DEPTH_STENCIL_TEST_FAIL_NP"
2130             underscore_name="early_depth_stencil_test_fail_np"
2131             description="Number of non-promoted 2x2 that failed Depth / Stencil before the Pixel Shader that were previously ambiguous at HiZ"
2132             data_type="uint64"
2133             units="events"
2134             semantic_type="event"
2135             equation="PEC 35 READ"
2136             mdapi_group="Depth Pipe"
2137             mdapi_usage_flags="Frame Batch Draw"
2138             mdapi_supported_apis=""
2139             mdapi_hw_unit_type="gpu"
2140             />
2141    <counter name="Early Depth Stencil Test Fail P"
2142             symbol_name="EARLY_DEPTH_STENCIL_TEST_FAIL_P"
2143             underscore_name="early_depth_stencil_test_fail_p"
2144             description="Number of promoted 2x2 that failed Depth / Stencil that were previously ambiguous at HiZ"
2145             data_type="uint64"
2146             units="events"
2147             semantic_type="event"
2148             equation="PEC 36 READ"
2149             mdapi_group="Depth Pipe"
2150             mdapi_usage_flags="Frame Batch Draw"
2151             mdapi_supported_apis=""
2152             mdapi_hw_unit_type="gpu"
2153             />
2154    <counter name="HiZ Depth Test Ambig Np"
2155             symbol_name="HIZ_DEPTH_TEST_AMBIG_NP"
2156             underscore_name="hiz_depth_test_ambig_np"
2157             description="Number of non-promoted 2x2 that are ambiguous by hierarchical depth test"
2158             data_type="uint64"
2159             units="events"
2160             semantic_type="event"
2161             equation="PEC 37 READ"
2162             mdapi_group="Depth Pipe"
2163             mdapi_usage_flags="Frame Batch Draw"
2164             mdapi_supported_apis=""
2165             mdapi_hw_unit_type="gpu"
2166             />
2167    <counter name="HiZ Depth Test Ambig P"
2168             symbol_name="HIZ_DEPTH_TEST_AMBIG_P"
2169             underscore_name="hiz_depth_test_ambig_p"
2170             description="Number of promoted 2x2 that are ambiguous by hierarchical depth test"
2171             data_type="uint64"
2172             units="events"
2173             semantic_type="event"
2174             equation="PEC 38 READ"
2175             mdapi_group="Depth Pipe"
2176             mdapi_usage_flags="Frame Batch Draw"
2177             mdapi_supported_apis=""
2178             mdapi_hw_unit_type="gpu"
2179             />
2180    <counter name="HiZ Depth Test Fail Np"
2181             symbol_name="HIZ_DEPTH_TEST_FAIL_NP"
2182             underscore_name="hiz_depth_test_fail_np"
2183             description="Number of non-promoted 2x2 that failed the hierarchical depth test"
2184             data_type="uint64"
2185             units="events"
2186             semantic_type="event"
2187             equation="PEC 39 READ"
2188             mdapi_group="Depth Pipe"
2189             mdapi_usage_flags="Frame Batch Draw"
2190             mdapi_supported_apis=""
2191             mdapi_hw_unit_type="gpu"
2192             />
2193    <counter name="HiZ Depth Test Fail P"
2194             symbol_name="HIZ_DEPTH_TEST_FAIL_P"
2195             underscore_name="hiz_depth_test_fail_p"
2196             description="Number of promoted 2x2 that failed the hierarchical depth test"
2197             data_type="uint64"
2198             units="events"
2199             semantic_type="event"
2200             equation="PEC 40 READ"
2201             mdapi_group="Depth Pipe"
2202             mdapi_usage_flags="Frame Batch Draw"
2203             mdapi_supported_apis=""
2204             mdapi_hw_unit_type="gpu"
2205             />
2206    <counter name="HiZ Depth Test Pass P"
2207             symbol_name="HIZ_DEPTH_TEST_PASS_P"
2208             underscore_name="hiz_depth_test_pass_p"
2209             description="Number of promoted 2x2 passed by hierarchical depth test"
2210             data_type="uint64"
2211             units="events"
2212             semantic_type="event"
2213             equation="PEC 41 READ"
2214             mdapi_group="Depth Pipe"
2215             mdapi_usage_flags="Frame Batch Draw"
2216             mdapi_supported_apis=""
2217             mdapi_hw_unit_type="gpu"
2218             />
2219    <counter name="HiZ Subspan Latency Fifofull"
2220             symbol_name="HIZ_SUBSPAN_LATENCY_FIFOFULL"
2221             underscore_name="hiz_subspan_latency_fifofull"
2222             description="Percentage of time in which for which HiZ latency hiding structure full"
2223             data_type="float"
2224             units="percent"
2225             semantic_type="duration"
2226             equation="PEC 42 READ $SliceTotalCount 2 UMUL UDIV 100 UMUL $GpuCoreClocks FDIV"
2227             mdapi_group="Depth Pipe"
2228             mdapi_usage_flags="Frame Batch Draw"
2229             mdapi_supported_apis=""
2230             mdapi_hw_unit_type="gpu"
2231             />
2232    <counter name="IZ Output Ready"
2233             symbol_name="IZ_OUTPUT_READY"
2234             underscore_name="iz_output_ready"
2235             description="Percentage of time in which IZ has requests to different clients"
2236             data_type="float"
2237             units="percent"
2238             semantic_type="duration"
2239             equation="PEC 43 READ $SliceTotalCount 2 UMUL UDIV 100 UMUL $GpuCoreClocks FDIV"
2240             mdapi_group="Depth Pipe"
2241             mdapi_usage_flags="Frame Batch Draw"
2242             mdapi_supported_apis=""
2243             mdapi_hw_unit_type="gpu"
2244             />
2245    <counter name="IZ Subspan Latency Fifofull"
2246             symbol_name="IZ_SUBSPAN_LATENCY_FIFOFULL"
2247             underscore_name="iz_subspan_latency_fifofull"
2248             description="Percentage of time in which for which IZ latency hiding structure full"
2249             data_type="float"
2250             units="percent"
2251             semantic_type="duration"
2252             equation="PEC 44 READ $SliceTotalCount 2 UMUL UDIV 100 UMUL $GpuCoreClocks FDIV"
2253             mdapi_group="Depth Pipe"
2254             mdapi_usage_flags="Frame Batch Draw"
2255             mdapi_supported_apis=""
2256             mdapi_hw_unit_type="gpu"
2257             />
2258    <counter name="PostPS Depth Stencil Test Fail"
2259             symbol_name="POSTPS_DEPTH_STENCIL_TEST_FAIL"
2260             underscore_name="postps_depth_stencil_test_fail"
2261             description="Number of 2x2 that were lit from Rasterizer but failed the depth or stencil test post shader"
2262             data_type="uint64"
2263             units="events"
2264             semantic_type="event"
2265             equation="PEC 45 READ"
2266             mdapi_group="Depth Pipe"
2267             mdapi_usage_flags="Frame Batch Draw"
2268             mdapi_supported_apis=""
2269             mdapi_hw_unit_type="gpu"
2270             />
2271    <counter name="Render Cache Alloc"
2272             symbol_name="RENDER_CACHE_ALLOC"
2273             underscore_name="render_cache_alloc"
2274             description="Number of Render Cache allocations"
2275             data_type="uint64"
2276             units="events"
2277             semantic_type="event"
2278             equation="PEC 46 READ"
2279             mdapi_group="Color Pipe"
2280             mdapi_usage_flags="Frame Batch Draw"
2281             mdapi_supported_apis=""
2282             mdapi_hw_unit_type="gpu"
2283             />
2284    <counter name="Render Cache Hit"
2285             symbol_name="RENDER_CACHE_HIT"
2286             underscore_name="render_cache_hit"
2287             description="Number of Render Cache hits"
2288             data_type="uint64"
2289             units="events"
2290             semantic_type="event"
2291             equation="PEC 47 READ"
2292             mdapi_group="Color Pipe"
2293             mdapi_usage_flags="Frame Batch Draw"
2294             mdapi_supported_apis=""
2295             mdapi_hw_unit_type="gpu"
2296             />
2297    <counter name="Render Cache Read"
2298             symbol_name="RENDER_CACHE_READ"
2299             underscore_name="render_cache_read"
2300             description="Number of Render Cache reads"
2301             data_type="uint64"
2302             units="events"
2303             semantic_type="event"
2304             equation="PEC 48 READ"
2305             mdapi_group="Color Pipe"
2306             mdapi_usage_flags="Frame Batch Draw"
2307             mdapi_supported_apis=""
2308             mdapi_hw_unit_type="gpu"
2309             />
2310    <counter name="Render Cache Write"
2311             symbol_name="RENDER_CACHE_WRITE"
2312             underscore_name="render_cache_write"
2313             description="Number of Render Cache writes"
2314             data_type="uint64"
2315             units="events"
2316             semantic_type="event"
2317             equation="PEC 49 READ"
2318             mdapi_group="Color Pipe"
2319             mdapi_usage_flags="Frame Batch Draw"
2320             mdapi_supported_apis=""
2321             mdapi_hw_unit_type="gpu"
2322             />
2323    <counter name="URB Cross Slice Read"
2324             symbol_name="URB_CROSS_SLICE_READ"
2325             underscore_name="urb_cross_slice_read"
2326             description="Number of URB reads occurred from cross slices"
2327             data_type="uint64"
2328             units="events"
2329             semantic_type="event"
2330             equation="PEC 50 READ"
2331             mdapi_group="URB"
2332             mdapi_usage_flags="Frame Batch Draw"
2333             mdapi_supported_apis=""
2334             mdapi_hw_unit_type="gpu"
2335             />
2336    <counter name="Pixel 2x2 Lit Post Rasterizer Early Depth"
2337             symbol_name="PIXEL_2X2_LIT_POST_RASTERIZER_EARLY_DEPTH"
2338             underscore_name="pixel_2_x2_lit_post_rasterizer_early_depth"
2339             description="Number of promoted 2x2 that are lit from Rasterizer"
2340             data_type="uint64"
2341             units="events"
2342             semantic_type="event"
2343             equation="PEC 51 READ"
2344             mdapi_group="Rasterizer"
2345             mdapi_usage_flags="Frame Batch Draw"
2346             mdapi_supported_apis=""
2347             mdapi_hw_unit_type="gpu"
2348             />
2349    <counter name="Pixel 2x2 Lit Post Rasterizer Late Depth"
2350             symbol_name="PIXEL_2X2_LIT_POST_RASTERIZER_LATE_DEPTH"
2351             underscore_name="pixel_2_x2_lit_post_rasterizer_late_depth"
2352             description="Number of non-promoted 2x2 that are lit from Rasterizer"
2353             data_type="uint64"
2354             units="events"
2355             semantic_type="event"
2356             equation="PEC 52 READ"
2357             mdapi_group="Rasterizer"
2358             mdapi_usage_flags="Frame Batch Draw"
2359             mdapi_supported_apis=""
2360             mdapi_hw_unit_type="gpu"
2361             />
2362    <register_config type="OA">
2363        <register type="OA" address="0x00013000" value="0x00001801" />
2364        <register type="OA" address="0x00013004" value="0x00000000" />
2365        <register type="OA" address="0x00013008" value="0x00001802" />
2366        <register type="OA" address="0x0001300C" value="0x00000000" />
2367        <register type="OA" address="0x00013300" value="0x00005A00" />
2368        <register type="OA" address="0x00013304" value="0x00000000" />
2369        <register type="OA" address="0x00013500" value="0x00005A00" />
2370        <register type="OA" address="0x00013504" value="0x00000000" />
2371        <register type="OA" address="0x00013700" value="0x00005A00" />
2372        <register type="OA" address="0x00013704" value="0x00000000" />
2373        <register type="OA" address="0x00013308" value="0x00004405" />
2374        <register type="OA" address="0x0001330C" value="0x00000000" />
2375        <register type="OA" address="0x00013508" value="0x00004405" />
2376        <register type="OA" address="0x0001350C" value="0x00000000" />
2377        <register type="OA" address="0x00013708" value="0x00004405" />
2378        <register type="OA" address="0x0001370C" value="0x00000000" />
2379        <register type="OA" address="0x00013310" value="0x00006805" />
2380        <register type="OA" address="0x00013314" value="0x00000000" />
2381        <register type="OA" address="0x00013510" value="0x00006805" />
2382        <register type="OA" address="0x00013514" value="0x00000000" />
2383        <register type="OA" address="0x00013710" value="0x00006805" />
2384        <register type="OA" address="0x00013714" value="0x00000000" />
2385        <register type="OA" address="0x00013318" value="0x00004C23" />
2386        <register type="OA" address="0x0001331C" value="0x00000000" />
2387        <register type="OA" address="0x00013518" value="0x00004C23" />
2388        <register type="OA" address="0x0001351C" value="0x00000000" />
2389        <register type="OA" address="0x00013718" value="0x00004C23" />
2390        <register type="OA" address="0x0001371C" value="0x00000000" />
2391        <register type="OA" address="0x00013320" value="0x00004C22" />
2392        <register type="OA" address="0x00013324" value="0x00000000" />
2393        <register type="OA" address="0x00013520" value="0x00004C22" />
2394        <register type="OA" address="0x00013524" value="0x00000000" />
2395        <register type="OA" address="0x00013720" value="0x00004C22" />
2396        <register type="OA" address="0x00013724" value="0x00000000" />
2397        <register type="OA" address="0x00013328" value="0x00004C04" />
2398        <register type="OA" address="0x0001332C" value="0x00000000" />
2399        <register type="OA" address="0x00013528" value="0x00004C04" />
2400        <register type="OA" address="0x0001352C" value="0x00000000" />
2401        <register type="OA" address="0x00013728" value="0x00004C04" />
2402        <register type="OA" address="0x0001372C" value="0x00000000" />
2403        <register type="OA" address="0x00013330" value="0x00004C02" />
2404        <register type="OA" address="0x00013334" value="0x00000000" />
2405        <register type="OA" address="0x00013530" value="0x00004C02" />
2406        <register type="OA" address="0x00013534" value="0x00000000" />
2407        <register type="OA" address="0x00013730" value="0x00004C02" />
2408        <register type="OA" address="0x00013734" value="0x00000000" />
2409        <register type="OA" address="0x00013338" value="0x00004C05" />
2410        <register type="OA" address="0x0001333C" value="0x00000000" />
2411        <register type="OA" address="0x00013538" value="0x00004C05" />
2412        <register type="OA" address="0x0001353C" value="0x00000000" />
2413        <register type="OA" address="0x00013738" value="0x00004C05" />
2414        <register type="OA" address="0x0001373C" value="0x00000000" />
2415        <register type="OA" address="0x00013340" value="0x00004C03" />
2416        <register type="OA" address="0x00013344" value="0x00000000" />
2417        <register type="OA" address="0x00013540" value="0x00004C03" />
2418        <register type="OA" address="0x00013544" value="0x00000000" />
2419        <register type="OA" address="0x00013740" value="0x00004C03" />
2420        <register type="OA" address="0x00013744" value="0x00000000" />
2421        <register type="OA" address="0x00013348" value="0x00004C01" />
2422        <register type="OA" address="0x0001334C" value="0x00000000" />
2423        <register type="OA" address="0x00013548" value="0x00004C01" />
2424        <register type="OA" address="0x0001354C" value="0x00000000" />
2425        <register type="OA" address="0x00013748" value="0x00004C01" />
2426        <register type="OA" address="0x0001374C" value="0x00000000" />
2427        <register type="OA" address="0x00013350" value="0x00004C00" />
2428        <register type="OA" address="0x00013354" value="0x00000000" />
2429        <register type="OA" address="0x00013550" value="0x00004C00" />
2430        <register type="OA" address="0x00013554" value="0x00000000" />
2431        <register type="OA" address="0x00013750" value="0x00004C00" />
2432        <register type="OA" address="0x00013754" value="0x00000000" />
2433        <register type="OA" address="0x00013358" value="0x00004C24" />
2434        <register type="OA" address="0x0001335C" value="0x00000000" />
2435        <register type="OA" address="0x00013558" value="0x00004C24" />
2436        <register type="OA" address="0x0001355C" value="0x00000000" />
2437        <register type="OA" address="0x00013758" value="0x00004C24" />
2438        <register type="OA" address="0x0001375C" value="0x00000000" />
2439        <register type="OA" address="0x00013360" value="0x00004C20" />
2440        <register type="OA" address="0x00013364" value="0x00000000" />
2441        <register type="OA" address="0x00013560" value="0x00004C20" />
2442        <register type="OA" address="0x00013564" value="0x00000000" />
2443        <register type="OA" address="0x00013760" value="0x00004C20" />
2444        <register type="OA" address="0x00013764" value="0x00000000" />
2445        <register type="OA" address="0x00013368" value="0x00004C21" />
2446        <register type="OA" address="0x0001336C" value="0x00000000" />
2447        <register type="OA" address="0x00013568" value="0x00004C21" />
2448        <register type="OA" address="0x0001356C" value="0x00000000" />
2449        <register type="OA" address="0x00013768" value="0x00004C21" />
2450        <register type="OA" address="0x0001376C" value="0x00000000" />
2451        <register type="OA" address="0x00013370" value="0x00004003" />
2452        <register type="OA" address="0x00013374" value="0x00000000" />
2453        <register type="OA" address="0x00013570" value="0x00004003" />
2454        <register type="OA" address="0x00013574" value="0x00000000" />
2455        <register type="OA" address="0x00013770" value="0x00004003" />
2456        <register type="OA" address="0x00013774" value="0x00000000" />
2457        <register type="OA" address="0x00013378" value="0x00004004" />
2458        <register type="OA" address="0x0001337C" value="0x00000000" />
2459        <register type="OA" address="0x00013578" value="0x00004004" />
2460        <register type="OA" address="0x0001357C" value="0x00000000" />
2461        <register type="OA" address="0x00013778" value="0x00004004" />
2462        <register type="OA" address="0x0001377C" value="0x00000000" />
2463        <register type="OA" address="0x00013380" value="0x00004005" />
2464        <register type="OA" address="0x00013384" value="0x00000000" />
2465        <register type="OA" address="0x00013580" value="0x00004005" />
2466        <register type="OA" address="0x00013584" value="0x00000000" />
2467        <register type="OA" address="0x00013780" value="0x00004005" />
2468        <register type="OA" address="0x00013784" value="0x00000000" />
2469        <register type="OA" address="0x00013388" value="0x00004006" />
2470        <register type="OA" address="0x0001338C" value="0x00000000" />
2471        <register type="OA" address="0x00013588" value="0x00004006" />
2472        <register type="OA" address="0x0001358C" value="0x00000000" />
2473        <register type="OA" address="0x00013788" value="0x00004006" />
2474        <register type="OA" address="0x0001378C" value="0x00000000" />
2475        <register type="OA" address="0x00013390" value="0x00004A02" />
2476        <register type="OA" address="0x00013394" value="0x00000000" />
2477        <register type="OA" address="0x00013590" value="0x00004A02" />
2478        <register type="OA" address="0x00013594" value="0x00000000" />
2479        <register type="OA" address="0x00013790" value="0x00004A02" />
2480        <register type="OA" address="0x00013794" value="0x00000000" />
2481        <register type="OA" address="0x00013398" value="0x00006801" />
2482        <register type="OA" address="0x0001339C" value="0x00000000" />
2483        <register type="OA" address="0x00013598" value="0x00006801" />
2484        <register type="OA" address="0x0001359C" value="0x00000000" />
2485        <register type="OA" address="0x00013798" value="0x00006801" />
2486        <register type="OA" address="0x0001379C" value="0x00000000" />
2487        <register type="OA" address="0x000133A0" value="0x00006802" />
2488        <register type="OA" address="0x000133A4" value="0x00000000" />
2489        <register type="OA" address="0x000135A0" value="0x00006802" />
2490        <register type="OA" address="0x000135A4" value="0x00000000" />
2491        <register type="OA" address="0x000137A0" value="0x00006802" />
2492        <register type="OA" address="0x000137A4" value="0x00000000" />
2493        <register type="OA" address="0x000133A8" value="0x00005E05" />
2494        <register type="OA" address="0x000133AC" value="0x00000000" />
2495        <register type="OA" address="0x000135A8" value="0x00005E05" />
2496        <register type="OA" address="0x000135AC" value="0x00000000" />
2497        <register type="OA" address="0x000137A8" value="0x00005E05" />
2498        <register type="OA" address="0x000137AC" value="0x00000000" />
2499    </register_config>
2500  </set>
2501
2502  <set name="DeviceCacheProfile"
2503       chipset="LNL"
2504       symbol_name="DeviceCacheProfile"
2505       underscore_name="device_cache_profile"
2506       mdapi_supported_apis="VK OGL OCL IO"
2507       oa_format="576B_PEC64LL"
2508       hw_config_guid="70cc56cf-3a37-4f6c-8911-4455fe441b2a"
2509       >
2510    <counter name="GPU Time Elapsed"
2511             symbol_name="GpuTime"
2512             underscore_name="gpu_time"
2513             description="Time elapsed on the GPU during the measurement."
2514             data_type="uint64"
2515             units="ns"
2516             semantic_type="event"
2517             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
2518             mdapi_group="GPU"
2519             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
2520             mdapi_supported_apis=""
2521             mdapi_hw_unit_type="gpu"
2522             />
2523    <counter name="GPU Core Clocks"
2524             symbol_name="GpuCoreClocks"
2525             underscore_name="gpu_core_clocks"
2526             description="The total number of GPU core clocks elapsed during the measurement."
2527             data_type="uint64"
2528             units="cycles"
2529             semantic_type="event"
2530             equation="GPU_CLOCK 0 READ"
2531             mdapi_group="GPU"
2532             mdapi_usage_flags="Tier1 Frame Batch Draw"
2533             mdapi_supported_apis=""
2534             mdapi_hw_unit_type="gpu"
2535             />
2536    <counter name="AVG GPU Core Frequency"
2537             symbol_name="AvgGpuCoreFrequency"
2538             underscore_name="avg_gpu_core_frequency"
2539             description="Average GPU Core Frequency in the measurement."
2540             data_type="uint64"
2541             max_equation="$GpuMaxFrequency"
2542             units="hz"
2543             semantic_type="event"
2544             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
2545             mdapi_group="GPU"
2546             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
2547             mdapi_supported_apis=""
2548             mdapi_hw_unit_type="gpu"
2549             />
2550    <counter name="GPU Busy"
2551             symbol_name="GPU_BUSY"
2552             underscore_name="gpu_busy"
2553             description="Percentage of time in which GPU is not idle including all GPU engines"
2554             data_type="float"
2555             units="percent"
2556             semantic_type="duration"
2557             equation="PEC 32 READ 100 UMUL $GpuCoreClocks FDIV"
2558             mdapi_group="Front End"
2559             mdapi_usage_flags="Frame Batch Draw"
2560             mdapi_supported_apis=""
2561             mdapi_hw_unit_type="gpu"
2562             />
2563    <counter name="IA Vertex"
2564             symbol_name="IA_VERTEX"
2565             underscore_name="ia_vertex"
2566             description="Number of vertices in a draw"
2567             data_type="uint64"
2568             units="events"
2569             semantic_type="event"
2570             equation="PEC 33 READ"
2571             mdapi_group="Geometry"
2572             mdapi_usage_flags="Frame Batch Draw"
2573             mdapi_supported_apis=""
2574             mdapi_hw_unit_type="gpu"
2575             />
2576    <counter name="GpGpu Threadgroup Count"
2577             symbol_name="GPGPU_THREADGROUP_COUNT"
2578             underscore_name="gpgpu_threadgroup_count"
2579             description="Number of GPGPU threadgroups dispatched"
2580             data_type="uint64"
2581             units="events"
2582             semantic_type="event"
2583             equation="PEC 0 READ"
2584             mdapi_group="Thread Dispatcher"
2585             mdapi_usage_flags="Frame Batch Draw"
2586             mdapi_supported_apis=""
2587             mdapi_hw_unit_type="gpu"
2588             />
2589    <counter name="Async GpGpu Threadgroup Count"
2590             symbol_name="ASYNC_GPGPU_THREADGROUP_COUNT"
2591             underscore_name="async_gpgpu_threadgroup_count"
2592             description="Number of Async GPGPU threadgroups dispatched"
2593             data_type="uint64"
2594             units="events"
2595             semantic_type="event"
2596             equation="PEC 1 READ"
2597             mdapi_group="Thread Dispatcher"
2598             mdapi_usage_flags="Frame Batch Draw"
2599             mdapi_supported_apis=""
2600             mdapi_hw_unit_type="gpu"
2601             />
2602    <counter name="Rasterizer Sample Output"
2603             symbol_name="RASTERIZER_SAMPLE_OUTPUT"
2604             underscore_name="rasterizer_sample_output"
2605             description="Number of lit samples emitted by Rasterizer"
2606             data_type="uint64"
2607             units="events"
2608             semantic_type="event"
2609             equation="PEC 34 READ"
2610             mdapi_group="Rasterizer"
2611             mdapi_usage_flags="Frame Batch Draw"
2612             mdapi_supported_apis=""
2613             mdapi_hw_unit_type="gpu"
2614             />
2615    <counter name="AMFS L3 Access"
2616             symbol_name="AMFS_L3_ACCESS"
2617             underscore_name="amfs_l3_access"
2618             description="Number of AMFS access to Device Cache"
2619             data_type="uint64"
2620             units="events"
2621             semantic_type="event"
2622             equation="PEC 35 READ"
2623             mdapi_group="Device Cache"
2624             mdapi_usage_flags="Frame Batch Draw"
2625             mdapi_supported_apis=""
2626             mdapi_hw_unit_type="gpu"
2627             />
2628    <counter name="AMFS L3 Atomic"
2629             symbol_name="AMFS_L3_ATOMIC"
2630             underscore_name="amfs_l3_atomic"
2631             description="Number of AMFS atomics to Device Cache"
2632             data_type="uint64"
2633             units="events"
2634             semantic_type="event"
2635             equation="PEC 36 READ"
2636             mdapi_group="Device Cache"
2637             mdapi_usage_flags="Frame Batch Draw"
2638             mdapi_supported_apis=""
2639             mdapi_hw_unit_type="gpu"
2640             />
2641    <counter name="AMFS L3 Hit"
2642             symbol_name="AMFS_L3_HIT"
2643             underscore_name="amfs_l3_hit"
2644             description="Number of AMFS hits (except atomics) in Device Cache"
2645             data_type="uint64"
2646             units="events"
2647             semantic_type="event"
2648             equation="PEC 37 READ"
2649             mdapi_group="Device Cache"
2650             mdapi_usage_flags="Frame Batch Draw"
2651             mdapi_supported_apis=""
2652             mdapi_hw_unit_type="gpu"
2653             />
2654    <counter name="AMFS L3 Write"
2655             symbol_name="AMFS_L3_WRITE"
2656             underscore_name="amfs_l3_write"
2657             description="Number of AMFS writes to Device Cache"
2658             data_type="uint64"
2659             units="events"
2660             semantic_type="event"
2661             equation="PEC 38 READ"
2662             mdapi_group="Device Cache"
2663             mdapi_usage_flags="Frame Batch Draw"
2664             mdapi_supported_apis=""
2665             mdapi_hw_unit_type="gpu"
2666             />
2667    <counter name="Color L3 Access"
2668             symbol_name="COLOR_L3_ACCESS"
2669             underscore_name="color_l3_access"
2670             description="Number of Device Cache requests resulting from color local cache misses"
2671             data_type="uint64"
2672             units="events"
2673             semantic_type="event"
2674             equation="PEC 39 READ"
2675             mdapi_group="Device Cache"
2676             mdapi_usage_flags="Frame Batch Draw"
2677             mdapi_supported_apis=""
2678             mdapi_hw_unit_type="gpu"
2679             />
2680    <counter name="Color L3 Hit"
2681             symbol_name="COLOR_L3_HIT"
2682             underscore_name="color_l3_hit"
2683             description="Number of Device Cache requests resulting from color local cache miss which hits in Device Cache"
2684             data_type="uint64"
2685             units="events"
2686             semantic_type="event"
2687             equation="PEC 40 READ"
2688             mdapi_group="Device Cache"
2689             mdapi_usage_flags="Frame Batch Draw"
2690             mdapi_supported_apis=""
2691             mdapi_hw_unit_type="gpu"
2692             />
2693    <counter name="ICache L3 Hit"
2694             symbol_name="ICACHE_L3_HIT"
2695             underscore_name="icache_l3_hit"
2696             description="Number of XVE instruction cache requests that hit the Device Cache"
2697             data_type="uint64"
2698             units="events"
2699             semantic_type="event"
2700             equation="PEC 41 READ"
2701             mdapi_group="Device Cache"
2702             mdapi_usage_flags="Frame Batch Draw"
2703             mdapi_supported_apis=""
2704             mdapi_hw_unit_type="gpu"
2705             />
2706    <counter name="ICache L3 Read"
2707             symbol_name="ICACHE_L3_READ"
2708             underscore_name="icache_l3_read"
2709             description="Number of Device Cache read requests coming from XVE Instruction Cache"
2710             data_type="uint64"
2711             units="events"
2712             semantic_type="event"
2713             equation="PEC 42 READ"
2714             mdapi_group="Device Cache"
2715             mdapi_usage_flags="Frame Batch Draw"
2716             mdapi_supported_apis=""
2717             mdapi_hw_unit_type="gpu"
2718             />
2719    <counter name="Load Store Cache L3 Hit"
2720             symbol_name="LOAD_STORE_CACHE_L3_HIT"
2721             underscore_name="load_store_cache_l3_hit"
2722             description="Number of Load Store Cache requests (except atomics) to Device Cache that are hit"
2723             data_type="uint64"
2724             units="events"
2725             semantic_type="event"
2726             equation="PEC 43 READ"
2727             mdapi_group="Device Cache"
2728             mdapi_usage_flags="Frame Batch Draw"
2729             mdapi_supported_apis=""
2730             mdapi_hw_unit_type="gpu"
2731             />
2732    <counter name="Load Store Cache L3 Read"
2733             symbol_name="LOAD_STORE_CACHE_L3_READ"
2734             underscore_name="load_store_cache_l3_read"
2735             description="Number of cacheline read requests from the Load Store Cache to Device Cache"
2736             data_type="uint64"
2737             units="events"
2738             semantic_type="event"
2739             equation="PEC 44 READ"
2740             mdapi_group="Device Cache"
2741             mdapi_usage_flags="Frame Batch Draw"
2742             mdapi_supported_apis=""
2743             mdapi_hw_unit_type="gpu"
2744             />
2745    <counter name="Load Store Cache L3 Write"
2746             symbol_name="LOAD_STORE_CACHE_L3_WRITE"
2747             underscore_name="load_store_cache_l3_write"
2748             description="Number of cacheline write requests from the Load Store Cache to Device Cache"
2749             data_type="uint64"
2750             units="events"
2751             semantic_type="event"
2752             equation="PEC 45 READ"
2753             mdapi_group="Device Cache"
2754             mdapi_usage_flags="Frame Batch Draw"
2755             mdapi_supported_apis=""
2756             mdapi_hw_unit_type="gpu"
2757             />
2758    <counter name="Sampler L3 Hit"
2759             symbol_name="SAMPLER_L3_HIT"
2760             underscore_name="sampler_l3_hit"
2761             description="Number of Device Cache hit requests resulting from sampler local cache miss which hits in Device Cache"
2762             data_type="uint64"
2763             units="events"
2764             semantic_type="event"
2765             equation="PEC 46 READ"
2766             mdapi_group="Device Cache"
2767             mdapi_usage_flags="Frame Batch Draw"
2768             mdapi_supported_apis=""
2769             mdapi_hw_unit_type="gpu"
2770             />
2771    <counter name="Sampler L3 Read"
2772             symbol_name="SAMPLER_L3_READ"
2773             underscore_name="sampler_l3_read"
2774             description="Number of Device Cache read requests resulting from sampler local cache miss"
2775             data_type="uint64"
2776             units="events"
2777             semantic_type="event"
2778             equation="PEC 47 READ"
2779             mdapi_group="Device Cache"
2780             mdapi_usage_flags="Frame Batch Draw"
2781             mdapi_supported_apis=""
2782             mdapi_hw_unit_type="gpu"
2783             />
2784    <counter name="Z L3 Access"
2785             symbol_name="Z_L3_ACCESS"
2786             underscore_name="z_l3_access"
2787             description="Number of Device Cache requests resulting from Z local cache misses"
2788             data_type="uint64"
2789             units="events"
2790             semantic_type="event"
2791             equation="PEC 48 READ"
2792             mdapi_group="Device Cache"
2793             mdapi_usage_flags="Frame Batch Draw"
2794             mdapi_supported_apis=""
2795             mdapi_hw_unit_type="gpu"
2796             />
2797    <counter name="Z L3 Hit"
2798             symbol_name="Z_L3_HIT"
2799             underscore_name="z_l3_hit"
2800             description="Number of Device Cache requests resulting from Z local cache miss which hits in Device Cache"
2801             data_type="uint64"
2802             units="events"
2803             semantic_type="event"
2804             equation="PEC 49 READ"
2805             mdapi_group="Device Cache"
2806             mdapi_usage_flags="Frame Batch Draw"
2807             mdapi_supported_apis=""
2808             mdapi_hw_unit_type="gpu"
2809             />
2810    <counter name="L3 Atomic Access"
2811             symbol_name="L3_ATOMIC_ACCESS"
2812             underscore_name="l3_atomic_access"
2813             description="Number of atomic accesses to Device Cache bank"
2814             data_type="uint64"
2815             units="events"
2816             semantic_type="event"
2817             equation="PEC 54 READ"
2818             mdapi_group="Device Cache"
2819             mdapi_usage_flags="Frame Batch Draw"
2820             mdapi_supported_apis=""
2821             mdapi_hw_unit_type="gpu"
2822             />
2823    <counter name="L3 Hit"
2824             symbol_name="L3_HIT"
2825             underscore_name="l3_hit"
2826             description="Number of Device Cache accesses (except atomics) which hits in the Device Cache cache"
2827             data_type="uint64"
2828             units="events"
2829             semantic_type="event"
2830             equation="PEC 55 READ"
2831             mdapi_group="Device Cache"
2832             mdapi_usage_flags="Frame Batch Draw"
2833             mdapi_supported_apis=""
2834             mdapi_hw_unit_type="gpu"
2835             />
2836    <counter name="L3 Miss"
2837             symbol_name="L3_MISS"
2838             underscore_name="l3_miss"
2839             description="Number of Device Cache accesses (except atomics) which miss in the Device Cache cache"
2840             data_type="uint64"
2841             units="events"
2842             semantic_type="event"
2843             equation="PEC 56 READ"
2844             mdapi_group="Device Cache"
2845             mdapi_usage_flags="Frame Batch Draw"
2846             mdapi_supported_apis=""
2847             mdapi_hw_unit_type="gpu"
2848             />
2849    <counter name="L3 Read"
2850             symbol_name="L3_READ"
2851             underscore_name="l3_read"
2852             description="Number of Device Cache 64B read requests"
2853             data_type="uint64"
2854             units="events"
2855             semantic_type="event"
2856             equation="PEC 57 READ"
2857             mdapi_group="Device Cache"
2858             mdapi_usage_flags="Frame Batch Draw"
2859             mdapi_supported_apis=""
2860             mdapi_hw_unit_type="gpu"
2861             />
2862    <counter name="L3 Write"
2863             symbol_name="L3_WRITE"
2864             underscore_name="l3_write"
2865             description="Number of Device Cache 64B write requests"
2866             data_type="uint64"
2867             units="events"
2868             semantic_type="event"
2869             equation="PEC 59 READ"
2870             mdapi_group="Device Cache"
2871             mdapi_usage_flags="Frame Batch Draw"
2872             mdapi_supported_apis=""
2873             mdapi_hw_unit_type="gpu"
2874             />
2875    <counter name="GPU Memory L3 Read"
2876             symbol_name="GPU_MEMORY_L3_READ"
2877             underscore_name="gpu_memory_l3_read"
2878             description="Number of GTI memory reads from Device Cache caused by Device Cache misses"
2879             data_type="uint64"
2880             units="events"
2881             semantic_type="event"
2882             equation="PEC 60 READ"
2883             mdapi_group="Memory"
2884             mdapi_usage_flags="Frame Batch Draw"
2885             mdapi_supported_apis=""
2886             mdapi_hw_unit_type="gpu"
2887             />
2888    <counter name="GPU Memory L3 Write"
2889             symbol_name="GPU_MEMORY_L3_WRITE"
2890             underscore_name="gpu_memory_l3_write"
2891             description="Number of GTI memory writes from Device Cache caused by Device Cache invalidations"
2892             data_type="uint64"
2893             units="events"
2894             semantic_type="event"
2895             equation="PEC 61 READ"
2896             mdapi_group="Memory"
2897             mdapi_usage_flags="Frame Batch Draw"
2898             mdapi_supported_apis=""
2899             mdapi_hw_unit_type="gpu"
2900             />
2901    <counter name="GPU Memory Read"
2902             symbol_name="GPU_MEMORY_READ"
2903             underscore_name="gpu_memory_read"
2904             description="Number of GTI memory reads"
2905             data_type="uint64"
2906             units="events"
2907             semantic_type="event"
2908             equation="PEC 62 READ"
2909             mdapi_group="Memory"
2910             mdapi_usage_flags="Frame Batch Draw"
2911             mdapi_supported_apis=""
2912             mdapi_hw_unit_type="gpu"
2913             />
2914    <counter name="GPU Memory Write"
2915             symbol_name="GPU_MEMORY_WRITE"
2916             underscore_name="gpu_memory_write"
2917             description="Number of GTI memory writes"
2918             data_type="uint64"
2919             units="events"
2920             semantic_type="event"
2921             equation="PEC 63 READ"
2922             mdapi_group="Memory"
2923             mdapi_usage_flags="Frame Batch Draw"
2924             mdapi_supported_apis=""
2925             mdapi_hw_unit_type="gpu"
2926             />
2927    <register_config type="OA">
2928        <register type="OA" address="0x00013000" value="0x00001801" />
2929        <register type="OA" address="0x00013004" value="0x00000000" />
2930        <register type="OA" address="0x00013008" value="0x00001802" />
2931        <register type="OA" address="0x0001300C" value="0x00000000" />
2932        <register type="OA" address="0x00013300" value="0x00005A00" />
2933        <register type="OA" address="0x00013304" value="0x00000000" />
2934        <register type="OA" address="0x00013500" value="0x00005A00" />
2935        <register type="OA" address="0x00013504" value="0x00000000" />
2936        <register type="OA" address="0x00013700" value="0x00005A00" />
2937        <register type="OA" address="0x00013704" value="0x00000000" />
2938        <register type="OA" address="0x00013308" value="0x00004405" />
2939        <register type="OA" address="0x0001330C" value="0x00000000" />
2940        <register type="OA" address="0x00013508" value="0x00004405" />
2941        <register type="OA" address="0x0001350C" value="0x00000000" />
2942        <register type="OA" address="0x00013708" value="0x00004405" />
2943        <register type="OA" address="0x0001370C" value="0x00000000" />
2944        <register type="OA" address="0x00013310" value="0x00006805" />
2945        <register type="OA" address="0x00013314" value="0x00000000" />
2946        <register type="OA" address="0x00013510" value="0x00006805" />
2947        <register type="OA" address="0x00013514" value="0x00000000" />
2948        <register type="OA" address="0x00013710" value="0x00006805" />
2949        <register type="OA" address="0x00013714" value="0x00000000" />
2950        <register type="OA" address="0x00013318" value="0x00006017" />
2951        <register type="OA" address="0x0001331C" value="0x00000000" />
2952        <register type="OA" address="0x00013518" value="0x00006017" />
2953        <register type="OA" address="0x0001351C" value="0x00000000" />
2954        <register type="OA" address="0x00013718" value="0x00006017" />
2955        <register type="OA" address="0x0001371C" value="0x00000000" />
2956        <register type="OA" address="0x00013320" value="0x00006019" />
2957        <register type="OA" address="0x00013324" value="0x00000000" />
2958        <register type="OA" address="0x00013520" value="0x00006019" />
2959        <register type="OA" address="0x00013524" value="0x00000000" />
2960        <register type="OA" address="0x00013720" value="0x00006019" />
2961        <register type="OA" address="0x00013724" value="0x00000000" />
2962        <register type="OA" address="0x00013328" value="0x00006016" />
2963        <register type="OA" address="0x0001332C" value="0x00000000" />
2964        <register type="OA" address="0x00013528" value="0x00006016" />
2965        <register type="OA" address="0x0001352C" value="0x00000000" />
2966        <register type="OA" address="0x00013728" value="0x00006016" />
2967        <register type="OA" address="0x0001372C" value="0x00000000" />
2968        <register type="OA" address="0x00013330" value="0x00006018" />
2969        <register type="OA" address="0x00013334" value="0x00000000" />
2970        <register type="OA" address="0x00013530" value="0x00006018" />
2971        <register type="OA" address="0x00013534" value="0x00000000" />
2972        <register type="OA" address="0x00013730" value="0x00006018" />
2973        <register type="OA" address="0x00013734" value="0x00000000" />
2974        <register type="OA" address="0x00013338" value="0x0000600B" />
2975        <register type="OA" address="0x0001333C" value="0x00000000" />
2976        <register type="OA" address="0x00013538" value="0x0000600B" />
2977        <register type="OA" address="0x0001353C" value="0x00000000" />
2978        <register type="OA" address="0x00013738" value="0x0000600B" />
2979        <register type="OA" address="0x0001373C" value="0x00000000" />
2980        <register type="OA" address="0x00013340" value="0x0000600C" />
2981        <register type="OA" address="0x00013344" value="0x00000000" />
2982        <register type="OA" address="0x00013540" value="0x0000600C" />
2983        <register type="OA" address="0x00013544" value="0x00000000" />
2984        <register type="OA" address="0x00013740" value="0x0000600C" />
2985        <register type="OA" address="0x00013744" value="0x00000000" />
2986        <register type="OA" address="0x00013348" value="0x00006008" />
2987        <register type="OA" address="0x0001334C" value="0x00000000" />
2988        <register type="OA" address="0x00013548" value="0x00006008" />
2989        <register type="OA" address="0x0001354C" value="0x00000000" />
2990        <register type="OA" address="0x00013748" value="0x00006008" />
2991        <register type="OA" address="0x0001374C" value="0x00000000" />
2992        <register type="OA" address="0x00013350" value="0x00006007" />
2993        <register type="OA" address="0x00013354" value="0x00000000" />
2994        <register type="OA" address="0x00013550" value="0x00006007" />
2995        <register type="OA" address="0x00013554" value="0x00000000" />
2996        <register type="OA" address="0x00013750" value="0x00006007" />
2997        <register type="OA" address="0x00013754" value="0x00000000" />
2998        <register type="OA" address="0x00013358" value="0x0000601C" />
2999        <register type="OA" address="0x0001335C" value="0x00000000" />
3000        <register type="OA" address="0x00013558" value="0x0000601C" />
3001        <register type="OA" address="0x0001355C" value="0x00000000" />
3002        <register type="OA" address="0x00013758" value="0x0000601C" />
3003        <register type="OA" address="0x0001375C" value="0x00000000" />
3004        <register type="OA" address="0x00013360" value="0x0000601A" />
3005        <register type="OA" address="0x00013364" value="0x00000000" />
3006        <register type="OA" address="0x00013560" value="0x0000601A" />
3007        <register type="OA" address="0x00013564" value="0x00000000" />
3008        <register type="OA" address="0x00013760" value="0x0000601A" />
3009        <register type="OA" address="0x00013764" value="0x00000000" />
3010        <register type="OA" address="0x00013368" value="0x0000601B" />
3011        <register type="OA" address="0x0001336C" value="0x00000000" />
3012        <register type="OA" address="0x00013568" value="0x0000601B" />
3013        <register type="OA" address="0x0001356C" value="0x00000000" />
3014        <register type="OA" address="0x00013768" value="0x0000601B" />
3015        <register type="OA" address="0x0001376C" value="0x00000000" />
3016        <register type="OA" address="0x00013370" value="0x0000600A" />
3017        <register type="OA" address="0x00013374" value="0x00000000" />
3018        <register type="OA" address="0x00013570" value="0x0000600A" />
3019        <register type="OA" address="0x00013574" value="0x00000000" />
3020        <register type="OA" address="0x00013770" value="0x0000600A" />
3021        <register type="OA" address="0x00013774" value="0x00000000" />
3022        <register type="OA" address="0x00013378" value="0x00006009" />
3023        <register type="OA" address="0x0001337C" value="0x00000000" />
3024        <register type="OA" address="0x00013578" value="0x00006009" />
3025        <register type="OA" address="0x0001357C" value="0x00000000" />
3026        <register type="OA" address="0x00013778" value="0x00006009" />
3027        <register type="OA" address="0x0001377C" value="0x00000000" />
3028        <register type="OA" address="0x00013380" value="0x0000600D" />
3029        <register type="OA" address="0x00013384" value="0x00000000" />
3030        <register type="OA" address="0x00013580" value="0x0000600D" />
3031        <register type="OA" address="0x00013584" value="0x00000000" />
3032        <register type="OA" address="0x00013780" value="0x0000600D" />
3033        <register type="OA" address="0x00013784" value="0x00000000" />
3034        <register type="OA" address="0x00013388" value="0x0000600E" />
3035        <register type="OA" address="0x0001338C" value="0x00000000" />
3036        <register type="OA" address="0x00013588" value="0x0000600E" />
3037        <register type="OA" address="0x0001358C" value="0x00000000" />
3038        <register type="OA" address="0x00013788" value="0x0000600E" />
3039        <register type="OA" address="0x0001378C" value="0x00000000" />
3040        <register type="OA" address="0x00013390" value="0x00006014" />
3041        <register type="OA" address="0x00013394" value="0x00000000" />
3042        <register type="OA" address="0x00013590" value="0x00006014" />
3043        <register type="OA" address="0x00013594" value="0x00000000" />
3044        <register type="OA" address="0x00013790" value="0x00006014" />
3045        <register type="OA" address="0x00013794" value="0x00000000" />
3046        <register type="OA" address="0x00013398" value="0x00006000" />
3047        <register type="OA" address="0x0001339C" value="0x00000000" />
3048        <register type="OA" address="0x00013598" value="0x00006000" />
3049        <register type="OA" address="0x0001359C" value="0x00000000" />
3050        <register type="OA" address="0x00013798" value="0x00006000" />
3051        <register type="OA" address="0x0001379C" value="0x00000000" />
3052        <register type="OA" address="0x000133A0" value="0x00006001" />
3053        <register type="OA" address="0x000133A4" value="0x00000000" />
3054        <register type="OA" address="0x000135A0" value="0x00006001" />
3055        <register type="OA" address="0x000135A4" value="0x00000000" />
3056        <register type="OA" address="0x000137A0" value="0x00006001" />
3057        <register type="OA" address="0x000137A4" value="0x00000000" />
3058        <register type="OA" address="0x000133A8" value="0x00006013" />
3059        <register type="OA" address="0x000133AC" value="0x00000000" />
3060        <register type="OA" address="0x000135A8" value="0x00006013" />
3061        <register type="OA" address="0x000135AC" value="0x00000000" />
3062        <register type="OA" address="0x000137A8" value="0x00006013" />
3063        <register type="OA" address="0x000137AC" value="0x00000000" />
3064        <register type="OA" address="0x000133B0" value="0x00006002" />
3065        <register type="OA" address="0x000133B4" value="0x00000000" />
3066        <register type="OA" address="0x000135B0" value="0x00006002" />
3067        <register type="OA" address="0x000135B4" value="0x00000000" />
3068        <register type="OA" address="0x000137B0" value="0x00006002" />
3069        <register type="OA" address="0x000137B4" value="0x00000000" />
3070        <register type="OA" address="0x000133B8" value="0x00006012" />
3071        <register type="OA" address="0x000133BC" value="0x00000000" />
3072        <register type="OA" address="0x000135B8" value="0x00006012" />
3073        <register type="OA" address="0x000135BC" value="0x00000000" />
3074        <register type="OA" address="0x000137B8" value="0x00006012" />
3075        <register type="OA" address="0x000137BC" value="0x00000000" />
3076        <register type="OA" address="0x000133C0" value="0x00006011" />
3077        <register type="OA" address="0x000133C4" value="0x00000000" />
3078        <register type="OA" address="0x000135C0" value="0x00006011" />
3079        <register type="OA" address="0x000135C4" value="0x00000000" />
3080        <register type="OA" address="0x000137C0" value="0x00006011" />
3081        <register type="OA" address="0x000137C4" value="0x00000000" />
3082        <register type="OA" address="0x000133C8" value="0x0000600F" />
3083        <register type="OA" address="0x000133CC" value="0x00000000" />
3084        <register type="OA" address="0x000135C8" value="0x0000600F" />
3085        <register type="OA" address="0x000135CC" value="0x00000000" />
3086        <register type="OA" address="0x000137C8" value="0x0000600F" />
3087        <register type="OA" address="0x000137CC" value="0x00000000" />
3088        <register type="OA" address="0x000133D0" value="0x00006015" />
3089        <register type="OA" address="0x000133D4" value="0x00000000" />
3090        <register type="OA" address="0x000135D0" value="0x00006015" />
3091        <register type="OA" address="0x000135D4" value="0x00000000" />
3092        <register type="OA" address="0x000137D0" value="0x00006015" />
3093        <register type="OA" address="0x000137D4" value="0x00000000" />
3094        <register type="OA" address="0x000133D8" value="0x00006010" />
3095        <register type="OA" address="0x000133DC" value="0x00000000" />
3096        <register type="OA" address="0x000135D8" value="0x00006010" />
3097        <register type="OA" address="0x000135DC" value="0x00000000" />
3098        <register type="OA" address="0x000137D8" value="0x00006010" />
3099        <register type="OA" address="0x000137DC" value="0x00000000" />
3100        <register type="OA" address="0x000133E0" value="0x00005E00" />
3101        <register type="OA" address="0x000133E4" value="0x00000000" />
3102        <register type="OA" address="0x000135E0" value="0x00005E00" />
3103        <register type="OA" address="0x000135E4" value="0x00000000" />
3104        <register type="OA" address="0x000137E0" value="0x00005E00" />
3105        <register type="OA" address="0x000137E4" value="0x00000000" />
3106        <register type="OA" address="0x000133E8" value="0x00005E01" />
3107        <register type="OA" address="0x000133EC" value="0x00000000" />
3108        <register type="OA" address="0x000135E8" value="0x00005E01" />
3109        <register type="OA" address="0x000135EC" value="0x00000000" />
3110        <register type="OA" address="0x000137E8" value="0x00005E01" />
3111        <register type="OA" address="0x000137EC" value="0x00000000" />
3112        <register type="OA" address="0x000133F0" value="0x00005E02" />
3113        <register type="OA" address="0x000133F4" value="0x00000000" />
3114        <register type="OA" address="0x000135F0" value="0x00005E02" />
3115        <register type="OA" address="0x000135F4" value="0x00000000" />
3116        <register type="OA" address="0x000137F0" value="0x00005E02" />
3117        <register type="OA" address="0x000137F4" value="0x00000000" />
3118        <register type="OA" address="0x000133F8" value="0x00005E03" />
3119        <register type="OA" address="0x000133FC" value="0x00000000" />
3120        <register type="OA" address="0x000135F8" value="0x00005E03" />
3121        <register type="OA" address="0x000135FC" value="0x00000000" />
3122        <register type="OA" address="0x000137F8" value="0x00005E03" />
3123        <register type="OA" address="0x000137FC" value="0x00000000" />
3124    </register_config>
3125  </set>
3126
3127  <set name="MemoryProfile"
3128       chipset="LNL"
3129       symbol_name="MemoryProfile"
3130       underscore_name="memory_profile"
3131       mdapi_supported_apis="VK OGL OCL IO"
3132       oa_format="576B_PEC64LL"
3133       hw_config_guid="01ffd51d-a6d6-4ff4-93d0-619f04c3a547"
3134       >
3135    <counter name="GPU Time Elapsed"
3136             symbol_name="GpuTime"
3137             underscore_name="gpu_time"
3138             description="Time elapsed on the GPU during the measurement."
3139             data_type="uint64"
3140             units="ns"
3141             semantic_type="event"
3142             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
3143             mdapi_group="GPU"
3144             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
3145             mdapi_supported_apis=""
3146             mdapi_hw_unit_type="gpu"
3147             />
3148    <counter name="GPU Core Clocks"
3149             symbol_name="GpuCoreClocks"
3150             underscore_name="gpu_core_clocks"
3151             description="The total number of GPU core clocks elapsed during the measurement."
3152             data_type="uint64"
3153             units="cycles"
3154             semantic_type="event"
3155             equation="GPU_CLOCK 0 READ"
3156             mdapi_group="GPU"
3157             mdapi_usage_flags="Tier1 Frame Batch Draw"
3158             mdapi_supported_apis=""
3159             mdapi_hw_unit_type="gpu"
3160             />
3161    <counter name="AVG GPU Core Frequency"
3162             symbol_name="AvgGpuCoreFrequency"
3163             underscore_name="avg_gpu_core_frequency"
3164             description="Average GPU Core Frequency in the measurement."
3165             data_type="uint64"
3166             max_equation="$GpuMaxFrequency"
3167             units="hz"
3168             semantic_type="event"
3169             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
3170             mdapi_group="GPU"
3171             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
3172             mdapi_supported_apis=""
3173             mdapi_hw_unit_type="gpu"
3174             />
3175    <counter name="GPU Busy"
3176             symbol_name="GPU_BUSY"
3177             underscore_name="gpu_busy"
3178             description="Percentage of time in which GPU is not idle including all GPU engines"
3179             data_type="float"
3180             units="percent"
3181             semantic_type="duration"
3182             equation="PEC 32 READ 100 UMUL $GpuCoreClocks FDIV"
3183             mdapi_group="Front End"
3184             mdapi_usage_flags="Frame Batch Draw"
3185             mdapi_supported_apis=""
3186             mdapi_hw_unit_type="gpu"
3187             />
3188    <counter name="IA Vertex"
3189             symbol_name="IA_VERTEX"
3190             underscore_name="ia_vertex"
3191             description="Number of vertices in a draw"
3192             data_type="uint64"
3193             units="events"
3194             semantic_type="event"
3195             equation="PEC 33 READ"
3196             mdapi_group="Geometry"
3197             mdapi_usage_flags="Frame Batch Draw"
3198             mdapi_supported_apis=""
3199             mdapi_hw_unit_type="gpu"
3200             />
3201    <counter name="GpGpu Threadgroup Count"
3202             symbol_name="GPGPU_THREADGROUP_COUNT"
3203             underscore_name="gpgpu_threadgroup_count"
3204             description="Number of GPGPU threadgroups dispatched"
3205             data_type="uint64"
3206             units="events"
3207             semantic_type="event"
3208             equation="PEC 0 READ"
3209             mdapi_group="Thread Dispatcher"
3210             mdapi_usage_flags="Frame Batch Draw"
3211             mdapi_supported_apis=""
3212             mdapi_hw_unit_type="gpu"
3213             />
3214    <counter name="Async GpGpu Threadgroup Count"
3215             symbol_name="ASYNC_GPGPU_THREADGROUP_COUNT"
3216             underscore_name="async_gpgpu_threadgroup_count"
3217             description="Number of Async GPGPU threadgroups dispatched"
3218             data_type="uint64"
3219             units="events"
3220             semantic_type="event"
3221             equation="PEC 1 READ"
3222             mdapi_group="Thread Dispatcher"
3223             mdapi_usage_flags="Frame Batch Draw"
3224             mdapi_supported_apis=""
3225             mdapi_hw_unit_type="gpu"
3226             />
3227    <counter name="Rasterizer Sample Output"
3228             symbol_name="RASTERIZER_SAMPLE_OUTPUT"
3229             underscore_name="rasterizer_sample_output"
3230             description="Number of lit samples emitted by Rasterizer"
3231             data_type="uint64"
3232             units="events"
3233             semantic_type="event"
3234             equation="PEC 34 READ"
3235             mdapi_group="Rasterizer"
3236             mdapi_usage_flags="Frame Batch Draw"
3237             mdapi_supported_apis=""
3238             mdapi_hw_unit_type="gpu"
3239             />
3240    <counter name="Compressor Input"
3241             symbol_name="COMPRESSOR_INPUT"
3242             underscore_name="compressor_input"
3243             description="Number of 256B writes to compressible surfaces at the input of the compressor"
3244             data_type="uint64"
3245             units="events"
3246             semantic_type="event"
3247             equation="PEC 35 READ"
3248             mdapi_group="Memory"
3249             mdapi_usage_flags="Frame Batch Draw"
3250             mdapi_supported_apis=""
3251             mdapi_hw_unit_type="gpu"
3252             />
3253    <counter name="Compressor Output"
3254             symbol_name="COMPRESSOR_OUTPUT"
3255             underscore_name="compressor_output"
3256             description="Number of 256B writes to compressible surfaces at the output of the compressor"
3257             data_type="uint64"
3258             units="events"
3259             semantic_type="event"
3260             equation="PEC 36 READ"
3261             mdapi_group="Memory"
3262             mdapi_usage_flags="Frame Batch Draw"
3263             mdapi_supported_apis=""
3264             mdapi_hw_unit_type="gpu"
3265             />
3266    <counter name="GPU Memory 32b Transaction Read"
3267             symbol_name="GPU_MEMORY_32B_TRANSACTION_READ"
3268             underscore_name="gpu_memory_32_b_transaction_read"
3269             description="Number of device local memory (HBM, GDDR, LPDDR, etc.) reads (32B)"
3270             data_type="uint64"
3271             units="events"
3272             semantic_type="event"
3273             equation="PEC 37 READ"
3274             mdapi_group="Memory"
3275             mdapi_usage_flags="Frame Batch Draw"
3276             mdapi_supported_apis=""
3277             mdapi_hw_unit_type="gpu"
3278             />
3279    <counter name="GPU Memory 32b Transaction Write"
3280             symbol_name="GPU_MEMORY_32B_TRANSACTION_WRITE"
3281             underscore_name="gpu_memory_32_b_transaction_write"
3282             description="Number of device local memory (HBM, GDDR, LPDDR, etc.) writes (32B)"
3283             data_type="uint64"
3284             units="events"
3285             semantic_type="event"
3286             equation="PEC 38 READ"
3287             mdapi_group="Memory"
3288             mdapi_usage_flags="Frame Batch Draw"
3289             mdapi_supported_apis=""
3290             mdapi_hw_unit_type="gpu"
3291             />
3292    <counter name="GPU Memory 64b Transaction Read"
3293             symbol_name="GPU_MEMORY_64B_TRANSACTION_READ"
3294             underscore_name="gpu_memory_64_b_transaction_read"
3295             description="Number of device local memory (HBM, GDDR, LPDDR, etc.) reads (64B)"
3296             data_type="uint64"
3297             units="events"
3298             semantic_type="event"
3299             equation="PEC 39 READ"
3300             mdapi_group="Memory"
3301             mdapi_usage_flags="Frame Batch Draw"
3302             mdapi_supported_apis=""
3303             mdapi_hw_unit_type="gpu"
3304             />
3305    <counter name="GPU Memory 64b Transaction Write"
3306             symbol_name="GPU_MEMORY_64B_TRANSACTION_WRITE"
3307             underscore_name="gpu_memory_64_b_transaction_write"
3308             description="Number of device local memory (HBM, GDDR, LPDDR, etc.) writes (64B)"
3309             data_type="uint64"
3310             units="events"
3311             semantic_type="event"
3312             equation="PEC 40 READ"
3313             mdapi_group="Memory"
3314             mdapi_usage_flags="Frame Batch Draw"
3315             mdapi_supported_apis=""
3316             mdapi_hw_unit_type="gpu"
3317             />
3318    <counter name="GPU Memory Byte Read"
3319             symbol_name="GPU_MEMORY_BYTE_READ"
3320             underscore_name="gpu_memory_byte_read"
3321             description="Number of device local memory (HBM, GDDR, LPDDR, etc.) read bytes"
3322             data_type="uint64"
3323             units="bytes"
3324             semantic_type="event"
3325             equation="PEC 41 READ 2 UMUL"
3326             mdapi_group="Memory"
3327             mdapi_usage_flags="Frame Batch Draw"
3328             mdapi_supported_apis=""
3329             mdapi_hw_unit_type="gpu"
3330             />
3331    <counter name="GPU Memory Byte Write"
3332             symbol_name="GPU_MEMORY_BYTE_WRITE"
3333             underscore_name="gpu_memory_byte_write"
3334             description="Number of device local memory (HBM, GDDR, LPDDR, etc.) write bytes"
3335             data_type="uint64"
3336             units="bytes"
3337             semantic_type="event"
3338             equation="PEC 42 READ 2 UMUL"
3339             mdapi_group="Memory"
3340             mdapi_usage_flags="Frame Batch Draw"
3341             mdapi_supported_apis=""
3342             mdapi_hw_unit_type="gpu"
3343             />
3344    <counter name="GPU Memory Byte Read Rate"
3345             symbol_name="GPU_MEMORY_BYTE_READ_RATE"
3346             underscore_name="gpu_memory_byte_read_rate"
3347             description="Device local memory (HBM, GDDR, LPDDR, etc.) read bandwidth"
3348             data_type="float"
3349             units="gbps"
3350             semantic_type="throughput"
3351             equation="PEC 41 READ 2 UMUL $GpuTime FDIV"
3352             mdapi_group="Memory"
3353             mdapi_usage_flags="Frame Batch Draw"
3354             mdapi_supported_apis=""
3355             mdapi_hw_unit_type="gpu"
3356             />
3357    <counter name="GPU Memory Byte Write Rate"
3358             symbol_name="GPU_MEMORY_BYTE_WRITE_RATE"
3359             underscore_name="gpu_memory_byte_write_rate"
3360             description="Device local memory (HBM, GDDR, LPDDR, etc.) write bandwidth"
3361             data_type="float"
3362             units="gbps"
3363             semantic_type="throughput"
3364             equation="PEC 42 READ 2 UMUL $GpuTime FDIV"
3365             mdapi_group="Memory"
3366             mdapi_usage_flags="Frame Batch Draw"
3367             mdapi_supported_apis=""
3368             mdapi_hw_unit_type="gpu"
3369             />
3370    <counter name="GPU Memory L3 Read"
3371             symbol_name="GPU_MEMORY_L3_READ"
3372             underscore_name="gpu_memory_l3_read"
3373             description="Number of GTI memory reads from Device Cache caused by Device Cache misses"
3374             data_type="uint64"
3375             units="events"
3376             semantic_type="event"
3377             equation="PEC 43 READ"
3378             mdapi_group="Memory"
3379             mdapi_usage_flags="Frame Batch Draw"
3380             mdapi_supported_apis=""
3381             mdapi_hw_unit_type="gpu"
3382             />
3383    <counter name="GPU Memory L3 Write"
3384             symbol_name="GPU_MEMORY_L3_WRITE"
3385             underscore_name="gpu_memory_l3_write"
3386             description="Number of GTI memory writes from Device Cache caused by Device Cache invalidations"
3387             data_type="uint64"
3388             units="events"
3389             semantic_type="event"
3390             equation="PEC 44 READ"
3391             mdapi_group="Memory"
3392             mdapi_usage_flags="Frame Batch Draw"
3393             mdapi_supported_apis=""
3394             mdapi_hw_unit_type="gpu"
3395             />
3396    <counter name="TLB Miss"
3397             symbol_name="TLB_MISS"
3398             underscore_name="tlb_miss"
3399             description="Number of misses from all TLBs and all engines"
3400             data_type="uint64"
3401             units="events"
3402             semantic_type="event"
3403             equation="PEC 46 READ"
3404             mdapi_group="Memory"
3405             mdapi_usage_flags="Frame Batch Draw"
3406             mdapi_supported_apis=""
3407             mdapi_hw_unit_type="gpu"
3408             />
3409    <counter name="L3 Atomic Access"
3410             symbol_name="L3_ATOMIC_ACCESS"
3411             underscore_name="l3_atomic_access"
3412             description="Number of atomic accesses to Device Cache bank"
3413             data_type="uint64"
3414             units="events"
3415             semantic_type="event"
3416             equation="PEC 47 READ"
3417             mdapi_group="Device Cache"
3418             mdapi_usage_flags="Frame Batch Draw"
3419             mdapi_supported_apis=""
3420             mdapi_hw_unit_type="gpu"
3421             />
3422    <counter name="L3 Hit"
3423             symbol_name="L3_HIT"
3424             underscore_name="l3_hit"
3425             description="Number of Device Cache accesses (except atomics) which hits in the Device Cache cache"
3426             data_type="uint64"
3427             units="events"
3428             semantic_type="event"
3429             equation="PEC 49 READ"
3430             mdapi_group="Device Cache"
3431             mdapi_usage_flags="Frame Batch Draw"
3432             mdapi_supported_apis=""
3433             mdapi_hw_unit_type="gpu"
3434             />
3435    <counter name="L3 Miss"
3436             symbol_name="L3_MISS"
3437             underscore_name="l3_miss"
3438             description="Number of Device Cache accesses (except atomics) which miss in the Device Cache cache"
3439             data_type="uint64"
3440             units="events"
3441             semantic_type="event"
3442             equation="PEC 51 READ"
3443             mdapi_group="Device Cache"
3444             mdapi_usage_flags="Frame Batch Draw"
3445             mdapi_supported_apis=""
3446             mdapi_hw_unit_type="gpu"
3447             />
3448    <counter name="L3 Read"
3449             symbol_name="L3_READ"
3450             underscore_name="l3_read"
3451             description="Number of Device Cache 64B read requests"
3452             data_type="uint64"
3453             units="events"
3454             semantic_type="event"
3455             equation="PEC 53 READ"
3456             mdapi_group="Device Cache"
3457             mdapi_usage_flags="Frame Batch Draw"
3458             mdapi_supported_apis=""
3459             mdapi_hw_unit_type="gpu"
3460             />
3461    <counter name="L3 Write"
3462             symbol_name="L3_WRITE"
3463             underscore_name="l3_write"
3464             description="Number of Device Cache 64B write requests"
3465             data_type="uint64"
3466             units="events"
3467             semantic_type="event"
3468             equation="PEC 56 READ"
3469             mdapi_group="Device Cache"
3470             mdapi_usage_flags="Frame Batch Draw"
3471             mdapi_supported_apis=""
3472             mdapi_hw_unit_type="gpu"
3473             />
3474    <counter name="Load Store Cache Access"
3475             symbol_name="LOAD_STORE_CACHE_ACCESS"
3476             underscore_name="load_store_cache_access"
3477             description="Number of Load Store Cache accesses"
3478             data_type="uint64"
3479             units="events"
3480             semantic_type="event"
3481             equation="PEC 2 READ"
3482             mdapi_group="L1 Cache"
3483             mdapi_usage_flags="Frame Batch Draw"
3484             mdapi_supported_apis=""
3485             mdapi_hw_unit_type="gpu"
3486             />
3487    <counter name="Load Store Cache Byte Read"
3488             symbol_name="LOAD_STORE_CACHE_BYTE_READ"
3489             underscore_name="load_store_cache_byte_read"
3490             description="Number of bytes read out of the Load Store Cache, excluding SLM accesses"
3491             data_type="uint64"
3492             units="bytes"
3493             semantic_type="event"
3494             equation="PEC 3 READ"
3495             mdapi_group="L1 Cache"
3496             mdapi_usage_flags="Frame Batch Draw"
3497             mdapi_supported_apis=""
3498             mdapi_hw_unit_type="gpu"
3499             />
3500    <counter name="Load Store Cache Byte Write"
3501             symbol_name="LOAD_STORE_CACHE_BYTE_WRITE"
3502             underscore_name="load_store_cache_byte_write"
3503             description="Number of bytes written to the Load Store Cache, excluding SLM accesses"
3504             data_type="uint64"
3505             units="bytes"
3506             semantic_type="event"
3507             equation="PEC 4 READ"
3508             mdapi_group="L1 Cache"
3509             mdapi_usage_flags="Frame Batch Draw"
3510             mdapi_supported_apis=""
3511             mdapi_hw_unit_type="gpu"
3512             />
3513    <counter name="Load Store Cache Hit"
3514             symbol_name="LOAD_STORE_CACHE_HIT"
3515             underscore_name="load_store_cache_hit"
3516             description="Number of Load Store Cache hits"
3517             data_type="uint64"
3518             units="events"
3519             semantic_type="event"
3520             equation="PEC 5 READ"
3521             mdapi_group="L1 Cache"
3522             mdapi_usage_flags="Frame Batch Draw"
3523             mdapi_supported_apis=""
3524             mdapi_hw_unit_type="gpu"
3525             />
3526    <counter name="Load Store Cache Input Available"
3527             symbol_name="LOAD_STORE_CACHE_INPUT_AVAILABLE"
3528             underscore_name="load_store_cache_input_available"
3529             description="Percentage of time in which the Load Store Cache has input available"
3530             data_type="float"
3531             units="percent"
3532             semantic_type="duration"
3533             equation="PEC 6 READ $XeCoreTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3534             mdapi_group="L1 Cache"
3535             mdapi_usage_flags="Frame Batch Draw"
3536             mdapi_supported_apis=""
3537             mdapi_hw_unit_type="gpu"
3538             />
3539    <counter name="Load Store Cache Number Of Bank Access Count"
3540             symbol_name="LOAD_STORE_CACHE_NUMBER_OF_BANK_ACCESS_COUNT"
3541             underscore_name="load_store_cache_number_of_bank_access_count"
3542             description="Number of Load Store Cache banks accessed in a clock"
3543             data_type="uint64"
3544             units="events"
3545             semantic_type="event"
3546             equation="PEC 21 READ"
3547             mdapi_group="L1 Cache"
3548             mdapi_usage_flags="Frame Batch Draw"
3549             mdapi_supported_apis=""
3550             mdapi_hw_unit_type="gpu"
3551             />
3552    <counter name="Load Store Cache Output Ready"
3553             symbol_name="LOAD_STORE_CACHE_OUTPUT_READY"
3554             underscore_name="load_store_cache_output_ready"
3555             description="Percentage of time in which the Load Store Cache has output ready"
3556             data_type="float"
3557             units="percent"
3558             semantic_type="duration"
3559             equation="PEC 22 READ $XeCoreTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3560             mdapi_group="L1 Cache"
3561             mdapi_usage_flags="Frame Batch Draw"
3562             mdapi_supported_apis=""
3563             mdapi_hw_unit_type="gpu"
3564             />
3565    <counter name="Load Store Cache Partial Write Count"
3566             symbol_name="LOAD_STORE_CACHE_PARTIAL_WRITE_COUNT"
3567             underscore_name="load_store_cache_partial_write_count"
3568             description="Number of writes to the Load Store Cache that don't fill a subsector"
3569             data_type="uint64"
3570             units="events"
3571             semantic_type="event"
3572             equation="PEC 23 READ"
3573             mdapi_group="L1 Cache"
3574             mdapi_usage_flags="Frame Batch Draw"
3575             mdapi_supported_apis=""
3576             mdapi_hw_unit_type="gpu"
3577             />
3578    <counter name="SLM Access Count"
3579             symbol_name="SLM_ACCESS_COUNT"
3580             underscore_name="slm_access_count"
3581             description="Number of SLM accesses"
3582             data_type="uint64"
3583             units="events"
3584             semantic_type="event"
3585             equation="PEC 24 READ"
3586             mdapi_group="L1 Cache"
3587             mdapi_usage_flags="Frame Batch Draw"
3588             mdapi_supported_apis=""
3589             mdapi_hw_unit_type="gpu"
3590             />
3591    <counter name="SLM Bank Conflict Count"
3592             symbol_name="SLM_BANK_CONFLICT_COUNT"
3593             underscore_name="slm_bank_conflict_count"
3594             description="Number of SLM accesses resulting in a bank conflict"
3595             data_type="uint64"
3596             units="events"
3597             semantic_type="event"
3598             equation="PEC 25 READ"
3599             mdapi_group="L1 Cache"
3600             mdapi_usage_flags="Frame Batch Draw"
3601             mdapi_supported_apis=""
3602             mdapi_hw_unit_type="gpu"
3603             />
3604    <counter name="SLM Byte Read"
3605             symbol_name="SLM_BYTE_READ"
3606             underscore_name="slm_byte_read"
3607             description="Number of bytes read from SLM"
3608             data_type="uint64"
3609             units="bytes"
3610             semantic_type="event"
3611             equation="PEC 26 READ"
3612             mdapi_group="L1 Cache"
3613             mdapi_usage_flags="Frame Batch Draw"
3614             mdapi_supported_apis=""
3615             mdapi_hw_unit_type="gpu"
3616             />
3617    <counter name="SLM Byte Write"
3618             symbol_name="SLM_BYTE_WRITE"
3619             underscore_name="slm_byte_write"
3620             description="Number of bytes written to SLM"
3621             data_type="uint64"
3622             units="bytes"
3623             semantic_type="event"
3624             equation="PEC 27 READ"
3625             mdapi_group="L1 Cache"
3626             mdapi_usage_flags="Frame Batch Draw"
3627             mdapi_supported_apis=""
3628             mdapi_hw_unit_type="gpu"
3629             />
3630    <counter name="XVE Load Store Cache Atomic Message Count"
3631             symbol_name="XVE_LOAD_STORE_CACHE_ATOMIC_MESSAGE_COUNT"
3632             underscore_name="xve_load_store_cache_atomic_message_count"
3633             description="Number of atomic operations sent by XVEs to the Load Store Cache"
3634             data_type="uint64"
3635             units="events"
3636             semantic_type="event"
3637             equation="PEC 28 READ"
3638             mdapi_group="L1 Cache"
3639             mdapi_usage_flags="Frame Batch Draw"
3640             mdapi_supported_apis=""
3641             mdapi_hw_unit_type="gpu"
3642             />
3643    <counter name="XVE Load Store Cache Fence Message Count"
3644             symbol_name="XVE_LOAD_STORE_CACHE_FENCE_MESSAGE_COUNT"
3645             underscore_name="xve_load_store_cache_fence_message_count"
3646             description="Number of fence messages sent by XVEs to the Load Store Cache"
3647             data_type="uint64"
3648             units="messages"
3649             semantic_type="event"
3650             equation="PEC 29 READ"
3651             mdapi_group="L1 Cache"
3652             mdapi_usage_flags="Frame Batch Draw"
3653             mdapi_supported_apis=""
3654             mdapi_hw_unit_type="gpu"
3655             />
3656    <counter name="XVE Load Store Cache Read Message Count"
3657             symbol_name="XVE_LOAD_STORE_CACHE_READ_MESSAGE_COUNT"
3658             underscore_name="xve_load_store_cache_read_message_count"
3659             description="Number of read messages sent by XVEs to the Load Store Cache"
3660             data_type="uint64"
3661             units="messages"
3662             semantic_type="event"
3663             equation="PEC 30 READ"
3664             mdapi_group="L1 Cache"
3665             mdapi_usage_flags="Frame Batch Draw"
3666             mdapi_supported_apis=""
3667             mdapi_hw_unit_type="gpu"
3668             />
3669    <counter name="XVE Load Store Cache Register Request Count"
3670             symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_REQUEST_COUNT"
3671             underscore_name="xve_load_store_cache_register_request_count"
3672             description="Number of message payload transactions sent by XVEs to the Load Store Cache"
3673             data_type="uint64"
3674             units="events"
3675             semantic_type="event"
3676             equation="PEC 31 READ"
3677             mdapi_group="L1 Cache"
3678             mdapi_usage_flags="Frame Batch Draw"
3679             mdapi_supported_apis=""
3680             mdapi_hw_unit_type="gpu"
3681             />
3682    <counter name="XVE Load Store Cache Register Response Count"
3683             symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_RESPONSE_COUNT"
3684             underscore_name="xve_load_store_cache_register_response_count"
3685             description="Number of message payload transactions sent from the Load Store Cache back to XVEs"
3686             data_type="uint64"
3687             units="events"
3688             semantic_type="event"
3689             equation="PEC 7 READ"
3690             mdapi_group="L1 Cache"
3691             mdapi_usage_flags="Frame Batch Draw"
3692             mdapi_supported_apis=""
3693             mdapi_hw_unit_type="gpu"
3694             />
3695    <counter name="XVE Load Store Cache Write Message Count"
3696             symbol_name="XVE_LOAD_STORE_CACHE_WRITE_MESSAGE_COUNT"
3697             underscore_name="xve_load_store_cache_write_message_count"
3698             description="Number of write messages sent by XVEs to the Load Store Cache"
3699             data_type="uint64"
3700             units="messages"
3701             semantic_type="event"
3702             equation="PEC 8 READ"
3703             mdapi_group="L1 Cache"
3704             mdapi_usage_flags="Frame Batch Draw"
3705             mdapi_supported_apis=""
3706             mdapi_hw_unit_type="gpu"
3707             />
3708    <counter name="XVE SLM Atomic Message Count"
3709             symbol_name="XVE_SLM_ATOMIC_MESSAGE_COUNT"
3710             underscore_name="xve_slm_atomic_message_count"
3711             description="Number of SLM atomic operations sent by XVEs"
3712             data_type="uint64"
3713             units="events"
3714             semantic_type="event"
3715             equation="PEC 9 READ"
3716             mdapi_group="L1 Cache"
3717             mdapi_usage_flags="Frame Batch Draw"
3718             mdapi_supported_apis=""
3719             mdapi_hw_unit_type="gpu"
3720             />
3721    <counter name="XVE SLM Fence Message Count"
3722             symbol_name="XVE_SLM_FENCE_MESSAGE_COUNT"
3723             underscore_name="xve_slm_fence_message_count"
3724             description="Number of SLM fence operations sent by XVEs"
3725             data_type="uint64"
3726             units="events"
3727             semantic_type="event"
3728             equation="PEC 10 READ"
3729             mdapi_group="L1 Cache"
3730             mdapi_usage_flags="Frame Batch Draw"
3731             mdapi_supported_apis=""
3732             mdapi_hw_unit_type="gpu"
3733             />
3734    <counter name="XVE SLM Read Message Count"
3735             symbol_name="XVE_SLM_READ_MESSAGE_COUNT"
3736             underscore_name="xve_slm_read_message_count"
3737             description="Number of SLM read messages sent by XVEs"
3738             data_type="uint64"
3739             units="messages"
3740             semantic_type="event"
3741             equation="PEC 11 READ"
3742             mdapi_group="L1 Cache"
3743             mdapi_usage_flags="Frame Batch Draw"
3744             mdapi_supported_apis=""
3745             mdapi_hw_unit_type="gpu"
3746             />
3747    <counter name="XVE SLM Write Message Count"
3748             symbol_name="XVE_SLM_WRITE_MESSAGE_COUNT"
3749             underscore_name="xve_slm_write_message_count"
3750             description="Number of SLM write messages sent by XVEs"
3751             data_type="uint64"
3752             units="messages"
3753             semantic_type="event"
3754             equation="PEC 12 READ"
3755             mdapi_group="L1 Cache"
3756             mdapi_usage_flags="Frame Batch Draw"
3757             mdapi_supported_apis=""
3758             mdapi_hw_unit_type="gpu"
3759             />
3760    <counter name="Copy Engine Read Request"
3761             symbol_name="COPY_ENGINE_READ_REQUEST"
3762             underscore_name="copy_engine_read_request"
3763             description="Number of read requests sent by the Copy Engine"
3764             data_type="uint64"
3765             units="events"
3766             semantic_type="event"
3767             equation="PEC 57 READ"
3768             mdapi_group="Copy Engine"
3769             mdapi_usage_flags="Frame Batch Draw"
3770             mdapi_supported_apis=""
3771             mdapi_hw_unit_type="gpu"
3772             />
3773    <counter name="Copy Engine Request Stall"
3774             symbol_name="COPY_ENGINE_REQUEST_STALL"
3775             underscore_name="copy_engine_request_stall"
3776             description="Percentage of time in which copy engine is stalled on the memory path due to stall on the read or write path when there are commands pending within copy engine"
3777             data_type="float"
3778             units="percent"
3779             semantic_type="duration"
3780             equation="PEC 58 READ $CopyEngineTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3781             mdapi_group="Copy Engine"
3782             mdapi_usage_flags="Frame Batch Draw"
3783             mdapi_supported_apis=""
3784             mdapi_hw_unit_type="gpu"
3785             />
3786    <counter name="Copy Engine Write Request"
3787             symbol_name="COPY_ENGINE_WRITE_REQUEST"
3788             underscore_name="copy_engine_write_request"
3789             description="Number of write requests sent by the Copy Engine"
3790             data_type="uint64"
3791             units="events"
3792             semantic_type="event"
3793             equation="PEC 59 READ"
3794             mdapi_group="Copy Engine"
3795             mdapi_usage_flags="Frame Batch Draw"
3796             mdapi_supported_apis=""
3797             mdapi_hw_unit_type="gpu"
3798             />
3799    <register_config type="OA">
3800        <register type="OA" address="0x00013000" value="0x00001801" />
3801        <register type="OA" address="0x00013004" value="0x00000000" />
3802        <register type="OA" address="0x00013008" value="0x00001802" />
3803        <register type="OA" address="0x0001300C" value="0x00000000" />
3804        <register type="OA" address="0x00013010" value="0x00000A0B" />
3805        <register type="OA" address="0x00013014" value="0x00000000" />
3806        <register type="OA" address="0x00013018" value="0x00000A13" />
3807        <register type="OA" address="0x0001301C" value="0x00000000" />
3808        <register type="OA" address="0x00013020" value="0x00000A14" />
3809        <register type="OA" address="0x00013024" value="0x00000000" />
3810        <register type="OA" address="0x00013028" value="0x00000A0A" />
3811        <register type="OA" address="0x0001302C" value="0x00000000" />
3812        <register type="OA" address="0x00013030" value="0x00000A11" />
3813        <register type="OA" address="0x00013034" value="0x00000000" />
3814        <register type="OA" address="0x00013038" value="0x00000A10" />
3815        <register type="OA" address="0x0001303C" value="0x00000000" />
3816        <register type="OA" address="0x00013040" value="0x00000A01" />
3817        <register type="OA" address="0x00013044" value="0x00000000" />
3818        <register type="OA" address="0x00013048" value="0x00000A06" />
3819        <register type="OA" address="0x0001304C" value="0x00000000" />
3820        <register type="OA" address="0x00013050" value="0x00000A07" />
3821        <register type="OA" address="0x00013054" value="0x00000000" />
3822        <register type="OA" address="0x00013058" value="0x00000A04" />
3823        <register type="OA" address="0x0001305C" value="0x00000000" />
3824        <register type="OA" address="0x00013060" value="0x00000A05" />
3825        <register type="OA" address="0x00013064" value="0x00000000" />
3826        <register type="OA" address="0x000130A8" value="0x00000A0C" />
3827        <register type="OA" address="0x000130AC" value="0x00000000" />
3828        <register type="OA" address="0x000130B0" value="0x00000A12" />
3829        <register type="OA" address="0x000130B4" value="0x00000000" />
3830        <register type="OA" address="0x000130B8" value="0x00000A0E" />
3831        <register type="OA" address="0x000130BC" value="0x00000000" />
3832        <register type="OA" address="0x000130C0" value="0x00000A17" />
3833        <register type="OA" address="0x000130C4" value="0x00000000" />
3834        <register type="OA" address="0x000130C8" value="0x00000A0D" />
3835        <register type="OA" address="0x000130CC" value="0x00000000" />
3836        <register type="OA" address="0x000130D0" value="0x00000A15" />
3837        <register type="OA" address="0x000130D4" value="0x00000000" />
3838        <register type="OA" address="0x000130D8" value="0x00000A16" />
3839        <register type="OA" address="0x000130DC" value="0x00000000" />
3840        <register type="OA" address="0x000130E0" value="0x00000A02" />
3841        <register type="OA" address="0x000130E4" value="0x00000000" />
3842        <register type="OA" address="0x000130E8" value="0x00000A03" />
3843        <register type="OA" address="0x000130EC" value="0x00000000" />
3844        <register type="OA" address="0x000130F0" value="0x00000A00" />
3845        <register type="OA" address="0x000130F4" value="0x00000000" />
3846        <register type="OA" address="0x000130F8" value="0x00000A0F" />
3847        <register type="OA" address="0x000130FC" value="0x00000000" />
3848        <register type="OA" address="0x00013300" value="0x00005A00" />
3849        <register type="OA" address="0x00013304" value="0x00000000" />
3850        <register type="OA" address="0x00013500" value="0x00005A00" />
3851        <register type="OA" address="0x00013504" value="0x00000000" />
3852        <register type="OA" address="0x00013700" value="0x00005A00" />
3853        <register type="OA" address="0x00013704" value="0x00000000" />
3854        <register type="OA" address="0x00013308" value="0x00004405" />
3855        <register type="OA" address="0x0001330C" value="0x00000000" />
3856        <register type="OA" address="0x00013508" value="0x00004405" />
3857        <register type="OA" address="0x0001350C" value="0x00000000" />
3858        <register type="OA" address="0x00013708" value="0x00004405" />
3859        <register type="OA" address="0x0001370C" value="0x00000000" />
3860        <register type="OA" address="0x00013310" value="0x00006805" />
3861        <register type="OA" address="0x00013314" value="0x00000000" />
3862        <register type="OA" address="0x00013510" value="0x00006805" />
3863        <register type="OA" address="0x00013514" value="0x00000000" />
3864        <register type="OA" address="0x00013710" value="0x00006805" />
3865        <register type="OA" address="0x00013714" value="0x00000000" />
3866        <register type="OA" address="0x00013318" value="0x00004600" />
3867        <register type="OA" address="0x0001331C" value="0x00000000" />
3868        <register type="OA" address="0x00013518" value="0x00004600" />
3869        <register type="OA" address="0x0001351C" value="0x00000000" />
3870        <register type="OA" address="0x00013718" value="0x00004600" />
3871        <register type="OA" address="0x0001371C" value="0x00000000" />
3872        <register type="OA" address="0x00013320" value="0x00004601" />
3873        <register type="OA" address="0x00013324" value="0x00000000" />
3874        <register type="OA" address="0x00013520" value="0x00004601" />
3875        <register type="OA" address="0x00013524" value="0x00000000" />
3876        <register type="OA" address="0x00013720" value="0x00004601" />
3877        <register type="OA" address="0x00013724" value="0x00000000" />
3878        <register type="OA" address="0x00013328" value="0x00005E08" />
3879        <register type="OA" address="0x0001332C" value="0x00000000" />
3880        <register type="OA" address="0x00013528" value="0x00005E08" />
3881        <register type="OA" address="0x0001352C" value="0x00000000" />
3882        <register type="OA" address="0x00013728" value="0x00005E08" />
3883        <register type="OA" address="0x0001372C" value="0x00000000" />
3884        <register type="OA" address="0x00013330" value="0x00005E09" />
3885        <register type="OA" address="0x00013334" value="0x00000000" />
3886        <register type="OA" address="0x00013530" value="0x00005E09" />
3887        <register type="OA" address="0x00013534" value="0x00000000" />
3888        <register type="OA" address="0x00013730" value="0x00005E09" />
3889        <register type="OA" address="0x00013734" value="0x00000000" />
3890        <register type="OA" address="0x00013338" value="0x00005E06" />
3891        <register type="OA" address="0x0001333C" value="0x00000000" />
3892        <register type="OA" address="0x00013538" value="0x00005E06" />
3893        <register type="OA" address="0x0001353C" value="0x00000000" />
3894        <register type="OA" address="0x00013738" value="0x00005E06" />
3895        <register type="OA" address="0x0001373C" value="0x00000000" />
3896        <register type="OA" address="0x00013340" value="0x00005E07" />
3897        <register type="OA" address="0x00013344" value="0x00000000" />
3898        <register type="OA" address="0x00013540" value="0x00005E07" />
3899        <register type="OA" address="0x00013544" value="0x00000000" />
3900        <register type="OA" address="0x00013740" value="0x00005E07" />
3901        <register type="OA" address="0x00013744" value="0x00000000" />
3902        <register type="OA" address="0x00013348" value="0x00005E0A" />
3903        <register type="OA" address="0x0001334C" value="0x00000000" />
3904        <register type="OA" address="0x00013548" value="0x00005E0A" />
3905        <register type="OA" address="0x0001354C" value="0x00000000" />
3906        <register type="OA" address="0x00013748" value="0x00005E0A" />
3907        <register type="OA" address="0x0001374C" value="0x00000000" />
3908        <register type="OA" address="0x00013350" value="0x00005E0B" />
3909        <register type="OA" address="0x00013354" value="0x00000000" />
3910        <register type="OA" address="0x00013550" value="0x00005E0B" />
3911        <register type="OA" address="0x00013554" value="0x00000000" />
3912        <register type="OA" address="0x00013750" value="0x00005E0B" />
3913        <register type="OA" address="0x00013754" value="0x00000000" />
3914        <register type="OA" address="0x00013358" value="0x00005E00" />
3915        <register type="OA" address="0x0001335C" value="0x00000000" />
3916        <register type="OA" address="0x00013558" value="0x00005E00" />
3917        <register type="OA" address="0x0001355C" value="0x00000000" />
3918        <register type="OA" address="0x00013758" value="0x00005E00" />
3919        <register type="OA" address="0x0001375C" value="0x00000000" />
3920        <register type="OA" address="0x00013360" value="0x00005E01" />
3921        <register type="OA" address="0x00013364" value="0x00000000" />
3922        <register type="OA" address="0x00013560" value="0x00005E01" />
3923        <register type="OA" address="0x00013564" value="0x00000000" />
3924        <register type="OA" address="0x00013760" value="0x00005E01" />
3925        <register type="OA" address="0x00013764" value="0x00000000" />
3926        <register type="OA" address="0x00013368" value="0x00005E04" />
3927        <register type="OA" address="0x0001336C" value="0x00000000" />
3928        <register type="OA" address="0x00013568" value="0x00005E04" />
3929        <register type="OA" address="0x0001356C" value="0x00000000" />
3930        <register type="OA" address="0x00013768" value="0x00005E04" />
3931        <register type="OA" address="0x0001376C" value="0x00000000" />
3932        <register type="OA" address="0x00013370" value="0x00005C00" />
3933        <register type="OA" address="0x00013374" value="0x00000000" />
3934        <register type="OA" address="0x00013570" value="0x00005C00" />
3935        <register type="OA" address="0x00013574" value="0x00000000" />
3936        <register type="OA" address="0x00013770" value="0x00005C00" />
3937        <register type="OA" address="0x00013774" value="0x00000000" />
3938        <register type="OA" address="0x00013378" value="0x00006002" />
3939        <register type="OA" address="0x0001337C" value="0x00000000" />
3940        <register type="OA" address="0x00013578" value="0x00006002" />
3941        <register type="OA" address="0x0001357C" value="0x00000000" />
3942        <register type="OA" address="0x00013778" value="0x00006002" />
3943        <register type="OA" address="0x0001377C" value="0x00000000" />
3944        <register type="OA" address="0x00013380" value="0x00006014" />
3945        <register type="OA" address="0x00013384" value="0x00000000" />
3946        <register type="OA" address="0x00013580" value="0x00006014" />
3947        <register type="OA" address="0x00013584" value="0x00000000" />
3948        <register type="OA" address="0x00013780" value="0x00006014" />
3949        <register type="OA" address="0x00013784" value="0x00000000" />
3950        <register type="OA" address="0x00013388" value="0x00006012" />
3951        <register type="OA" address="0x0001338C" value="0x00000000" />
3952        <register type="OA" address="0x00013588" value="0x00006012" />
3953        <register type="OA" address="0x0001358C" value="0x00000000" />
3954        <register type="OA" address="0x00013788" value="0x00006012" />
3955        <register type="OA" address="0x0001378C" value="0x00000000" />
3956        <register type="OA" address="0x00013390" value="0x00006000" />
3957        <register type="OA" address="0x00013394" value="0x00000000" />
3958        <register type="OA" address="0x00013590" value="0x00006000" />
3959        <register type="OA" address="0x00013594" value="0x00000000" />
3960        <register type="OA" address="0x00013790" value="0x00006000" />
3961        <register type="OA" address="0x00013794" value="0x00000000" />
3962        <register type="OA" address="0x00013398" value="0x00006011" />
3963        <register type="OA" address="0x0001339C" value="0x00000000" />
3964        <register type="OA" address="0x00013598" value="0x00006011" />
3965        <register type="OA" address="0x0001359C" value="0x00000000" />
3966        <register type="OA" address="0x00013798" value="0x00006011" />
3967        <register type="OA" address="0x0001379C" value="0x00000000" />
3968        <register type="OA" address="0x000133A0" value="0x00006001" />
3969        <register type="OA" address="0x000133A4" value="0x00000000" />
3970        <register type="OA" address="0x000135A0" value="0x00006001" />
3971        <register type="OA" address="0x000135A4" value="0x00000000" />
3972        <register type="OA" address="0x000137A0" value="0x00006001" />
3973        <register type="OA" address="0x000137A4" value="0x00000000" />
3974        <register type="OA" address="0x000133A8" value="0x0000600F" />
3975        <register type="OA" address="0x000133AC" value="0x00000000" />
3976        <register type="OA" address="0x000135A8" value="0x0000600F" />
3977        <register type="OA" address="0x000135AC" value="0x00000000" />
3978        <register type="OA" address="0x000137A8" value="0x0000600F" />
3979        <register type="OA" address="0x000137AC" value="0x00000000" />
3980        <register type="OA" address="0x000133B0" value="0x00006015" />
3981        <register type="OA" address="0x000133B4" value="0x00000000" />
3982        <register type="OA" address="0x000135B0" value="0x00006015" />
3983        <register type="OA" address="0x000135B4" value="0x00000000" />
3984        <register type="OA" address="0x000137B0" value="0x00006015" />
3985        <register type="OA" address="0x000137B4" value="0x00000000" />
3986        <register type="OA" address="0x000133B8" value="0x00006013" />
3987        <register type="OA" address="0x000133BC" value="0x00000000" />
3988        <register type="OA" address="0x000135B8" value="0x00006013" />
3989        <register type="OA" address="0x000135BC" value="0x00000000" />
3990        <register type="OA" address="0x000137B8" value="0x00006013" />
3991        <register type="OA" address="0x000137BC" value="0x00000000" />
3992        <register type="OA" address="0x000133C0" value="0x00006010" />
3993        <register type="OA" address="0x000133C4" value="0x00000000" />
3994        <register type="OA" address="0x000135C0" value="0x00006010" />
3995        <register type="OA" address="0x000135C4" value="0x00000000" />
3996        <register type="OA" address="0x000137C0" value="0x00006010" />
3997        <register type="OA" address="0x000137C4" value="0x00000000" />
3998        <register type="OA" address="0x000133C8" value="0x00006E00" />
3999        <register type="OA" address="0x000133CC" value="0x00000000" />
4000        <register type="OA" address="0x000135C8" value="0x00006E00" />
4001        <register type="OA" address="0x000135CC" value="0x00000000" />
4002        <register type="OA" address="0x000137C8" value="0x00006E00" />
4003        <register type="OA" address="0x000137CC" value="0x00000000" />
4004        <register type="OA" address="0x000133D0" value="0x00006E02" />
4005        <register type="OA" address="0x000133D4" value="0x00000000" />
4006        <register type="OA" address="0x000135D0" value="0x00006E02" />
4007        <register type="OA" address="0x000135D4" value="0x00000000" />
4008        <register type="OA" address="0x000137D0" value="0x00006E02" />
4009        <register type="OA" address="0x000137D4" value="0x00000000" />
4010        <register type="OA" address="0x000133D8" value="0x00006E01" />
4011        <register type="OA" address="0x000133DC" value="0x00000000" />
4012        <register type="OA" address="0x000135D8" value="0x00006E01" />
4013        <register type="OA" address="0x000135DC" value="0x00000000" />
4014        <register type="OA" address="0x000137D8" value="0x00006E01" />
4015        <register type="OA" address="0x000137DC" value="0x00000000" />
4016    </register_config>
4017  </set>
4018
4019  <set name="RenderPipeProfile"
4020       chipset="LNL"
4021       symbol_name="RenderPipeProfile"
4022       underscore_name="render_pipe_profile"
4023       mdapi_supported_apis="VK OGL OCL IO"
4024       oa_format="576B_PEC64LL"
4025       hw_config_guid="6791470f-f1e6-4f77-9013-bcb0c4be6f57"
4026       >
4027    <counter name="GPU Time Elapsed"
4028             symbol_name="GpuTime"
4029             underscore_name="gpu_time"
4030             description="Time elapsed on the GPU during the measurement."
4031             data_type="uint64"
4032             units="ns"
4033             semantic_type="event"
4034             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
4035             mdapi_group="GPU"
4036             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4037             mdapi_supported_apis=""
4038             mdapi_hw_unit_type="gpu"
4039             />
4040    <counter name="GPU Core Clocks"
4041             symbol_name="GpuCoreClocks"
4042             underscore_name="gpu_core_clocks"
4043             description="The total number of GPU core clocks elapsed during the measurement."
4044             data_type="uint64"
4045             units="cycles"
4046             semantic_type="event"
4047             equation="GPU_CLOCK 0 READ"
4048             mdapi_group="GPU"
4049             mdapi_usage_flags="Tier1 Frame Batch Draw"
4050             mdapi_supported_apis=""
4051             mdapi_hw_unit_type="gpu"
4052             />
4053    <counter name="AVG GPU Core Frequency"
4054             symbol_name="AvgGpuCoreFrequency"
4055             underscore_name="avg_gpu_core_frequency"
4056             description="Average GPU Core Frequency in the measurement."
4057             data_type="uint64"
4058             max_equation="$GpuMaxFrequency"
4059             units="hz"
4060             semantic_type="event"
4061             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
4062             mdapi_group="GPU"
4063             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4064             mdapi_supported_apis=""
4065             mdapi_hw_unit_type="gpu"
4066             />
4067    <counter name="GPU Busy"
4068             symbol_name="GPU_BUSY"
4069             underscore_name="gpu_busy"
4070             description="Percentage of time in which GPU is not idle including all GPU engines"
4071             data_type="float"
4072             units="percent"
4073             semantic_type="duration"
4074             equation="PEC 32 READ 100 UMUL $GpuCoreClocks FDIV"
4075             mdapi_group="Front End"
4076             mdapi_usage_flags="Frame Batch Draw"
4077             mdapi_supported_apis=""
4078             mdapi_hw_unit_type="gpu"
4079             />
4080    <counter name="IA Vertex"
4081             symbol_name="IA_VERTEX"
4082             underscore_name="ia_vertex"
4083             description="Number of vertices in a draw"
4084             data_type="uint64"
4085             units="events"
4086             semantic_type="event"
4087             equation="PEC 33 READ"
4088             mdapi_group="Geometry"
4089             mdapi_usage_flags="Frame Batch Draw"
4090             mdapi_supported_apis=""
4091             mdapi_hw_unit_type="gpu"
4092             />
4093    <counter name="GpGpu Threadgroup Count"
4094             symbol_name="GPGPU_THREADGROUP_COUNT"
4095             underscore_name="gpgpu_threadgroup_count"
4096             description="Number of GPGPU threadgroups dispatched"
4097             data_type="uint64"
4098             units="events"
4099             semantic_type="event"
4100             equation="PEC 0 READ"
4101             mdapi_group="Thread Dispatcher"
4102             mdapi_usage_flags="Frame Batch Draw"
4103             mdapi_supported_apis=""
4104             mdapi_hw_unit_type="gpu"
4105             />
4106    <counter name="Async GpGpu Threadgroup Count"
4107             symbol_name="ASYNC_GPGPU_THREADGROUP_COUNT"
4108             underscore_name="async_gpgpu_threadgroup_count"
4109             description="Number of Async GPGPU threadgroups dispatched"
4110             data_type="uint64"
4111             units="events"
4112             semantic_type="event"
4113             equation="PEC 1 READ"
4114             mdapi_group="Thread Dispatcher"
4115             mdapi_usage_flags="Frame Batch Draw"
4116             mdapi_supported_apis=""
4117             mdapi_hw_unit_type="gpu"
4118             />
4119    <counter name="Rasterizer Sample Output"
4120             symbol_name="RASTERIZER_SAMPLE_OUTPUT"
4121             underscore_name="rasterizer_sample_output"
4122             description="Number of lit samples emitted by Rasterizer"
4123             data_type="uint64"
4124             units="events"
4125             semantic_type="event"
4126             equation="PEC 34 READ"
4127             mdapi_group="Rasterizer"
4128             mdapi_usage_flags="Frame Batch Draw"
4129             mdapi_supported_apis=""
4130             mdapi_hw_unit_type="gpu"
4131             />
4132    <counter name="Clipper Input Available"
4133             symbol_name="CLIPPER_INPUT_AVAILABLE"
4134             underscore_name="clipper_input_available"
4135             description="Percentage of time in which Clipper has input available (from Vertex Shader or SOL)"
4136             data_type="float"
4137             units="percent"
4138             semantic_type="duration"
4139             equation="PEC 35 READ $SliceTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4140             mdapi_group="Geometry"
4141             mdapi_usage_flags="Frame Batch Draw"
4142             mdapi_supported_apis=""
4143             mdapi_hw_unit_type="gpu"
4144             />
4145    <counter name="Clipper Output Ready"
4146             symbol_name="CLIPPER_OUTPUT_READY"
4147             underscore_name="clipper_output_ready"
4148             description="Percentage of time in which Clipper output ready"
4149             data_type="float"
4150             units="percent"
4151             semantic_type="duration"
4152             equation="PEC 36 READ $SliceTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4153             mdapi_group="Geometry"
4154             mdapi_usage_flags="Frame Batch Draw"
4155             mdapi_supported_apis=""
4156             mdapi_hw_unit_type="gpu"
4157             />
4158    <counter name="Clipper Transaction Output"
4159             symbol_name="CLIPPER_TRANSACTION_OUTPUT"
4160             underscore_name="clipper_transaction_output"
4161             description="Number of elements pushed by Clipper into Stripsfan stage"
4162             data_type="uint64"
4163             units="events"
4164             semantic_type="event"
4165             equation="PEC 37 READ"
4166             mdapi_group="Geometry"
4167             mdapi_usage_flags="Frame Batch Draw"
4168             mdapi_supported_apis=""
4169             mdapi_hw_unit_type="gpu"
4170             />
4171    <counter name="Streamout Primitive Storage Need"
4172             symbol_name="STREAMOUT_PRIMITIVE_STORAGE_NEED"
4173             underscore_name="streamout_primitive_storage_need"
4174             description="Number of objects data that needed beyond the current allocated space, read from pipe 0 only"
4175             data_type="uint64"
4176             units="events"
4177             semantic_type="event"
4178             equation="PEC 38 READ"
4179             mdapi_group="Geometry"
4180             mdapi_usage_flags="Frame Batch Draw"
4181             mdapi_supported_apis=""
4182             mdapi_hw_unit_type="gpu"
4183             />
4184    <counter name="Stripsfan Output Ready"
4185             symbol_name="STRIPSFAN_OUTPUT_READY"
4186             underscore_name="stripsfan_output_ready"
4187             description="Percentage of time in which in which geometry pipeline output is ready"
4188             data_type="float"
4189             units="percent"
4190             semantic_type="duration"
4191             equation="PEC 39 READ $SliceTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4192             mdapi_group="Geometry"
4193             mdapi_usage_flags="Frame Batch Draw"
4194             mdapi_supported_apis=""
4195             mdapi_hw_unit_type="gpu"
4196             />
4197    <counter name="Vertex Fetch Input Available"
4198             symbol_name="VERTEX_FETCH_INPUT_AVAILABLE"
4199             underscore_name="vertex_fetch_input_available"
4200             description="Percentage of time in which Vertex Fetch input is available"
4201             data_type="float"
4202             units="percent"
4203             semantic_type="duration"
4204             equation="PEC 40 READ $SliceTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4205             mdapi_group="Geometry"
4206             mdapi_usage_flags="Frame Batch Draw"
4207             mdapi_supported_apis=""
4208             mdapi_hw_unit_type="gpu"
4209             />
4210    <counter name="Vertex Fetch Output Ready"
4211             symbol_name="VERTEX_FETCH_OUTPUT_READY"
4212             underscore_name="vertex_fetch_output_ready"
4213             description="Percentage of time in which Vertex Fetch output is ready"
4214             data_type="float"
4215             units="percent"
4216             semantic_type="duration"
4217             equation="PEC 41 READ $SliceTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4218             mdapi_group="Geometry"
4219             mdapi_usage_flags="Frame Batch Draw"
4220             mdapi_supported_apis=""
4221             mdapi_hw_unit_type="gpu"
4222             />
4223    <counter name="VS Output Ready"
4224             symbol_name="VS_OUTPUT_READY"
4225             underscore_name="vs_output_ready"
4226             description="Percentage of time in which Vertex Shader output is ready"
4227             data_type="float"
4228             units="percent"
4229             semantic_type="duration"
4230             equation="PEC 42 READ $SliceTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4231             mdapi_group="Geometry"
4232             mdapi_usage_flags="Frame Batch Draw"
4233             mdapi_supported_apis=""
4234             mdapi_hw_unit_type="gpu"
4235             />
4236    <counter name="Color Pipe Cache Latency1 Stall"
4237             symbol_name="COLOR_PIPE_CACHE_LATENCY1_STALL"
4238             underscore_name="color_pipe_cache_latency1_stall"
4239             description="Percentage of time in which Color Pipeline stalled due to MultiSampling Cache latency hiding structure full"
4240             data_type="float"
4241             units="percent"
4242             semantic_type="duration"
4243             equation="PEC 43 READ $SliceTotalCount 2 UMUL UDIV 100 UMUL $GpuCoreClocks FDIV"
4244             mdapi_group="Color Pipe"
4245             mdapi_usage_flags="Frame Batch Draw"
4246             mdapi_supported_apis=""
4247             mdapi_hw_unit_type="gpu"
4248             />
4249    <counter name="Color Pipe Cache Latency2 Stall"
4250             symbol_name="COLOR_PIPE_CACHE_LATENCY2_STALL"
4251             underscore_name="color_pipe_cache_latency2_stall"
4252             description="Percentage of time in which Color Pipeline stalled due to Render Cache latency hiding structure full"
4253             data_type="float"
4254             units="percent"
4255             semantic_type="duration"
4256             equation="PEC 44 READ 100 UMUL $GpuCoreClocks FDIV"
4257             mdapi_group="Color Pipe"
4258             mdapi_usage_flags="Frame Batch Draw"
4259             mdapi_supported_apis=""
4260             mdapi_hw_unit_type="gpu"
4261             />
4262    <counter name="Pixel Post Process Input Available"
4263             symbol_name="PIXEL_POST_PROCESS_INPUT_AVAILABLE"
4264             underscore_name="pixel_post_process_input_available"
4265             description="Percentage of time in which Color Pipeline input ready"
4266             data_type="float"
4267             units="percent"
4268             semantic_type="duration"
4269             equation="PEC 45 READ $SliceTotalCount 2 UMUL UDIV 100 UMUL $GpuCoreClocks FDIV"
4270             mdapi_group="Color Pipe"
4271             mdapi_usage_flags="Frame Batch Draw"
4272             mdapi_supported_apis=""
4273             mdapi_hw_unit_type="gpu"
4274             />
4275    <counter name="Pixel Post Process Output Ready"
4276             symbol_name="PIXEL_POST_PROCESS_OUTPUT_READY"
4277             underscore_name="pixel_post_process_output_ready"
4278             description="Percentage of time in which Color Pipeline pixel output ready"
4279             data_type="float"
4280             units="percent"
4281             semantic_type="duration"
4282             equation="PEC 46 READ $SliceTotalCount 2 UMUL UDIV 100 UMUL $GpuCoreClocks FDIV"
4283             mdapi_group="Color Pipe"
4284             mdapi_usage_flags="Frame Batch Draw"
4285             mdapi_supported_apis=""
4286             mdapi_hw_unit_type="gpu"
4287             />
4288    <counter name="PS Output Available"
4289             symbol_name="PS_OUTPUT_AVAILABLE"
4290             underscore_name="ps_output_available"
4291             description="Percentage of time in which Pixel Shader data is available"
4292             data_type="float"
4293             units="percent"
4294             semantic_type="duration"
4295             equation="PEC 2 READ $XeCoreTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4296             mdapi_group="Color Pipe"
4297             mdapi_usage_flags="Frame Batch Draw"
4298             mdapi_supported_apis=""
4299             mdapi_hw_unit_type="gpu"
4300             />
4301    <counter name="AMFS Stall All Input"
4302             symbol_name="AMFS_STALL_ALL_INPUT"
4303             underscore_name="amfs_stall_all_input"
4304             description="Percentage of time in which AMFS stalls at both of the color pipe inputs"
4305             data_type="float"
4306             units="percent"
4307             semantic_type="duration"
4308             equation="PEC 49 READ $SliceTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4309             mdapi_group="AMFS"
4310             mdapi_usage_flags="Frame Batch Draw"
4311             mdapi_supported_apis=""
4312             mdapi_hw_unit_type="gpu"
4313             />
4314    <counter name="AMFS Stall Any Input"
4315             symbol_name="AMFS_STALL_ANY_INPUT"
4316             underscore_name="amfs_stall_any_input"
4317             description="Percentage of time in which AMFS stalls at any of the color pipe inputs"
4318             data_type="float"
4319             units="percent"
4320             semantic_type="duration"
4321             equation="PEC 50 READ $SliceTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4322             mdapi_group="AMFS"
4323             mdapi_usage_flags="Frame Batch Draw"
4324             mdapi_supported_apis=""
4325             mdapi_hw_unit_type="gpu"
4326             />
4327    <counter name="Sampler Active"
4328             symbol_name="SAMPLER_ACTIVE"
4329             underscore_name="sampler_active"
4330             description="Percentage of time in which Sampler pipeline active"
4331             data_type="float"
4332             units="percent"
4333             semantic_type="duration"
4334             equation="PEC 3 READ $XeCoreTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4335             mdapi_group="Sampler"
4336             mdapi_usage_flags="Frame Batch Draw"
4337             mdapi_supported_apis=""
4338             mdapi_hw_unit_type="gpu"
4339             />
4340    <counter name="Sampler Input Available"
4341             symbol_name="SAMPLER_INPUT_AVAILABLE"
4342             underscore_name="sampler_input_available"
4343             description="Percentage of time in which Sampler input is available"
4344             data_type="float"
4345             units="percent"
4346             semantic_type="duration"
4347             equation="PEC 4 READ $XeCoreTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4348             mdapi_group="Sampler"
4349             mdapi_usage_flags="Frame Batch Draw"
4350             mdapi_supported_apis=""
4351             mdapi_hw_unit_type="gpu"
4352             />
4353    <counter name="Sampler Memory Latency Stall"
4354             symbol_name="SAMPLER_MEMORY_LATENCY_STALL"
4355             underscore_name="sampler_memory_latency_stall"
4356             description="Percentage of time in which Sampler stalled due to latency hiding structure full"
4357             data_type="float"
4358             units="percent"
4359             semantic_type="duration"
4360             equation="PEC 5 READ $XeCoreTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4361             mdapi_group="Sampler"
4362             mdapi_usage_flags="Frame Batch Draw"
4363             mdapi_supported_apis=""
4364             mdapi_hw_unit_type="gpu"
4365             />
4366    <counter name="Sampler Output Ready"
4367             symbol_name="SAMPLER_OUTPUT_READY"
4368             underscore_name="sampler_output_ready"
4369             description="Percentage of time in which Sampler output is ready"
4370             data_type="float"
4371             units="percent"
4372             semantic_type="duration"
4373             equation="PEC 6 READ $XeCoreTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4374             mdapi_group="Sampler"
4375             mdapi_usage_flags="Frame Batch Draw"
4376             mdapi_supported_apis=""
4377             mdapi_hw_unit_type="gpu"
4378             />
4379    <counter name="Rasterizer Input Available"
4380             symbol_name="RASTERIZER_INPUT_AVAILABLE"
4381             underscore_name="rasterizer_input_available"
4382             description="Percentage of time in which Rasterizer input is available"
4383             data_type="float"
4384             units="percent"
4385             semantic_type="duration"
4386             equation="PEC 51 READ $SliceTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4387             mdapi_group="Rasterizer"
4388             mdapi_usage_flags="Frame Batch Draw"
4389             mdapi_supported_apis=""
4390             mdapi_hw_unit_type="gpu"
4391             />
4392    <counter name="Rasterizer Output Ready"
4393             symbol_name="RASTERIZER_OUTPUT_READY"
4394             underscore_name="rasterizer_output_ready"
4395             description="Percentage of time in which where rasterizer output is ready"
4396             data_type="float"
4397             units="percent"
4398             semantic_type="duration"
4399             equation="PEC 52 READ $SliceTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4400             mdapi_group="Rasterizer"
4401             mdapi_usage_flags="Frame Batch Draw"
4402             mdapi_supported_apis=""
4403             mdapi_hw_unit_type="gpu"
4404             />
4405    <counter name="Rasterizer Transaction Output"
4406             symbol_name="RASTERIZER_TRANSACTION_OUTPUT"
4407             underscore_name="rasterizer_transaction_output"
4408             description="Number of transactions pushed from Rasterizer to the Z pipe"
4409             data_type="uint64"
4410             units="events"
4411             semantic_type="event"
4412             equation="PEC 53 READ"
4413             mdapi_group="Rasterizer"
4414             mdapi_usage_flags="Frame Batch Draw"
4415             mdapi_supported_apis=""
4416             mdapi_hw_unit_type="gpu"
4417             />
4418    <counter name="Task Thread Exit Count"
4419             symbol_name="TASK_THREAD_EXIT_COUNT"
4420             underscore_name="task_thread_exit_count"
4421             description="Number of Task Shader EOT messages received"
4422             data_type="uint64"
4423             units="messages"
4424             semantic_type="event"
4425             equation="PEC 21 READ"
4426             mdapi_group="Thread Dispatcher"
4427             mdapi_usage_flags="Frame Batch Draw"
4428             mdapi_supported_apis=""
4429             mdapi_hw_unit_type="gpu"
4430             />
4431    <counter name="Task Threadgroup Count"
4432             symbol_name="TASK_THREADGROUP_COUNT"
4433             underscore_name="task_threadgroup_count"
4434             description="Number of Task Shader threadgroups dispatched"
4435             data_type="uint64"
4436             units="events"
4437             semantic_type="event"
4438             equation="PEC 22 READ"
4439             mdapi_group="Thread Dispatcher"
4440             mdapi_usage_flags="Frame Batch Draw"
4441             mdapi_supported_apis=""
4442             mdapi_hw_unit_type="gpu"
4443             />
4444    <counter name="Thread Dispatch Input Available"
4445             symbol_name="THREAD_DISPATCH_INPUT_AVAILABLE"
4446             underscore_name="thread_dispatch_input_available"
4447             description="Percentage of time in which Thread Dispatch input is available"
4448             data_type="float"
4449             units="percent"
4450             semantic_type="duration"
4451             equation="PEC 23 READ $XeCoreTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4452             mdapi_group="Thread Dispatcher"
4453             mdapi_usage_flags="Frame Batch Draw"
4454             mdapi_supported_apis=""
4455             mdapi_hw_unit_type="gpu"
4456             />
4457    <counter name="Thread Dispatch PS Active"
4458             symbol_name="THREAD_DISPATCH_PS_ACTIVE"
4459             underscore_name="thread_dispatch_ps_active"
4460             description="Percentage of time in which Pixel Shader threads are ready for dispatch"
4461             data_type="float"
4462             units="percent"
4463             semantic_type="duration"
4464             equation="PEC 24 READ $XeCoreTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4465             mdapi_group="Thread Dispatcher"
4466             mdapi_usage_flags="Frame Batch Draw"
4467             mdapi_supported_apis=""
4468             mdapi_hw_unit_type="gpu"
4469             />
4470    <counter name="Thread Dispatch Queue0 Active"
4471             symbol_name="THREAD_DISPATCH_QUEUE0_ACTIVE"
4472             underscore_name="thread_dispatch_queue0_active"
4473             description="Percentage of time in which non-Pixel Shader threads are ready for dispatch in a particular Xe core"
4474             data_type="float"
4475             units="percent"
4476             semantic_type="duration"
4477             equation="PEC 25 READ $XeCoreTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4478             mdapi_group="Thread Dispatcher"
4479             mdapi_usage_flags="Frame Batch Draw"
4480             mdapi_supported_apis=""
4481             mdapi_hw_unit_type="gpu"
4482             />
4483    <counter name="Thread Dispatch Queue0 Stall"
4484             symbol_name="THREAD_DISPATCH_QUEUE0_STALL"
4485             underscore_name="thread_dispatch_queue0_stall"
4486             description="Percentage of time in which queue 0 is stalled waiting for threads to be available"
4487             data_type="float"
4488             units="percent"
4489             semantic_type="duration"
4490             equation="PEC 26 READ $XeCoreTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4491             mdapi_group="Thread Dispatcher"
4492             mdapi_usage_flags="Frame Batch Draw"
4493             mdapi_supported_apis=""
4494             mdapi_hw_unit_type="gpu"
4495             />
4496    <counter name="Thread Dispatch Queue1 Active"
4497             symbol_name="THREAD_DISPATCH_QUEUE1_ACTIVE"
4498             underscore_name="thread_dispatch_queue1_active"
4499             description="Percentage of time in which non-Pixel Shader threads are ready for dispatch in a particular Xe core"
4500             data_type="float"
4501             units="percent"
4502             semantic_type="duration"
4503             equation="PEC 27 READ $XeCoreTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4504             mdapi_group="Thread Dispatcher"
4505             mdapi_usage_flags="Frame Batch Draw"
4506             mdapi_supported_apis=""
4507             mdapi_hw_unit_type="gpu"
4508             />
4509    <counter name="Thread Dispatch Queue1 Stall"
4510             symbol_name="THREAD_DISPATCH_QUEUE1_STALL"
4511             underscore_name="thread_dispatch_queue1_stall"
4512             description="Percentage of time in which queue 1 is stalled waiting for threads to be available"
4513             data_type="float"
4514             units="percent"
4515             semantic_type="duration"
4516             equation="PEC 28 READ $XeCoreTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4517             mdapi_group="Thread Dispatcher"
4518             mdapi_usage_flags="Frame Batch Draw"
4519             mdapi_supported_apis=""
4520             mdapi_hw_unit_type="gpu"
4521             />
4522    <counter name="Threadgroup Dispatch Queue0 Resource Stall"
4523             symbol_name="THREADGROUP_DISPATCH_QUEUE0_RESOURCE_STALL"
4524             underscore_name="threadgroup_dispatch_queue0_resource_stall"
4525             description="Percentage of time in which Thread Spawner queue 0 is stalled waiting for any resource to be available (for example, SLM, Barrier, BTD stack, etc.)"
4526             data_type="float"
4527             units="percent"
4528             semantic_type="duration"
4529             equation="PEC 29 READ $XeCoreTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4530             mdapi_group="Thread Dispatcher"
4531             mdapi_usage_flags="Frame Batch Draw"
4532             mdapi_supported_apis=""
4533             mdapi_hw_unit_type="gpu"
4534             />
4535    <counter name="Threadgroup Dispatch Queue1 Resource Stall"
4536             symbol_name="THREADGROUP_DISPATCH_QUEUE1_RESOURCE_STALL"
4537             underscore_name="threadgroup_dispatch_queue1_resource_stall"
4538             description="Percentage of time in which Thread Spawner queue 1 is stalled waiting for any resource to be available (for example, SLM, Barrier, BTD stack, etc.)"
4539             data_type="float"
4540             units="percent"
4541             semantic_type="duration"
4542             equation="PEC 30 READ $XeCoreTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4543             mdapi_group="Thread Dispatcher"
4544             mdapi_usage_flags="Frame Batch Draw"
4545             mdapi_supported_apis=""
4546             mdapi_hw_unit_type="gpu"
4547             />
4548    <counter name="Command Parser Render Engine Draw Count"
4549             symbol_name="COMMAND_PARSER_RENDER_ENGINE_DRAW_COUNT"
4550             underscore_name="command_parser_render_engine_draw_count"
4551             description="Number of DRAW and MESH commands parsed on the 3D engine"
4552             data_type="uint64"
4553             units="events"
4554             semantic_type="event"
4555             equation="PEC 54 READ"
4556             mdapi_group="Front End"
4557             mdapi_usage_flags="Frame Batch Draw"
4558             mdapi_supported_apis=""
4559             mdapi_hw_unit_type="gpu"
4560             />
4561    <counter name="AMFS 4x4 Shading Request"
4562             symbol_name="AMFS_4X4_SHADING_REQUEST"
4563             underscore_name="amfs_4_x4_shading_request"
4564             description="Number of Shading Request (evaluate) messages processed by AMFS"
4565             data_type="uint64"
4566             units="messages"
4567             semantic_type="event"
4568             equation="PEC 55 READ"
4569             mdapi_group="AMFS"
4570             mdapi_usage_flags="Frame Batch Draw"
4571             mdapi_supported_apis=""
4572             mdapi_hw_unit_type="gpu"
4573             />
4574    <counter name="AMFS Cache Hit"
4575             symbol_name="AMFS_CACHE_HIT"
4576             underscore_name="amfs_cache_hit"
4577             description="Number of hits in the AMFS cache"
4578             data_type="uint64"
4579             units="events"
4580             semantic_type="event"
4581             equation="PEC 56 READ"
4582             mdapi_group="AMFS"
4583             mdapi_usage_flags="Frame Batch Draw"
4584             mdapi_supported_apis=""
4585             mdapi_hw_unit_type="gpu"
4586             />
4587    <counter name="AMFS Cache Miss"
4588             symbol_name="AMFS_CACHE_MISS"
4589             underscore_name="amfs_cache_miss"
4590             description="Number of cache misses in AMFS"
4591             data_type="uint64"
4592             units="events"
4593             semantic_type="event"
4594             equation="PEC 57 READ"
4595             mdapi_group="AMFS"
4596             mdapi_usage_flags="Frame Batch Draw"
4597             mdapi_supported_apis=""
4598             mdapi_hw_unit_type="gpu"
4599             />
4600    <register_config type="OA">
4601        <register type="OA" address="0x00013000" value="0x00001801" />
4602        <register type="OA" address="0x00013004" value="0x00000000" />
4603        <register type="OA" address="0x00013008" value="0x00001802" />
4604        <register type="OA" address="0x0001300C" value="0x00000000" />
4605        <register type="OA" address="0x00013010" value="0x00000401" />
4606        <register type="OA" address="0x00013014" value="0x00000000" />
4607        <register type="OA" address="0x00013018" value="0x00000007" />
4608        <register type="OA" address="0x0001301C" value="0x00000000" />
4609        <register type="OA" address="0x00013020" value="0x00000003" />
4610        <register type="OA" address="0x00013024" value="0x00000000" />
4611        <register type="OA" address="0x00013028" value="0x00000001" />
4612        <register type="OA" address="0x0001302C" value="0x00000000" />
4613        <register type="OA" address="0x00013030" value="0x00000004" />
4614        <register type="OA" address="0x00013034" value="0x00000000" />
4615        <register type="OA" address="0x000130A8" value="0x00001803" />
4616        <register type="OA" address="0x000130AC" value="0x00000000" />
4617        <register type="OA" address="0x000130B0" value="0x00001800" />
4618        <register type="OA" address="0x000130B4" value="0x00000000" />
4619        <register type="OA" address="0x000130B8" value="0x00001605" />
4620        <register type="OA" address="0x000130BC" value="0x00000000" />
4621        <register type="OA" address="0x000130C0" value="0x00001603" />
4622        <register type="OA" address="0x000130C4" value="0x00000000" />
4623        <register type="OA" address="0x000130C8" value="0x00001601" />
4624        <register type="OA" address="0x000130CC" value="0x00000000" />
4625        <register type="OA" address="0x000130D0" value="0x00001604" />
4626        <register type="OA" address="0x000130D4" value="0x00000000" />
4627        <register type="OA" address="0x000130D8" value="0x00001602" />
4628        <register type="OA" address="0x000130DC" value="0x00000000" />
4629        <register type="OA" address="0x000130E0" value="0x00001606" />
4630        <register type="OA" address="0x000130E4" value="0x00000000" />
4631        <register type="OA" address="0x000130E8" value="0x00001807" />
4632        <register type="OA" address="0x000130EC" value="0x00000000" />
4633        <register type="OA" address="0x000130F0" value="0x00001808" />
4634        <register type="OA" address="0x000130F4" value="0x00000000" />
4635        <register type="OA" address="0x00013300" value="0x00005A00" />
4636        <register type="OA" address="0x00013304" value="0x00000000" />
4637        <register type="OA" address="0x00013500" value="0x00005A00" />
4638        <register type="OA" address="0x00013504" value="0x00000000" />
4639        <register type="OA" address="0x00013700" value="0x00005A00" />
4640        <register type="OA" address="0x00013704" value="0x00000000" />
4641        <register type="OA" address="0x00013308" value="0x00004405" />
4642        <register type="OA" address="0x0001330C" value="0x00000000" />
4643        <register type="OA" address="0x00013508" value="0x00004405" />
4644        <register type="OA" address="0x0001350C" value="0x00000000" />
4645        <register type="OA" address="0x00013708" value="0x00004405" />
4646        <register type="OA" address="0x0001370C" value="0x00000000" />
4647        <register type="OA" address="0x00013310" value="0x00006805" />
4648        <register type="OA" address="0x00013314" value="0x00000000" />
4649        <register type="OA" address="0x00013510" value="0x00006805" />
4650        <register type="OA" address="0x00013514" value="0x00000000" />
4651        <register type="OA" address="0x00013710" value="0x00006805" />
4652        <register type="OA" address="0x00013714" value="0x00000000" />
4653        <register type="OA" address="0x00013318" value="0x00006600" />
4654        <register type="OA" address="0x0001331C" value="0x00000000" />
4655        <register type="OA" address="0x00013518" value="0x00006600" />
4656        <register type="OA" address="0x0001351C" value="0x00000000" />
4657        <register type="OA" address="0x00013718" value="0x00006600" />
4658        <register type="OA" address="0x0001371C" value="0x00000000" />
4659        <register type="OA" address="0x00013320" value="0x00006604" />
4660        <register type="OA" address="0x00013324" value="0x00000000" />
4661        <register type="OA" address="0x00013520" value="0x00006604" />
4662        <register type="OA" address="0x00013524" value="0x00000000" />
4663        <register type="OA" address="0x00013720" value="0x00006604" />
4664        <register type="OA" address="0x00013724" value="0x00000000" />
4665        <register type="OA" address="0x00013328" value="0x00006602" />
4666        <register type="OA" address="0x0001332C" value="0x00000000" />
4667        <register type="OA" address="0x00013528" value="0x00006602" />
4668        <register type="OA" address="0x0001352C" value="0x00000000" />
4669        <register type="OA" address="0x00013728" value="0x00006602" />
4670        <register type="OA" address="0x0001372C" value="0x00000000" />
4671        <register type="OA" address="0x00013330" value="0x00004401" />
4672        <register type="OA" address="0x00013334" value="0x00000000" />
4673        <register type="OA" address="0x00013530" value="0x00004401" />
4674        <register type="OA" address="0x00013534" value="0x00000000" />
4675        <register type="OA" address="0x00013730" value="0x00004401" />
4676        <register type="OA" address="0x00013734" value="0x00000000" />
4677        <register type="OA" address="0x00013338" value="0x00006610" />
4678        <register type="OA" address="0x0001333C" value="0x00000000" />
4679        <register type="OA" address="0x00013538" value="0x00006610" />
4680        <register type="OA" address="0x0001353C" value="0x00000000" />
4681        <register type="OA" address="0x00013738" value="0x00006610" />
4682        <register type="OA" address="0x0001373C" value="0x00000000" />
4683        <register type="OA" address="0x00013340" value="0x00004407" />
4684        <register type="OA" address="0x00013344" value="0x00000000" />
4685        <register type="OA" address="0x00013540" value="0x00004407" />
4686        <register type="OA" address="0x00013544" value="0x00000000" />
4687        <register type="OA" address="0x00013740" value="0x00004407" />
4688        <register type="OA" address="0x00013744" value="0x00000000" />
4689        <register type="OA" address="0x00013348" value="0x00004406" />
4690        <register type="OA" address="0x0001334C" value="0x00000000" />
4691        <register type="OA" address="0x00013548" value="0x00004406" />
4692        <register type="OA" address="0x0001354C" value="0x00000000" />
4693        <register type="OA" address="0x00013748" value="0x00004406" />
4694        <register type="OA" address="0x0001374C" value="0x00000000" />
4695        <register type="OA" address="0x00013350" value="0x00004403" />
4696        <register type="OA" address="0x00013354" value="0x00000000" />
4697        <register type="OA" address="0x00013550" value="0x00004403" />
4698        <register type="OA" address="0x00013554" value="0x00000000" />
4699        <register type="OA" address="0x00013750" value="0x00004403" />
4700        <register type="OA" address="0x00013754" value="0x00000000" />
4701        <register type="OA" address="0x00013358" value="0x00004201" />
4702        <register type="OA" address="0x0001335C" value="0x00000000" />
4703        <register type="OA" address="0x00013558" value="0x00004201" />
4704        <register type="OA" address="0x0001355C" value="0x00000000" />
4705        <register type="OA" address="0x00013758" value="0x00004201" />
4706        <register type="OA" address="0x0001375C" value="0x00000000" />
4707        <register type="OA" address="0x00013360" value="0x00004002" />
4708        <register type="OA" address="0x00013364" value="0x00000000" />
4709        <register type="OA" address="0x00013560" value="0x00004002" />
4710        <register type="OA" address="0x00013564" value="0x00000000" />
4711        <register type="OA" address="0x00013760" value="0x00004002" />
4712        <register type="OA" address="0x00013764" value="0x00000000" />
4713        <register type="OA" address="0x00013368" value="0x00004202" />
4714        <register type="OA" address="0x0001336C" value="0x00000000" />
4715        <register type="OA" address="0x00013568" value="0x00004202" />
4716        <register type="OA" address="0x0001356C" value="0x00000000" />
4717        <register type="OA" address="0x00013768" value="0x00004202" />
4718        <register type="OA" address="0x0001376C" value="0x00000000" />
4719        <register type="OA" address="0x00013370" value="0x00004200" />
4720        <register type="OA" address="0x00013374" value="0x00000000" />
4721        <register type="OA" address="0x00013570" value="0x00004200" />
4722        <register type="OA" address="0x00013574" value="0x00000000" />
4723        <register type="OA" address="0x00013770" value="0x00004200" />
4724        <register type="OA" address="0x00013774" value="0x00000000" />
4725        <register type="OA" address="0x00013378" value="0x00004007" />
4726        <register type="OA" address="0x0001337C" value="0x00000000" />
4727        <register type="OA" address="0x00013578" value="0x00004007" />
4728        <register type="OA" address="0x0001357C" value="0x00000000" />
4729        <register type="OA" address="0x00013778" value="0x00004007" />
4730        <register type="OA" address="0x0001377C" value="0x00000000" />
4731        <register type="OA" address="0x00013380" value="0x00004008" />
4732        <register type="OA" address="0x00013384" value="0x00000000" />
4733        <register type="OA" address="0x00013580" value="0x00004008" />
4734        <register type="OA" address="0x00013584" value="0x00000000" />
4735        <register type="OA" address="0x00013780" value="0x00004008" />
4736        <register type="OA" address="0x00013784" value="0x00000000" />
4737        <register type="OA" address="0x00013388" value="0x00004E04" />
4738        <register type="OA" address="0x0001338C" value="0x00000000" />
4739        <register type="OA" address="0x00013588" value="0x00004E04" />
4740        <register type="OA" address="0x0001358C" value="0x00000000" />
4741        <register type="OA" address="0x00013788" value="0x00004E04" />
4742        <register type="OA" address="0x0001378C" value="0x00000000" />
4743        <register type="OA" address="0x00013390" value="0x00004E03" />
4744        <register type="OA" address="0x00013394" value="0x00000000" />
4745        <register type="OA" address="0x00013590" value="0x00004E03" />
4746        <register type="OA" address="0x00013594" value="0x00000000" />
4747        <register type="OA" address="0x00013790" value="0x00004E03" />
4748        <register type="OA" address="0x00013794" value="0x00000000" />
4749        <register type="OA" address="0x00013398" value="0x00006800" />
4750        <register type="OA" address="0x0001339C" value="0x00000000" />
4751        <register type="OA" address="0x00013598" value="0x00006800" />
4752        <register type="OA" address="0x0001359C" value="0x00000000" />
4753        <register type="OA" address="0x00013798" value="0x00006800" />
4754        <register type="OA" address="0x0001379C" value="0x00000000" />
4755        <register type="OA" address="0x000133A0" value="0x00006803" />
4756        <register type="OA" address="0x000133A4" value="0x00000000" />
4757        <register type="OA" address="0x000135A0" value="0x00006803" />
4758        <register type="OA" address="0x000135A4" value="0x00000000" />
4759        <register type="OA" address="0x000137A0" value="0x00006803" />
4760        <register type="OA" address="0x000137A4" value="0x00000000" />
4761        <register type="OA" address="0x000133A8" value="0x00006804" />
4762        <register type="OA" address="0x000133AC" value="0x00000000" />
4763        <register type="OA" address="0x000135A8" value="0x00006804" />
4764        <register type="OA" address="0x000135AC" value="0x00000000" />
4765        <register type="OA" address="0x000137A8" value="0x00006804" />
4766        <register type="OA" address="0x000137AC" value="0x00000000" />
4767        <register type="OA" address="0x000133B0" value="0x00005011" />
4768        <register type="OA" address="0x000133B4" value="0x00000000" />
4769        <register type="OA" address="0x000135B0" value="0x00005011" />
4770        <register type="OA" address="0x000135B4" value="0x00000000" />
4771        <register type="OA" address="0x000137B0" value="0x00005011" />
4772        <register type="OA" address="0x000137B4" value="0x00000000" />
4773        <register type="OA" address="0x000133B8" value="0x00004E00" />
4774        <register type="OA" address="0x000133BC" value="0x00000000" />
4775        <register type="OA" address="0x000135B8" value="0x00004E00" />
4776        <register type="OA" address="0x000135BC" value="0x00000000" />
4777        <register type="OA" address="0x000137B8" value="0x00004E00" />
4778        <register type="OA" address="0x000137BC" value="0x00000000" />
4779        <register type="OA" address="0x000133C0" value="0x00004E01" />
4780        <register type="OA" address="0x000133C4" value="0x00000000" />
4781        <register type="OA" address="0x000135C0" value="0x00004E01" />
4782        <register type="OA" address="0x000135C4" value="0x00000000" />
4783        <register type="OA" address="0x000137C0" value="0x00004E01" />
4784        <register type="OA" address="0x000137C4" value="0x00000000" />
4785        <register type="OA" address="0x000133C8" value="0x00004E02" />
4786        <register type="OA" address="0x000133CC" value="0x00000000" />
4787        <register type="OA" address="0x000135C8" value="0x00004E02" />
4788        <register type="OA" address="0x000135CC" value="0x00000000" />
4789        <register type="OA" address="0x000137C8" value="0x00004E02" />
4790        <register type="OA" address="0x000137CC" value="0x00000000" />
4791    </register_config>
4792  </set>
4793
4794  <set name="RTProfile"
4795       chipset="LNL"
4796       symbol_name="RTProfile"
4797       underscore_name="rt_profile"
4798       mdapi_supported_apis="VK OGL OCL IO"
4799       oa_format="576B_PEC64LL"
4800       hw_config_guid="d66ce633-4ae5-4de2-8678-9705adfd45bc"
4801       >
4802    <counter name="GPU Time Elapsed"
4803             symbol_name="GpuTime"
4804             underscore_name="gpu_time"
4805             description="Time elapsed on the GPU during the measurement."
4806             data_type="uint64"
4807             units="ns"
4808             semantic_type="event"
4809             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
4810             mdapi_group="GPU"
4811             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4812             mdapi_supported_apis=""
4813             mdapi_hw_unit_type="gpu"
4814             />
4815    <counter name="GPU Core Clocks"
4816             symbol_name="GpuCoreClocks"
4817             underscore_name="gpu_core_clocks"
4818             description="The total number of GPU core clocks elapsed during the measurement."
4819             data_type="uint64"
4820             units="cycles"
4821             semantic_type="event"
4822             equation="GPU_CLOCK 0 READ"
4823             mdapi_group="GPU"
4824             mdapi_usage_flags="Tier1 Frame Batch Draw"
4825             mdapi_supported_apis=""
4826             mdapi_hw_unit_type="gpu"
4827             />
4828    <counter name="AVG GPU Core Frequency"
4829             symbol_name="AvgGpuCoreFrequency"
4830             underscore_name="avg_gpu_core_frequency"
4831             description="Average GPU Core Frequency in the measurement."
4832             data_type="uint64"
4833             max_equation="$GpuMaxFrequency"
4834             units="hz"
4835             semantic_type="event"
4836             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
4837             mdapi_group="GPU"
4838             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4839             mdapi_supported_apis=""
4840             mdapi_hw_unit_type="gpu"
4841             />
4842    <counter name="GPU Busy"
4843             symbol_name="GPU_BUSY"
4844             underscore_name="gpu_busy"
4845             description="Percentage of time in which GPU is not idle including all GPU engines"
4846             data_type="float"
4847             units="percent"
4848             semantic_type="duration"
4849             equation="PEC 32 READ 100 UMUL $GpuCoreClocks FDIV"
4850             mdapi_group="Front End"
4851             mdapi_usage_flags="Frame Batch Draw"
4852             mdapi_supported_apis=""
4853             mdapi_hw_unit_type="gpu"
4854             />
4855    <counter name="IA Vertex"
4856             symbol_name="IA_VERTEX"
4857             underscore_name="ia_vertex"
4858             description="Number of vertices in a draw"
4859             data_type="uint64"
4860             units="events"
4861             semantic_type="event"
4862             equation="PEC 33 READ"
4863             mdapi_group="Geometry"
4864             mdapi_usage_flags="Frame Batch Draw"
4865             mdapi_supported_apis=""
4866             mdapi_hw_unit_type="gpu"
4867             />
4868    <counter name="GpGpu Threadgroup Count"
4869             symbol_name="GPGPU_THREADGROUP_COUNT"
4870             underscore_name="gpgpu_threadgroup_count"
4871             description="Number of GPGPU threadgroups dispatched"
4872             data_type="uint64"
4873             units="events"
4874             semantic_type="event"
4875             equation="PEC 0 READ"
4876             mdapi_group="Thread Dispatcher"
4877             mdapi_usage_flags="Frame Batch Draw"
4878             mdapi_supported_apis=""
4879             mdapi_hw_unit_type="gpu"
4880             />
4881    <counter name="Async GpGpu Threadgroup Count"
4882             symbol_name="ASYNC_GPGPU_THREADGROUP_COUNT"
4883             underscore_name="async_gpgpu_threadgroup_count"
4884             description="Number of Async GPGPU threadgroups dispatched"
4885             data_type="uint64"
4886             units="events"
4887             semantic_type="event"
4888             equation="PEC 1 READ"
4889             mdapi_group="Thread Dispatcher"
4890             mdapi_usage_flags="Frame Batch Draw"
4891             mdapi_supported_apis=""
4892             mdapi_hw_unit_type="gpu"
4893             />
4894    <counter name="Rasterizer Sample Output"
4895             symbol_name="RASTERIZER_SAMPLE_OUTPUT"
4896             underscore_name="rasterizer_sample_output"
4897             description="Number of lit samples emitted by Rasterizer"
4898             data_type="uint64"
4899             units="events"
4900             semantic_type="event"
4901             equation="PEC 34 READ"
4902             mdapi_group="Rasterizer"
4903             mdapi_usage_flags="Frame Batch Draw"
4904             mdapi_supported_apis=""
4905             mdapi_hw_unit_type="gpu"
4906             />
4907    <counter name="RT Any Hit Thread Ray Dispatch"
4908             symbol_name="RT_ANY_HIT_THREAD_RAY_DISPATCH"
4909             underscore_name="rt_any_hit_thread_ray_dispatch"
4910             description="Number of any hit threads dispatched"
4911             data_type="uint64"
4912             units="events"
4913             semantic_type="event"
4914             equation="PEC 2 READ"
4915             mdapi_group="Ray Tracing"
4916             mdapi_usage_flags="Frame Batch Draw"
4917             mdapi_supported_apis=""
4918             mdapi_hw_unit_type="gpu"
4919             />
4920    <counter name="RT Callable Thread Ray Dispatch"
4921             symbol_name="RT_CALLABLE_THREAD_RAY_DISPATCH"
4922             underscore_name="rt_callable_thread_ray_dispatch"
4923             description="Number of callable threads dispatched"
4924             data_type="uint64"
4925             units="events"
4926             semantic_type="event"
4927             equation="PEC 3 READ"
4928             mdapi_group="Ray Tracing"
4929             mdapi_usage_flags="Frame Batch Draw"
4930             mdapi_supported_apis=""
4931             mdapi_hw_unit_type="gpu"
4932             />
4933    <counter name="RT Closest Hit Thread Ray Dispatch"
4934             symbol_name="RT_CLOSEST_HIT_THREAD_RAY_DISPATCH"
4935             underscore_name="rt_closest_hit_thread_ray_dispatch"
4936             description="Number of closest hit threads dispatched"
4937             data_type="uint64"
4938             units="events"
4939             semantic_type="event"
4940             equation="PEC 4 READ"
4941             mdapi_group="Ray Tracing"
4942             mdapi_usage_flags="Frame Batch Draw"
4943             mdapi_supported_apis=""
4944             mdapi_hw_unit_type="gpu"
4945             />
4946    <counter name="RT Input Message Spawn Count"
4947             symbol_name="RT_INPUT_MESSAGE_SPAWN_COUNT"
4948             underscore_name="rt_input_message_spawn_count"
4949             description="Number of valid SIMD lanes in the Spawn message"
4950             data_type="uint64"
4951             units="events"
4952             semantic_type="event"
4953             equation="PEC 5 READ"
4954             mdapi_group="Ray Tracing"
4955             mdapi_usage_flags="Frame Batch Draw"
4956             mdapi_supported_apis=""
4957             mdapi_hw_unit_type="gpu"
4958             />
4959    <counter name="RT Instance Node Ray Count"
4960             symbol_name="RT_INSTANCE_NODE_RAY_COUNT"
4961             underscore_name="rt_instance_node_ray_count"
4962             description="Number of instance BVH nodes processed by the traversal function"
4963             data_type="uint64"
4964             units="events"
4965             semantic_type="event"
4966             equation="PEC 6 READ"
4967             mdapi_group="Ray Tracing"
4968             mdapi_usage_flags="Frame Batch Draw"
4969             mdapi_supported_apis=""
4970             mdapi_hw_unit_type="gpu"
4971             />
4972    <counter name="RT Internal Node Ray Count"
4973             symbol_name="RT_INTERNAL_NODE_RAY_COUNT"
4974             underscore_name="rt_internal_node_ray_count"
4975             description="Number of internal BVH nodes processed by the traversal function"
4976             data_type="uint64"
4977             units="events"
4978             semantic_type="event"
4979             equation="PEC 21 READ"
4980             mdapi_group="Ray Tracing"
4981             mdapi_usage_flags="Frame Batch Draw"
4982             mdapi_supported_apis=""
4983             mdapi_hw_unit_type="gpu"
4984             />
4985    <counter name="RT Intersection Thread Ray Dispatch"
4986             symbol_name="RT_INTERSECTION_THREAD_RAY_DISPATCH"
4987             underscore_name="rt_intersection_thread_ray_dispatch"
4988             description="Number of intersection threads dispatched"
4989             data_type="uint64"
4990             units="events"
4991             semantic_type="event"
4992             equation="PEC 22 READ"
4993             mdapi_group="Ray Tracing"
4994             mdapi_usage_flags="Frame Batch Draw"
4995             mdapi_supported_apis=""
4996             mdapi_hw_unit_type="gpu"
4997             />
4998    <counter name="RT Message Stall"
4999             symbol_name="RT_MESSAGE_STALL"
5000             underscore_name="rt_message_stall"
5001             description="Percentage of time in which Ray Tracing message input is stalled while accepting input"
5002             data_type="float"
5003             units="percent"
5004             semantic_type="duration"
5005             equation="PEC 23 READ $XeCoreTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5006             mdapi_group="Ray Tracing"
5007             mdapi_usage_flags="Frame Batch Draw"
5008             mdapi_supported_apis=""
5009             mdapi_hw_unit_type="gpu"
5010             />
5011    <counter name="RT Miss Thread Ray Dispatch"
5012             symbol_name="RT_MISS_THREAD_RAY_DISPATCH"
5013             underscore_name="rt_miss_thread_ray_dispatch"
5014             description="Number of miss threads dispatched"
5015             data_type="uint64"
5016             units="events"
5017             semantic_type="event"
5018             equation="PEC 24 READ"
5019             mdapi_group="Ray Tracing"
5020             mdapi_usage_flags="Frame Batch Draw"
5021             mdapi_supported_apis=""
5022             mdapi_hw_unit_type="gpu"
5023             />
5024    <counter name="RT Procedural Node Ray Count"
5025             symbol_name="RT_PROCEDURAL_NODE_RAY_COUNT"
5026             underscore_name="rt_procedural_node_ray_count"
5027             description="Number of procedural BVH nodes processed by the traversal function"
5028             data_type="uint64"
5029             units="events"
5030             semantic_type="event"
5031             equation="PEC 25 READ"
5032             mdapi_group="Ray Tracing"
5033             mdapi_usage_flags="Frame Batch Draw"
5034             mdapi_supported_apis=""
5035             mdapi_hw_unit_type="gpu"
5036             />
5037    <counter name="RT Quad Leaf Ray Count"
5038             symbol_name="RT_QUAD_LEAF_RAY_COUNT"
5039             underscore_name="rt_quad_leaf_ray_count"
5040             description="Number of triangle BVH nodes processed by the traversal function"
5041             data_type="uint64"
5042             units="events"
5043             semantic_type="event"
5044             equation="PEC 26 READ"
5045             mdapi_group="Ray Tracing"
5046             mdapi_usage_flags="Frame Batch Draw"
5047             mdapi_supported_apis=""
5048             mdapi_hw_unit_type="gpu"
5049             />
5050    <counter name="RT Quad Test Ray Count"
5051             symbol_name="RT_QUAD_TEST_RAY_COUNT"
5052             underscore_name="rt_quad_test_ray_count"
5053             description="Number of nodes processed that use ray-quad intersection pipeline"
5054             data_type="uint64"
5055             units="events"
5056             semantic_type="event"
5057             equation="PEC 27 READ"
5058             mdapi_group="Ray Tracing"
5059             mdapi_usage_flags="Frame Batch Draw"
5060             mdapi_supported_apis=""
5061             mdapi_hw_unit_type="gpu"
5062             />
5063    <counter name="RT Request Collision"
5064             symbol_name="RT_REQUEST_COLLISION"
5065             underscore_name="rt_request_collision"
5066             description="Percentage of time in which Ray Tracing Leaf has two Traversal inputs valid"
5067             data_type="float"
5068             units="percent"
5069             semantic_type="duration"
5070             equation="PEC 28 READ $XeCoreTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5071             mdapi_group="Ray Tracing"
5072             mdapi_usage_flags="Frame Batch Draw"
5073             mdapi_supported_apis=""
5074             mdapi_hw_unit_type="gpu"
5075             />
5076    <counter name="RT Transform Ray Count"
5077             symbol_name="RT_TRANSFORM_RAY_COUNT"
5078             underscore_name="rt_transform_ray_count"
5079             description="Number of only HW transform accesses"
5080             data_type="uint64"
5081             units="events"
5082             semantic_type="event"
5083             equation="PEC 29 READ"
5084             mdapi_group="Ray Tracing"
5085             mdapi_usage_flags="Frame Batch Draw"
5086             mdapi_supported_apis=""
5087             mdapi_hw_unit_type="gpu"
5088             />
5089    <counter name="RT Traversal Input Ray Count"
5090             symbol_name="RT_TRAVERSAL_INPUT_RAY_COUNT"
5091             underscore_name="rt_traversal_input_ray_count"
5092             description="Number of Ray Tracing Traversal input rays"
5093             data_type="uint64"
5094             units="events"
5095             semantic_type="event"
5096             equation="PEC 30 READ"
5097             mdapi_group="Ray Tracing"
5098             mdapi_usage_flags="Frame Batch Draw"
5099             mdapi_supported_apis=""
5100             mdapi_hw_unit_type="gpu"
5101             />
5102    <counter name="RT Traversal Output Ray Count"
5103             symbol_name="RT_TRAVERSAL_OUTPUT_RAY_COUNT"
5104             underscore_name="rt_traversal_output_ray_count"
5105             description="Number of Ray Tracing Traversal output rays"
5106             data_type="uint64"
5107             units="events"
5108             semantic_type="event"
5109             equation="PEC 31 READ"
5110             mdapi_group="Ray Tracing"
5111             mdapi_usage_flags="Frame Batch Draw"
5112             mdapi_supported_apis=""
5113             mdapi_hw_unit_type="gpu"
5114             />
5115    <counter name="RT Traversal Stall"
5116             symbol_name="RT_TRAVERSAL_STALL"
5117             underscore_name="rt_traversal_stall"
5118             description="Percentage of time in which Ray Tracing Frontend is stalled by Traversal"
5119             data_type="float"
5120             units="percent"
5121             semantic_type="duration"
5122             equation="PEC 7 READ $XeCoreTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5123             mdapi_group="Ray Tracing"
5124             mdapi_usage_flags="Frame Batch Draw"
5125             mdapi_supported_apis=""
5126             mdapi_hw_unit_type="gpu"
5127             />
5128    <counter name="RT Traversal Step Ray Count"
5129             symbol_name="RT_TRAVERSAL_STEP_RAY_COUNT"
5130             underscore_name="rt_traversal_step_ray_count"
5131             description="Number of BVH nodes processed"
5132             data_type="uint64"
5133             units="events"
5134             semantic_type="event"
5135             equation="PEC 8 READ"
5136             mdapi_group="Ray Tracing"
5137             mdapi_usage_flags="Frame Batch Draw"
5138             mdapi_supported_apis=""
5139             mdapi_hw_unit_type="gpu"
5140             />
5141    <counter name="XVE Inst Executed ALU0 RT AHS"
5142             symbol_name="XVE_INST_EXECUTED_ALU0_RT_AHS"
5143             underscore_name="xve_inst_executed_alu0_rt_ahs"
5144             description="Number of execution slots taken by instructions executed by RT_AHS threads on ALU0 pipe"
5145             data_type="uint64"
5146             units="events"
5147             semantic_type="event"
5148             equation="PEC 9 READ"
5149             mdapi_group="Vector Engine"
5150             mdapi_usage_flags="Frame Batch Draw"
5151             mdapi_supported_apis=""
5152             mdapi_hw_unit_type="gpu"
5153             />
5154    <counter name="XVE Inst Executed ALU0 RT CHS"
5155             symbol_name="XVE_INST_EXECUTED_ALU0_RT_CHS"
5156             underscore_name="xve_inst_executed_alu0_rt_chs"
5157             description="Number of execution slots taken by instructions executed by RT_CHS threads on ALU0 pipe"
5158             data_type="uint64"
5159             units="events"
5160             semantic_type="event"
5161             equation="PEC 10 READ"
5162             mdapi_group="Vector Engine"
5163             mdapi_usage_flags="Frame Batch Draw"
5164             mdapi_supported_apis=""
5165             mdapi_hw_unit_type="gpu"
5166             />
5167    <counter name="XVE Inst Executed ALU0 RT MS"
5168             symbol_name="XVE_INST_EXECUTED_ALU0_RT_MS"
5169             underscore_name="xve_inst_executed_alu0_rt_ms"
5170             description="Number of execution slots taken by instructions executed by RT_MS threads on ALU0 pipe"
5171             data_type="uint64"
5172             units="events"
5173             semantic_type="event"
5174             equation="PEC 11 READ"
5175             mdapi_group="Vector Engine"
5176             mdapi_usage_flags="Frame Batch Draw"
5177             mdapi_supported_apis=""
5178             mdapi_hw_unit_type="gpu"
5179             />
5180    <counter name="XVE Inst Executed ALU1 RT AHS"
5181             symbol_name="XVE_INST_EXECUTED_ALU1_RT_AHS"
5182             underscore_name="xve_inst_executed_alu1_rt_ahs"
5183             description="Number of execution slots taken by instructions executed by RT_AHS threads on ALU1 pipe. Does not include extended math instructions."
5184             data_type="uint64"
5185             units="events"
5186             semantic_type="event"
5187             equation="PEC 12 READ"
5188             mdapi_group="Vector Engine"
5189             mdapi_usage_flags="Frame Batch Draw"
5190             mdapi_supported_apis=""
5191             mdapi_hw_unit_type="gpu"
5192             />
5193    <counter name="XVE Inst Executed ALU1 RT CHS"
5194             symbol_name="XVE_INST_EXECUTED_ALU1_RT_CHS"
5195             underscore_name="xve_inst_executed_alu1_rt_chs"
5196             description="Number of execution slots taken by instructions executed by RT_CHS threads on ALU1 pipe. Does not include extended math instructions."
5197             data_type="uint64"
5198             units="events"
5199             semantic_type="event"
5200             equation="PEC 13 READ"
5201             mdapi_group="Vector Engine"
5202             mdapi_usage_flags="Frame Batch Draw"
5203             mdapi_supported_apis=""
5204             mdapi_hw_unit_type="gpu"
5205             />
5206    <counter name="XVE Inst Executed ALU1 RT MS"
5207             symbol_name="XVE_INST_EXECUTED_ALU1_RT_MS"
5208             underscore_name="xve_inst_executed_alu1_rt_ms"
5209             description="Number of execution slots taken by instructions executed by RT_MS threads on ALU1 pipe. Does not include extended math instructions."
5210             data_type="uint64"
5211             units="events"
5212             semantic_type="event"
5213             equation="PEC 14 READ"
5214             mdapi_group="Vector Engine"
5215             mdapi_usage_flags="Frame Batch Draw"
5216             mdapi_supported_apis=""
5217             mdapi_hw_unit_type="gpu"
5218             />
5219    <counter name="XVE Threads Occupancy All"
5220             symbol_name="XVE_THREADS_OCCUPANCY_ALL"
5221             underscore_name="xve_threads_occupancy_all"
5222             description="Percentage of thread slots occupied by ALL threads"
5223             data_type="float"
5224             units="percent"
5225             semantic_type="duration"
5226             equation="PEC 15 READ 8 UMUL $VectorEngineThreadsCount $VectorEngineTotalCount UMUL UDIV 100 UMUL $GpuCoreClocks FDIV"
5227             mdapi_group="Vector Engine"
5228             mdapi_usage_flags="Frame Batch Draw"
5229             mdapi_supported_apis=""
5230             mdapi_hw_unit_type="gpu"
5231             />
5232    <counter name="RT BVH Cache Miss"
5233             symbol_name="RT_BVH_CACHE_MISS"
5234             underscore_name="rt_bvh_cache_miss"
5235             description="Number of BVH cache misses"
5236             data_type="uint64"
5237             units="events"
5238             semantic_type="event"
5239             equation="PEC 16 READ"
5240             mdapi_group="Ray Tracing"
5241             mdapi_usage_flags="Frame Batch Draw"
5242             mdapi_supported_apis=""
5243             mdapi_hw_unit_type="gpu"
5244             />
5245    <counter name="RT Input Message Ray Count"
5246             symbol_name="RT_INPUT_MESSAGE_RAY_COUNT"
5247             underscore_name="rt_input_message_ray_count"
5248             description="Number of valid SIMD lanes in the TraceRay message"
5249             data_type="uint64"
5250             units="events"
5251             semantic_type="event"
5252             equation="PEC 17 READ"
5253             mdapi_group="Ray Tracing"
5254             mdapi_usage_flags="Frame Batch Draw"
5255             mdapi_supported_apis=""
5256             mdapi_hw_unit_type="gpu"
5257             />
5258    <counter name="RT Load Store Cache Read Message Count"
5259             symbol_name="RT_LOAD_STORE_CACHE_READ_MESSAGE_COUNT"
5260             underscore_name="rt_load_store_cache_read_message_count"
5261             description="Number of read messages sent from Ray Tracing unit to the Load Store Cache"
5262             data_type="uint64"
5263             units="messages"
5264             semantic_type="event"
5265             equation="PEC 18 READ"
5266             mdapi_group="L1 Cache"
5267             mdapi_usage_flags="Frame Batch Draw"
5268             mdapi_supported_apis=""
5269             mdapi_hw_unit_type="gpu"
5270             />
5271    <counter name="RT Load Store Cache Write From Message Count"
5272             symbol_name="RT_LOAD_STORE_CACHE_WRITE_FROM_MESSAGE_COUNT"
5273             underscore_name="rt_load_store_cache_write_from_message_count"
5274             description="Number of write messages sent from Ray Tracing unit to the Load Store Cache"
5275             data_type="uint64"
5276             units="messages"
5277             semantic_type="event"
5278             equation="PEC 19 READ"
5279             mdapi_group="L1 Cache"
5280             mdapi_usage_flags="Frame Batch Draw"
5281             mdapi_supported_apis=""
5282             mdapi_hw_unit_type="gpu"
5283             />
5284    <register_config type="OA">
5285        <register type="OA" address="0x00013000" value="0x00001801" />
5286        <register type="OA" address="0x00013004" value="0x00000000" />
5287        <register type="OA" address="0x00013008" value="0x00001802" />
5288        <register type="OA" address="0x0001300C" value="0x00000000" />
5289        <register type="OA" address="0x00013010" value="0x00000C03" />
5290        <register type="OA" address="0x00013014" value="0x00000000" />
5291        <register type="OA" address="0x00013018" value="0x00000C04" />
5292        <register type="OA" address="0x0001301C" value="0x00000000" />
5293        <register type="OA" address="0x00013020" value="0x00000C00" />
5294        <register type="OA" address="0x00013024" value="0x00000000" />
5295        <register type="OA" address="0x00013028" value="0x00000C1A" />
5296        <register type="OA" address="0x0001302C" value="0x00000000" />
5297        <register type="OA" address="0x00013030" value="0x00000C2F" />
5298        <register type="OA" address="0x00013034" value="0x00000000" />
5299        <register type="OA" address="0x00013038" value="0x00000C1D" />
5300        <register type="OA" address="0x0001303C" value="0x00000000" />
5301        <register type="OA" address="0x00013040" value="0x00000C2A" />
5302        <register type="OA" address="0x00013044" value="0x00000000" />
5303        <register type="OA" address="0x00013048" value="0x0000060F" />
5304        <register type="OA" address="0x0001304C" value="0x00000000" />
5305        <register type="OA" address="0x00013050" value="0x0000060F" />
5306        <register type="OA" address="0x00013054" value="0x00000000" />
5307        <register type="OA" address="0x00013058" value="0x0000060F" />
5308        <register type="OA" address="0x0001305C" value="0x00000000" />
5309        <register type="OA" address="0x00013060" value="0x00000603" />
5310        <register type="OA" address="0x00013064" value="0x00000000" />
5311        <register type="OA" address="0x00013068" value="0x00000603" />
5312        <register type="OA" address="0x0001306C" value="0x00000000" />
5313        <register type="OA" address="0x00013070" value="0x00000603" />
5314        <register type="OA" address="0x00013074" value="0x00000000" />
5315        <register type="OA" address="0x00013078" value="0x00000604" />
5316        <register type="OA" address="0x0001307C" value="0x00000000" />
5317        <register type="OA" address="0x00013080" value="0x00000C10" />
5318        <register type="OA" address="0x00013084" value="0x00000000" />
5319        <register type="OA" address="0x00013088" value="0x00000C18" />
5320        <register type="OA" address="0x0001308C" value="0x00000000" />
5321        <register type="OA" address="0x00013090" value="0x00000A08" />
5322        <register type="OA" address="0x00013094" value="0x00000000" />
5323        <register type="OA" address="0x00013098" value="0x00000A09" />
5324        <register type="OA" address="0x0001309C" value="0x00000000" />
5325        <register type="OA" address="0x000130A8" value="0x00000C2D" />
5326        <register type="OA" address="0x000130AC" value="0x00000000" />
5327        <register type="OA" address="0x000130B0" value="0x00000C02" />
5328        <register type="OA" address="0x000130B4" value="0x00000000" />
5329        <register type="OA" address="0x000130B8" value="0x00000C19" />
5330        <register type="OA" address="0x000130BC" value="0x00000000" />
5331        <register type="OA" address="0x000130C0" value="0x00000C01" />
5332        <register type="OA" address="0x000130C4" value="0x00000000" />
5333        <register type="OA" address="0x000130C8" value="0x00000C2E" />
5334        <register type="OA" address="0x000130CC" value="0x00000000" />
5335        <register type="OA" address="0x000130D0" value="0x00000C30" />
5336        <register type="OA" address="0x000130D4" value="0x00000000" />
5337        <register type="OA" address="0x000130D8" value="0x00000C2B" />
5338        <register type="OA" address="0x000130DC" value="0x00000000" />
5339        <register type="OA" address="0x000130E0" value="0x00000C20" />
5340        <register type="OA" address="0x000130E4" value="0x00000000" />
5341        <register type="OA" address="0x000130E8" value="0x00000C2C" />
5342        <register type="OA" address="0x000130EC" value="0x00000000" />
5343        <register type="OA" address="0x000130F0" value="0x00000C28" />
5344        <register type="OA" address="0x000130F4" value="0x00000000" />
5345        <register type="OA" address="0x000130F8" value="0x00000C29" />
5346        <register type="OA" address="0x000130FC" value="0x00000000" />
5347        <register type="OA" address="0x00013300" value="0x00005A00" />
5348        <register type="OA" address="0x00013304" value="0x00000000" />
5349        <register type="OA" address="0x00013500" value="0x00005A00" />
5350        <register type="OA" address="0x00013504" value="0x00000000" />
5351        <register type="OA" address="0x00013700" value="0x00005A00" />
5352        <register type="OA" address="0x00013704" value="0x00000000" />
5353        <register type="OA" address="0x00013308" value="0x00004405" />
5354        <register type="OA" address="0x0001330C" value="0x00000000" />
5355        <register type="OA" address="0x00013508" value="0x00004405" />
5356        <register type="OA" address="0x0001350C" value="0x00000000" />
5357        <register type="OA" address="0x00013708" value="0x00004405" />
5358        <register type="OA" address="0x0001370C" value="0x00000000" />
5359        <register type="OA" address="0x00013310" value="0x00006805" />
5360        <register type="OA" address="0x00013314" value="0x00000000" />
5361        <register type="OA" address="0x00013510" value="0x00006805" />
5362        <register type="OA" address="0x00013514" value="0x00000000" />
5363        <register type="OA" address="0x00013710" value="0x00006805" />
5364        <register type="OA" address="0x00013714" value="0x00000000" />
5365    </register_config>
5366    <register_config type="FLEX">
5367        <register type="FLEX" address="0x0000E558" value="0x000D00C0" />
5368        <register type="FLEX" address="0x0000E658" value="0x000C00E0" />
5369        <register type="FLEX" address="0x0000E758" value="0x000E00D0" />
5370        <register type="FLEX" address="0x0000E45C" value="0x00000000" />
5371    </register_config>
5372  </set>
5373
5374  <set name="VectorEngineProfile"
5375       chipset="LNL"
5376       symbol_name="VectorEngineProfile"
5377       underscore_name="vector_engine_profile"
5378       mdapi_supported_apis="VK OGL OCL IO"
5379       oa_format="576B_PEC64LL"
5380       hw_config_guid="e7338926-568c-4424-bc44-f90318a6b472"
5381       >
5382    <counter name="GPU Time Elapsed"
5383             symbol_name="GpuTime"
5384             underscore_name="gpu_time"
5385             description="Time elapsed on the GPU during the measurement."
5386             data_type="uint64"
5387             units="ns"
5388             semantic_type="event"
5389             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
5390             mdapi_group="GPU"
5391             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
5392             mdapi_supported_apis=""
5393             mdapi_hw_unit_type="gpu"
5394             />
5395    <counter name="GPU Core Clocks"
5396             symbol_name="GpuCoreClocks"
5397             underscore_name="gpu_core_clocks"
5398             description="The total number of GPU core clocks elapsed during the measurement."
5399             data_type="uint64"
5400             units="cycles"
5401             semantic_type="event"
5402             equation="GPU_CLOCK 0 READ"
5403             mdapi_group="GPU"
5404             mdapi_usage_flags="Tier1 Frame Batch Draw"
5405             mdapi_supported_apis=""
5406             mdapi_hw_unit_type="gpu"
5407             />
5408    <counter name="AVG GPU Core Frequency"
5409             symbol_name="AvgGpuCoreFrequency"
5410             underscore_name="avg_gpu_core_frequency"
5411             description="Average GPU Core Frequency in the measurement."
5412             data_type="uint64"
5413             max_equation="$GpuMaxFrequency"
5414             units="hz"
5415             semantic_type="event"
5416             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
5417             mdapi_group="GPU"
5418             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
5419             mdapi_supported_apis=""
5420             mdapi_hw_unit_type="gpu"
5421             />
5422    <counter name="GPU Busy"
5423             symbol_name="GPU_BUSY"
5424             underscore_name="gpu_busy"
5425             description="Percentage of time in which GPU is not idle including all GPU engines"
5426             data_type="float"
5427             units="percent"
5428             semantic_type="duration"
5429             equation="PEC 32 READ 100 UMUL $GpuCoreClocks FDIV"
5430             mdapi_group="Front End"
5431             mdapi_usage_flags="Frame Batch Draw"
5432             mdapi_supported_apis=""
5433             mdapi_hw_unit_type="gpu"
5434             />
5435    <counter name="IA Vertex"
5436             symbol_name="IA_VERTEX"
5437             underscore_name="ia_vertex"
5438             description="Number of vertices in a draw"
5439             data_type="uint64"
5440             units="events"
5441             semantic_type="event"
5442             equation="PEC 33 READ"
5443             mdapi_group="Geometry"
5444             mdapi_usage_flags="Frame Batch Draw"
5445             mdapi_supported_apis=""
5446             mdapi_hw_unit_type="gpu"
5447             />
5448    <counter name="GpGpu Threadgroup Count"
5449             symbol_name="GPGPU_THREADGROUP_COUNT"
5450             underscore_name="gpgpu_threadgroup_count"
5451             description="Number of GPGPU threadgroups dispatched"
5452             data_type="uint64"
5453             units="events"
5454             semantic_type="event"
5455             equation="PEC 0 READ"
5456             mdapi_group="Thread Dispatcher"
5457             mdapi_usage_flags="Frame Batch Draw"
5458             mdapi_supported_apis=""
5459             mdapi_hw_unit_type="gpu"
5460             />
5461    <counter name="Async GpGpu Threadgroup Count"
5462             symbol_name="ASYNC_GPGPU_THREADGROUP_COUNT"
5463             underscore_name="async_gpgpu_threadgroup_count"
5464             description="Number of Async GPGPU threadgroups dispatched"
5465             data_type="uint64"
5466             units="events"
5467             semantic_type="event"
5468             equation="PEC 1 READ"
5469             mdapi_group="Thread Dispatcher"
5470             mdapi_usage_flags="Frame Batch Draw"
5471             mdapi_supported_apis=""
5472             mdapi_hw_unit_type="gpu"
5473             />
5474    <counter name="Rasterizer Sample Output"
5475             symbol_name="RASTERIZER_SAMPLE_OUTPUT"
5476             underscore_name="rasterizer_sample_output"
5477             description="Number of lit samples emitted by Rasterizer"
5478             data_type="uint64"
5479             units="events"
5480             semantic_type="event"
5481             equation="PEC 34 READ"
5482             mdapi_group="Rasterizer"
5483             mdapi_usage_flags="Frame Batch Draw"
5484             mdapi_supported_apis=""
5485             mdapi_hw_unit_type="gpu"
5486             />
5487    <counter name="ICache Hit"
5488             symbol_name="ICACHE_HIT"
5489             underscore_name="icache_hit"
5490             description="Number of Instruction Cache hits"
5491             data_type="uint64"
5492             units="events"
5493             semantic_type="event"
5494             equation="PEC 2 READ"
5495             mdapi_group="Vector Engine"
5496             mdapi_usage_flags="Frame Batch Draw"
5497             mdapi_supported_apis=""
5498             mdapi_hw_unit_type="gpu"
5499             />
5500    <counter name="ICache Miss"
5501             symbol_name="ICACHE_MISS"
5502             underscore_name="icache_miss"
5503             description="Number of Instruction Cache misses"
5504             data_type="uint64"
5505             units="events"
5506             semantic_type="event"
5507             equation="PEC 3 READ"
5508             mdapi_group="Vector Engine"
5509             mdapi_usage_flags="Frame Batch Draw"
5510             mdapi_supported_apis=""
5511             mdapi_hw_unit_type="gpu"
5512             />
5513    <counter name="XVE Active"
5514             symbol_name="XVE_ACTIVE"
5515             underscore_name="xve_active"
5516             description="Percentage of time in which at least one pipe is active in XVE"
5517             data_type="float"
5518             units="percent"
5519             semantic_type="duration"
5520             equation="PEC 4 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5521             mdapi_group="Vector Engine"
5522             mdapi_usage_flags="Frame Batch Draw"
5523             mdapi_supported_apis=""
5524             mdapi_hw_unit_type="gpu"
5525             />
5526    <counter name="XVE Inst Executed ALU0 All"
5527             symbol_name="XVE_INST_EXECUTED_ALU0_ALL"
5528             underscore_name="xve_inst_executed_alu0_all"
5529             description="Number of execution slots taken by instructions executed by ALL threads on ALU0 pipe"
5530             data_type="uint64"
5531             units="events"
5532             semantic_type="event"
5533             equation="PEC 5 READ"
5534             mdapi_group="Vector Engine"
5535             mdapi_usage_flags="Frame Batch Draw"
5536             mdapi_supported_apis=""
5537             mdapi_hw_unit_type="gpu"
5538             />
5539    <counter name="XVE Inst Executed ALU1 All"
5540             symbol_name="XVE_INST_EXECUTED_ALU1_ALL"
5541             underscore_name="xve_inst_executed_alu1_all"
5542             description="Number of execution slots taken by instructions executed by ALL threads on ALU1 pipe. Does not include extended math instructions."
5543             data_type="uint64"
5544             units="events"
5545             semantic_type="event"
5546             equation="PEC 6 READ"
5547             mdapi_group="Vector Engine"
5548             mdapi_usage_flags="Frame Batch Draw"
5549             mdapi_supported_apis=""
5550             mdapi_hw_unit_type="gpu"
5551             />
5552    <counter name="XVE Inst Executed ALU2 All"
5553             symbol_name="XVE_INST_EXECUTED_ALU2_ALL"
5554             underscore_name="xve_inst_executed_alu2_all"
5555             description="Number of execution slots taken by instructions executed in ALU2 pipe"
5556             data_type="uint64"
5557             units="events"
5558             semantic_type="event"
5559             equation="PEC 21 READ"
5560             mdapi_group="Vector Engine"
5561             mdapi_usage_flags="Frame Batch Draw"
5562             mdapi_supported_apis=""
5563             mdapi_hw_unit_type="gpu"
5564             />
5565    <counter name="XVE Inst Executed Barrier"
5566             symbol_name="XVE_INST_EXECUTED_BARRIER"
5567             underscore_name="xve_inst_executed_barrier"
5568             description="Number of sync.bar and sync.host instructions executed"
5569             data_type="uint64"
5570             units="events"
5571             semantic_type="event"
5572             equation="PEC 22 READ"
5573             mdapi_group="Vector Engine"
5574             mdapi_usage_flags="Frame Batch Draw"
5575             mdapi_supported_apis=""
5576             mdapi_hw_unit_type="gpu"
5577             />
5578    <counter name="XVE Inst Executed Bitconv"
5579             symbol_name="XVE_INST_EXECUTED_BITCONV"
5580             underscore_name="xve_inst_executed_bitconv"
5581             description="Number of execution slots taken by bit manipulation instructions"
5582             data_type="uint64"
5583             units="events"
5584             semantic_type="event"
5585             equation="PEC 23 READ"
5586             mdapi_group="Vector Engine"
5587             mdapi_usage_flags="Frame Batch Draw"
5588             mdapi_supported_apis=""
5589             mdapi_hw_unit_type="gpu"
5590             />
5591    <counter name="XVE Inst Executed Control All"
5592             symbol_name="XVE_INST_EXECUTED_CONTROL_ALL"
5593             underscore_name="xve_inst_executed_control_all"
5594             description="Number of instructions executed on JEU Pipe"
5595             data_type="uint64"
5596             units="events"
5597             semantic_type="event"
5598             equation="PEC 24 READ"
5599             mdapi_group="Vector Engine"
5600             mdapi_usage_flags="Frame Batch Draw"
5601             mdapi_supported_apis=""
5602             mdapi_hw_unit_type="gpu"
5603             />
5604    <counter name="XVE Inst Executed Fp16"
5605             symbol_name="XVE_INST_EXECUTED_FP16"
5606             underscore_name="xve_inst_executed_fp16"
5607             description="Number of execution slots taken by FP16 ALU instructions. Does not include extended math instructions."
5608             data_type="uint64"
5609             units="events"
5610             semantic_type="event"
5611             equation="PEC 25 READ"
5612             mdapi_group="Vector Engine"
5613             mdapi_usage_flags="Frame Batch Draw"
5614             mdapi_supported_apis=""
5615             mdapi_hw_unit_type="gpu"
5616             />
5617    <counter name="XVE Inst Executed Fp32"
5618             symbol_name="XVE_INST_EXECUTED_FP32"
5619             underscore_name="xve_inst_executed_fp32"
5620             description="Number of execution slots taken by FP32 ALU instructions. Does not include extended math instructions."
5621             data_type="uint64"
5622             units="events"
5623             semantic_type="event"
5624             equation="PEC 26 READ"
5625             mdapi_group="Vector Engine"
5626             mdapi_usage_flags="Frame Batch Draw"
5627             mdapi_supported_apis=""
5628             mdapi_hw_unit_type="gpu"
5629             />
5630    <counter name="XVE Inst Executed Fp64"
5631             symbol_name="XVE_INST_EXECUTED_FP64"
5632             underscore_name="xve_inst_executed_fp64"
5633             description="Number of execution slots taken by FP64 ALU instructions"
5634             data_type="uint64"
5635             units="events"
5636             semantic_type="event"
5637             equation="PEC 27 READ"
5638             mdapi_group="Vector Engine"
5639             mdapi_usage_flags="Frame Batch Draw"
5640             mdapi_supported_apis=""
5641             mdapi_hw_unit_type="gpu"
5642             />
5643    <counter name="XVE Inst Executed Fp64 2nd"
5644             symbol_name="XVE_INST_EXECUTED_FP64_2ND"
5645             underscore_name="xve_inst_executed_fp64_2_nd"
5646             description="Number of execution slots taken by FP64 ALU instructions executed in the second pipe"
5647             data_type="uint64"
5648             units="events"
5649             semantic_type="event"
5650             equation="PEC 28 READ"
5651             mdapi_group="Vector Engine"
5652             mdapi_usage_flags="Frame Batch Draw"
5653             mdapi_supported_apis=""
5654             mdapi_hw_unit_type="gpu"
5655             />
5656    <counter name="XVE Inst Executed Int16"
5657             symbol_name="XVE_INST_EXECUTED_INT16"
5658             underscore_name="xve_inst_executed_int16"
5659             description="Number of execution slots taken by INT16 ALU instructions"
5660             data_type="uint64"
5661             units="events"
5662             semantic_type="event"
5663             equation="PEC 29 READ"
5664             mdapi_group="Vector Engine"
5665             mdapi_usage_flags="Frame Batch Draw"
5666             mdapi_supported_apis=""
5667             mdapi_hw_unit_type="gpu"
5668             />
5669    <counter name="XVE Inst Executed Int32"
5670             symbol_name="XVE_INST_EXECUTED_INT32"
5671             underscore_name="xve_inst_executed_int32"
5672             description="Number of execution slots taken by INT32 ALU instructions"
5673             data_type="uint64"
5674             units="events"
5675             semantic_type="event"
5676             equation="PEC 30 READ"
5677             mdapi_group="Vector Engine"
5678             mdapi_usage_flags="Frame Batch Draw"
5679             mdapi_supported_apis=""
5680             mdapi_hw_unit_type="gpu"
5681             />
5682    <counter name="XVE Inst Executed Int64"
5683             symbol_name="XVE_INST_EXECUTED_INT64"
5684             underscore_name="xve_inst_executed_int64"
5685             description="Number of execution slots taken by INT64 instructions"
5686             data_type="uint64"
5687             units="events"
5688             semantic_type="event"
5689             equation="PEC 31 READ"
5690             mdapi_group="Vector Engine"
5691             mdapi_usage_flags="Frame Batch Draw"
5692             mdapi_supported_apis=""
5693             mdapi_hw_unit_type="gpu"
5694             />
5695    <counter name="XVE Inst Executed Math"
5696             symbol_name="XVE_INST_EXECUTED_MATH"
5697             underscore_name="xve_inst_executed_math"
5698             description="Number of execution slots taken by extended math instructions"
5699             data_type="uint64"
5700             units="events"
5701             semantic_type="event"
5702             equation="PEC 7 READ"
5703             mdapi_group="Vector Engine"
5704             mdapi_usage_flags="Frame Batch Draw"
5705             mdapi_supported_apis=""
5706             mdapi_hw_unit_type="gpu"
5707             />
5708    <counter name="XVE Inst Executed Nondivergent"
5709             symbol_name="XVE_INST_EXECUTED_NONDIVERGENT"
5710             underscore_name="xve_inst_executed_nondivergent"
5711             description="Number of non-divergent instructions (not execution slots) executed"
5712             data_type="uint64"
5713             units="events"
5714             semantic_type="event"
5715             equation="PEC 8 READ"
5716             mdapi_group="Vector Engine"
5717             mdapi_usage_flags="Frame Batch Draw"
5718             mdapi_supported_apis=""
5719             mdapi_hw_unit_type="gpu"
5720             />
5721    <counter name="XVE Inst Executed Predication"
5722             symbol_name="XVE_INST_EXECUTED_PREDICATION"
5723             underscore_name="xve_inst_executed_predication"
5724             description="Number of instructions (not execution slots) executed with predication mask enabled"
5725             data_type="uint64"
5726             units="events"
5727             semantic_type="event"
5728             equation="PEC 9 READ"
5729             mdapi_group="Vector Engine"
5730             mdapi_usage_flags="Frame Batch Draw"
5731             mdapi_supported_apis=""
5732             mdapi_hw_unit_type="gpu"
5733             />
5734    <counter name="XVE Inst Executed Send All"
5735             symbol_name="XVE_INST_EXECUTED_SEND_ALL"
5736             underscore_name="xve_inst_executed_send_all"
5737             description="Number of instruction (GRF) dispatches executed by ALL threads on SEND Pipe"
5738             data_type="uint64"
5739             units="events"
5740             semantic_type="event"
5741             equation="PEC 10 READ"
5742             mdapi_group="Vector Engine"
5743             mdapi_usage_flags="Frame Batch Draw"
5744             mdapi_supported_apis=""
5745             mdapi_hw_unit_type="gpu"
5746             />
5747    <counter name="XVE Inst Executed XMX Bf16"
5748             symbol_name="XVE_INST_EXECUTED_XMX_BF16"
5749             underscore_name="xve_inst_executed_xmx_bf16"
5750             description="Number of execution slots taken by BF16 XMX instructions"
5751             data_type="uint64"
5752             units="events"
5753             semantic_type="event"
5754             equation="PEC 11 READ"
5755             mdapi_group="Vector Engine"
5756             mdapi_usage_flags="Frame Batch Draw"
5757             mdapi_supported_apis=""
5758             mdapi_hw_unit_type="gpu"
5759             />
5760    <counter name="XVE Inst Executed XMX Fp16"
5761             symbol_name="XVE_INST_EXECUTED_XMX_FP16"
5762             underscore_name="xve_inst_executed_xmx_fp16"
5763             description="Number of execution slots taken by FP16 XMX instructions"
5764             data_type="uint64"
5765             units="events"
5766             semantic_type="event"
5767             equation="PEC 12 READ"
5768             mdapi_group="Vector Engine"
5769             mdapi_usage_flags="Frame Batch Draw"
5770             mdapi_supported_apis=""
5771             mdapi_hw_unit_type="gpu"
5772             />
5773    <counter name="XVE Inst Executed XMX Int2"
5774             symbol_name="XVE_INST_EXECUTED_XMX_INT2"
5775             underscore_name="xve_inst_executed_xmx_int2"
5776             description="Number of execution slots taken by INT2 XMX instructions"
5777             data_type="uint64"
5778             units="events"
5779             semantic_type="event"
5780             equation="PEC 13 READ"
5781             mdapi_group="Vector Engine"
5782             mdapi_usage_flags="Frame Batch Draw"
5783             mdapi_supported_apis=""
5784             mdapi_hw_unit_type="gpu"
5785             />
5786    <counter name="XVE Inst Executed XMX Int4"
5787             symbol_name="XVE_INST_EXECUTED_XMX_INT4"
5788             underscore_name="xve_inst_executed_xmx_int4"
5789             description="Number of execution slots taken by INT4 XMX instructions"
5790             data_type="uint64"
5791             units="events"
5792             semantic_type="event"
5793             equation="PEC 14 READ"
5794             mdapi_group="Vector Engine"
5795             mdapi_usage_flags="Frame Batch Draw"
5796             mdapi_supported_apis=""
5797             mdapi_hw_unit_type="gpu"
5798             />
5799    <counter name="XVE Inst Executed XMX Int8"
5800             symbol_name="XVE_INST_EXECUTED_XMX_INT8"
5801             underscore_name="xve_inst_executed_xmx_int8"
5802             description="Number of execution slots taken by INT8 XMX instructions"
5803             data_type="uint64"
5804             units="events"
5805             semantic_type="event"
5806             equation="PEC 15 READ"
5807             mdapi_group="Vector Engine"
5808             mdapi_usage_flags="Frame Batch Draw"
5809             mdapi_supported_apis=""
5810             mdapi_hw_unit_type="gpu"
5811             />
5812    <counter name="XVE Inst Issued All"
5813             symbol_name="XVE_INST_ISSUED_ALL"
5814             underscore_name="xve_inst_issued_all"
5815             description="Number of instructions issued (decoded) to any pipe"
5816             data_type="uint64"
5817             units="events"
5818             semantic_type="event"
5819             equation="PEC 16 READ"
5820             mdapi_group="Vector Engine"
5821             mdapi_usage_flags="Frame Batch Draw"
5822             mdapi_supported_apis=""
5823             mdapi_hw_unit_type="gpu"
5824             />
5825    <counter name="XVE Multiple Pipe Active"
5826             symbol_name="XVE_MULTIPLE_PIPE_ACTIVE"
5827             underscore_name="xve_multiple_pipe_active"
5828             description="Percentage of time in which at least two pipes are actively executing a Gen ISA instruction among ALU0, ALU1 and ALU2 pipes"
5829             data_type="float"
5830             units="percent"
5831             semantic_type="duration"
5832             equation="PEC 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5833             mdapi_group="Vector Engine"
5834             mdapi_usage_flags="Frame Batch Draw"
5835             mdapi_supported_apis=""
5836             mdapi_hw_unit_type="gpu"
5837             />
5838    <counter name="XVE Pipe ALU0 And ALU1 Active"
5839             symbol_name="XVE_PIPE_ALU0_AND_ALU1_ACTIVE"
5840             underscore_name="xve_pipe_alu0_and_alu1_active"
5841             description="Percentage of time in which ALU0 and ALU1 pipes are both actively executing a Gen ISA instruction"
5842             data_type="float"
5843             units="percent"
5844             semantic_type="duration"
5845             equation="PEC 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5846             mdapi_group="Vector Engine"
5847             mdapi_usage_flags="Frame Batch Draw"
5848             mdapi_supported_apis=""
5849             mdapi_hw_unit_type="gpu"
5850             />
5851    <counter name="XVE Pipe ALU0 And ALU2 Active"
5852             symbol_name="XVE_PIPE_ALU0_AND_ALU2_ACTIVE"
5853             underscore_name="xve_pipe_alu0_and_alu2_active"
5854             description="Percentage of time in which ALU0 and ALU2 pipes are both actively executing a Gen ISA instruction"
5855             data_type="float"
5856             units="percent"
5857             semantic_type="duration"
5858             equation="PEC 19 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5859             mdapi_group="Vector Engine"
5860             mdapi_usage_flags="Frame Batch Draw"
5861             mdapi_supported_apis=""
5862             mdapi_hw_unit_type="gpu"
5863             />
5864    <counter name="XVE Threads Occupancy All"
5865             symbol_name="XVE_THREADS_OCCUPANCY_ALL"
5866             underscore_name="xve_threads_occupancy_all"
5867             description="Percentage of thread slots occupied by ALL threads"
5868             data_type="float"
5869             units="percent"
5870             semantic_type="duration"
5871             equation="PEC 20 READ 8 UMUL $VectorEngineThreadsCount $VectorEngineTotalCount UMUL UDIV 100 UMUL $GpuCoreClocks FDIV"
5872             mdapi_group="Vector Engine"
5873             mdapi_usage_flags="Frame Batch Draw"
5874             mdapi_supported_apis=""
5875             mdapi_hw_unit_type="gpu"
5876             />
5877    <counter name="L3 Atomic Access"
5878             symbol_name="L3_ATOMIC_ACCESS"
5879             underscore_name="l3_atomic_access"
5880             description="Number of atomic accesses to Device Cache bank"
5881             data_type="uint64"
5882             units="events"
5883             semantic_type="event"
5884             equation="PEC 35 READ"
5885             mdapi_group="Device Cache"
5886             mdapi_usage_flags="Frame Batch Draw"
5887             mdapi_supported_apis=""
5888             mdapi_hw_unit_type="gpu"
5889             />
5890    <counter name="L3 Hit"
5891             symbol_name="L3_HIT"
5892             underscore_name="l3_hit"
5893             description="Number of Device Cache accesses (except atomics) which hits in the Device Cache cache"
5894             data_type="uint64"
5895             units="events"
5896             semantic_type="event"
5897             equation="PEC 37 READ"
5898             mdapi_group="Device Cache"
5899             mdapi_usage_flags="Frame Batch Draw"
5900             mdapi_supported_apis=""
5901             mdapi_hw_unit_type="gpu"
5902             />
5903    <counter name="L3 Miss"
5904             symbol_name="L3_MISS"
5905             underscore_name="l3_miss"
5906             description="Number of Device Cache accesses (except atomics) which miss in the Device Cache cache"
5907             data_type="uint64"
5908             units="events"
5909             semantic_type="event"
5910             equation="PEC 39 READ"
5911             mdapi_group="Device Cache"
5912             mdapi_usage_flags="Frame Batch Draw"
5913             mdapi_supported_apis=""
5914             mdapi_hw_unit_type="gpu"
5915             />
5916    <counter name="L3 Read"
5917             symbol_name="L3_READ"
5918             underscore_name="l3_read"
5919             description="Number of Device Cache 64B read requests"
5920             data_type="uint64"
5921             units="events"
5922             semantic_type="event"
5923             equation="PEC 41 READ"
5924             mdapi_group="Device Cache"
5925             mdapi_usage_flags="Frame Batch Draw"
5926             mdapi_supported_apis=""
5927             mdapi_hw_unit_type="gpu"
5928             />
5929    <counter name="L3 Write"
5930             symbol_name="L3_WRITE"
5931             underscore_name="l3_write"
5932             description="Number of Device Cache 64B write requests"
5933             data_type="uint64"
5934             units="events"
5935             semantic_type="event"
5936             equation="PEC 44 READ"
5937             mdapi_group="Device Cache"
5938             mdapi_usage_flags="Frame Batch Draw"
5939             mdapi_supported_apis=""
5940             mdapi_hw_unit_type="gpu"
5941             />
5942    <counter name="Command Parser Compute Engine Busy"
5943             symbol_name="COMMAND_PARSER_COMPUTE_ENGINE_BUSY"
5944             underscore_name="command_parser_compute_engine_busy"
5945             description="Percentage of time in which there is a context loaded and active on the compute queue"
5946             data_type="float"
5947             units="percent"
5948             semantic_type="duration"
5949             equation="PEC 45 READ $ComputeEngineTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5950             mdapi_group="Front End"
5951             mdapi_usage_flags="Frame Batch Draw"
5952             mdapi_supported_apis=""
5953             mdapi_hw_unit_type="gpu"
5954             />
5955    <counter name="Command Parser Compute Engine Dispatch Kernel Count"
5956             symbol_name="COMMAND_PARSER_COMPUTE_ENGINE_DISPATCH_KERNEL_COUNT"
5957             underscore_name="command_parser_compute_engine_dispatch_kernel_count"
5958             description="Number of compute walker commands parsed on the compute engine"
5959             data_type="uint64"
5960             units="events"
5961             semantic_type="event"
5962             equation="PEC 46 READ"
5963             mdapi_group="Front End"
5964             mdapi_usage_flags="Frame Batch Draw"
5965             mdapi_supported_apis=""
5966             mdapi_hw_unit_type="gpu"
5967             />
5968    <counter name="Command Parser Render Engine Busy"
5969             symbol_name="COMMAND_PARSER_RENDER_ENGINE_BUSY"
5970             underscore_name="command_parser_render_engine_busy"
5971             description="Percentage of time in which there is a context loaded and active on the 3D queue"
5972             data_type="float"
5973             units="percent"
5974             semantic_type="duration"
5975             equation="PEC 47 READ 100 UMUL $GpuCoreClocks FDIV"
5976             mdapi_group="Front End"
5977             mdapi_usage_flags="Frame Batch Draw"
5978             mdapi_supported_apis=""
5979             mdapi_hw_unit_type="gpu"
5980             />
5981    <counter name="Command Parser Render Engine Dispatch Kernel Count"
5982             symbol_name="COMMAND_PARSER_RENDER_ENGINE_DISPATCH_KERNEL_COUNT"
5983             underscore_name="command_parser_render_engine_dispatch_kernel_count"
5984             description="Number of compute walker commands parsed on the 3D engine"
5985             data_type="uint64"
5986             units="events"
5987             semantic_type="event"
5988             equation="PEC 48 READ"
5989             mdapi_group="Front End"
5990             mdapi_usage_flags="Frame Batch Draw"
5991             mdapi_supported_apis=""
5992             mdapi_hw_unit_type="gpu"
5993             />
5994    <counter name="Compressor Input"
5995             symbol_name="COMPRESSOR_INPUT"
5996             underscore_name="compressor_input"
5997             description="Number of 256B writes to compressible surfaces at the input of the compressor"
5998             data_type="uint64"
5999             units="events"
6000             semantic_type="event"
6001             equation="PEC 49 READ"
6002             mdapi_group="Memory"
6003             mdapi_usage_flags="Frame Batch Draw"
6004             mdapi_supported_apis=""
6005             mdapi_hw_unit_type="gpu"
6006             />
6007    <counter name="Compressor Output"
6008             symbol_name="COMPRESSOR_OUTPUT"
6009             underscore_name="compressor_output"
6010             description="Number of 256B writes to compressible surfaces at the output of the compressor"
6011             data_type="uint64"
6012             units="events"
6013             semantic_type="event"
6014             equation="PEC 50 READ"
6015             mdapi_group="Memory"
6016             mdapi_usage_flags="Frame Batch Draw"
6017             mdapi_supported_apis=""
6018             mdapi_hw_unit_type="gpu"
6019             />
6020    <counter name="GPU Memory Byte Read"
6021             symbol_name="GPU_MEMORY_BYTE_READ"
6022             underscore_name="gpu_memory_byte_read"
6023             description="Number of device local memory (HBM, GDDR, LPDDR, etc.) read bytes"
6024             data_type="uint64"
6025             units="bytes"
6026             semantic_type="event"
6027             equation="PEC 51 READ 2 UMUL"
6028             mdapi_group="Memory"
6029             mdapi_usage_flags="Frame Batch Draw"
6030             mdapi_supported_apis=""
6031             mdapi_hw_unit_type="gpu"
6032             />
6033    <counter name="GPU Memory Byte Write"
6034             symbol_name="GPU_MEMORY_BYTE_WRITE"
6035             underscore_name="gpu_memory_byte_write"
6036             description="Number of device local memory (HBM, GDDR, LPDDR, etc.) write bytes"
6037             data_type="uint64"
6038             units="bytes"
6039             semantic_type="event"
6040             equation="PEC 52 READ 2 UMUL"
6041             mdapi_group="Memory"
6042             mdapi_usage_flags="Frame Batch Draw"
6043             mdapi_supported_apis=""
6044             mdapi_hw_unit_type="gpu"
6045             />
6046    <counter name="GPU Memory Byte Read Rate"
6047             symbol_name="GPU_MEMORY_BYTE_READ_RATE"
6048             underscore_name="gpu_memory_byte_read_rate"
6049             description="Device local memory (HBM, GDDR, LPDDR, etc.) read bandwidth"
6050             data_type="float"
6051             units="gbps"
6052             semantic_type="throughput"
6053             equation="PEC 51 READ 2 UMUL $GpuTime FDIV"
6054             mdapi_group="Memory"
6055             mdapi_usage_flags="Frame Batch Draw"
6056             mdapi_supported_apis=""
6057             mdapi_hw_unit_type="gpu"
6058             />
6059    <counter name="GPU Memory Byte Write Rate"
6060             symbol_name="GPU_MEMORY_BYTE_WRITE_RATE"
6061             underscore_name="gpu_memory_byte_write_rate"
6062             description="Device local memory (HBM, GDDR, LPDDR, etc.) write bandwidth"
6063             data_type="float"
6064             units="gbps"
6065             semantic_type="throughput"
6066             equation="PEC 52 READ 2 UMUL $GpuTime FDIV"
6067             mdapi_group="Memory"
6068             mdapi_usage_flags="Frame Batch Draw"
6069             mdapi_supported_apis=""
6070             mdapi_hw_unit_type="gpu"
6071             />
6072    <counter name="TLB Miss"
6073             symbol_name="TLB_MISS"
6074             underscore_name="tlb_miss"
6075             description="Number of misses from all TLBs and all engines"
6076             data_type="uint64"
6077             units="events"
6078             semantic_type="event"
6079             equation="PEC 53 READ"
6080             mdapi_group="Memory"
6081             mdapi_usage_flags="Frame Batch Draw"
6082             mdapi_supported_apis=""
6083             mdapi_hw_unit_type="gpu"
6084             />
6085    <register_config type="OA">
6086        <register type="OA" address="0x00013000" value="0x00001801" />
6087        <register type="OA" address="0x00013004" value="0x00000000" />
6088        <register type="OA" address="0x00013008" value="0x00001802" />
6089        <register type="OA" address="0x0001300C" value="0x00000000" />
6090        <register type="OA" address="0x00013010" value="0x00000622" />
6091        <register type="OA" address="0x00013014" value="0x00000000" />
6092        <register type="OA" address="0x00013018" value="0x00000623" />
6093        <register type="OA" address="0x0001301C" value="0x00000000" />
6094        <register type="OA" address="0x00013020" value="0x00000605" />
6095        <register type="OA" address="0x00013024" value="0x00000000" />
6096        <register type="OA" address="0x00013028" value="0x0000060F" />
6097        <register type="OA" address="0x0001302C" value="0x00000000" />
6098        <register type="OA" address="0x00013030" value="0x00000603" />
6099        <register type="OA" address="0x00013034" value="0x00000000" />
6100        <register type="OA" address="0x00013038" value="0x0000060E" />
6101        <register type="OA" address="0x0001303C" value="0x00000000" />
6102        <register type="OA" address="0x00013040" value="0x0000060A" />
6103        <register type="OA" address="0x00013044" value="0x00000000" />
6104        <register type="OA" address="0x00013048" value="0x00000609" />
6105        <register type="OA" address="0x0001304C" value="0x00000000" />
6106        <register type="OA" address="0x00013050" value="0x00000601" />
6107        <register type="OA" address="0x00013054" value="0x00000000" />
6108        <register type="OA" address="0x00013058" value="0x00000616" />
6109        <register type="OA" address="0x0001305C" value="0x00000000" />
6110        <register type="OA" address="0x00013060" value="0x00000615" />
6111        <register type="OA" address="0x00013064" value="0x00000000" />
6112        <register type="OA" address="0x00013068" value="0x00000619" />
6113        <register type="OA" address="0x0001306C" value="0x00000000" />
6114        <register type="OA" address="0x00013070" value="0x00000618" />
6115        <register type="OA" address="0x00013074" value="0x00000000" />
6116        <register type="OA" address="0x00013078" value="0x00000617" />
6117        <register type="OA" address="0x0001307C" value="0x00000000" />
6118        <register type="OA" address="0x00013080" value="0x0000060B" />
6119        <register type="OA" address="0x00013084" value="0x00000000" />
6120        <register type="OA" address="0x00013088" value="0x00000624" />
6121        <register type="OA" address="0x0001308C" value="0x00000000" />
6122        <register type="OA" address="0x00013090" value="0x00000625" />
6123        <register type="OA" address="0x00013094" value="0x00000000" />
6124        <register type="OA" address="0x00013098" value="0x00000626" />
6125        <register type="OA" address="0x0001309C" value="0x00000000" />
6126        <register type="OA" address="0x000130A0" value="0x00000604" />
6127        <register type="OA" address="0x000130A4" value="0x00000000" />
6128        <register type="OA" address="0x000130A8" value="0x00000614" />
6129        <register type="OA" address="0x000130AC" value="0x00000000" />
6130        <register type="OA" address="0x000130B0" value="0x00000608" />
6131        <register type="OA" address="0x000130B4" value="0x00000000" />
6132        <register type="OA" address="0x000130B8" value="0x00000607" />
6133        <register type="OA" address="0x000130BC" value="0x00000000" />
6134        <register type="OA" address="0x000130C0" value="0x00000602" />
6135        <register type="OA" address="0x000130C4" value="0x00000000" />
6136        <register type="OA" address="0x000130C8" value="0x00000611" />
6137        <register type="OA" address="0x000130CC" value="0x00000000" />
6138        <register type="OA" address="0x000130D0" value="0x00000610" />
6139        <register type="OA" address="0x000130D4" value="0x00000000" />
6140        <register type="OA" address="0x000130D8" value="0x00000612" />
6141        <register type="OA" address="0x000130DC" value="0x00000000" />
6142        <register type="OA" address="0x000130E0" value="0x00000629" />
6143        <register type="OA" address="0x000130E4" value="0x00000000" />
6144        <register type="OA" address="0x000130E8" value="0x0000060C" />
6145        <register type="OA" address="0x000130EC" value="0x00000000" />
6146        <register type="OA" address="0x000130F0" value="0x0000060D" />
6147        <register type="OA" address="0x000130F4" value="0x00000000" />
6148        <register type="OA" address="0x000130F8" value="0x00000613" />
6149        <register type="OA" address="0x000130FC" value="0x00000000" />
6150        <register type="OA" address="0x00013300" value="0x00005A00" />
6151        <register type="OA" address="0x00013304" value="0x00000000" />
6152        <register type="OA" address="0x00013500" value="0x00005A00" />
6153        <register type="OA" address="0x00013504" value="0x00000000" />
6154        <register type="OA" address="0x00013700" value="0x00005A00" />
6155        <register type="OA" address="0x00013704" value="0x00000000" />
6156        <register type="OA" address="0x00013308" value="0x00004405" />
6157        <register type="OA" address="0x0001330C" value="0x00000000" />
6158        <register type="OA" address="0x00013508" value="0x00004405" />
6159        <register type="OA" address="0x0001350C" value="0x00000000" />
6160        <register type="OA" address="0x00013708" value="0x00004405" />
6161        <register type="OA" address="0x0001370C" value="0x00000000" />
6162        <register type="OA" address="0x00013310" value="0x00006805" />
6163        <register type="OA" address="0x00013314" value="0x00000000" />
6164        <register type="OA" address="0x00013510" value="0x00006805" />
6165        <register type="OA" address="0x00013514" value="0x00000000" />
6166        <register type="OA" address="0x00013710" value="0x00006805" />
6167        <register type="OA" address="0x00013714" value="0x00000000" />
6168        <register type="OA" address="0x00013318" value="0x00006002" />
6169        <register type="OA" address="0x0001331C" value="0x00000000" />
6170        <register type="OA" address="0x00013518" value="0x00006002" />
6171        <register type="OA" address="0x0001351C" value="0x00000000" />
6172        <register type="OA" address="0x00013718" value="0x00006002" />
6173        <register type="OA" address="0x0001371C" value="0x00000000" />
6174        <register type="OA" address="0x00013320" value="0x00006014" />
6175        <register type="OA" address="0x00013324" value="0x00000000" />
6176        <register type="OA" address="0x00013520" value="0x00006014" />
6177        <register type="OA" address="0x00013524" value="0x00000000" />
6178        <register type="OA" address="0x00013720" value="0x00006014" />
6179        <register type="OA" address="0x00013724" value="0x00000000" />
6180        <register type="OA" address="0x00013328" value="0x00006012" />
6181        <register type="OA" address="0x0001332C" value="0x00000000" />
6182        <register type="OA" address="0x00013528" value="0x00006012" />
6183        <register type="OA" address="0x0001352C" value="0x00000000" />
6184        <register type="OA" address="0x00013728" value="0x00006012" />
6185        <register type="OA" address="0x0001372C" value="0x00000000" />
6186        <register type="OA" address="0x00013330" value="0x00006000" />
6187        <register type="OA" address="0x00013334" value="0x00000000" />
6188        <register type="OA" address="0x00013530" value="0x00006000" />
6189        <register type="OA" address="0x00013534" value="0x00000000" />
6190        <register type="OA" address="0x00013730" value="0x00006000" />
6191        <register type="OA" address="0x00013734" value="0x00000000" />
6192        <register type="OA" address="0x00013338" value="0x00006011" />
6193        <register type="OA" address="0x0001333C" value="0x00000000" />
6194        <register type="OA" address="0x00013538" value="0x00006011" />
6195        <register type="OA" address="0x0001353C" value="0x00000000" />
6196        <register type="OA" address="0x00013738" value="0x00006011" />
6197        <register type="OA" address="0x0001373C" value="0x00000000" />
6198        <register type="OA" address="0x00013340" value="0x00006001" />
6199        <register type="OA" address="0x00013344" value="0x00000000" />
6200        <register type="OA" address="0x00013540" value="0x00006001" />
6201        <register type="OA" address="0x00013544" value="0x00000000" />
6202        <register type="OA" address="0x00013740" value="0x00006001" />
6203        <register type="OA" address="0x00013744" value="0x00000000" />
6204        <register type="OA" address="0x00013348" value="0x0000600F" />
6205        <register type="OA" address="0x0001334C" value="0x00000000" />
6206        <register type="OA" address="0x00013548" value="0x0000600F" />
6207        <register type="OA" address="0x0001354C" value="0x00000000" />
6208        <register type="OA" address="0x00013748" value="0x0000600F" />
6209        <register type="OA" address="0x0001374C" value="0x00000000" />
6210        <register type="OA" address="0x00013350" value="0x00006015" />
6211        <register type="OA" address="0x00013354" value="0x00000000" />
6212        <register type="OA" address="0x00013550" value="0x00006015" />
6213        <register type="OA" address="0x00013554" value="0x00000000" />
6214        <register type="OA" address="0x00013750" value="0x00006015" />
6215        <register type="OA" address="0x00013754" value="0x00000000" />
6216        <register type="OA" address="0x00013358" value="0x00006013" />
6217        <register type="OA" address="0x0001335C" value="0x00000000" />
6218        <register type="OA" address="0x00013558" value="0x00006013" />
6219        <register type="OA" address="0x0001355C" value="0x00000000" />
6220        <register type="OA" address="0x00013758" value="0x00006013" />
6221        <register type="OA" address="0x0001375C" value="0x00000000" />
6222        <register type="OA" address="0x00013360" value="0x00006010" />
6223        <register type="OA" address="0x00013364" value="0x00000000" />
6224        <register type="OA" address="0x00013560" value="0x00006010" />
6225        <register type="OA" address="0x00013564" value="0x00000000" />
6226        <register type="OA" address="0x00013760" value="0x00006010" />
6227        <register type="OA" address="0x00013764" value="0x00000000" />
6228        <register type="OA" address="0x00013368" value="0x00005009" />
6229        <register type="OA" address="0x0001336C" value="0x00000000" />
6230        <register type="OA" address="0x00013568" value="0x00005009" />
6231        <register type="OA" address="0x0001356C" value="0x00000000" />
6232        <register type="OA" address="0x00013768" value="0x00005009" />
6233        <register type="OA" address="0x0001376C" value="0x00000000" />
6234        <register type="OA" address="0x00013370" value="0x00005008" />
6235        <register type="OA" address="0x00013374" value="0x00000000" />
6236        <register type="OA" address="0x00013570" value="0x00005008" />
6237        <register type="OA" address="0x00013574" value="0x00000000" />
6238        <register type="OA" address="0x00013770" value="0x00005008" />
6239        <register type="OA" address="0x00013774" value="0x00000000" />
6240        <register type="OA" address="0x00013378" value="0x00005013" />
6241        <register type="OA" address="0x0001337C" value="0x00000000" />
6242        <register type="OA" address="0x00013578" value="0x00005013" />
6243        <register type="OA" address="0x0001357C" value="0x00000000" />
6244        <register type="OA" address="0x00013778" value="0x00005013" />
6245        <register type="OA" address="0x0001377C" value="0x00000000" />
6246        <register type="OA" address="0x00013380" value="0x00005012" />
6247        <register type="OA" address="0x00013384" value="0x00000000" />
6248        <register type="OA" address="0x00013580" value="0x00005012" />
6249        <register type="OA" address="0x00013584" value="0x00000000" />
6250        <register type="OA" address="0x00013780" value="0x00005012" />
6251        <register type="OA" address="0x00013784" value="0x00000000" />
6252        <register type="OA" address="0x00013388" value="0x00004600" />
6253        <register type="OA" address="0x0001338C" value="0x00000000" />
6254        <register type="OA" address="0x00013588" value="0x00004600" />
6255        <register type="OA" address="0x0001358C" value="0x00000000" />
6256        <register type="OA" address="0x00013788" value="0x00004600" />
6257        <register type="OA" address="0x0001378C" value="0x00000000" />
6258        <register type="OA" address="0x00013390" value="0x00004601" />
6259        <register type="OA" address="0x00013394" value="0x00000000" />
6260        <register type="OA" address="0x00013590" value="0x00004601" />
6261        <register type="OA" address="0x00013594" value="0x00000000" />
6262        <register type="OA" address="0x00013790" value="0x00004601" />
6263        <register type="OA" address="0x00013794" value="0x00000000" />
6264        <register type="OA" address="0x00013398" value="0x00005E0A" />
6265        <register type="OA" address="0x0001339C" value="0x00000000" />
6266        <register type="OA" address="0x00013598" value="0x00005E0A" />
6267        <register type="OA" address="0x0001359C" value="0x00000000" />
6268        <register type="OA" address="0x00013798" value="0x00005E0A" />
6269        <register type="OA" address="0x0001379C" value="0x00000000" />
6270        <register type="OA" address="0x000133A0" value="0x00005E0B" />
6271        <register type="OA" address="0x000133A4" value="0x00000000" />
6272        <register type="OA" address="0x000135A0" value="0x00005E0B" />
6273        <register type="OA" address="0x000135A4" value="0x00000000" />
6274        <register type="OA" address="0x000137A0" value="0x00005E0B" />
6275        <register type="OA" address="0x000137A4" value="0x00000000" />
6276        <register type="OA" address="0x000133A8" value="0x00005C00" />
6277        <register type="OA" address="0x000133AC" value="0x00000000" />
6278        <register type="OA" address="0x000135A8" value="0x00005C00" />
6279        <register type="OA" address="0x000135AC" value="0x00000000" />
6280        <register type="OA" address="0x000137A8" value="0x00005C00" />
6281        <register type="OA" address="0x000137AC" value="0x00000000" />
6282        <register type="OA" address="0x000133B0" value="0x00005E04" />
6283        <register type="OA" address="0x000133B4" value="0x00000000" />
6284        <register type="OA" address="0x000135B0" value="0x00005E04" />
6285        <register type="OA" address="0x000135B4" value="0x00000000" />
6286        <register type="OA" address="0x000137B0" value="0x00005E04" />
6287        <register type="OA" address="0x000137B4" value="0x00000000" />
6288    </register_config>
6289    <register_config type="FLEX">
6290        <register type="FLEX" address="0x0000E458" value="0x00000000" />
6291        <register type="FLEX" address="0x0000E558" value="0x00000000" />
6292        <register type="FLEX" address="0x0000E658" value="0x00000000" />
6293        <register type="FLEX" address="0x0000E758" value="0x00000000" />
6294        <register type="FLEX" address="0x0000E45C" value="0x00000000" />
6295        <register type="FLEX" address="0x0000E65C" value="0x00000000" />
6296    </register_config>
6297  </set>
6298
6299  <set name="VectorEngineStalls"
6300       chipset="LNL"
6301       symbol_name="VectorEngineStalls"
6302       underscore_name="vector_engine_stalls"
6303       mdapi_supported_apis="VK OGL OCL IO"
6304       oa_format="576B_PEC64LL"
6305       hw_config_guid="4ccd6535-fb9a-440f-b0f5-882879dc4cb0"
6306       >
6307    <counter name="GPU Time Elapsed"
6308             symbol_name="GpuTime"
6309             underscore_name="gpu_time"
6310             description="Time elapsed on the GPU during the measurement."
6311             data_type="uint64"
6312             units="ns"
6313             semantic_type="event"
6314             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
6315             mdapi_group="GPU"
6316             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6317             mdapi_supported_apis=""
6318             mdapi_hw_unit_type="gpu"
6319             />
6320    <counter name="GPU Core Clocks"
6321             symbol_name="GpuCoreClocks"
6322             underscore_name="gpu_core_clocks"
6323             description="The total number of GPU core clocks elapsed during the measurement."
6324             data_type="uint64"
6325             units="cycles"
6326             semantic_type="event"
6327             equation="GPU_CLOCK 0 READ"
6328             mdapi_group="GPU"
6329             mdapi_usage_flags="Tier1 Frame Batch Draw"
6330             mdapi_supported_apis=""
6331             mdapi_hw_unit_type="gpu"
6332             />
6333    <counter name="AVG GPU Core Frequency"
6334             symbol_name="AvgGpuCoreFrequency"
6335             underscore_name="avg_gpu_core_frequency"
6336             description="Average GPU Core Frequency in the measurement."
6337             data_type="uint64"
6338             max_equation="$GpuMaxFrequency"
6339             units="hz"
6340             semantic_type="event"
6341             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
6342             mdapi_group="GPU"
6343             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6344             mdapi_supported_apis=""
6345             mdapi_hw_unit_type="gpu"
6346             />
6347    <counter name="GPU Busy"
6348             symbol_name="GPU_BUSY"
6349             underscore_name="gpu_busy"
6350             description="Percentage of time in which GPU is not idle including all GPU engines"
6351             data_type="float"
6352             units="percent"
6353             semantic_type="duration"
6354             equation="PEC 32 READ 100 UMUL $GpuCoreClocks FDIV"
6355             mdapi_group="Front End"
6356             mdapi_usage_flags="Frame Batch Draw"
6357             mdapi_supported_apis=""
6358             mdapi_hw_unit_type="gpu"
6359             />
6360    <counter name="IA Vertex"
6361             symbol_name="IA_VERTEX"
6362             underscore_name="ia_vertex"
6363             description="Number of vertices in a draw"
6364             data_type="uint64"
6365             units="events"
6366             semantic_type="event"
6367             equation="PEC 33 READ"
6368             mdapi_group="Geometry"
6369             mdapi_usage_flags="Frame Batch Draw"
6370             mdapi_supported_apis=""
6371             mdapi_hw_unit_type="gpu"
6372             />
6373    <counter name="GpGpu Threadgroup Count"
6374             symbol_name="GPGPU_THREADGROUP_COUNT"
6375             underscore_name="gpgpu_threadgroup_count"
6376             description="Number of GPGPU threadgroups dispatched"
6377             data_type="uint64"
6378             units="events"
6379             semantic_type="event"
6380             equation="PEC 0 READ"
6381             mdapi_group="Thread Dispatcher"
6382             mdapi_usage_flags="Frame Batch Draw"
6383             mdapi_supported_apis=""
6384             mdapi_hw_unit_type="gpu"
6385             />
6386    <counter name="Async GpGpu Threadgroup Count"
6387             symbol_name="ASYNC_GPGPU_THREADGROUP_COUNT"
6388             underscore_name="async_gpgpu_threadgroup_count"
6389             description="Number of Async GPGPU threadgroups dispatched"
6390             data_type="uint64"
6391             units="events"
6392             semantic_type="event"
6393             equation="PEC 1 READ"
6394             mdapi_group="Thread Dispatcher"
6395             mdapi_usage_flags="Frame Batch Draw"
6396             mdapi_supported_apis=""
6397             mdapi_hw_unit_type="gpu"
6398             />
6399    <counter name="Rasterizer Sample Output"
6400             symbol_name="RASTERIZER_SAMPLE_OUTPUT"
6401             underscore_name="rasterizer_sample_output"
6402             description="Number of lit samples emitted by Rasterizer"
6403             data_type="uint64"
6404             units="events"
6405             semantic_type="event"
6406             equation="PEC 34 READ"
6407             mdapi_group="Rasterizer"
6408             mdapi_usage_flags="Frame Batch Draw"
6409             mdapi_supported_apis=""
6410             mdapi_hw_unit_type="gpu"
6411             />
6412    <counter name="XVE Stall Aluwr"
6413             symbol_name="XVE_STALL_ALUWR"
6414             underscore_name="xve_stall_aluwr"
6415             description="Percentage of time in which XVE stalled, with at least one thread waiting for ALU to write GRF/ACC register. Multiple stall reasons can qualify during the same cycle"
6416             data_type="float"
6417             units="percent"
6418             semantic_type="duration"
6419             equation="PEC 2 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6420             mdapi_group="Vector Engine"
6421             mdapi_usage_flags="Frame Batch Draw"
6422             mdapi_supported_apis=""
6423             mdapi_hw_unit_type="gpu"
6424             />
6425    <counter name="XVE Stall Barrier"
6426             symbol_name="XVE_STALL_BARRIER"
6427             underscore_name="xve_stall_barrier"
6428             description="Percentage of time in which XVE stalled, with at least one thread waiting for Gateway to write Notify register. Multiple stall reasons can qualify during the same cycle"
6429             data_type="float"
6430             units="percent"
6431             semantic_type="duration"
6432             equation="PEC 3 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6433             mdapi_group="Vector Engine"
6434             mdapi_usage_flags="Frame Batch Draw"
6435             mdapi_supported_apis=""
6436             mdapi_hw_unit_type="gpu"
6437             />
6438    <counter name="XVE Stall Control"
6439             symbol_name="XVE_STALL_CONTROL"
6440             underscore_name="xve_stall_control"
6441             description="Percentage of time in which XVE stalled, with at least one thread waiting for JEU to complete branch instruction. Multiple stall reasons can qualify during the same cycle"
6442             data_type="float"
6443             units="percent"
6444             semantic_type="duration"
6445             equation="PEC 4 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6446             mdapi_group="Vector Engine"
6447             mdapi_usage_flags="Frame Batch Draw"
6448             mdapi_supported_apis=""
6449             mdapi_hw_unit_type="gpu"
6450             />
6451    <counter name="XVE Stall Instfetch"
6452             symbol_name="XVE_STALL_INSTFETCH"
6453             underscore_name="xve_stall_instfetch"
6454             description="Percentage of time in which XVE stalled, with at least one thread waiting for Instruction Fetch. Multiple stall reasons can qualify during the same cycle"
6455             data_type="float"
6456             units="percent"
6457             semantic_type="duration"
6458             equation="PEC 5 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6459             mdapi_group="Vector Engine"
6460             mdapi_usage_flags="Frame Batch Draw"
6461             mdapi_supported_apis=""
6462             mdapi_hw_unit_type="gpu"
6463             />
6464    <counter name="XVE Stall Other"
6465             symbol_name="XVE_STALL_OTHER"
6466             underscore_name="xve_stall_other"
6467             description="Percentage of time in which XVE stalled, with at least one thread waiting on any other dependency (Flag/EoT etc). Multiple stall reasons can qualify during the same cycle"
6468             data_type="float"
6469             units="percent"
6470             semantic_type="duration"
6471             equation="PEC 6 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6472             mdapi_group="Vector Engine"
6473             mdapi_usage_flags="Frame Batch Draw"
6474             mdapi_supported_apis=""
6475             mdapi_hw_unit_type="gpu"
6476             />
6477    <counter name="XVE Stall Pipestall"
6478             symbol_name="XVE_STALL_PIPESTALL"
6479             underscore_name="xve_stall_pipestall"
6480             description="Percentage of time in which XVE stalled, with at least one thread ready to be scheduled (Grf conf/send holds etc). Multiple stall reasons can qualify during the same cycle"
6481             data_type="float"
6482             units="percent"
6483             semantic_type="duration"
6484             equation="PEC 21 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6485             mdapi_group="Vector Engine"
6486             mdapi_usage_flags="Frame Batch Draw"
6487             mdapi_supported_apis=""
6488             mdapi_hw_unit_type="gpu"
6489             />
6490    <counter name="XVE Stall PS Dependency"
6491             symbol_name="XVE_STALL_PS_DEPENDENCY"
6492             underscore_name="xve_stall_ps_dependency"
6493             description="Percentage of time in which XVE stalled, with at least one thread waiting on Pixel Shader dependency"
6494             data_type="float"
6495             units="percent"
6496             semantic_type="duration"
6497             equation="PEC 22 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6498             mdapi_group="Vector Engine"
6499             mdapi_usage_flags="Frame Batch Draw"
6500             mdapi_supported_apis=""
6501             mdapi_hw_unit_type="gpu"
6502             />
6503    <counter name="XVE Stall Sbid"
6504             symbol_name="XVE_STALL_SBID"
6505             underscore_name="xve_stall_sbid"
6506             description="Percentage of time in which XVE stalled, with at least one thread waiting for Scoreboard token to be available. Multiple stall reasons can qualify during the same cycle"
6507             data_type="float"
6508             units="percent"
6509             semantic_type="duration"
6510             equation="PEC 23 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6511             mdapi_group="Vector Engine"
6512             mdapi_usage_flags="Frame Batch Draw"
6513             mdapi_supported_apis=""
6514             mdapi_hw_unit_type="gpu"
6515             />
6516    <counter name="XVE Stall Sendwr"
6517             symbol_name="XVE_STALL_SENDWR"
6518             underscore_name="xve_stall_sendwr"
6519             description="Percentage of time in which XVE stalled, with at least one thread waiting for SEND message to be dispatched from XVE. Multiple stall reasons can qualify during the same cycle"
6520             data_type="float"
6521             units="percent"
6522             semantic_type="duration"
6523             equation="PEC 24 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6524             mdapi_group="Vector Engine"
6525             mdapi_usage_flags="Frame Batch Draw"
6526             mdapi_supported_apis=""
6527             mdapi_hw_unit_type="gpu"
6528             />
6529    <counter name="Thread Dispatch Queue0 Active"
6530             symbol_name="THREAD_DISPATCH_QUEUE0_ACTIVE"
6531             underscore_name="thread_dispatch_queue0_active"
6532             description="Percentage of time in which non-Pixel Shader threads are ready for dispatch in a particular Xe core"
6533             data_type="float"
6534             units="percent"
6535             semantic_type="duration"
6536             equation="PEC 25 READ $XeCoreTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6537             mdapi_group="Thread Dispatcher"
6538             mdapi_usage_flags="Frame Batch Draw"
6539             mdapi_supported_apis=""
6540             mdapi_hw_unit_type="gpu"
6541             />
6542    <counter name="Thread Dispatch Queue0 Stall"
6543             symbol_name="THREAD_DISPATCH_QUEUE0_STALL"
6544             underscore_name="thread_dispatch_queue0_stall"
6545             description="Percentage of time in which queue 0 is stalled waiting for threads to be available"
6546             data_type="float"
6547             units="percent"
6548             semantic_type="duration"
6549             equation="PEC 26 READ $XeCoreTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6550             mdapi_group="Thread Dispatcher"
6551             mdapi_usage_flags="Frame Batch Draw"
6552             mdapi_supported_apis=""
6553             mdapi_hw_unit_type="gpu"
6554             />
6555    <counter name="Thread Dispatch Queue1 Active"
6556             symbol_name="THREAD_DISPATCH_QUEUE1_ACTIVE"
6557             underscore_name="thread_dispatch_queue1_active"
6558             description="Percentage of time in which non-Pixel Shader threads are ready for dispatch in a particular Xe core"
6559             data_type="float"
6560             units="percent"
6561             semantic_type="duration"
6562             equation="PEC 27 READ $XeCoreTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6563             mdapi_group="Thread Dispatcher"
6564             mdapi_usage_flags="Frame Batch Draw"
6565             mdapi_supported_apis=""
6566             mdapi_hw_unit_type="gpu"
6567             />
6568    <counter name="Thread Dispatch Queue1 Stall"
6569             symbol_name="THREAD_DISPATCH_QUEUE1_STALL"
6570             underscore_name="thread_dispatch_queue1_stall"
6571             description="Percentage of time in which queue 1 is stalled waiting for threads to be available"
6572             data_type="float"
6573             units="percent"
6574             semantic_type="duration"
6575             equation="PEC 28 READ $XeCoreTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6576             mdapi_group="Thread Dispatcher"
6577             mdapi_usage_flags="Frame Batch Draw"
6578             mdapi_supported_apis=""
6579             mdapi_hw_unit_type="gpu"
6580             />
6581    <counter name="Threadgroup Dispatch Queue0 Resource Stall"
6582             symbol_name="THREADGROUP_DISPATCH_QUEUE0_RESOURCE_STALL"
6583             underscore_name="threadgroup_dispatch_queue0_resource_stall"
6584             description="Percentage of time in which Thread Spawner queue 0 is stalled waiting for any resource to be available (for example, SLM, Barrier, BTD stack, etc.)"
6585             data_type="float"
6586             units="percent"
6587             semantic_type="duration"
6588             equation="PEC 29 READ $XeCoreTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6589             mdapi_group="Thread Dispatcher"
6590             mdapi_usage_flags="Frame Batch Draw"
6591             mdapi_supported_apis=""
6592             mdapi_hw_unit_type="gpu"
6593             />
6594    <counter name="Threadgroup Dispatch Queue1 Resource Stall"
6595             symbol_name="THREADGROUP_DISPATCH_QUEUE1_RESOURCE_STALL"
6596             underscore_name="threadgroup_dispatch_queue1_resource_stall"
6597             description="Percentage of time in which Thread Spawner queue 1 is stalled waiting for any resource to be available (for example, SLM, Barrier, BTD stack, etc.)"
6598             data_type="float"
6599             units="percent"
6600             semantic_type="duration"
6601             equation="PEC 30 READ $XeCoreTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6602             mdapi_group="Thread Dispatcher"
6603             mdapi_usage_flags="Frame Batch Draw"
6604             mdapi_supported_apis=""
6605             mdapi_hw_unit_type="gpu"
6606             />
6607    <counter name="XVE Active"
6608             symbol_name="XVE_ACTIVE"
6609             underscore_name="xve_active"
6610             description="Percentage of time in which at least one pipe is active in XVE"
6611             data_type="float"
6612             units="percent"
6613             semantic_type="duration"
6614             equation="PEC 31 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6615             mdapi_group="Vector Engine"
6616             mdapi_usage_flags="Frame Batch Draw"
6617             mdapi_supported_apis=""
6618             mdapi_hw_unit_type="gpu"
6619             />
6620    <counter name="XVE Shared Function Access Hold"
6621             symbol_name="XVE_SHARED_FUNCTION_ACCESS_HOLD"
6622             underscore_name="xve_shared_function_access_hold"
6623             description="Percentage of time in which XVE requests stalled by Shared Function units"
6624             data_type="float"
6625             units="percent"
6626             semantic_type="duration"
6627             equation="PEC 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6628             mdapi_group="Vector Engine"
6629             mdapi_usage_flags="Frame Batch Draw"
6630             mdapi_supported_apis=""
6631             mdapi_hw_unit_type="gpu"
6632             />
6633    <counter name="XVE Stall"
6634             symbol_name="XVE_STALL"
6635             underscore_name="xve_stall"
6636             description="Percentage of time in which any thread loaded but not even a single pipe is active in XVE"
6637             data_type="float"
6638             units="percent"
6639             semantic_type="duration"
6640             equation="PEC 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6641             mdapi_group="Vector Engine"
6642             mdapi_usage_flags="Frame Batch Draw"
6643             mdapi_supported_apis=""
6644             mdapi_hw_unit_type="gpu"
6645             />
6646    <counter name="XVE Threads Occupancy All"
6647             symbol_name="XVE_THREADS_OCCUPANCY_ALL"
6648             underscore_name="xve_threads_occupancy_all"
6649             description="Percentage of thread slots occupied by ALL threads"
6650             data_type="float"
6651             units="percent"
6652             semantic_type="duration"
6653             equation="PEC 9 READ 8 UMUL $VectorEngineThreadsCount $VectorEngineTotalCount UMUL UDIV 100 UMUL $GpuCoreClocks FDIV"
6654             mdapi_group="Vector Engine"
6655             mdapi_usage_flags="Frame Batch Draw"
6656             mdapi_supported_apis=""
6657             mdapi_hw_unit_type="gpu"
6658             />
6659    <counter name="XVE Multiple Pipe Active"
6660             symbol_name="XVE_MULTIPLE_PIPE_ACTIVE"
6661             underscore_name="xve_multiple_pipe_active"
6662             description="Percentage of time in which at least two pipes are actively executing a Gen ISA instruction among ALU0, ALU1 and ALU2 pipes"
6663             data_type="float"
6664             units="percent"
6665             semantic_type="duration"
6666             equation="PEC 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6667             mdapi_group="Vector Engine"
6668             mdapi_usage_flags="Frame Batch Draw"
6669             mdapi_supported_apis=""
6670             mdapi_hw_unit_type="gpu"
6671             />
6672    <counter name="XVE Pipe ALU0 And ALU1 Active"
6673             symbol_name="XVE_PIPE_ALU0_AND_ALU1_ACTIVE"
6674             underscore_name="xve_pipe_alu0_and_alu1_active"
6675             description="Percentage of time in which ALU0 and ALU1 pipes are both actively executing a Gen ISA instruction"
6676             data_type="float"
6677             units="percent"
6678             semantic_type="duration"
6679             equation="PEC 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6680             mdapi_group="Vector Engine"
6681             mdapi_usage_flags="Frame Batch Draw"
6682             mdapi_supported_apis=""
6683             mdapi_hw_unit_type="gpu"
6684             />
6685    <counter name="XVE Pipe ALU0 And ALU2 Active"
6686             symbol_name="XVE_PIPE_ALU0_AND_ALU2_ACTIVE"
6687             underscore_name="xve_pipe_alu0_and_alu2_active"
6688             description="Percentage of time in which ALU0 and ALU2 pipes are both actively executing a Gen ISA instruction"
6689             data_type="float"
6690             units="percent"
6691             semantic_type="duration"
6692             equation="PEC 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6693             mdapi_group="Vector Engine"
6694             mdapi_usage_flags="Frame Batch Draw"
6695             mdapi_supported_apis=""
6696             mdapi_hw_unit_type="gpu"
6697             />
6698    <register_config type="OA">
6699        <register type="OA" address="0x00013000" value="0x00001801" />
6700        <register type="OA" address="0x00013004" value="0x00000000" />
6701        <register type="OA" address="0x00013008" value="0x00001802" />
6702        <register type="OA" address="0x0001300C" value="0x00000000" />
6703        <register type="OA" address="0x00013010" value="0x0000061D" />
6704        <register type="OA" address="0x00013014" value="0x00000000" />
6705        <register type="OA" address="0x00013018" value="0x0000061B" />
6706        <register type="OA" address="0x0001301C" value="0x00000000" />
6707        <register type="OA" address="0x00013020" value="0x00000620" />
6708        <register type="OA" address="0x00013024" value="0x00000000" />
6709        <register type="OA" address="0x00013028" value="0x0000061A" />
6710        <register type="OA" address="0x0001302C" value="0x00000000" />
6711        <register type="OA" address="0x00013030" value="0x00000621" />
6712        <register type="OA" address="0x00013034" value="0x00000000" />
6713        <register type="OA" address="0x00013038" value="0x00000600" />
6714        <register type="OA" address="0x0001303C" value="0x00000000" />
6715        <register type="OA" address="0x00013040" value="0x00000606" />
6716        <register type="OA" address="0x00013044" value="0x00000000" />
6717        <register type="OA" address="0x00013048" value="0x00000604" />
6718        <register type="OA" address="0x0001304C" value="0x00000000" />
6719        <register type="OA" address="0x00013050" value="0x00000624" />
6720        <register type="OA" address="0x00013054" value="0x00000000" />
6721        <register type="OA" address="0x00013058" value="0x00000625" />
6722        <register type="OA" address="0x0001305C" value="0x00000000" />
6723        <register type="OA" address="0x00013060" value="0x00000626" />
6724        <register type="OA" address="0x00013064" value="0x00000000" />
6725        <register type="OA" address="0x000130A8" value="0x0000061F" />
6726        <register type="OA" address="0x000130AC" value="0x00000000" />
6727        <register type="OA" address="0x000130B0" value="0x00000628" />
6728        <register type="OA" address="0x000130B4" value="0x00000000" />
6729        <register type="OA" address="0x000130B8" value="0x0000061C" />
6730        <register type="OA" address="0x000130BC" value="0x00000000" />
6731        <register type="OA" address="0x000130C0" value="0x0000061E" />
6732        <register type="OA" address="0x000130C4" value="0x00000000" />
6733        <register type="OA" address="0x000130C8" value="0x00001601" />
6734        <register type="OA" address="0x000130CC" value="0x00000000" />
6735        <register type="OA" address="0x000130D0" value="0x00001604" />
6736        <register type="OA" address="0x000130D4" value="0x00000000" />
6737        <register type="OA" address="0x000130D8" value="0x00001602" />
6738        <register type="OA" address="0x000130DC" value="0x00000000" />
6739        <register type="OA" address="0x000130E0" value="0x00001606" />
6740        <register type="OA" address="0x000130E4" value="0x00000000" />
6741        <register type="OA" address="0x000130E8" value="0x00001807" />
6742        <register type="OA" address="0x000130EC" value="0x00000000" />
6743        <register type="OA" address="0x000130F0" value="0x00001808" />
6744        <register type="OA" address="0x000130F4" value="0x00000000" />
6745        <register type="OA" address="0x000130F8" value="0x00000605" />
6746        <register type="OA" address="0x000130FC" value="0x00000000" />
6747        <register type="OA" address="0x00013300" value="0x00005A00" />
6748        <register type="OA" address="0x00013304" value="0x00000000" />
6749        <register type="OA" address="0x00013500" value="0x00005A00" />
6750        <register type="OA" address="0x00013504" value="0x00000000" />
6751        <register type="OA" address="0x00013700" value="0x00005A00" />
6752        <register type="OA" address="0x00013704" value="0x00000000" />
6753        <register type="OA" address="0x00013308" value="0x00004405" />
6754        <register type="OA" address="0x0001330C" value="0x00000000" />
6755        <register type="OA" address="0x00013508" value="0x00004405" />
6756        <register type="OA" address="0x0001350C" value="0x00000000" />
6757        <register type="OA" address="0x00013708" value="0x00004405" />
6758        <register type="OA" address="0x0001370C" value="0x00000000" />
6759        <register type="OA" address="0x00013310" value="0x00006805" />
6760        <register type="OA" address="0x00013314" value="0x00000000" />
6761        <register type="OA" address="0x00013510" value="0x00006805" />
6762        <register type="OA" address="0x00013514" value="0x00000000" />
6763        <register type="OA" address="0x00013710" value="0x00006805" />
6764        <register type="OA" address="0x00013714" value="0x00000000" />
6765    </register_config>
6766    <register_config type="FLEX">
6767        <register type="FLEX" address="0x0000E458" value="0x00000000" />
6768        <register type="FLEX" address="0x0000E558" value="0x00000000" />
6769    </register_config>
6770  </set>
6771
6772  <set name="TestOa"
6773       chipset="LNL"
6774       symbol_name="TestOa"
6775       underscore_name="test_oa"
6776       mdapi_supported_apis="VK OGL OCL IO"
6777       oa_format="576B_PEC64LL"
6778       hw_config_guid="24c33f2c-f8d9-40d9-b2db-64e863b4d625"
6779       >
6780    <counter name="GPU Time Elapsed"
6781             symbol_name="GpuTime"
6782             underscore_name="gpu_time"
6783             description="Time elapsed on the GPU during the measurement."
6784             data_type="uint64"
6785             units="ns"
6786             semantic_type="event"
6787             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
6788             mdapi_group="GPU"
6789             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6790             mdapi_supported_apis=""
6791             mdapi_hw_unit_type="gpu"
6792             />
6793    <counter name="GPU Core Clocks"
6794             symbol_name="GpuCoreClocks"
6795             underscore_name="gpu_core_clocks"
6796             description="The total number of GPU core clocks elapsed during the measurement."
6797             data_type="uint64"
6798             units="cycles"
6799             semantic_type="event"
6800             equation="GPU_CLOCK 0 READ"
6801             mdapi_group="GPU"
6802             mdapi_usage_flags="Tier1 Frame Batch Draw"
6803             mdapi_supported_apis=""
6804             mdapi_hw_unit_type="gpu"
6805             />
6806    <counter name="AVG GPU Core Frequency"
6807             symbol_name="AvgGpuCoreFrequency"
6808             underscore_name="avg_gpu_core_frequency"
6809             description="Average GPU Core Frequency in the measurement."
6810             data_type="uint64"
6811             max_equation="$GpuMaxFrequency"
6812             units="hz"
6813             semantic_type="event"
6814             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
6815             mdapi_group="GPU"
6816             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6817             mdapi_supported_apis=""
6818             mdapi_hw_unit_type="gpu"
6819             />
6820    <counter name="GPU Busy"
6821             symbol_name="GPU_BUSY"
6822             underscore_name="gpu_busy"
6823             description="Percentage of time in which GPU is not idle including all GPU engines"
6824             data_type="float"
6825             units="percent"
6826             semantic_type="duration"
6827             equation="PEC 32 READ 100 UMUL $GpuCoreClocks FDIV"
6828             mdapi_group="Front End"
6829             mdapi_usage_flags="Frame Batch Draw"
6830             mdapi_supported_apis=""
6831             mdapi_hw_unit_type="gpu"
6832             />
6833    <counter name="IA Vertex"
6834             symbol_name="IA_VERTEX"
6835             underscore_name="ia_vertex"
6836             description="Number of vertices in a draw"
6837             data_type="uint64"
6838             units="events"
6839             semantic_type="event"
6840             equation="PEC 33 READ"
6841             mdapi_group="Geometry"
6842             mdapi_usage_flags="Frame Batch Draw"
6843             mdapi_supported_apis=""
6844             mdapi_hw_unit_type="gpu"
6845             />
6846    <counter name="GpGpu Threadgroup Count"
6847             symbol_name="GPGPU_THREADGROUP_COUNT"
6848             underscore_name="gpgpu_threadgroup_count"
6849             description="Number of GPGPU threadgroups dispatched"
6850             data_type="uint64"
6851             units="events"
6852             semantic_type="event"
6853             equation="PEC 0 READ"
6854             mdapi_group="Thread Dispatcher"
6855             mdapi_usage_flags="Frame Batch Draw"
6856             mdapi_supported_apis=""
6857             mdapi_hw_unit_type="gpu"
6858             />
6859    <counter name="Async GpGpu Threadgroup Count"
6860             symbol_name="ASYNC_GPGPU_THREADGROUP_COUNT"
6861             underscore_name="async_gpgpu_threadgroup_count"
6862             description="Number of Async GPGPU threadgroups dispatched"
6863             data_type="uint64"
6864             units="events"
6865             semantic_type="event"
6866             equation="PEC 1 READ"
6867             mdapi_group="Thread Dispatcher"
6868             mdapi_usage_flags="Frame Batch Draw"
6869             mdapi_supported_apis=""
6870             mdapi_hw_unit_type="gpu"
6871             />
6872    <counter name="Rasterizer Sample Output"
6873             symbol_name="RASTERIZER_SAMPLE_OUTPUT"
6874             underscore_name="rasterizer_sample_output"
6875             description="Number of lit samples emitted by Rasterizer"
6876             data_type="uint64"
6877             units="events"
6878             semantic_type="event"
6879             equation="PEC 34 READ"
6880             mdapi_group="Rasterizer"
6881             mdapi_usage_flags="Frame Batch Draw"
6882             mdapi_supported_apis=""
6883             mdapi_hw_unit_type="gpu"
6884             />
6885    <counter name="Test Event1"
6886             symbol_name="TEST_EVENT1"
6887             underscore_name="test_event1"
6888             description="Number of GPU (gt) clock cycles at every clock period"
6889             data_type="float"
6890             units="percent"
6891             semantic_type="duration"
6892             equation="PEC 2 READ $XeCoreTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6893             mdapi_group="Test"
6894             mdapi_usage_flags="Frame Batch Draw"
6895             mdapi_supported_apis=""
6896             mdapi_hw_unit_type="gpu"
6897             />
6898    <counter name="Test Event1 Cycles"
6899             symbol_name="TEST_EVENT1_CYCLES"
6900             underscore_name="test_event1_cycles"
6901             description="Number of GPU (gt) clock cycles at every clock period"
6902             data_type="uint64"
6903             units="cycles"
6904             semantic_type="event"
6905             equation="PEC 2 READ"
6906             mdapi_group="Test"
6907             mdapi_usage_flags="Frame Batch Draw"
6908             mdapi_supported_apis=""
6909             mdapi_hw_unit_type="gpu"
6910             />
6911    <counter name="Test Event1 Cycles Average"
6912             symbol_name="TEST_EVENT1_CYCLES_AVERAGE"
6913             underscore_name="test_event1_cycles_average"
6914             description="Average number of GPU (gt) clock cycles at every clock period"
6915             data_type="uint64"
6916             units="cycles"
6917             semantic_type="event"
6918             equation="PEC 2 READ $XeCoreTotalCount UDIV"
6919             mdapi_group="Test"
6920             mdapi_usage_flags="Frame Batch Draw"
6921             mdapi_supported_apis=""
6922             mdapi_hw_unit_type="gpu"
6923             />
6924    <counter name="Test Event2"
6925             symbol_name="TEST_EVENT2"
6926             underscore_name="test_event2"
6927             description="Number of GPU (gt) clock cycles at every other clock period"
6928             data_type="float"
6929             units="percent"
6930             semantic_type="duration"
6931             equation="PEC 35 READ $SliceTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6932             mdapi_group="Test"
6933             mdapi_usage_flags="Frame Batch Draw"
6934             mdapi_supported_apis=""
6935             mdapi_hw_unit_type="gpu"
6936             />
6937    <counter name="Test Event2 Cycles"
6938             symbol_name="TEST_EVENT2_CYCLES"
6939             underscore_name="test_event2_cycles"
6940             description="Number of GPU (gt) clock cycles at every other clock period"
6941             data_type="uint64"
6942             units="cycles"
6943             semantic_type="event"
6944             equation="PEC 35 READ"
6945             mdapi_group="Test"
6946             mdapi_usage_flags="Frame Batch Draw"
6947             mdapi_supported_apis=""
6948             mdapi_hw_unit_type="gpu"
6949             />
6950    <register_config type="OA">
6951        <register type="OA" address="0x00013000" value="0x00001801" />
6952        <register type="OA" address="0x00013004" value="0x00000000" />
6953        <register type="OA" address="0x00013008" value="0x00001802" />
6954        <register type="OA" address="0x0001300C" value="0x00000000" />
6955        <register type="OA" address="0x00013010" value="0x00003E00" />
6956        <register type="OA" address="0x00013014" value="0x00000000" />
6957        <register type="OA" address="0x00013300" value="0x00005A00" />
6958        <register type="OA" address="0x00013304" value="0x00000000" />
6959        <register type="OA" address="0x00013500" value="0x00005A00" />
6960        <register type="OA" address="0x00013504" value="0x00000000" />
6961        <register type="OA" address="0x00013700" value="0x00005A00" />
6962        <register type="OA" address="0x00013704" value="0x00000000" />
6963        <register type="OA" address="0x00013308" value="0x00004405" />
6964        <register type="OA" address="0x0001330C" value="0x00000000" />
6965        <register type="OA" address="0x00013508" value="0x00004405" />
6966        <register type="OA" address="0x0001350C" value="0x00000000" />
6967        <register type="OA" address="0x00013708" value="0x00004405" />
6968        <register type="OA" address="0x0001370C" value="0x00000000" />
6969        <register type="OA" address="0x00013310" value="0x00006805" />
6970        <register type="OA" address="0x00013314" value="0x00000000" />
6971        <register type="OA" address="0x00013510" value="0x00006805" />
6972        <register type="OA" address="0x00013514" value="0x00000000" />
6973        <register type="OA" address="0x00013710" value="0x00006805" />
6974        <register type="OA" address="0x00013714" value="0x00000000" />
6975        <register type="OA" address="0x00013318" value="0x00007E00" />
6976        <register type="OA" address="0x0001331C" value="0x00000000" />
6977        <register type="OA" address="0x00013518" value="0x00007E00" />
6978        <register type="OA" address="0x0001351C" value="0x00000000" />
6979        <register type="OA" address="0x00013718" value="0x00007E00" />
6980        <register type="OA" address="0x0001371C" value="0x00000000" />
6981    </register_config>
6982  </set>
6983
6984</metrics>