17ec681f3Smrg<?xml version="1.0"?>
27ec681f3Smrg<metrics version="1619078711" merge_md5="">
37ec681f3Smrg  <set name="Render Metrics Basic set"
47ec681f3Smrg       chipset="RKL"
57ec681f3Smrg       symbol_name="RenderBasic"
67ec681f3Smrg       underscore_name="render_basic"
77ec681f3Smrg       mdapi_supported_apis="VK OGL OCL IO"
87ec681f3Smrg       hw_config_guid="5b492c36-73f7-4827-83b3-c6863697ec51"
97ec681f3Smrg       >
107ec681f3Smrg    <counter name="GPU Time Elapsed"
117ec681f3Smrg             symbol_name="GpuTime"
127ec681f3Smrg             underscore_name="gpu_time"
137ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
147ec681f3Smrg             data_type="uint64"
157ec681f3Smrg             units="ns"
167ec681f3Smrg             semantic_type="duration"
177ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
187ec681f3Smrg             mdapi_group="GPU"
197ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
207ec681f3Smrg             mdapi_supported_apis=""
217ec681f3Smrg             mdapi_hw_unit_type="gpu"
227ec681f3Smrg             />
237ec681f3Smrg    <counter name="GPU Core Clocks"
247ec681f3Smrg             symbol_name="GpuCoreClocks"
257ec681f3Smrg             underscore_name="gpu_core_clocks"
267ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
277ec681f3Smrg             data_type="uint64"
287ec681f3Smrg             units="cycles"
297ec681f3Smrg             semantic_type="event"
307ec681f3Smrg             equation="GPU_CLOCK 0 READ"
317ec681f3Smrg             mdapi_group="GPU"
327ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
337ec681f3Smrg             mdapi_supported_apis=""
347ec681f3Smrg             mdapi_hw_unit_type="gpu"
357ec681f3Smrg             />
367ec681f3Smrg    <counter name="AVG GPU Core Frequency"
377ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
387ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
397ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
407ec681f3Smrg             data_type="uint64"
417ec681f3Smrg             max_equation="$GpuMaxFrequency"
427ec681f3Smrg             units="hz"
437ec681f3Smrg             semantic_type="event"
447ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
457ec681f3Smrg             mdapi_group="GPU"
467ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
477ec681f3Smrg             mdapi_supported_apis=""
487ec681f3Smrg             mdapi_hw_unit_type="gpu"
497ec681f3Smrg             />
507ec681f3Smrg    <counter name="VS Threads Dispatched"
517ec681f3Smrg             symbol_name="VsThreads"
527ec681f3Smrg             underscore_name="vs_threads"
537ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
547ec681f3Smrg             data_type="uint64"
557ec681f3Smrg             units="threads"
567ec681f3Smrg             semantic_type="event"
577ec681f3Smrg             equation="A 1 READ"
587ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
597ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
607ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
617ec681f3Smrg             mdapi_hw_unit_type="gpu"
627ec681f3Smrg             />
637ec681f3Smrg    <counter name="HS Threads Dispatched"
647ec681f3Smrg             symbol_name="HsThreads"
657ec681f3Smrg             underscore_name="hs_threads"
667ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
677ec681f3Smrg             data_type="uint64"
687ec681f3Smrg             units="threads"
697ec681f3Smrg             semantic_type="event"
707ec681f3Smrg             equation="A 2 READ"
717ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
727ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
737ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
747ec681f3Smrg             mdapi_hw_unit_type="gpu"
757ec681f3Smrg             />
767ec681f3Smrg    <counter name="DS Threads Dispatched"
777ec681f3Smrg             symbol_name="DsThreads"
787ec681f3Smrg             underscore_name="ds_threads"
797ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
807ec681f3Smrg             data_type="uint64"
817ec681f3Smrg             units="threads"
827ec681f3Smrg             semantic_type="event"
837ec681f3Smrg             equation="A 3 READ"
847ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
857ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
867ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
877ec681f3Smrg             mdapi_hw_unit_type="gpu"
887ec681f3Smrg             />
897ec681f3Smrg    <counter name="GS Threads Dispatched"
907ec681f3Smrg             symbol_name="GsThreads"
917ec681f3Smrg             underscore_name="gs_threads"
927ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
937ec681f3Smrg             data_type="uint64"
947ec681f3Smrg             units="threads"
957ec681f3Smrg             semantic_type="event"
967ec681f3Smrg             equation="A 5 READ"
977ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
987ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
997ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
1007ec681f3Smrg             mdapi_hw_unit_type="gpu"
1017ec681f3Smrg             />
1027ec681f3Smrg    <counter name="FS Threads Dispatched"
1037ec681f3Smrg             symbol_name="PsThreads"
1047ec681f3Smrg             underscore_name="ps_threads"
1057ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
1067ec681f3Smrg             data_type="uint64"
1077ec681f3Smrg             units="threads"
1087ec681f3Smrg             semantic_type="event"
1097ec681f3Smrg             equation="A 6 READ"
1107ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
1117ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
1127ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
1137ec681f3Smrg             mdapi_hw_unit_type="gpu"
1147ec681f3Smrg             />
1157ec681f3Smrg    <counter name="CS Threads Dispatched"
1167ec681f3Smrg             symbol_name="CsThreads"
1177ec681f3Smrg             underscore_name="cs_threads"
1187ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
1197ec681f3Smrg             data_type="uint64"
1207ec681f3Smrg             units="threads"
1217ec681f3Smrg             semantic_type="event"
1227ec681f3Smrg             equation="A 4 READ"
1237ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
1247ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
1257ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO MEDIA"
1267ec681f3Smrg             mdapi_hw_unit_type="gpu"
1277ec681f3Smrg             />
1287ec681f3Smrg    <counter name="GPU Busy"
1297ec681f3Smrg             symbol_name="GpuBusy"
1307ec681f3Smrg             underscore_name="gpu_busy"
1317ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
1327ec681f3Smrg             data_type="float"
1337ec681f3Smrg             max_equation="100"
1347ec681f3Smrg             units="percent"
1357ec681f3Smrg             semantic_type="duration"
1367ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
1377ec681f3Smrg             mdapi_group="GPU"
1387ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
1397ec681f3Smrg             mdapi_supported_apis=""
1407ec681f3Smrg             mdapi_hw_unit_type="gpu"
1417ec681f3Smrg             />
1427ec681f3Smrg    <counter name="EU Active"
1437ec681f3Smrg             symbol_name="EuActive"
1447ec681f3Smrg             underscore_name="eu_active"
1457ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
1467ec681f3Smrg             data_type="float"
1477ec681f3Smrg             max_equation="100"
1487ec681f3Smrg             units="percent"
1497ec681f3Smrg             semantic_type="duration"
1507ec681f3Smrg             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1517ec681f3Smrg             mdapi_group="EU Array"
1527ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1537ec681f3Smrg             mdapi_supported_apis=""
1547ec681f3Smrg             mdapi_hw_unit_type="gpu"
1557ec681f3Smrg             />
1567ec681f3Smrg    <counter name="EU Stall"
1577ec681f3Smrg             symbol_name="EuStall"
1587ec681f3Smrg             underscore_name="eu_stall"
1597ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
1607ec681f3Smrg             data_type="float"
1617ec681f3Smrg             max_equation="100"
1627ec681f3Smrg             units="percent"
1637ec681f3Smrg             semantic_type="duration"
1647ec681f3Smrg             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1657ec681f3Smrg             mdapi_group="EU Array"
1667ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1677ec681f3Smrg             mdapi_supported_apis=""
1687ec681f3Smrg             mdapi_hw_unit_type="gpu"
1697ec681f3Smrg             />
1707ec681f3Smrg    <counter name="EU Thread Occupancy"
1717ec681f3Smrg             symbol_name="EuThreadOccupancy"
1727ec681f3Smrg             underscore_name="eu_thread_occupancy"
1737ec681f3Smrg             description="The percentage of time in which hardware threads occupied EUs."
1747ec681f3Smrg             data_type="float"
1757ec681f3Smrg             max_equation="100"
1767ec681f3Smrg             units="percent"
1777ec681f3Smrg             semantic_type="duration"
1787ec681f3Smrg             equation="8 A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1797ec681f3Smrg             mdapi_group="EU Array"
1807ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1817ec681f3Smrg             mdapi_supported_apis=""
1827ec681f3Smrg             mdapi_hw_unit_type="gpu"
1837ec681f3Smrg             />
1847ec681f3Smrg    <counter name="Sampler00 Busy"
1857ec681f3Smrg             symbol_name="Sampler00Busy"
1867ec681f3Smrg             underscore_name="sampler00_busy"
1877ec681f3Smrg             description="The percentage of time in which Slice0 Sampler0 has been processing EU requests."
1887ec681f3Smrg             data_type="float"
1897ec681f3Smrg             max_equation="100"
1907ec681f3Smrg             units="percent"
1917ec681f3Smrg             semantic_type="duration"
1927ec681f3Smrg             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
1937ec681f3Smrg             availability="$DualSubsliceMask 1 AND"
1947ec681f3Smrg             mdapi_group="Sampler"
1957ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
1967ec681f3Smrg             mdapi_supported_apis=""
1977ec681f3Smrg             mdapi_hw_unit_type="subslice"
1987ec681f3Smrg             />
1997ec681f3Smrg    <counter name="Sampler Slice0 Dualsubslice0 is bottleneck"
2007ec681f3Smrg             symbol_name="Sampler00Bottleneck"
2017ec681f3Smrg             underscore_name="sampler00_bottleneck"
2027ec681f3Smrg             description="The percentage of time when sampler slice0 dualsubslice0 is bottleneck"
2037ec681f3Smrg             data_type="float"
2047ec681f3Smrg             max_equation="100"
2057ec681f3Smrg             units="percent"
2067ec681f3Smrg             semantic_type="duration"
2077ec681f3Smrg             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
2087ec681f3Smrg             availability="$DualSubsliceMask 1 AND"
2097ec681f3Smrg             mdapi_group="GPU/Sampler"
2107ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
2117ec681f3Smrg             mdapi_supported_apis=""
2127ec681f3Smrg             mdapi_hw_unit_type="subslice"
2137ec681f3Smrg             />
2147ec681f3Smrg    <counter name="Samplers Busy"
2157ec681f3Smrg             symbol_name="SamplersBusy"
2167ec681f3Smrg             underscore_name="samplers_busy"
2177ec681f3Smrg             description="The percentage of time in which samplers have been processing EU requests."
2187ec681f3Smrg             data_type="float"
2197ec681f3Smrg             max_equation="100"
2207ec681f3Smrg             units="percent"
2217ec681f3Smrg             semantic_type="duration"
2227ec681f3Smrg             equation="$Sampler00Busy"
2237ec681f3Smrg             availability="$DualSubsliceMask 1 AND"
2247ec681f3Smrg             mdapi_group="Sampler"
2257ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
2267ec681f3Smrg             mdapi_supported_apis=""
2277ec681f3Smrg             mdapi_hw_unit_type="slice"
2287ec681f3Smrg             />
2297ec681f3Smrg    <counter name="Samplers Bottleneck"
2307ec681f3Smrg             symbol_name="SamplerBottleneck"
2317ec681f3Smrg             underscore_name="sampler_bottleneck"
2327ec681f3Smrg             description="The percentage of time in which samplers have been slowing down the pipe when processing EU requests."
2337ec681f3Smrg             low_watermark="5"
2347ec681f3Smrg             high_watermark="15"
2357ec681f3Smrg             data_type="float"
2367ec681f3Smrg             max_equation="100"
2377ec681f3Smrg             units="percent"
2387ec681f3Smrg             semantic_type="duration"
2397ec681f3Smrg             equation="$Sampler00Bottleneck"
2407ec681f3Smrg             availability="$DualSubsliceMask 1 AND"
2417ec681f3Smrg             mdapi_group="Sampler"
2427ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Indicate System Frame Batch Draw"
2437ec681f3Smrg             mdapi_supported_apis=""
2447ec681f3Smrg             mdapi_hw_unit_type="slice"
2457ec681f3Smrg             />
2467ec681f3Smrg    <counter name="Rasterized Pixels"
2477ec681f3Smrg             symbol_name="RasterizedPixels"
2487ec681f3Smrg             underscore_name="rasterized_pixels"
2497ec681f3Smrg             description="The total number of rasterized pixels."
2507ec681f3Smrg             data_type="uint64"
2517ec681f3Smrg             units="pixels"
2527ec681f3Smrg             semantic_type="event"
2537ec681f3Smrg             equation="A 21 READ 4 UMUL"
2547ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer"
2557ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
2567ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
2577ec681f3Smrg             mdapi_hw_unit_type="gpu"
2587ec681f3Smrg             />
2597ec681f3Smrg    <counter name="Early Hi-Depth Test Fails"
2607ec681f3Smrg             symbol_name="HiDepthTestFails"
2617ec681f3Smrg             underscore_name="hi_depth_test_fails"
2627ec681f3Smrg             description="The total number of pixels dropped on early hierarchical depth test."
2637ec681f3Smrg             data_type="uint64"
2647ec681f3Smrg             units="pixels"
2657ec681f3Smrg             semantic_type="event"
2667ec681f3Smrg             equation="A 22 READ 4 UMUL"
2677ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
2687ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
2697ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
2707ec681f3Smrg             mdapi_hw_unit_type="gpu"
2717ec681f3Smrg             />
2727ec681f3Smrg    <counter name="Early Depth Test Fails"
2737ec681f3Smrg             symbol_name="EarlyDepthTestFails"
2747ec681f3Smrg             underscore_name="early_depth_test_fails"
2757ec681f3Smrg             description="The total number of pixels dropped on early depth test."
2767ec681f3Smrg             data_type="uint64"
2777ec681f3Smrg             units="pixels"
2787ec681f3Smrg             semantic_type="event"
2797ec681f3Smrg             equation="A 23 READ 4 UMUL"
2807ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
2817ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
2827ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
2837ec681f3Smrg             mdapi_hw_unit_type="gpu"
2847ec681f3Smrg             />
2857ec681f3Smrg    <counter name="Samples Killed in FS"
2867ec681f3Smrg             symbol_name="SamplesKilledInPs"
2877ec681f3Smrg             underscore_name="samples_killed_in_ps"
2887ec681f3Smrg             description="The total number of samples or pixels dropped in fragment shaders."
2897ec681f3Smrg             data_type="uint64"
2907ec681f3Smrg             units="pixels"
2917ec681f3Smrg             semantic_type="event"
2927ec681f3Smrg             equation="A 24 READ 4 UMUL"
2937ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
2947ec681f3Smrg             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
2957ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
2967ec681f3Smrg             mdapi_hw_unit_type="gpu"
2977ec681f3Smrg             />
2987ec681f3Smrg    <counter name="Pixels Failing Tests"
2997ec681f3Smrg             symbol_name="PixelsFailingPostPsTests"
3007ec681f3Smrg             underscore_name="pixels_failing_post_ps_tests"
3017ec681f3Smrg             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
3027ec681f3Smrg             data_type="uint64"
3037ec681f3Smrg             units="pixels"
3047ec681f3Smrg             semantic_type="event"
3057ec681f3Smrg             equation="A 25 READ 4 UMUL"
3067ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
3077ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
3087ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
3097ec681f3Smrg             mdapi_hw_unit_type="gpu"
3107ec681f3Smrg             />
3117ec681f3Smrg    <counter name="Samples Written"
3127ec681f3Smrg             symbol_name="SamplesWritten"
3137ec681f3Smrg             underscore_name="samples_written"
3147ec681f3Smrg             description="The total number of samples or pixels written to all render targets."
3157ec681f3Smrg             data_type="uint64"
3167ec681f3Smrg             units="pixels"
3177ec681f3Smrg             semantic_type="event"
3187ec681f3Smrg             equation="A 26 READ 4 UMUL"
3197ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
3207ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3217ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
3227ec681f3Smrg             mdapi_hw_unit_type="gpu"
3237ec681f3Smrg             />
3247ec681f3Smrg    <counter name="Samples Blended"
3257ec681f3Smrg             symbol_name="SamplesBlended"
3267ec681f3Smrg             underscore_name="samples_blended"
3277ec681f3Smrg             description="The total number of blended samples or pixels written to all render targets."
3287ec681f3Smrg             data_type="uint64"
3297ec681f3Smrg             units="pixels"
3307ec681f3Smrg             semantic_type="event"
3317ec681f3Smrg             equation="A 27 READ 4 UMUL"
3327ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
3337ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3347ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
3357ec681f3Smrg             mdapi_hw_unit_type="gpu"
3367ec681f3Smrg             />
3377ec681f3Smrg    <counter name="Sampler Texels"
3387ec681f3Smrg             symbol_name="SamplerTexels"
3397ec681f3Smrg             underscore_name="sampler_texels"
3407ec681f3Smrg             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
3417ec681f3Smrg             data_type="uint64"
3427ec681f3Smrg             units="texels"
3437ec681f3Smrg             semantic_type="event"
3447ec681f3Smrg             equation="A 28 READ 4 UMUL"
3457ec681f3Smrg             mdapi_group="Sampler/Sampler Input"
3467ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3477ec681f3Smrg             mdapi_supported_apis=""
3487ec681f3Smrg             mdapi_hw_unit_type="gpu"
3497ec681f3Smrg             />
3507ec681f3Smrg    <counter name="Sampler Texels Misses"
3517ec681f3Smrg             symbol_name="SamplerTexelMisses"
3527ec681f3Smrg             underscore_name="sampler_texel_misses"
3537ec681f3Smrg             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
3547ec681f3Smrg             data_type="uint64"
3557ec681f3Smrg             units="texels"
3567ec681f3Smrg             semantic_type="event"
3577ec681f3Smrg             equation="A 29 READ 4 UMUL"
3587ec681f3Smrg             mdapi_group="Sampler/Sampler Cache"
3597ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
3607ec681f3Smrg             mdapi_supported_apis=""
3617ec681f3Smrg             mdapi_hw_unit_type="gpu"
3627ec681f3Smrg             />
3637ec681f3Smrg    <counter name="SLM Bytes Read"
3647ec681f3Smrg             symbol_name="SlmBytesRead"
3657ec681f3Smrg             underscore_name="slm_bytes_read"
3667ec681f3Smrg             description="The total number of GPU memory bytes read from shared local memory."
3677ec681f3Smrg             data_type="uint64"
3687ec681f3Smrg             max_equation="$GpuCoreClocks 128 UMUL $EuSubslicesTotalCount UMUL"
3697ec681f3Smrg             units="bytes"
3707ec681f3Smrg             semantic_type="throughput"
3717ec681f3Smrg             equation="A 30 READ 64 UMUL"
3727ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
3737ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
3747ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO"
3757ec681f3Smrg             mdapi_hw_unit_type="gpu"
3767ec681f3Smrg             />
3777ec681f3Smrg    <counter name="SLM Bytes Written"
3787ec681f3Smrg             symbol_name="SlmBytesWritten"
3797ec681f3Smrg             underscore_name="slm_bytes_written"
3807ec681f3Smrg             description="The total number of GPU memory bytes written into shared local memory."
3817ec681f3Smrg             data_type="uint64"
3827ec681f3Smrg             max_equation="$GpuCoreClocks 128 UMUL $EuSubslicesTotalCount UMUL"
3837ec681f3Smrg             units="bytes"
3847ec681f3Smrg             semantic_type="throughput"
3857ec681f3Smrg             equation="A 31 READ 64 UMUL"
3867ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
3877ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
3887ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO"
3897ec681f3Smrg             mdapi_hw_unit_type="gpu"
3907ec681f3Smrg             />
3917ec681f3Smrg    <counter name="Shader Memory Accesses"
3927ec681f3Smrg             symbol_name="ShaderMemoryAccesses"
3937ec681f3Smrg             underscore_name="shader_memory_accesses"
3947ec681f3Smrg             description="The total number of shader memory accesses to L3."
3957ec681f3Smrg             data_type="uint64"
3967ec681f3Smrg             units="messages"
3977ec681f3Smrg             semantic_type="event"
3987ec681f3Smrg             equation="A 32 READ"
3997ec681f3Smrg             mdapi_group="L3/Data Port"
4007ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
4017ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO"
4027ec681f3Smrg             mdapi_hw_unit_type="gpu"
4037ec681f3Smrg             />
4047ec681f3Smrg    <counter name="Shader Atomic Memory Accesses"
4057ec681f3Smrg             symbol_name="ShaderAtomics"
4067ec681f3Smrg             underscore_name="shader_atomics"
4077ec681f3Smrg             description="The total number of shader atomic memory accesses."
4087ec681f3Smrg             data_type="uint64"
4097ec681f3Smrg             units="messages"
4107ec681f3Smrg             semantic_type="event"
4117ec681f3Smrg             equation="A 34 READ"
4127ec681f3Smrg             mdapi_group="L3/Data Port/Atomics"
4137ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
4147ec681f3Smrg             mdapi_supported_apis=""
4157ec681f3Smrg             mdapi_hw_unit_type="gpu"
4167ec681f3Smrg             />
4177ec681f3Smrg    <counter name="L3 Shader Throughput"
4187ec681f3Smrg             symbol_name="L3ShaderThroughput"
4197ec681f3Smrg             underscore_name="l3_shader_throughput"
4207ec681f3Smrg             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
4217ec681f3Smrg             data_type="uint64"
4227ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
4237ec681f3Smrg             units="bytes"
4247ec681f3Smrg             semantic_type="throughput"
4257ec681f3Smrg             equation="$ShaderMemoryAccesses 64 UMUL"
4267ec681f3Smrg             mdapi_group="L3/Data Port"
4277ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
4287ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO"
4297ec681f3Smrg             mdapi_hw_unit_type="gpu"
4307ec681f3Smrg             />
4317ec681f3Smrg    <counter name="Shader Barrier Messages"
4327ec681f3Smrg             symbol_name="ShaderBarriers"
4337ec681f3Smrg             underscore_name="shader_barriers"
4347ec681f3Smrg             description="The total number of shader barrier messages."
4357ec681f3Smrg             data_type="uint64"
4367ec681f3Smrg             units="messages"
4377ec681f3Smrg             semantic_type="event"
4387ec681f3Smrg             equation="A 35 READ"
4397ec681f3Smrg             mdapi_group="EU Array/Barrier"
4407ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
4417ec681f3Smrg             mdapi_supported_apis=""
4427ec681f3Smrg             mdapi_hw_unit_type="gpu"
4437ec681f3Smrg             />
4447ec681f3Smrg    <counter name="GTI Read Throughput"
4457ec681f3Smrg             symbol_name="GtiReadThroughput"
4467ec681f3Smrg             underscore_name="gti_read_throughput"
4477ec681f3Smrg             description="The total number of GPU memory bytes read from GTI."
4487ec681f3Smrg             data_type="uint64"
4497ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL"
4507ec681f3Smrg             units="bytes"
4517ec681f3Smrg             semantic_type="throughput"
4527ec681f3Smrg             equation="64  C 5 READ C 4 READ UADD C 3 READ UADD C 2 READ UADD UMUL"
4537ec681f3Smrg             mdapi_group="GTI"
4547ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4557ec681f3Smrg             mdapi_supported_apis=""
4567ec681f3Smrg             mdapi_hw_unit_type="gpu"
4577ec681f3Smrg             />
4587ec681f3Smrg    <counter name="GTI Write Throughput"
4597ec681f3Smrg             symbol_name="GtiWriteThroughput"
4607ec681f3Smrg             underscore_name="gti_write_throughput"
4617ec681f3Smrg             description="The total number of GPU memory bytes written to GTI."
4627ec681f3Smrg             data_type="uint64"
4637ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL"
4647ec681f3Smrg             units="bytes"
4657ec681f3Smrg             semantic_type="throughput"
4667ec681f3Smrg             equation="64  C 1 READ C 0 READ UADD UMUL"
4677ec681f3Smrg             mdapi_group="GTI"
4687ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4697ec681f3Smrg             mdapi_supported_apis=""
4707ec681f3Smrg             mdapi_hw_unit_type="gpu"
4717ec681f3Smrg             />
4727ec681f3Smrg    <register_config type="NOA">
4737ec681f3Smrg        <register type="NOA" address="0x00000D04" value="0x00000200" />
4747ec681f3Smrg        <register type="NOA" address="0x00009840" value="0x00000000" />
4757ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
4767ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14150001" />
4777ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x16150020" />
4787ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00124000" />
4797ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E124000" />
4807ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10124000" />
4817ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x12124000" />
4827ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10138000" />
4837ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C130E00" />
4847ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00150050" />
4857ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06157000" />
4867ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08157151" />
4877ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10150000" />
4887ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x18150000" />
4897ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C150000" />
4907ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x000B4000" />
4917ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E0B4000" />
4927ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x100B4000" />
4937ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x120B4000" />
4947ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x100C8000" />
4957ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E0C000E" />
4967ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x040D4000" />
4977ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A0D8000" />
4987ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C0DC000" />
4997ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x000E8000" />
5007ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E0E8000" />
5017ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x100E8000" />
5027ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x120E8000" />
5037ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x000F4000" />
5047ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x060F8000" />
5057ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x080FC000" />
5067ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
5077ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x05151D47" />
5087ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x09151536" />
5097ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x05351C00" />
5107ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x09351400" />
5117ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x41104000" />
5127ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x5B1050BB" />
5137ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x5D102C01" />
5147ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4B112000" />
5157ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x5F115000" />
5167ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x61110001" />
5177ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x01128000" />
5187ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0F128000" />
5197ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x11128000" />
5207ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x13128000" />
5217ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1F150137" />
5227ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x01150000" />
5237ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0F168000" />
5247ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x03164000" />
5257ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x05164000" />
5267ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1D350137" />
5277ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x03350147" />
5287ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x07350136" />
5297ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x01350000" />
5307ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0F364000" />
5317ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x01368000" />
5327ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x03368000" />
5337ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x47101000" />
5347ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4D100000" />
5357ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4F100000" />
5367ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x51100000" />
5377ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x17100000" />
5387ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x31100000" />
5397ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x55101810" />
5407ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x57100008" />
5417ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x49101818" />
5427ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4B100818" />
5437ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
5447ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x65100002" />
5457ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
5467ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x42000001" />
5477ec681f3Smrg    </register_config>
5487ec681f3Smrg    <register_config type="OA">
5497ec681f3Smrg        <register type="OA" address="0x0000D920" value="0x00000000" />
5507ec681f3Smrg        <register type="OA" address="0x0000D900" value="0x00000000" />
5517ec681f3Smrg        <register type="OA" address="0x0000D904" value="0x30800000" />
5527ec681f3Smrg        <register type="OA" address="0x0000D910" value="0x00000000" />
5537ec681f3Smrg        <register type="OA" address="0x0000D914" value="0x00800000" />
5547ec681f3Smrg        <register type="OA" address="0x0000DC40" value="0x00030000" />
5557ec681f3Smrg        <register type="OA" address="0x0000D940" value="0x00000018" />
5567ec681f3Smrg        <register type="OA" address="0x0000D944" value="0x0000FFFC" />
5577ec681f3Smrg        <register type="OA" address="0x0000DC00" value="0x00000018" />
5587ec681f3Smrg        <register type="OA" address="0x0000DC04" value="0x0000FFFC" />
5597ec681f3Smrg        <register type="OA" address="0x0000D948" value="0x00000060" />
5607ec681f3Smrg        <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
5617ec681f3Smrg        <register type="OA" address="0x0000DC08" value="0x00000060" />
5627ec681f3Smrg        <register type="OA" address="0x0000DC0C" value="0x0000FFF3" />
5637ec681f3Smrg    </register_config>
5647ec681f3Smrg    <register_config type="FLEX">
5657ec681f3Smrg        <register type="FLEX" address="0x0000E458" value="0x00804704" />
5667ec681f3Smrg        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
5677ec681f3Smrg        <register type="FLEX" address="0x0000E658" value="0x00805705" />
5687ec681f3Smrg        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
5697ec681f3Smrg        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
5707ec681f3Smrg        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
5717ec681f3Smrg        <register type="FLEX" address="0x0000E65C" value="0xFFFFFFFF" />
5727ec681f3Smrg    </register_config>
5737ec681f3Smrg  </set>
5747ec681f3Smrg
5757ec681f3Smrg  <set name="Compute Metrics Basic set"
5767ec681f3Smrg       chipset="RKL"
5777ec681f3Smrg       symbol_name="ComputeBasic"
5787ec681f3Smrg       underscore_name="compute_basic"
5797ec681f3Smrg       mdapi_supported_apis="VK OGL OCL IO"
5807ec681f3Smrg       hw_config_guid="09740672-ccc3-48da-a5bc-64994fe3a0a7"
5817ec681f3Smrg       >
5827ec681f3Smrg    <counter name="GPU Time Elapsed"
5837ec681f3Smrg             symbol_name="GpuTime"
5847ec681f3Smrg             underscore_name="gpu_time"
5857ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
5867ec681f3Smrg             data_type="uint64"
5877ec681f3Smrg             units="ns"
5887ec681f3Smrg             semantic_type="duration"
5897ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
5907ec681f3Smrg             mdapi_group="GPU"
5917ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
5927ec681f3Smrg             mdapi_supported_apis=""
5937ec681f3Smrg             mdapi_hw_unit_type="gpu"
5947ec681f3Smrg             />
5957ec681f3Smrg    <counter name="GPU Core Clocks"
5967ec681f3Smrg             symbol_name="GpuCoreClocks"
5977ec681f3Smrg             underscore_name="gpu_core_clocks"
5987ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
5997ec681f3Smrg             data_type="uint64"
6007ec681f3Smrg             units="cycles"
6017ec681f3Smrg             semantic_type="event"
6027ec681f3Smrg             equation="GPU_CLOCK 0 READ"
6037ec681f3Smrg             mdapi_group="GPU"
6047ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
6057ec681f3Smrg             mdapi_supported_apis=""
6067ec681f3Smrg             mdapi_hw_unit_type="gpu"
6077ec681f3Smrg             />
6087ec681f3Smrg    <counter name="AVG GPU Core Frequency"
6097ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
6107ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
6117ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
6127ec681f3Smrg             data_type="uint64"
6137ec681f3Smrg             max_equation="$GpuMaxFrequency"
6147ec681f3Smrg             units="hz"
6157ec681f3Smrg             semantic_type="event"
6167ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
6177ec681f3Smrg             mdapi_group="GPU"
6187ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6197ec681f3Smrg             mdapi_supported_apis=""
6207ec681f3Smrg             mdapi_hw_unit_type="gpu"
6217ec681f3Smrg             />
6227ec681f3Smrg    <counter name="GPU Busy"
6237ec681f3Smrg             symbol_name="GpuBusy"
6247ec681f3Smrg             underscore_name="gpu_busy"
6257ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
6267ec681f3Smrg             data_type="float"
6277ec681f3Smrg             max_equation="100"
6287ec681f3Smrg             units="percent"
6297ec681f3Smrg             semantic_type="duration"
6307ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
6317ec681f3Smrg             mdapi_group="GPU"
6327ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
6337ec681f3Smrg             mdapi_supported_apis=""
6347ec681f3Smrg             mdapi_hw_unit_type="gpu"
6357ec681f3Smrg             />
6367ec681f3Smrg    <counter name="VS Threads Dispatched"
6377ec681f3Smrg             symbol_name="VsThreads"
6387ec681f3Smrg             underscore_name="vs_threads"
6397ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
6407ec681f3Smrg             data_type="uint64"
6417ec681f3Smrg             units="threads"
6427ec681f3Smrg             semantic_type="event"
6437ec681f3Smrg             equation="A 1 READ"
6447ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
6457ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
6467ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
6477ec681f3Smrg             mdapi_hw_unit_type="gpu"
6487ec681f3Smrg             />
6497ec681f3Smrg    <counter name="HS Threads Dispatched"
6507ec681f3Smrg             symbol_name="HsThreads"
6517ec681f3Smrg             underscore_name="hs_threads"
6527ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
6537ec681f3Smrg             data_type="uint64"
6547ec681f3Smrg             units="threads"
6557ec681f3Smrg             semantic_type="event"
6567ec681f3Smrg             equation="A 2 READ"
6577ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
6587ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
6597ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
6607ec681f3Smrg             mdapi_hw_unit_type="gpu"
6617ec681f3Smrg             />
6627ec681f3Smrg    <counter name="DS Threads Dispatched"
6637ec681f3Smrg             symbol_name="DsThreads"
6647ec681f3Smrg             underscore_name="ds_threads"
6657ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
6667ec681f3Smrg             data_type="uint64"
6677ec681f3Smrg             units="threads"
6687ec681f3Smrg             semantic_type="event"
6697ec681f3Smrg             equation="A 3 READ"
6707ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
6717ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
6727ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
6737ec681f3Smrg             mdapi_hw_unit_type="gpu"
6747ec681f3Smrg             />
6757ec681f3Smrg    <counter name="GS Threads Dispatched"
6767ec681f3Smrg             symbol_name="GsThreads"
6777ec681f3Smrg             underscore_name="gs_threads"
6787ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
6797ec681f3Smrg             data_type="uint64"
6807ec681f3Smrg             units="threads"
6817ec681f3Smrg             semantic_type="event"
6827ec681f3Smrg             equation="A 5 READ"
6837ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
6847ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
6857ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
6867ec681f3Smrg             mdapi_hw_unit_type="gpu"
6877ec681f3Smrg             />
6887ec681f3Smrg    <counter name="FS Threads Dispatched"
6897ec681f3Smrg             symbol_name="PsThreads"
6907ec681f3Smrg             underscore_name="ps_threads"
6917ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
6927ec681f3Smrg             data_type="uint64"
6937ec681f3Smrg             units="threads"
6947ec681f3Smrg             semantic_type="event"
6957ec681f3Smrg             equation="A 6 READ"
6967ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
6977ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
6987ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
6997ec681f3Smrg             mdapi_hw_unit_type="gpu"
7007ec681f3Smrg             />
7017ec681f3Smrg    <counter name="CS Threads Dispatched"
7027ec681f3Smrg             symbol_name="CsThreads"
7037ec681f3Smrg             underscore_name="cs_threads"
7047ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
7057ec681f3Smrg             data_type="uint64"
7067ec681f3Smrg             units="threads"
7077ec681f3Smrg             semantic_type="event"
7087ec681f3Smrg             equation="A 4 READ"
7097ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
7107ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
7117ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO MEDIA"
7127ec681f3Smrg             mdapi_hw_unit_type="gpu"
7137ec681f3Smrg             />
7147ec681f3Smrg    <counter name="EU Active"
7157ec681f3Smrg             symbol_name="EuActive"
7167ec681f3Smrg             underscore_name="eu_active"
7177ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
7187ec681f3Smrg             data_type="float"
7197ec681f3Smrg             max_equation="100"
7207ec681f3Smrg             units="percent"
7217ec681f3Smrg             semantic_type="duration"
7227ec681f3Smrg             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7237ec681f3Smrg             mdapi_group="EU Array"
7247ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
7257ec681f3Smrg             mdapi_supported_apis=""
7267ec681f3Smrg             mdapi_hw_unit_type="gpu"
7277ec681f3Smrg             />
7287ec681f3Smrg    <counter name="EU Stall"
7297ec681f3Smrg             symbol_name="EuStall"
7307ec681f3Smrg             underscore_name="eu_stall"
7317ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
7327ec681f3Smrg             data_type="float"
7337ec681f3Smrg             max_equation="100"
7347ec681f3Smrg             units="percent"
7357ec681f3Smrg             semantic_type="duration"
7367ec681f3Smrg             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7377ec681f3Smrg             mdapi_group="EU Array"
7387ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
7397ec681f3Smrg             mdapi_supported_apis=""
7407ec681f3Smrg             mdapi_hw_unit_type="gpu"
7417ec681f3Smrg             />
7427ec681f3Smrg    <counter name="EU Thread Occupancy"
7437ec681f3Smrg             symbol_name="EuThreadOccupancy"
7447ec681f3Smrg             underscore_name="eu_thread_occupancy"
7457ec681f3Smrg             description="The percentage of time in which hardware threads occupied EUs."
7467ec681f3Smrg             data_type="float"
7477ec681f3Smrg             max_equation="100"
7487ec681f3Smrg             units="percent"
7497ec681f3Smrg             semantic_type="duration"
7507ec681f3Smrg             equation="8 A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7517ec681f3Smrg             mdapi_group="EU Array"
7527ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
7537ec681f3Smrg             mdapi_supported_apis=""
7547ec681f3Smrg             mdapi_hw_unit_type="gpu"
7557ec681f3Smrg             />
7567ec681f3Smrg    <counter name="Rasterized Pixels"
7577ec681f3Smrg             symbol_name="RasterizedPixels"
7587ec681f3Smrg             underscore_name="rasterized_pixels"
7597ec681f3Smrg             description="The total number of rasterized pixels."
7607ec681f3Smrg             data_type="uint64"
7617ec681f3Smrg             units="pixels"
7627ec681f3Smrg             semantic_type="event"
7637ec681f3Smrg             equation="A 21 READ 4 UMUL"
7647ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer"
7657ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
7667ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
7677ec681f3Smrg             mdapi_hw_unit_type="gpu"
7687ec681f3Smrg             />
7697ec681f3Smrg    <counter name="Early Hi-Depth Test Fails"
7707ec681f3Smrg             symbol_name="HiDepthTestFails"
7717ec681f3Smrg             underscore_name="hi_depth_test_fails"
7727ec681f3Smrg             description="The total number of pixels dropped on early hierarchical depth test."
7737ec681f3Smrg             data_type="uint64"
7747ec681f3Smrg             units="pixels"
7757ec681f3Smrg             semantic_type="event"
7767ec681f3Smrg             equation="A 22 READ 4 UMUL"
7777ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
7787ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
7797ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
7807ec681f3Smrg             mdapi_hw_unit_type="gpu"
7817ec681f3Smrg             />
7827ec681f3Smrg    <counter name="Early Depth Test Fails"
7837ec681f3Smrg             symbol_name="EarlyDepthTestFails"
7847ec681f3Smrg             underscore_name="early_depth_test_fails"
7857ec681f3Smrg             description="The total number of pixels dropped on early depth test."
7867ec681f3Smrg             data_type="uint64"
7877ec681f3Smrg             units="pixels"
7887ec681f3Smrg             semantic_type="event"
7897ec681f3Smrg             equation="A 23 READ 4 UMUL"
7907ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
7917ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
7927ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
7937ec681f3Smrg             mdapi_hw_unit_type="gpu"
7947ec681f3Smrg             />
7957ec681f3Smrg    <counter name="Samples Killed in FS"
7967ec681f3Smrg             symbol_name="SamplesKilledInPs"
7977ec681f3Smrg             underscore_name="samples_killed_in_ps"
7987ec681f3Smrg             description="The total number of samples or pixels dropped in fragment shaders."
7997ec681f3Smrg             data_type="uint64"
8007ec681f3Smrg             units="pixels"
8017ec681f3Smrg             semantic_type="event"
8027ec681f3Smrg             equation="A 24 READ 4 UMUL"
8037ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
8047ec681f3Smrg             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
8057ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
8067ec681f3Smrg             mdapi_hw_unit_type="gpu"
8077ec681f3Smrg             />
8087ec681f3Smrg    <counter name="Pixels Failing Tests"
8097ec681f3Smrg             symbol_name="PixelsFailingPostPsTests"
8107ec681f3Smrg             underscore_name="pixels_failing_post_ps_tests"
8117ec681f3Smrg             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
8127ec681f3Smrg             data_type="uint64"
8137ec681f3Smrg             units="pixels"
8147ec681f3Smrg             semantic_type="event"
8157ec681f3Smrg             equation="A 25 READ 4 UMUL"
8167ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
8177ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
8187ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
8197ec681f3Smrg             mdapi_hw_unit_type="gpu"
8207ec681f3Smrg             />
8217ec681f3Smrg    <counter name="Samples Written"
8227ec681f3Smrg             symbol_name="SamplesWritten"
8237ec681f3Smrg             underscore_name="samples_written"
8247ec681f3Smrg             description="The total number of samples or pixels written to all render targets."
8257ec681f3Smrg             data_type="uint64"
8267ec681f3Smrg             units="pixels"
8277ec681f3Smrg             semantic_type="event"
8287ec681f3Smrg             equation="A 26 READ 4 UMUL"
8297ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
8307ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8317ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
8327ec681f3Smrg             mdapi_hw_unit_type="gpu"
8337ec681f3Smrg             />
8347ec681f3Smrg    <counter name="Samples Blended"
8357ec681f3Smrg             symbol_name="SamplesBlended"
8367ec681f3Smrg             underscore_name="samples_blended"
8377ec681f3Smrg             description="The total number of blended samples or pixels written to all render targets."
8387ec681f3Smrg             data_type="uint64"
8397ec681f3Smrg             units="pixels"
8407ec681f3Smrg             semantic_type="event"
8417ec681f3Smrg             equation="A 27 READ 4 UMUL"
8427ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
8437ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8447ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
8457ec681f3Smrg             mdapi_hw_unit_type="gpu"
8467ec681f3Smrg             />
8477ec681f3Smrg    <counter name="Sampler Texels"
8487ec681f3Smrg             symbol_name="SamplerTexels"
8497ec681f3Smrg             underscore_name="sampler_texels"
8507ec681f3Smrg             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
8517ec681f3Smrg             data_type="uint64"
8527ec681f3Smrg             units="texels"
8537ec681f3Smrg             semantic_type="event"
8547ec681f3Smrg             equation="A 28 READ 4 UMUL"
8557ec681f3Smrg             mdapi_group="Sampler/Sampler Input"
8567ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8577ec681f3Smrg             mdapi_supported_apis=""
8587ec681f3Smrg             mdapi_hw_unit_type="gpu"
8597ec681f3Smrg             />
8607ec681f3Smrg    <counter name="Sampler Texels Misses"
8617ec681f3Smrg             symbol_name="SamplerTexelMisses"
8627ec681f3Smrg             underscore_name="sampler_texel_misses"
8637ec681f3Smrg             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
8647ec681f3Smrg             data_type="uint64"
8657ec681f3Smrg             units="texels"
8667ec681f3Smrg             semantic_type="event"
8677ec681f3Smrg             equation="A 29 READ 4 UMUL"
8687ec681f3Smrg             mdapi_group="Sampler/Sampler Cache"
8697ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
8707ec681f3Smrg             mdapi_supported_apis=""
8717ec681f3Smrg             mdapi_hw_unit_type="gpu"
8727ec681f3Smrg             />
8737ec681f3Smrg    <counter name="SLM Bytes Read"
8747ec681f3Smrg             symbol_name="SlmBytesRead"
8757ec681f3Smrg             underscore_name="slm_bytes_read"
8767ec681f3Smrg             description="The total number of GPU memory bytes read from shared local memory."
8777ec681f3Smrg             data_type="uint64"
8787ec681f3Smrg             max_equation="$GpuCoreClocks 128 UMUL $EuSubslicesTotalCount UMUL"
8797ec681f3Smrg             units="bytes"
8807ec681f3Smrg             semantic_type="throughput"
8817ec681f3Smrg             equation="A 30 READ 64 UMUL"
8827ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
8837ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
8847ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO"
8857ec681f3Smrg             mdapi_hw_unit_type="gpu"
8867ec681f3Smrg             />
8877ec681f3Smrg    <counter name="SLM Bytes Written"
8887ec681f3Smrg             symbol_name="SlmBytesWritten"
8897ec681f3Smrg             underscore_name="slm_bytes_written"
8907ec681f3Smrg             description="The total number of GPU memory bytes written into shared local memory."
8917ec681f3Smrg             data_type="uint64"
8927ec681f3Smrg             max_equation="$GpuCoreClocks 128 UMUL $EuSubslicesTotalCount UMUL"
8937ec681f3Smrg             units="bytes"
8947ec681f3Smrg             semantic_type="throughput"
8957ec681f3Smrg             equation="A 31 READ 64 UMUL"
8967ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
8977ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
8987ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO"
8997ec681f3Smrg             mdapi_hw_unit_type="gpu"
9007ec681f3Smrg             />
9017ec681f3Smrg    <counter name="Shader Memory Accesses"
9027ec681f3Smrg             symbol_name="ShaderMemoryAccesses"
9037ec681f3Smrg             underscore_name="shader_memory_accesses"
9047ec681f3Smrg             description="The total number of shader memory accesses to L3."
9057ec681f3Smrg             data_type="uint64"
9067ec681f3Smrg             units="messages"
9077ec681f3Smrg             semantic_type="event"
9087ec681f3Smrg             equation="A 32 READ"
9097ec681f3Smrg             mdapi_group="L3/Data Port"
9107ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
9117ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO"
9127ec681f3Smrg             mdapi_hw_unit_type="gpu"
9137ec681f3Smrg             />
9147ec681f3Smrg    <counter name="Shader Atomic Memory Accesses"
9157ec681f3Smrg             symbol_name="ShaderAtomics"
9167ec681f3Smrg             underscore_name="shader_atomics"
9177ec681f3Smrg             description="The total number of shader atomic memory accesses."
9187ec681f3Smrg             data_type="uint64"
9197ec681f3Smrg             units="messages"
9207ec681f3Smrg             semantic_type="event"
9217ec681f3Smrg             equation="A 34 READ"
9227ec681f3Smrg             mdapi_group="L3/Data Port/Atomics"
9237ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
9247ec681f3Smrg             mdapi_supported_apis=""
9257ec681f3Smrg             mdapi_hw_unit_type="gpu"
9267ec681f3Smrg             />
9277ec681f3Smrg    <counter name="L3 Shader Throughput"
9287ec681f3Smrg             symbol_name="L3ShaderThroughput"
9297ec681f3Smrg             underscore_name="l3_shader_throughput"
9307ec681f3Smrg             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
9317ec681f3Smrg             data_type="uint64"
9327ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
9337ec681f3Smrg             units="bytes"
9347ec681f3Smrg             semantic_type="throughput"
9357ec681f3Smrg             equation="$ShaderMemoryAccesses 64 UMUL"
9367ec681f3Smrg             mdapi_group="L3/Data Port"
9377ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
9387ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO"
9397ec681f3Smrg             mdapi_hw_unit_type="gpu"
9407ec681f3Smrg             />
9417ec681f3Smrg    <counter name="Shader Barrier Messages"
9427ec681f3Smrg             symbol_name="ShaderBarriers"
9437ec681f3Smrg             underscore_name="shader_barriers"
9447ec681f3Smrg             description="The total number of shader barrier messages."
9457ec681f3Smrg             data_type="uint64"
9467ec681f3Smrg             units="messages"
9477ec681f3Smrg             semantic_type="event"
9487ec681f3Smrg             equation="A 35 READ"
9497ec681f3Smrg             mdapi_group="EU Array/Barrier"
9507ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
9517ec681f3Smrg             mdapi_supported_apis=""
9527ec681f3Smrg             mdapi_hw_unit_type="gpu"
9537ec681f3Smrg             />
9547ec681f3Smrg    <counter name="GTI Read Throughput"
9557ec681f3Smrg             symbol_name="GtiReadThroughput"
9567ec681f3Smrg             underscore_name="gti_read_throughput"
9577ec681f3Smrg             description="The total number of GPU memory bytes read from GTI."
9587ec681f3Smrg             data_type="uint64"
9597ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL"
9607ec681f3Smrg             units="bytes"
9617ec681f3Smrg             semantic_type="throughput"
9627ec681f3Smrg             equation="64  C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD UMUL"
9637ec681f3Smrg             mdapi_group="GTI"
9647ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
9657ec681f3Smrg             mdapi_supported_apis=""
9667ec681f3Smrg             mdapi_hw_unit_type="gpu"
9677ec681f3Smrg             />
9687ec681f3Smrg    <counter name="GTI Write Throughput"
9697ec681f3Smrg             symbol_name="GtiWriteThroughput"
9707ec681f3Smrg             underscore_name="gti_write_throughput"
9717ec681f3Smrg             description="The total number of GPU memory bytes written to GTI."
9727ec681f3Smrg             data_type="uint64"
9737ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL"
9747ec681f3Smrg             units="bytes"
9757ec681f3Smrg             semantic_type="throughput"
9767ec681f3Smrg             equation="64  C 3 READ C 2 READ UADD UMUL"
9777ec681f3Smrg             mdapi_group="GTI"
9787ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
9797ec681f3Smrg             mdapi_supported_apis=""
9807ec681f3Smrg             mdapi_hw_unit_type="gpu"
9817ec681f3Smrg             />
9827ec681f3Smrg    <register_config type="NOA">
9837ec681f3Smrg        <register type="NOA" address="0x00000D04" value="0x00000200" />
9847ec681f3Smrg        <register type="NOA" address="0x00009840" value="0x00000000" />
9857ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
9867ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x05151D37" />
9877ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x09151547" />
9887ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x05351C00" />
9897ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x09351400" />
9907ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x5B100BBB" />
9917ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0D150136" />
9927ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x01150000" />
9937ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x03164000" />
9947ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x05164000" />
9957ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x07164000" />
9967ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x03350137" />
9977ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x07350147" />
9987ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0B350136" />
9997ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x01350000" />
10007ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x01368000" />
10017ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x03368000" />
10027ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x05368000" />
10037ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x17100000" />
10047ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x47100000" />
10057ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x49100000" />
10067ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4B100000" />
10077ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4D100000" />
10087ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x31100000" />
10097ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
10107ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x65100002" />
10117ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
10127ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x42000001" />
10137ec681f3Smrg    </register_config>
10147ec681f3Smrg    <register_config type="OA">
10157ec681f3Smrg        <register type="OA" address="0x0000D920" value="0x00000000" />
10167ec681f3Smrg        <register type="OA" address="0x0000D900" value="0x00000000" />
10177ec681f3Smrg        <register type="OA" address="0x0000D904" value="0x00800000" />
10187ec681f3Smrg        <register type="OA" address="0x0000D910" value="0x00000000" />
10197ec681f3Smrg        <register type="OA" address="0x0000D914" value="0x00800000" />
10207ec681f3Smrg        <register type="OA" address="0x0000DC40" value="0x00000000" />
10217ec681f3Smrg    </register_config>
10227ec681f3Smrg    <register_config type="FLEX">
10237ec681f3Smrg        <register type="FLEX" address="0x0000E458" value="0x00804704" />
10247ec681f3Smrg        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
10257ec681f3Smrg        <register type="FLEX" address="0x0000E658" value="0x00805705" />
10267ec681f3Smrg        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
10277ec681f3Smrg        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
10287ec681f3Smrg        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
10297ec681f3Smrg        <register type="FLEX" address="0x0000E65C" value="0xFFFFFFFF" />
10307ec681f3Smrg    </register_config>
10317ec681f3Smrg  </set>
10327ec681f3Smrg
10337ec681f3Smrg  <set name="Render Metrics set for 3D Pipeline Profile"
10347ec681f3Smrg       chipset="RKL"
10357ec681f3Smrg       symbol_name="RenderPipeProfile"
10367ec681f3Smrg       underscore_name="render_pipe_profile"
10377ec681f3Smrg       mdapi_supported_apis="VK OGL OCL IO"
10387ec681f3Smrg       hw_config_guid="833bb0f2-9483-498e-b3bf-ebf026a6301a"
10397ec681f3Smrg       >
10407ec681f3Smrg    <counter name="GPU Time Elapsed"
10417ec681f3Smrg             symbol_name="GpuTime"
10427ec681f3Smrg             underscore_name="gpu_time"
10437ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
10447ec681f3Smrg             data_type="uint64"
10457ec681f3Smrg             units="ns"
10467ec681f3Smrg             semantic_type="duration"
10477ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
10487ec681f3Smrg             mdapi_group="GPU"
10497ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
10507ec681f3Smrg             mdapi_supported_apis=""
10517ec681f3Smrg             mdapi_hw_unit_type="gpu"
10527ec681f3Smrg             />
10537ec681f3Smrg    <counter name="GPU Core Clocks"
10547ec681f3Smrg             symbol_name="GpuCoreClocks"
10557ec681f3Smrg             underscore_name="gpu_core_clocks"
10567ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
10577ec681f3Smrg             data_type="uint64"
10587ec681f3Smrg             units="cycles"
10597ec681f3Smrg             semantic_type="event"
10607ec681f3Smrg             equation="GPU_CLOCK 0 READ"
10617ec681f3Smrg             mdapi_group="GPU"
10627ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
10637ec681f3Smrg             mdapi_supported_apis=""
10647ec681f3Smrg             mdapi_hw_unit_type="gpu"
10657ec681f3Smrg             />
10667ec681f3Smrg    <counter name="AVG GPU Core Frequency"
10677ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
10687ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
10697ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
10707ec681f3Smrg             data_type="uint64"
10717ec681f3Smrg             max_equation="$GpuMaxFrequency"
10727ec681f3Smrg             units="hz"
10737ec681f3Smrg             semantic_type="event"
10747ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
10757ec681f3Smrg             mdapi_group="GPU"
10767ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
10777ec681f3Smrg             mdapi_supported_apis=""
10787ec681f3Smrg             mdapi_hw_unit_type="gpu"
10797ec681f3Smrg             />
10807ec681f3Smrg    <counter name="GPU Busy"
10817ec681f3Smrg             symbol_name="GpuBusy"
10827ec681f3Smrg             underscore_name="gpu_busy"
10837ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
10847ec681f3Smrg             data_type="float"
10857ec681f3Smrg             max_equation="100"
10867ec681f3Smrg             units="percent"
10877ec681f3Smrg             semantic_type="duration"
10887ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
10897ec681f3Smrg             mdapi_group="GPU"
10907ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
10917ec681f3Smrg             mdapi_supported_apis=""
10927ec681f3Smrg             mdapi_hw_unit_type="gpu"
10937ec681f3Smrg             />
10947ec681f3Smrg    <counter name="VS Threads Dispatched"
10957ec681f3Smrg             symbol_name="VsThreads"
10967ec681f3Smrg             underscore_name="vs_threads"
10977ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
10987ec681f3Smrg             data_type="uint64"
10997ec681f3Smrg             units="threads"
11007ec681f3Smrg             semantic_type="event"
11017ec681f3Smrg             equation="A 1 READ"
11027ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
11037ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
11047ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
11057ec681f3Smrg             mdapi_hw_unit_type="gpu"
11067ec681f3Smrg             />
11077ec681f3Smrg    <counter name="HS Threads Dispatched"
11087ec681f3Smrg             symbol_name="HsThreads"
11097ec681f3Smrg             underscore_name="hs_threads"
11107ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
11117ec681f3Smrg             data_type="uint64"
11127ec681f3Smrg             units="threads"
11137ec681f3Smrg             semantic_type="event"
11147ec681f3Smrg             equation="A 2 READ"
11157ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
11167ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
11177ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
11187ec681f3Smrg             mdapi_hw_unit_type="gpu"
11197ec681f3Smrg             />
11207ec681f3Smrg    <counter name="DS Threads Dispatched"
11217ec681f3Smrg             symbol_name="DsThreads"
11227ec681f3Smrg             underscore_name="ds_threads"
11237ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
11247ec681f3Smrg             data_type="uint64"
11257ec681f3Smrg             units="threads"
11267ec681f3Smrg             semantic_type="event"
11277ec681f3Smrg             equation="A 3 READ"
11287ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
11297ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
11307ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
11317ec681f3Smrg             mdapi_hw_unit_type="gpu"
11327ec681f3Smrg             />
11337ec681f3Smrg    <counter name="GS Threads Dispatched"
11347ec681f3Smrg             symbol_name="GsThreads"
11357ec681f3Smrg             underscore_name="gs_threads"
11367ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
11377ec681f3Smrg             data_type="uint64"
11387ec681f3Smrg             units="threads"
11397ec681f3Smrg             semantic_type="event"
11407ec681f3Smrg             equation="A 5 READ"
11417ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
11427ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
11437ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
11447ec681f3Smrg             mdapi_hw_unit_type="gpu"
11457ec681f3Smrg             />
11467ec681f3Smrg    <counter name="FS Threads Dispatched"
11477ec681f3Smrg             symbol_name="PsThreads"
11487ec681f3Smrg             underscore_name="ps_threads"
11497ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
11507ec681f3Smrg             data_type="uint64"
11517ec681f3Smrg             units="threads"
11527ec681f3Smrg             semantic_type="event"
11537ec681f3Smrg             equation="A 6 READ"
11547ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
11557ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
11567ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
11577ec681f3Smrg             mdapi_hw_unit_type="gpu"
11587ec681f3Smrg             />
11597ec681f3Smrg    <counter name="CS Threads Dispatched"
11607ec681f3Smrg             symbol_name="CsThreads"
11617ec681f3Smrg             underscore_name="cs_threads"
11627ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
11637ec681f3Smrg             data_type="uint64"
11647ec681f3Smrg             units="threads"
11657ec681f3Smrg             semantic_type="event"
11667ec681f3Smrg             equation="A 4 READ"
11677ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
11687ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
11697ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO MEDIA"
11707ec681f3Smrg             mdapi_hw_unit_type="gpu"
11717ec681f3Smrg             />
11727ec681f3Smrg    <counter name="EU Active"
11737ec681f3Smrg             symbol_name="EuActive"
11747ec681f3Smrg             underscore_name="eu_active"
11757ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
11767ec681f3Smrg             data_type="float"
11777ec681f3Smrg             max_equation="100"
11787ec681f3Smrg             units="percent"
11797ec681f3Smrg             semantic_type="duration"
11807ec681f3Smrg             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
11817ec681f3Smrg             mdapi_group="EU Array"
11827ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
11837ec681f3Smrg             mdapi_supported_apis=""
11847ec681f3Smrg             mdapi_hw_unit_type="gpu"
11857ec681f3Smrg             />
11867ec681f3Smrg    <counter name="EU Stall"
11877ec681f3Smrg             symbol_name="EuStall"
11887ec681f3Smrg             underscore_name="eu_stall"
11897ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
11907ec681f3Smrg             data_type="float"
11917ec681f3Smrg             max_equation="100"
11927ec681f3Smrg             units="percent"
11937ec681f3Smrg             semantic_type="duration"
11947ec681f3Smrg             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
11957ec681f3Smrg             mdapi_group="EU Array"
11967ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
11977ec681f3Smrg             mdapi_supported_apis=""
11987ec681f3Smrg             mdapi_hw_unit_type="gpu"
11997ec681f3Smrg             />
12007ec681f3Smrg    <counter name="EU Thread Occupancy"
12017ec681f3Smrg             symbol_name="EuThreadOccupancy"
12027ec681f3Smrg             underscore_name="eu_thread_occupancy"
12037ec681f3Smrg             description="The percentage of time in which hardware threads occupied EUs."
12047ec681f3Smrg             data_type="float"
12057ec681f3Smrg             max_equation="100"
12067ec681f3Smrg             units="percent"
12077ec681f3Smrg             semantic_type="duration"
12087ec681f3Smrg             equation="8 A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
12097ec681f3Smrg             mdapi_group="EU Array"
12107ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
12117ec681f3Smrg             mdapi_supported_apis=""
12127ec681f3Smrg             mdapi_hw_unit_type="gpu"
12137ec681f3Smrg             />
12147ec681f3Smrg    <counter name="Rasterized Pixels"
12157ec681f3Smrg             symbol_name="RasterizedPixels"
12167ec681f3Smrg             underscore_name="rasterized_pixels"
12177ec681f3Smrg             description="The total number of rasterized pixels."
12187ec681f3Smrg             data_type="uint64"
12197ec681f3Smrg             units="pixels"
12207ec681f3Smrg             semantic_type="event"
12217ec681f3Smrg             equation="A 21 READ 4 UMUL"
12227ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer"
12237ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
12247ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
12257ec681f3Smrg             mdapi_hw_unit_type="gpu"
12267ec681f3Smrg             />
12277ec681f3Smrg    <counter name="Early Hi-Depth Test Fails"
12287ec681f3Smrg             symbol_name="HiDepthTestFails"
12297ec681f3Smrg             underscore_name="hi_depth_test_fails"
12307ec681f3Smrg             description="The total number of pixels dropped on early hierarchical depth test."
12317ec681f3Smrg             data_type="uint64"
12327ec681f3Smrg             units="pixels"
12337ec681f3Smrg             semantic_type="event"
12347ec681f3Smrg             equation="A 22 READ 4 UMUL"
12357ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
12367ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
12377ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
12387ec681f3Smrg             mdapi_hw_unit_type="gpu"
12397ec681f3Smrg             />
12407ec681f3Smrg    <counter name="Early Depth Test Fails"
12417ec681f3Smrg             symbol_name="EarlyDepthTestFails"
12427ec681f3Smrg             underscore_name="early_depth_test_fails"
12437ec681f3Smrg             description="The total number of pixels dropped on early depth test."
12447ec681f3Smrg             data_type="uint64"
12457ec681f3Smrg             units="pixels"
12467ec681f3Smrg             semantic_type="event"
12477ec681f3Smrg             equation="A 23 READ 4 UMUL"
12487ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
12497ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
12507ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
12517ec681f3Smrg             mdapi_hw_unit_type="gpu"
12527ec681f3Smrg             />
12537ec681f3Smrg    <counter name="Samples Killed in FS"
12547ec681f3Smrg             symbol_name="SamplesKilledInPs"
12557ec681f3Smrg             underscore_name="samples_killed_in_ps"
12567ec681f3Smrg             description="The total number of samples or pixels dropped in fragment shaders."
12577ec681f3Smrg             data_type="uint64"
12587ec681f3Smrg             units="pixels"
12597ec681f3Smrg             semantic_type="event"
12607ec681f3Smrg             equation="A 24 READ 4 UMUL"
12617ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
12627ec681f3Smrg             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
12637ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
12647ec681f3Smrg             mdapi_hw_unit_type="gpu"
12657ec681f3Smrg             />
12667ec681f3Smrg    <counter name="Pixels Failing Tests"
12677ec681f3Smrg             symbol_name="PixelsFailingPostPsTests"
12687ec681f3Smrg             underscore_name="pixels_failing_post_ps_tests"
12697ec681f3Smrg             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
12707ec681f3Smrg             data_type="uint64"
12717ec681f3Smrg             units="pixels"
12727ec681f3Smrg             semantic_type="event"
12737ec681f3Smrg             equation="A 25 READ 4 UMUL"
12747ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
12757ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
12767ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
12777ec681f3Smrg             mdapi_hw_unit_type="gpu"
12787ec681f3Smrg             />
12797ec681f3Smrg    <counter name="Samples Written"
12807ec681f3Smrg             symbol_name="SamplesWritten"
12817ec681f3Smrg             underscore_name="samples_written"
12827ec681f3Smrg             description="The total number of samples or pixels written to all render targets."
12837ec681f3Smrg             data_type="uint64"
12847ec681f3Smrg             units="pixels"
12857ec681f3Smrg             semantic_type="event"
12867ec681f3Smrg             equation="A 26 READ 4 UMUL"
12877ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
12887ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
12897ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
12907ec681f3Smrg             mdapi_hw_unit_type="gpu"
12917ec681f3Smrg             />
12927ec681f3Smrg    <counter name="Samples Blended"
12937ec681f3Smrg             symbol_name="SamplesBlended"
12947ec681f3Smrg             underscore_name="samples_blended"
12957ec681f3Smrg             description="The total number of blended samples or pixels written to all render targets."
12967ec681f3Smrg             data_type="uint64"
12977ec681f3Smrg             units="pixels"
12987ec681f3Smrg             semantic_type="event"
12997ec681f3Smrg             equation="A 27 READ 4 UMUL"
13007ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
13017ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
13027ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
13037ec681f3Smrg             mdapi_hw_unit_type="gpu"
13047ec681f3Smrg             />
13057ec681f3Smrg    <counter name="Sampler Texels"
13067ec681f3Smrg             symbol_name="SamplerTexels"
13077ec681f3Smrg             underscore_name="sampler_texels"
13087ec681f3Smrg             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
13097ec681f3Smrg             data_type="uint64"
13107ec681f3Smrg             units="texels"
13117ec681f3Smrg             semantic_type="event"
13127ec681f3Smrg             equation="A 28 READ 4 UMUL"
13137ec681f3Smrg             mdapi_group="Sampler/Sampler Input"
13147ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
13157ec681f3Smrg             mdapi_supported_apis=""
13167ec681f3Smrg             mdapi_hw_unit_type="gpu"
13177ec681f3Smrg             />
13187ec681f3Smrg    <counter name="Sampler Texels Misses"
13197ec681f3Smrg             symbol_name="SamplerTexelMisses"
13207ec681f3Smrg             underscore_name="sampler_texel_misses"
13217ec681f3Smrg             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
13227ec681f3Smrg             data_type="uint64"
13237ec681f3Smrg             units="texels"
13247ec681f3Smrg             semantic_type="event"
13257ec681f3Smrg             equation="A 29 READ 4 UMUL"
13267ec681f3Smrg             mdapi_group="Sampler/Sampler Cache"
13277ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
13287ec681f3Smrg             mdapi_supported_apis=""
13297ec681f3Smrg             mdapi_hw_unit_type="gpu"
13307ec681f3Smrg             />
13317ec681f3Smrg    <counter name="SLM Bytes Read"
13327ec681f3Smrg             symbol_name="SlmBytesRead"
13337ec681f3Smrg             underscore_name="slm_bytes_read"
13347ec681f3Smrg             description="The total number of GPU memory bytes read from shared local memory."
13357ec681f3Smrg             data_type="uint64"
13367ec681f3Smrg             max_equation="$GpuCoreClocks 128 UMUL $EuSubslicesTotalCount UMUL"
13377ec681f3Smrg             units="bytes"
13387ec681f3Smrg             semantic_type="throughput"
13397ec681f3Smrg             equation="A 30 READ 64 UMUL"
13407ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
13417ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
13427ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO"
13437ec681f3Smrg             mdapi_hw_unit_type="gpu"
13447ec681f3Smrg             />
13457ec681f3Smrg    <counter name="SLM Bytes Written"
13467ec681f3Smrg             symbol_name="SlmBytesWritten"
13477ec681f3Smrg             underscore_name="slm_bytes_written"
13487ec681f3Smrg             description="The total number of GPU memory bytes written into shared local memory."
13497ec681f3Smrg             data_type="uint64"
13507ec681f3Smrg             max_equation="$GpuCoreClocks 128 UMUL $EuSubslicesTotalCount UMUL"
13517ec681f3Smrg             units="bytes"
13527ec681f3Smrg             semantic_type="throughput"
13537ec681f3Smrg             equation="A 31 READ 64 UMUL"
13547ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
13557ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
13567ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO"
13577ec681f3Smrg             mdapi_hw_unit_type="gpu"
13587ec681f3Smrg             />
13597ec681f3Smrg    <counter name="Shader Memory Accesses"
13607ec681f3Smrg             symbol_name="ShaderMemoryAccesses"
13617ec681f3Smrg             underscore_name="shader_memory_accesses"
13627ec681f3Smrg             description="The total number of shader memory accesses to L3."
13637ec681f3Smrg             data_type="uint64"
13647ec681f3Smrg             units="messages"
13657ec681f3Smrg             semantic_type="event"
13667ec681f3Smrg             equation="A 32 READ"
13677ec681f3Smrg             mdapi_group="L3/Data Port"
13687ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
13697ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO"
13707ec681f3Smrg             mdapi_hw_unit_type="gpu"
13717ec681f3Smrg             />
13727ec681f3Smrg    <counter name="Shader Atomic Memory Accesses"
13737ec681f3Smrg             symbol_name="ShaderAtomics"
13747ec681f3Smrg             underscore_name="shader_atomics"
13757ec681f3Smrg             description="The total number of shader atomic memory accesses."
13767ec681f3Smrg             data_type="uint64"
13777ec681f3Smrg             units="messages"
13787ec681f3Smrg             semantic_type="event"
13797ec681f3Smrg             equation="A 34 READ"
13807ec681f3Smrg             mdapi_group="L3/Data Port/Atomics"
13817ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
13827ec681f3Smrg             mdapi_supported_apis=""
13837ec681f3Smrg             mdapi_hw_unit_type="gpu"
13847ec681f3Smrg             />
13857ec681f3Smrg    <counter name="L3 Shader Throughput"
13867ec681f3Smrg             symbol_name="L3ShaderThroughput"
13877ec681f3Smrg             underscore_name="l3_shader_throughput"
13887ec681f3Smrg             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
13897ec681f3Smrg             data_type="uint64"
13907ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
13917ec681f3Smrg             units="bytes"
13927ec681f3Smrg             semantic_type="throughput"
13937ec681f3Smrg             equation="$ShaderMemoryAccesses 64 UMUL"
13947ec681f3Smrg             mdapi_group="L3/Data Port"
13957ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
13967ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO"
13977ec681f3Smrg             mdapi_hw_unit_type="gpu"
13987ec681f3Smrg             />
13997ec681f3Smrg    <counter name="Shader Barrier Messages"
14007ec681f3Smrg             symbol_name="ShaderBarriers"
14017ec681f3Smrg             underscore_name="shader_barriers"
14027ec681f3Smrg             description="The total number of shader barrier messages."
14037ec681f3Smrg             data_type="uint64"
14047ec681f3Smrg             units="messages"
14057ec681f3Smrg             semantic_type="event"
14067ec681f3Smrg             equation="A 35 READ"
14077ec681f3Smrg             mdapi_group="EU Array/Barrier"
14087ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
14097ec681f3Smrg             mdapi_supported_apis=""
14107ec681f3Smrg             mdapi_hw_unit_type="gpu"
14117ec681f3Smrg             />
14127ec681f3Smrg    <counter name="VF Bottleneck"
14137ec681f3Smrg             symbol_name="VfBottleneck"
14147ec681f3Smrg             underscore_name="vf_bottleneck"
14157ec681f3Smrg             description="The percentage of time in which vertex fetch pipeline stage was slowing down the 3D pipeline."
14167ec681f3Smrg             low_watermark="5"
14177ec681f3Smrg             high_watermark="15"
14187ec681f3Smrg             data_type="float"
14197ec681f3Smrg             max_equation="100"
14207ec681f3Smrg             units="percent"
14217ec681f3Smrg             semantic_type="duration"
14227ec681f3Smrg             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
14237ec681f3Smrg             mdapi_group="3D Pipe/Input Assembler"
14247ec681f3Smrg             mdapi_usage_flags="Tier3 Indicate Draw"
14257ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
14267ec681f3Smrg             mdapi_hw_unit_type="gpu"
14277ec681f3Smrg             />
14287ec681f3Smrg    <counter name="VS Bottleneck"
14297ec681f3Smrg             symbol_name="VsBottleneck"
14307ec681f3Smrg             underscore_name="vs_bottleneck"
14317ec681f3Smrg             description="The percentage of time in which vertex shader pipeline stage was slowing down the 3D pipeline."
14327ec681f3Smrg             low_watermark="10"
14337ec681f3Smrg             high_watermark="30"
14347ec681f3Smrg             data_type="float"
14357ec681f3Smrg             max_equation="100"
14367ec681f3Smrg             units="percent"
14377ec681f3Smrg             semantic_type="duration"
14387ec681f3Smrg             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
14397ec681f3Smrg             mdapi_group="3D Pipe/Vertex Shader"
14407ec681f3Smrg             mdapi_usage_flags="Tier3 Indicate Draw"
14417ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
14427ec681f3Smrg             mdapi_hw_unit_type="gpu"
14437ec681f3Smrg             />
14447ec681f3Smrg    <counter name="HS Bottleneck"
14457ec681f3Smrg             symbol_name="HsBottleneck"
14467ec681f3Smrg             underscore_name="hs_bottleneck"
14477ec681f3Smrg             description="The percentage of time in which hull shader pipeline stage was slowing down the 3D pipeline."
14487ec681f3Smrg             low_watermark="3"
14497ec681f3Smrg             high_watermark="9"
14507ec681f3Smrg             data_type="float"
14517ec681f3Smrg             max_equation="100"
14527ec681f3Smrg             units="percent"
14537ec681f3Smrg             semantic_type="duration"
14547ec681f3Smrg             equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
14557ec681f3Smrg             mdapi_group="3D Pipe/Hull Shader"
14567ec681f3Smrg             mdapi_usage_flags="Tier3 Indicate Draw"
14577ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
14587ec681f3Smrg             mdapi_hw_unit_type="gpu"
14597ec681f3Smrg             />
14607ec681f3Smrg    <counter name="DS Bottleneck"
14617ec681f3Smrg             symbol_name="DsBottleneck"
14627ec681f3Smrg             underscore_name="ds_bottleneck"
14637ec681f3Smrg             description="The percentage of time in which domain shader pipeline stage was slowing down the 3D pipeline."
14647ec681f3Smrg             low_watermark="5"
14657ec681f3Smrg             high_watermark="15"
14667ec681f3Smrg             data_type="float"
14677ec681f3Smrg             max_equation="100"
14687ec681f3Smrg             units="percent"
14697ec681f3Smrg             semantic_type="duration"
14707ec681f3Smrg             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
14717ec681f3Smrg             mdapi_group="3D Pipe/Domain Shader"
14727ec681f3Smrg             mdapi_usage_flags="Tier3 Indicate Draw"
14737ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
14747ec681f3Smrg             mdapi_hw_unit_type="gpu"
14757ec681f3Smrg             />
14767ec681f3Smrg    <counter name="GS Bottleneck"
14777ec681f3Smrg             symbol_name="GsBottleneck"
14787ec681f3Smrg             underscore_name="gs_bottleneck"
14797ec681f3Smrg             description="The percentage of time in which geometry shader pipeline stage was slowing down the 3D pipeline."
14807ec681f3Smrg             low_watermark="5"
14817ec681f3Smrg             high_watermark="15"
14827ec681f3Smrg             data_type="float"
14837ec681f3Smrg             max_equation="100"
14847ec681f3Smrg             units="percent"
14857ec681f3Smrg             semantic_type="duration"
14867ec681f3Smrg             equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
14877ec681f3Smrg             mdapi_group="3D Pipe/Geometry Shader"
14887ec681f3Smrg             mdapi_usage_flags="Tier3 Indicate Draw"
14897ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
14907ec681f3Smrg             mdapi_hw_unit_type="gpu"
14917ec681f3Smrg             />
14927ec681f3Smrg    <counter name="SO Bottleneck"
14937ec681f3Smrg             symbol_name="SoBottleneck"
14947ec681f3Smrg             underscore_name="so_bottleneck"
14957ec681f3Smrg             description="The percentage of time in which stream output pipeline stage was slowing down the 3D pipeline."
14967ec681f3Smrg             low_watermark="5"
14977ec681f3Smrg             high_watermark="15"
14987ec681f3Smrg             data_type="float"
14997ec681f3Smrg             max_equation="100"
15007ec681f3Smrg             units="percent"
15017ec681f3Smrg             semantic_type="duration"
15027ec681f3Smrg             equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
15037ec681f3Smrg             mdapi_group="3D Pipe/Stream Output"
15047ec681f3Smrg             mdapi_usage_flags="Tier3 Indicate Draw"
15057ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
15067ec681f3Smrg             mdapi_hw_unit_type="gpu"
15077ec681f3Smrg             />
15087ec681f3Smrg    <counter name="Clipper Bottleneck"
15097ec681f3Smrg             symbol_name="ClBottleneck"
15107ec681f3Smrg             underscore_name="cl_bottleneck"
15117ec681f3Smrg             description="The percentage of time in which clipper pipeline stage was slowing down the 3D pipeline."
15127ec681f3Smrg             low_watermark="10"
15137ec681f3Smrg             high_watermark="30"
15147ec681f3Smrg             data_type="float"
15157ec681f3Smrg             max_equation="100"
15167ec681f3Smrg             units="percent"
15177ec681f3Smrg             semantic_type="duration"
15187ec681f3Smrg             equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
15197ec681f3Smrg             mdapi_group="3D Pipe/Clipper"
15207ec681f3Smrg             mdapi_usage_flags="Tier3 Indicate Draw"
15217ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
15227ec681f3Smrg             mdapi_hw_unit_type="gpu"
15237ec681f3Smrg             />
15247ec681f3Smrg    <counter name="Strip-Fans Bottleneck"
15257ec681f3Smrg             symbol_name="SfBottleneck"
15267ec681f3Smrg             underscore_name="sf_bottleneck"
15277ec681f3Smrg             description="The percentage of time in which strip-fans pipeline stage was slowing down the 3D pipeline."
15287ec681f3Smrg             low_watermark="5"
15297ec681f3Smrg             high_watermark="10"
15307ec681f3Smrg             data_type="float"
15317ec681f3Smrg             max_equation="100"
15327ec681f3Smrg             units="percent"
15337ec681f3Smrg             semantic_type="duration"
15347ec681f3Smrg             equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
15357ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Strip-Fans"
15367ec681f3Smrg             mdapi_usage_flags="Tier3 Indicate Draw"
15377ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
15387ec681f3Smrg             mdapi_hw_unit_type="gpu"
15397ec681f3Smrg             />
15407ec681f3Smrg    <counter name="Hi-Depth Bottleneck"
15417ec681f3Smrg             symbol_name="HiDepthBottleneck"
15427ec681f3Smrg             underscore_name="hi_depth_bottleneck"
15437ec681f3Smrg             description="The percentage of time in which early hierarchical depth test pipeline stage was slowing down the 3D pipeline."
15447ec681f3Smrg             low_watermark="5"
15457ec681f3Smrg             high_watermark="15"
15467ec681f3Smrg             data_type="float"
15477ec681f3Smrg             max_equation="100"
15487ec681f3Smrg             units="percent"
15497ec681f3Smrg             semantic_type="duration"
15507ec681f3Smrg             equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
15517ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
15527ec681f3Smrg             mdapi_usage_flags="Tier3 Indicate Draw"
15537ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
15547ec681f3Smrg             mdapi_hw_unit_type="gpu"
15557ec681f3Smrg             />
15567ec681f3Smrg    <counter name="BC Bottleneck"
15577ec681f3Smrg             symbol_name="BcBottleneck"
15587ec681f3Smrg             underscore_name="bc_bottleneck"
15597ec681f3Smrg             description="The percentage of time in which barycentric coordinates calculation pipeline stage was slowing down the 3D pipeline."
15607ec681f3Smrg             low_watermark="5"
15617ec681f3Smrg             high_watermark="15"
15627ec681f3Smrg             data_type="float"
15637ec681f3Smrg             max_equation="100"
15647ec681f3Smrg             units="percent"
15657ec681f3Smrg             semantic_type="duration"
15667ec681f3Smrg             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
15677ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Barycentric Calc"
15687ec681f3Smrg             mdapi_usage_flags="Tier3 Indicate Draw"
15697ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
15707ec681f3Smrg             mdapi_hw_unit_type="gpu"
15717ec681f3Smrg             />
15727ec681f3Smrg    <counter name="HS Stall"
15737ec681f3Smrg             symbol_name="HsStall"
15747ec681f3Smrg             underscore_name="hs_stall"
15757ec681f3Smrg             description="The percentage of time in which hull stall pipeline stage was stalled."
15767ec681f3Smrg             data_type="float"
15777ec681f3Smrg             max_equation="100"
15787ec681f3Smrg             units="percent"
15797ec681f3Smrg             semantic_type="duration"
15807ec681f3Smrg             equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
15817ec681f3Smrg             mdapi_group="3D Pipe/Hull Shader"
15827ec681f3Smrg             mdapi_usage_flags="Tier4 Correlate Draw"
15837ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
15847ec681f3Smrg             mdapi_hw_unit_type="gpu"
15857ec681f3Smrg             />
15867ec681f3Smrg    <counter name="DS Stall"
15877ec681f3Smrg             symbol_name="DsStall"
15887ec681f3Smrg             underscore_name="ds_stall"
15897ec681f3Smrg             description="The percentage of time in which domain shader pipeline stage was stalled."
15907ec681f3Smrg             data_type="float"
15917ec681f3Smrg             max_equation="100"
15927ec681f3Smrg             units="percent"
15937ec681f3Smrg             semantic_type="duration"
15947ec681f3Smrg             equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
15957ec681f3Smrg             mdapi_group="3D Pipe/Domain Shader"
15967ec681f3Smrg             mdapi_usage_flags="Tier4 Correlate Draw"
15977ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
15987ec681f3Smrg             mdapi_hw_unit_type="gpu"
15997ec681f3Smrg             />
16007ec681f3Smrg    <counter name="SO Stall"
16017ec681f3Smrg             symbol_name="SoStall"
16027ec681f3Smrg             underscore_name="so_stall"
16037ec681f3Smrg             description="The percentage of time in which stream-output pipeline stage was stalled."
16047ec681f3Smrg             data_type="float"
16057ec681f3Smrg             max_equation="100"
16067ec681f3Smrg             units="percent"
16077ec681f3Smrg             semantic_type="duration"
16087ec681f3Smrg             equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
16097ec681f3Smrg             mdapi_group="3D Pipe/Stream Output"
16107ec681f3Smrg             mdapi_usage_flags="Tier4 Correlate Draw"
16117ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
16127ec681f3Smrg             mdapi_hw_unit_type="gpu"
16137ec681f3Smrg             />
16147ec681f3Smrg    <counter name="CL Stall"
16157ec681f3Smrg             symbol_name="ClStall"
16167ec681f3Smrg             underscore_name="cl_stall"
16177ec681f3Smrg             description="The percentage of time in which clipper pipeline stage was stalled."
16187ec681f3Smrg             data_type="float"
16197ec681f3Smrg             max_equation="100"
16207ec681f3Smrg             units="percent"
16217ec681f3Smrg             semantic_type="duration"
16227ec681f3Smrg             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
16237ec681f3Smrg             mdapi_group="3D Pipe/Clipper"
16247ec681f3Smrg             mdapi_usage_flags="Tier4 Correlate Draw"
16257ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
16267ec681f3Smrg             mdapi_hw_unit_type="gpu"
16277ec681f3Smrg             />
16287ec681f3Smrg    <counter name="SF Stall"
16297ec681f3Smrg             symbol_name="SfStall"
16307ec681f3Smrg             underscore_name="sf_stall"
16317ec681f3Smrg             description="The percentage of time in which strip-fans pipeline stage was stalled."
16327ec681f3Smrg             data_type="float"
16337ec681f3Smrg             max_equation="100"
16347ec681f3Smrg             units="percent"
16357ec681f3Smrg             semantic_type="duration"
16367ec681f3Smrg             equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
16377ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Strip-Fans"
16387ec681f3Smrg             mdapi_usage_flags="Tier4 Correlate Draw"
16397ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
16407ec681f3Smrg             mdapi_hw_unit_type="gpu"
16417ec681f3Smrg             />
16427ec681f3Smrg    <register_config type="NOA">
16437ec681f3Smrg        <register type="NOA" address="0x00000D04" value="0x00000200" />
16447ec681f3Smrg        <register type="NOA" address="0x00009840" value="0x00000000" />
16457ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
16467ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00123E00" />
16477ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x060B00B3" />
16487ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x140B7C00" />
16497ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C0B4000" />
16507ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x120C0320" />
16517ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x040D3E00" />
16527ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x000D0000" />
16537ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x280D0000" />
16547ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x2A0E03E0" />
16557ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10087C00" />
16567ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E120002" />
16577ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x20120000" />
16587ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E130002" />
16597ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E0B0031" />
16607ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x180B0092" />
16617ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A0B00B1" />
16627ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x020B0093" />
16637ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x040B0033" />
16647ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x200B0000" />
16657ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x100B4000" />
16667ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x120B8000" />
16677ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x160B4000" />
16687ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E0B4000" />
16697ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x080B4000" />
16707ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A0B4000" />
16717ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C0B4000" />
16727ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A0C0022" />
16737ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E0C0325" />
16747ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x180C8000" />
16757ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A0C8000" />
16767ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x100D0017" />
16777ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x160D0013" />
16787ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C0D0081" />
16797ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x080D0082" />
16807ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A0D4102" />
16817ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x140D0000" />
16827ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C0D0000" />
16837ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E0D0000" />
16847ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x120D8000" />
16857ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C0E0215" />
16867ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x200E0000" />
16877ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E0E8000" />
16887ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E0F8000" />
16897ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x060F4000" />
16907ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C0A8000" />
16917ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08081000" />
16927ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x16080000" />
16937ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
16947ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x5B105555" />
16957ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x5D101555" />
16967ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x5F115555" />
16977ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x61111555" />
16987ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0F128000" />
16997ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x11128000" />
17007ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x13128000" />
17017ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x15128000" />
17027ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x17128000" />
17037ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x19128000" />
17047ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1B128000" />
17057ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1D128000" />
17067ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1F128000" />
17077ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x03128000" />
17087ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x05128000" />
17097ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x07128000" />
17107ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x09128000" />
17117ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0B128000" />
17127ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0D128000" />
17137ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4D101408" />
17147ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4F100801" />
17157ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x51100A08" />
17167ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x53101118" />
17177ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x55100801" />
17187ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x17100000" />
17197ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x31100000" />
17207ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x57100000" />
17217ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x47101000" />
17227ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x49101111" />
17237ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4B100801" />
17247ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
17257ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x65100002" />
17267ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
17277ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x42000001" />
17287ec681f3Smrg    </register_config>
17297ec681f3Smrg    <register_config type="OA">
17307ec681f3Smrg        <register type="OA" address="0x0000D920" value="0x00000000" />
17317ec681f3Smrg        <register type="OA" address="0x0000D900" value="0x00000000" />
17327ec681f3Smrg        <register type="OA" address="0x0000D904" value="0x00800000" />
17337ec681f3Smrg        <register type="OA" address="0x0000D910" value="0x00000000" />
17347ec681f3Smrg        <register type="OA" address="0x0000D914" value="0x00800000" />
17357ec681f3Smrg        <register type="OA" address="0x0000DC40" value="0x00000000" />
17367ec681f3Smrg    </register_config>
17377ec681f3Smrg    <register_config type="FLEX">
17387ec681f3Smrg        <register type="FLEX" address="0x0000E458" value="0x00804704" />
17397ec681f3Smrg        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
17407ec681f3Smrg        <register type="FLEX" address="0x0000E658" value="0x00805705" />
17417ec681f3Smrg        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
17427ec681f3Smrg        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
17437ec681f3Smrg        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
17447ec681f3Smrg    </register_config>
17457ec681f3Smrg  </set>
17467ec681f3Smrg
17477ec681f3Smrg  <set name="Metric set HDCAndSF"
17487ec681f3Smrg       chipset="RKL"
17497ec681f3Smrg       symbol_name="HDCAndSF"
17507ec681f3Smrg       underscore_name="hdc_and_sf"
17517ec681f3Smrg       mdapi_supported_apis="VK OGL OCL IO"
17527ec681f3Smrg       hw_config_guid="40ef13ef-25d9-4ac6-8582-ce97c47fc900"
17537ec681f3Smrg       >
17547ec681f3Smrg    <counter name="GPU Time Elapsed"
17557ec681f3Smrg             symbol_name="GpuTime"
17567ec681f3Smrg             underscore_name="gpu_time"
17577ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
17587ec681f3Smrg             data_type="uint64"
17597ec681f3Smrg             units="ns"
17607ec681f3Smrg             semantic_type="duration"
17617ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
17627ec681f3Smrg             mdapi_group="GPU"
17637ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
17647ec681f3Smrg             mdapi_supported_apis=""
17657ec681f3Smrg             mdapi_hw_unit_type="gpu"
17667ec681f3Smrg             />
17677ec681f3Smrg    <counter name="GPU Core Clocks"
17687ec681f3Smrg             symbol_name="GpuCoreClocks"
17697ec681f3Smrg             underscore_name="gpu_core_clocks"
17707ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
17717ec681f3Smrg             data_type="uint64"
17727ec681f3Smrg             units="cycles"
17737ec681f3Smrg             semantic_type="event"
17747ec681f3Smrg             equation="GPU_CLOCK 0 READ"
17757ec681f3Smrg             mdapi_group="GPU"
17767ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
17777ec681f3Smrg             mdapi_supported_apis=""
17787ec681f3Smrg             mdapi_hw_unit_type="gpu"
17797ec681f3Smrg             />
17807ec681f3Smrg    <counter name="AVG GPU Core Frequency"
17817ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
17827ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
17837ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
17847ec681f3Smrg             data_type="uint64"
17857ec681f3Smrg             max_equation="$GpuMaxFrequency"
17867ec681f3Smrg             units="hz"
17877ec681f3Smrg             semantic_type="event"
17887ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
17897ec681f3Smrg             mdapi_group="GPU"
17907ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
17917ec681f3Smrg             mdapi_supported_apis=""
17927ec681f3Smrg             mdapi_hw_unit_type="gpu"
17937ec681f3Smrg             />
17947ec681f3Smrg    <counter name="GPU Busy"
17957ec681f3Smrg             symbol_name="GpuBusy"
17967ec681f3Smrg             underscore_name="gpu_busy"
17977ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
17987ec681f3Smrg             data_type="float"
17997ec681f3Smrg             max_equation="100"
18007ec681f3Smrg             units="percent"
18017ec681f3Smrg             semantic_type="duration"
18027ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
18037ec681f3Smrg             mdapi_group="GPU"
18047ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
18057ec681f3Smrg             mdapi_supported_apis=""
18067ec681f3Smrg             mdapi_hw_unit_type="gpu"
18077ec681f3Smrg             />
18087ec681f3Smrg    <counter name="VS Threads Dispatched"
18097ec681f3Smrg             symbol_name="VsThreads"
18107ec681f3Smrg             underscore_name="vs_threads"
18117ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
18127ec681f3Smrg             data_type="uint64"
18137ec681f3Smrg             units="threads"
18147ec681f3Smrg             semantic_type="event"
18157ec681f3Smrg             equation="A 1 READ"
18167ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
18177ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
18187ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
18197ec681f3Smrg             mdapi_hw_unit_type="gpu"
18207ec681f3Smrg             />
18217ec681f3Smrg    <counter name="HS Threads Dispatched"
18227ec681f3Smrg             symbol_name="HsThreads"
18237ec681f3Smrg             underscore_name="hs_threads"
18247ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
18257ec681f3Smrg             data_type="uint64"
18267ec681f3Smrg             units="threads"
18277ec681f3Smrg             semantic_type="event"
18287ec681f3Smrg             equation="A 2 READ"
18297ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
18307ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
18317ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
18327ec681f3Smrg             mdapi_hw_unit_type="gpu"
18337ec681f3Smrg             />
18347ec681f3Smrg    <counter name="DS Threads Dispatched"
18357ec681f3Smrg             symbol_name="DsThreads"
18367ec681f3Smrg             underscore_name="ds_threads"
18377ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
18387ec681f3Smrg             data_type="uint64"
18397ec681f3Smrg             units="threads"
18407ec681f3Smrg             semantic_type="event"
18417ec681f3Smrg             equation="A 3 READ"
18427ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
18437ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
18447ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
18457ec681f3Smrg             mdapi_hw_unit_type="gpu"
18467ec681f3Smrg             />
18477ec681f3Smrg    <counter name="GS Threads Dispatched"
18487ec681f3Smrg             symbol_name="GsThreads"
18497ec681f3Smrg             underscore_name="gs_threads"
18507ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
18517ec681f3Smrg             data_type="uint64"
18527ec681f3Smrg             units="threads"
18537ec681f3Smrg             semantic_type="event"
18547ec681f3Smrg             equation="A 5 READ"
18557ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
18567ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
18577ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
18587ec681f3Smrg             mdapi_hw_unit_type="gpu"
18597ec681f3Smrg             />
18607ec681f3Smrg    <counter name="FS Threads Dispatched"
18617ec681f3Smrg             symbol_name="PsThreads"
18627ec681f3Smrg             underscore_name="ps_threads"
18637ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
18647ec681f3Smrg             data_type="uint64"
18657ec681f3Smrg             units="threads"
18667ec681f3Smrg             semantic_type="event"
18677ec681f3Smrg             equation="A 6 READ"
18687ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
18697ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
18707ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
18717ec681f3Smrg             mdapi_hw_unit_type="gpu"
18727ec681f3Smrg             />
18737ec681f3Smrg    <counter name="CS Threads Dispatched"
18747ec681f3Smrg             symbol_name="CsThreads"
18757ec681f3Smrg             underscore_name="cs_threads"
18767ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
18777ec681f3Smrg             data_type="uint64"
18787ec681f3Smrg             units="threads"
18797ec681f3Smrg             semantic_type="event"
18807ec681f3Smrg             equation="A 4 READ"
18817ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
18827ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
18837ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO MEDIA"
18847ec681f3Smrg             mdapi_hw_unit_type="gpu"
18857ec681f3Smrg             />
18867ec681f3Smrg    <counter name="EU Active"
18877ec681f3Smrg             symbol_name="EuActive"
18887ec681f3Smrg             underscore_name="eu_active"
18897ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
18907ec681f3Smrg             data_type="float"
18917ec681f3Smrg             max_equation="100"
18927ec681f3Smrg             units="percent"
18937ec681f3Smrg             semantic_type="duration"
18947ec681f3Smrg             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
18957ec681f3Smrg             mdapi_group="EU Array"
18967ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
18977ec681f3Smrg             mdapi_supported_apis=""
18987ec681f3Smrg             mdapi_hw_unit_type="gpu"
18997ec681f3Smrg             />
19007ec681f3Smrg    <counter name="EU Stall"
19017ec681f3Smrg             symbol_name="EuStall"
19027ec681f3Smrg             underscore_name="eu_stall"
19037ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
19047ec681f3Smrg             data_type="float"
19057ec681f3Smrg             max_equation="100"
19067ec681f3Smrg             units="percent"
19077ec681f3Smrg             semantic_type="duration"
19087ec681f3Smrg             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
19097ec681f3Smrg             mdapi_group="EU Array"
19107ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
19117ec681f3Smrg             mdapi_supported_apis=""
19127ec681f3Smrg             mdapi_hw_unit_type="gpu"
19137ec681f3Smrg             />
19147ec681f3Smrg    <counter name="EU Thread Occupancy"
19157ec681f3Smrg             symbol_name="EuThreadOccupancy"
19167ec681f3Smrg             underscore_name="eu_thread_occupancy"
19177ec681f3Smrg             description="The percentage of time in which hardware threads occupied EUs."
19187ec681f3Smrg             data_type="float"
19197ec681f3Smrg             max_equation="100"
19207ec681f3Smrg             units="percent"
19217ec681f3Smrg             semantic_type="duration"
19227ec681f3Smrg             equation="8 A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
19237ec681f3Smrg             mdapi_group="EU Array"
19247ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
19257ec681f3Smrg             mdapi_supported_apis=""
19267ec681f3Smrg             mdapi_hw_unit_type="gpu"
19277ec681f3Smrg             />
19287ec681f3Smrg    <counter name="Rasterized Pixels"
19297ec681f3Smrg             symbol_name="RasterizedPixels"
19307ec681f3Smrg             underscore_name="rasterized_pixels"
19317ec681f3Smrg             description="The total number of rasterized pixels."
19327ec681f3Smrg             data_type="uint64"
19337ec681f3Smrg             units="pixels"
19347ec681f3Smrg             semantic_type="event"
19357ec681f3Smrg             equation="A 21 READ 4 UMUL"
19367ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer"
19377ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
19387ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
19397ec681f3Smrg             mdapi_hw_unit_type="gpu"
19407ec681f3Smrg             />
19417ec681f3Smrg    <counter name="Early Hi-Depth Test Fails"
19427ec681f3Smrg             symbol_name="HiDepthTestFails"
19437ec681f3Smrg             underscore_name="hi_depth_test_fails"
19447ec681f3Smrg             description="The total number of pixels dropped on early hierarchical depth test."
19457ec681f3Smrg             data_type="uint64"
19467ec681f3Smrg             units="pixels"
19477ec681f3Smrg             semantic_type="event"
19487ec681f3Smrg             equation="A 22 READ 4 UMUL"
19497ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
19507ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
19517ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
19527ec681f3Smrg             mdapi_hw_unit_type="gpu"
19537ec681f3Smrg             />
19547ec681f3Smrg    <counter name="Early Depth Test Fails"
19557ec681f3Smrg             symbol_name="EarlyDepthTestFails"
19567ec681f3Smrg             underscore_name="early_depth_test_fails"
19577ec681f3Smrg             description="The total number of pixels dropped on early depth test."
19587ec681f3Smrg             data_type="uint64"
19597ec681f3Smrg             units="pixels"
19607ec681f3Smrg             semantic_type="event"
19617ec681f3Smrg             equation="A 23 READ 4 UMUL"
19627ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
19637ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
19647ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
19657ec681f3Smrg             mdapi_hw_unit_type="gpu"
19667ec681f3Smrg             />
19677ec681f3Smrg    <counter name="Samples Killed in FS"
19687ec681f3Smrg             symbol_name="SamplesKilledInPs"
19697ec681f3Smrg             underscore_name="samples_killed_in_ps"
19707ec681f3Smrg             description="The total number of samples or pixels dropped in fragment shaders."
19717ec681f3Smrg             data_type="uint64"
19727ec681f3Smrg             units="pixels"
19737ec681f3Smrg             semantic_type="event"
19747ec681f3Smrg             equation="A 24 READ 4 UMUL"
19757ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
19767ec681f3Smrg             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
19777ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
19787ec681f3Smrg             mdapi_hw_unit_type="gpu"
19797ec681f3Smrg             />
19807ec681f3Smrg    <counter name="Pixels Failing Tests"
19817ec681f3Smrg             symbol_name="PixelsFailingPostPsTests"
19827ec681f3Smrg             underscore_name="pixels_failing_post_ps_tests"
19837ec681f3Smrg             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
19847ec681f3Smrg             data_type="uint64"
19857ec681f3Smrg             units="pixels"
19867ec681f3Smrg             semantic_type="event"
19877ec681f3Smrg             equation="A 25 READ 4 UMUL"
19887ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
19897ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
19907ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
19917ec681f3Smrg             mdapi_hw_unit_type="gpu"
19927ec681f3Smrg             />
19937ec681f3Smrg    <counter name="Samples Written"
19947ec681f3Smrg             symbol_name="SamplesWritten"
19957ec681f3Smrg             underscore_name="samples_written"
19967ec681f3Smrg             description="The total number of samples or pixels written to all render targets."
19977ec681f3Smrg             data_type="uint64"
19987ec681f3Smrg             units="pixels"
19997ec681f3Smrg             semantic_type="event"
20007ec681f3Smrg             equation="A 26 READ 4 UMUL"
20017ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
20027ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
20037ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
20047ec681f3Smrg             mdapi_hw_unit_type="gpu"
20057ec681f3Smrg             />
20067ec681f3Smrg    <counter name="Samples Blended"
20077ec681f3Smrg             symbol_name="SamplesBlended"
20087ec681f3Smrg             underscore_name="samples_blended"
20097ec681f3Smrg             description="The total number of blended samples or pixels written to all render targets."
20107ec681f3Smrg             data_type="uint64"
20117ec681f3Smrg             units="pixels"
20127ec681f3Smrg             semantic_type="event"
20137ec681f3Smrg             equation="A 27 READ 4 UMUL"
20147ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
20157ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
20167ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
20177ec681f3Smrg             mdapi_hw_unit_type="gpu"
20187ec681f3Smrg             />
20197ec681f3Smrg    <counter name="Sampler Texels"
20207ec681f3Smrg             symbol_name="SamplerTexels"
20217ec681f3Smrg             underscore_name="sampler_texels"
20227ec681f3Smrg             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
20237ec681f3Smrg             data_type="uint64"
20247ec681f3Smrg             units="texels"
20257ec681f3Smrg             semantic_type="event"
20267ec681f3Smrg             equation="A 28 READ 4 UMUL"
20277ec681f3Smrg             mdapi_group="Sampler/Sampler Input"
20287ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
20297ec681f3Smrg             mdapi_supported_apis=""
20307ec681f3Smrg             mdapi_hw_unit_type="gpu"
20317ec681f3Smrg             />
20327ec681f3Smrg    <counter name="Sampler Texels Misses"
20337ec681f3Smrg             symbol_name="SamplerTexelMisses"
20347ec681f3Smrg             underscore_name="sampler_texel_misses"
20357ec681f3Smrg             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
20367ec681f3Smrg             data_type="uint64"
20377ec681f3Smrg             units="texels"
20387ec681f3Smrg             semantic_type="event"
20397ec681f3Smrg             equation="A 29 READ 4 UMUL"
20407ec681f3Smrg             mdapi_group="Sampler/Sampler Cache"
20417ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
20427ec681f3Smrg             mdapi_supported_apis=""
20437ec681f3Smrg             mdapi_hw_unit_type="gpu"
20447ec681f3Smrg             />
20457ec681f3Smrg    <counter name="SLM Bytes Read"
20467ec681f3Smrg             symbol_name="SlmBytesRead"
20477ec681f3Smrg             underscore_name="slm_bytes_read"
20487ec681f3Smrg             description="The total number of GPU memory bytes read from shared local memory."
20497ec681f3Smrg             data_type="uint64"
20507ec681f3Smrg             max_equation="$GpuCoreClocks 128 UMUL $EuSubslicesTotalCount UMUL"
20517ec681f3Smrg             units="bytes"
20527ec681f3Smrg             semantic_type="throughput"
20537ec681f3Smrg             equation="A 30 READ 64 UMUL"
20547ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
20557ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
20567ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO"
20577ec681f3Smrg             mdapi_hw_unit_type="gpu"
20587ec681f3Smrg             />
20597ec681f3Smrg    <counter name="SLM Bytes Written"
20607ec681f3Smrg             symbol_name="SlmBytesWritten"
20617ec681f3Smrg             underscore_name="slm_bytes_written"
20627ec681f3Smrg             description="The total number of GPU memory bytes written into shared local memory."
20637ec681f3Smrg             data_type="uint64"
20647ec681f3Smrg             max_equation="$GpuCoreClocks 128 UMUL $EuSubslicesTotalCount UMUL"
20657ec681f3Smrg             units="bytes"
20667ec681f3Smrg             semantic_type="throughput"
20677ec681f3Smrg             equation="A 31 READ 64 UMUL"
20687ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
20697ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
20707ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO"
20717ec681f3Smrg             mdapi_hw_unit_type="gpu"
20727ec681f3Smrg             />
20737ec681f3Smrg    <counter name="Shader Memory Accesses"
20747ec681f3Smrg             symbol_name="ShaderMemoryAccesses"
20757ec681f3Smrg             underscore_name="shader_memory_accesses"
20767ec681f3Smrg             description="The total number of shader memory accesses to L3."
20777ec681f3Smrg             data_type="uint64"
20787ec681f3Smrg             units="messages"
20797ec681f3Smrg             semantic_type="event"
20807ec681f3Smrg             equation="A 32 READ"
20817ec681f3Smrg             mdapi_group="L3/Data Port"
20827ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
20837ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO"
20847ec681f3Smrg             mdapi_hw_unit_type="gpu"
20857ec681f3Smrg             />
20867ec681f3Smrg    <counter name="Shader Atomic Memory Accesses"
20877ec681f3Smrg             symbol_name="ShaderAtomics"
20887ec681f3Smrg             underscore_name="shader_atomics"
20897ec681f3Smrg             description="The total number of shader atomic memory accesses."
20907ec681f3Smrg             data_type="uint64"
20917ec681f3Smrg             units="messages"
20927ec681f3Smrg             semantic_type="event"
20937ec681f3Smrg             equation="A 34 READ"
20947ec681f3Smrg             mdapi_group="L3/Data Port/Atomics"
20957ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
20967ec681f3Smrg             mdapi_supported_apis=""
20977ec681f3Smrg             mdapi_hw_unit_type="gpu"
20987ec681f3Smrg             />
20997ec681f3Smrg    <counter name="L3 Shader Throughput"
21007ec681f3Smrg             symbol_name="L3ShaderThroughput"
21017ec681f3Smrg             underscore_name="l3_shader_throughput"
21027ec681f3Smrg             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
21037ec681f3Smrg             data_type="uint64"
21047ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
21057ec681f3Smrg             units="bytes"
21067ec681f3Smrg             semantic_type="throughput"
21077ec681f3Smrg             equation="$ShaderMemoryAccesses 64 UMUL"
21087ec681f3Smrg             mdapi_group="L3/Data Port"
21097ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
21107ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO"
21117ec681f3Smrg             mdapi_hw_unit_type="gpu"
21127ec681f3Smrg             />
21137ec681f3Smrg    <counter name="Shader Barrier Messages"
21147ec681f3Smrg             symbol_name="ShaderBarriers"
21157ec681f3Smrg             underscore_name="shader_barriers"
21167ec681f3Smrg             description="The total number of shader barrier messages."
21177ec681f3Smrg             data_type="uint64"
21187ec681f3Smrg             units="messages"
21197ec681f3Smrg             semantic_type="event"
21207ec681f3Smrg             equation="A 35 READ"
21217ec681f3Smrg             mdapi_group="EU Array/Barrier"
21227ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
21237ec681f3Smrg             mdapi_supported_apis=""
21247ec681f3Smrg             mdapi_hw_unit_type="gpu"
21257ec681f3Smrg             />
21267ec681f3Smrg    <counter name="Slice0 Dualsubslice0 Non-sampler Shader Access Stalled On L3"
21277ec681f3Smrg             symbol_name="NonSamplerShader00AccessStalledOnL3"
21287ec681f3Smrg             underscore_name="non_sampler_shader00_access_stalled_on_l3"
21297ec681f3Smrg             description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice0 Dualsubslice0)"
21307ec681f3Smrg             data_type="float"
21317ec681f3Smrg             max_equation="100"
21327ec681f3Smrg             units="percent"
21337ec681f3Smrg             semantic_type="duration"
21347ec681f3Smrg             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
21357ec681f3Smrg             availability="$DualSubsliceMask 1 AND"
21367ec681f3Smrg             mdapi_group="GPU/Data Port"
21377ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
21387ec681f3Smrg             mdapi_supported_apis=""
21397ec681f3Smrg             mdapi_hw_unit_type="subslice"
21407ec681f3Smrg             />
21417ec681f3Smrg    <counter name="Slice0 Dualsubslice1 Non-sampler Shader Access Stalled On L3"
21427ec681f3Smrg             symbol_name="NonSamplerShader01AccessStalledOnL3"
21437ec681f3Smrg             underscore_name="non_sampler_shader01_access_stalled_on_l3"
21447ec681f3Smrg             description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice0 Dualsubslice1)"
21457ec681f3Smrg             data_type="float"
21467ec681f3Smrg             max_equation="100"
21477ec681f3Smrg             units="percent"
21487ec681f3Smrg             semantic_type="duration"
21497ec681f3Smrg             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
21507ec681f3Smrg             availability="$DualSubsliceMask 2 AND"
21517ec681f3Smrg             mdapi_group="GPU/Data Port"
21527ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
21537ec681f3Smrg             mdapi_supported_apis=""
21547ec681f3Smrg             mdapi_hw_unit_type="subslice"
21557ec681f3Smrg             />
21567ec681f3Smrg    <counter name="Polygon Data Ready"
21577ec681f3Smrg             symbol_name="PolyDataReady"
21587ec681f3Smrg             underscore_name="poly_data_ready"
21597ec681f3Smrg             description="The percentage of time in which geometry pipeline output is ready"
21607ec681f3Smrg             data_type="float"
21617ec681f3Smrg             max_equation="100"
21627ec681f3Smrg             units="percent"
21637ec681f3Smrg             semantic_type="duration"
21647ec681f3Smrg             equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
21657ec681f3Smrg             mdapi_group="GPU/3D Pipe/Strip-Fans"
21667ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
21677ec681f3Smrg             mdapi_supported_apis=""
21687ec681f3Smrg             mdapi_hw_unit_type="gpu"
21697ec681f3Smrg             />
21707ec681f3Smrg    <register_config type="NOA">
21717ec681f3Smrg        <register type="NOA" address="0x00000D04" value="0x00000200" />
21727ec681f3Smrg        <register type="NOA" address="0x00009840" value="0x00000000" />
21737ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
21747ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14112400" />
21757ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14312400" />
21767ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x240A0019" />
21777ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00110074" />
21787ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10110000" />
21797ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00128000" />
21807ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10138000" />
21817ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E310074" />
21827ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10310000" />
21837ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06310000" />
21847ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E328000" />
21857ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C330200" />
21867ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C058000" />
21877ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x000B4000" />
21887ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E0B8000" />
21897ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x100B8000" />
21907ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x100C8000" />
21917ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x040D4000" />
21927ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x000E8000" />
21937ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x000F4000" />
21947ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x100A00F7" />
21957ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x140A0000" />
21967ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A0A8000" />
21977ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C0A0000" />
21987ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E084000" />
21997ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14092000" />
22007ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
22017ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x41104000" />
22027ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x5B105000" />
22037ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4B112000" />
22047ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x5F115000" />
22057ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x01128000" />
22067ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0F128000" />
22077ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x11128000" />
22087ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x47100000" />
22097ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4D100000" />
22107ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4F100110" />
22117ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x17100000" />
22127ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x31100000" />
22137ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
22147ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x65100002" />
22157ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
22167ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x42000001" />
22177ec681f3Smrg    </register_config>
22187ec681f3Smrg    <register_config type="OA">
22197ec681f3Smrg        <register type="OA" address="0x0000D920" value="0x00000000" />
22207ec681f3Smrg        <register type="OA" address="0x0000D900" value="0x00000000" />
22217ec681f3Smrg        <register type="OA" address="0x0000D904" value="0x70800000" />
22227ec681f3Smrg        <register type="OA" address="0x0000D910" value="0x00000000" />
22237ec681f3Smrg        <register type="OA" address="0x0000D914" value="0x00800000" />
22247ec681f3Smrg        <register type="OA" address="0x0000DC40" value="0x00070000" />
22257ec681f3Smrg        <register type="OA" address="0x0000D940" value="0x00000002" />
22267ec681f3Smrg        <register type="OA" address="0x0000D944" value="0x0000FFFE" />
22277ec681f3Smrg        <register type="OA" address="0x0000DC00" value="0x00000002" />
22287ec681f3Smrg        <register type="OA" address="0x0000DC04" value="0x0000FFFE" />
22297ec681f3Smrg        <register type="OA" address="0x0000D948" value="0x00000002" />
22307ec681f3Smrg        <register type="OA" address="0x0000D94C" value="0x0000FFFD" />
22317ec681f3Smrg        <register type="OA" address="0x0000DC08" value="0x00000002" />
22327ec681f3Smrg        <register type="OA" address="0x0000DC0C" value="0x0000FFFD" />
22337ec681f3Smrg        <register type="OA" address="0x0000D950" value="0x00000002" />
22347ec681f3Smrg        <register type="OA" address="0x0000D954" value="0x0000FFFB" />
22357ec681f3Smrg        <register type="OA" address="0x0000DC10" value="0x00000002" />
22367ec681f3Smrg        <register type="OA" address="0x0000DC14" value="0x0000FFFB" />
22377ec681f3Smrg    </register_config>
22387ec681f3Smrg    <register_config type="FLEX">
22397ec681f3Smrg        <register type="FLEX" address="0x0000E458" value="0x00804704" />
22407ec681f3Smrg        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
22417ec681f3Smrg        <register type="FLEX" address="0x0000E658" value="0x00805705" />
22427ec681f3Smrg        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
22437ec681f3Smrg        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
22447ec681f3Smrg        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
22457ec681f3Smrg    </register_config>
22467ec681f3Smrg  </set>
22477ec681f3Smrg
22487ec681f3Smrg  <set name="Metric set RasterizerAndPixelBackend"
22497ec681f3Smrg       chipset="RKL"
22507ec681f3Smrg       symbol_name="RasterizerAndPixelBackend"
22517ec681f3Smrg       underscore_name="rasterizer_and_pixel_backend"
22527ec681f3Smrg       mdapi_supported_apis="VK OGL OCL IO"
22537ec681f3Smrg       hw_config_guid="bf60f7bd-9029-4edf-8311-f6e86599395e"
22547ec681f3Smrg       >
22557ec681f3Smrg    <counter name="GPU Time Elapsed"
22567ec681f3Smrg             symbol_name="GpuTime"
22577ec681f3Smrg             underscore_name="gpu_time"
22587ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
22597ec681f3Smrg             data_type="uint64"
22607ec681f3Smrg             units="ns"
22617ec681f3Smrg             semantic_type="duration"
22627ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
22637ec681f3Smrg             mdapi_group="GPU"
22647ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
22657ec681f3Smrg             mdapi_supported_apis=""
22667ec681f3Smrg             mdapi_hw_unit_type="gpu"
22677ec681f3Smrg             />
22687ec681f3Smrg    <counter name="GPU Core Clocks"
22697ec681f3Smrg             symbol_name="GpuCoreClocks"
22707ec681f3Smrg             underscore_name="gpu_core_clocks"
22717ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
22727ec681f3Smrg             data_type="uint64"
22737ec681f3Smrg             units="cycles"
22747ec681f3Smrg             semantic_type="event"
22757ec681f3Smrg             equation="GPU_CLOCK 0 READ"
22767ec681f3Smrg             mdapi_group="GPU"
22777ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
22787ec681f3Smrg             mdapi_supported_apis=""
22797ec681f3Smrg             mdapi_hw_unit_type="gpu"
22807ec681f3Smrg             />
22817ec681f3Smrg    <counter name="AVG GPU Core Frequency"
22827ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
22837ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
22847ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
22857ec681f3Smrg             data_type="uint64"
22867ec681f3Smrg             max_equation="$GpuMaxFrequency"
22877ec681f3Smrg             units="hz"
22887ec681f3Smrg             semantic_type="event"
22897ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
22907ec681f3Smrg             mdapi_group="GPU"
22917ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
22927ec681f3Smrg             mdapi_supported_apis=""
22937ec681f3Smrg             mdapi_hw_unit_type="gpu"
22947ec681f3Smrg             />
22957ec681f3Smrg    <counter name="GPU Busy"
22967ec681f3Smrg             symbol_name="GpuBusy"
22977ec681f3Smrg             underscore_name="gpu_busy"
22987ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
22997ec681f3Smrg             data_type="float"
23007ec681f3Smrg             max_equation="100"
23017ec681f3Smrg             units="percent"
23027ec681f3Smrg             semantic_type="duration"
23037ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
23047ec681f3Smrg             mdapi_group="GPU"
23057ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
23067ec681f3Smrg             mdapi_supported_apis=""
23077ec681f3Smrg             mdapi_hw_unit_type="gpu"
23087ec681f3Smrg             />
23097ec681f3Smrg    <counter name="VS Threads Dispatched"
23107ec681f3Smrg             symbol_name="VsThreads"
23117ec681f3Smrg             underscore_name="vs_threads"
23127ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
23137ec681f3Smrg             data_type="uint64"
23147ec681f3Smrg             units="threads"
23157ec681f3Smrg             semantic_type="event"
23167ec681f3Smrg             equation="A 1 READ"
23177ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
23187ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
23197ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
23207ec681f3Smrg             mdapi_hw_unit_type="gpu"
23217ec681f3Smrg             />
23227ec681f3Smrg    <counter name="HS Threads Dispatched"
23237ec681f3Smrg             symbol_name="HsThreads"
23247ec681f3Smrg             underscore_name="hs_threads"
23257ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
23267ec681f3Smrg             data_type="uint64"
23277ec681f3Smrg             units="threads"
23287ec681f3Smrg             semantic_type="event"
23297ec681f3Smrg             equation="A 2 READ"
23307ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
23317ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
23327ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
23337ec681f3Smrg             mdapi_hw_unit_type="gpu"
23347ec681f3Smrg             />
23357ec681f3Smrg    <counter name="DS Threads Dispatched"
23367ec681f3Smrg             symbol_name="DsThreads"
23377ec681f3Smrg             underscore_name="ds_threads"
23387ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
23397ec681f3Smrg             data_type="uint64"
23407ec681f3Smrg             units="threads"
23417ec681f3Smrg             semantic_type="event"
23427ec681f3Smrg             equation="A 3 READ"
23437ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
23447ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
23457ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
23467ec681f3Smrg             mdapi_hw_unit_type="gpu"
23477ec681f3Smrg             />
23487ec681f3Smrg    <counter name="GS Threads Dispatched"
23497ec681f3Smrg             symbol_name="GsThreads"
23507ec681f3Smrg             underscore_name="gs_threads"
23517ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
23527ec681f3Smrg             data_type="uint64"
23537ec681f3Smrg             units="threads"
23547ec681f3Smrg             semantic_type="event"
23557ec681f3Smrg             equation="A 5 READ"
23567ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
23577ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
23587ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
23597ec681f3Smrg             mdapi_hw_unit_type="gpu"
23607ec681f3Smrg             />
23617ec681f3Smrg    <counter name="FS Threads Dispatched"
23627ec681f3Smrg             symbol_name="PsThreads"
23637ec681f3Smrg             underscore_name="ps_threads"
23647ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
23657ec681f3Smrg             data_type="uint64"
23667ec681f3Smrg             units="threads"
23677ec681f3Smrg             semantic_type="event"
23687ec681f3Smrg             equation="A 6 READ"
23697ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
23707ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
23717ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
23727ec681f3Smrg             mdapi_hw_unit_type="gpu"
23737ec681f3Smrg             />
23747ec681f3Smrg    <counter name="CS Threads Dispatched"
23757ec681f3Smrg             symbol_name="CsThreads"
23767ec681f3Smrg             underscore_name="cs_threads"
23777ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
23787ec681f3Smrg             data_type="uint64"
23797ec681f3Smrg             units="threads"
23807ec681f3Smrg             semantic_type="event"
23817ec681f3Smrg             equation="A 4 READ"
23827ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
23837ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
23847ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO MEDIA"
23857ec681f3Smrg             mdapi_hw_unit_type="gpu"
23867ec681f3Smrg             />
23877ec681f3Smrg    <counter name="EU Active"
23887ec681f3Smrg             symbol_name="EuActive"
23897ec681f3Smrg             underscore_name="eu_active"
23907ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
23917ec681f3Smrg             data_type="float"
23927ec681f3Smrg             max_equation="100"
23937ec681f3Smrg             units="percent"
23947ec681f3Smrg             semantic_type="duration"
23957ec681f3Smrg             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
23967ec681f3Smrg             mdapi_group="EU Array"
23977ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
23987ec681f3Smrg             mdapi_supported_apis=""
23997ec681f3Smrg             mdapi_hw_unit_type="gpu"
24007ec681f3Smrg             />
24017ec681f3Smrg    <counter name="EU Stall"
24027ec681f3Smrg             symbol_name="EuStall"
24037ec681f3Smrg             underscore_name="eu_stall"
24047ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
24057ec681f3Smrg             data_type="float"
24067ec681f3Smrg             max_equation="100"
24077ec681f3Smrg             units="percent"
24087ec681f3Smrg             semantic_type="duration"
24097ec681f3Smrg             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
24107ec681f3Smrg             mdapi_group="EU Array"
24117ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
24127ec681f3Smrg             mdapi_supported_apis=""
24137ec681f3Smrg             mdapi_hw_unit_type="gpu"
24147ec681f3Smrg             />
24157ec681f3Smrg    <counter name="EU Thread Occupancy"
24167ec681f3Smrg             symbol_name="EuThreadOccupancy"
24177ec681f3Smrg             underscore_name="eu_thread_occupancy"
24187ec681f3Smrg             description="The percentage of time in which hardware threads occupied EUs."
24197ec681f3Smrg             data_type="float"
24207ec681f3Smrg             max_equation="100"
24217ec681f3Smrg             units="percent"
24227ec681f3Smrg             semantic_type="duration"
24237ec681f3Smrg             equation="8 A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
24247ec681f3Smrg             mdapi_group="EU Array"
24257ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
24267ec681f3Smrg             mdapi_supported_apis=""
24277ec681f3Smrg             mdapi_hw_unit_type="gpu"
24287ec681f3Smrg             />
24297ec681f3Smrg    <counter name="Rasterized Pixels"
24307ec681f3Smrg             symbol_name="RasterizedPixels"
24317ec681f3Smrg             underscore_name="rasterized_pixels"
24327ec681f3Smrg             description="The total number of rasterized pixels."
24337ec681f3Smrg             data_type="uint64"
24347ec681f3Smrg             units="pixels"
24357ec681f3Smrg             semantic_type="event"
24367ec681f3Smrg             equation="A 21 READ 4 UMUL"
24377ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer"
24387ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
24397ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
24407ec681f3Smrg             mdapi_hw_unit_type="gpu"
24417ec681f3Smrg             />
24427ec681f3Smrg    <counter name="Early Hi-Depth Test Fails"
24437ec681f3Smrg             symbol_name="HiDepthTestFails"
24447ec681f3Smrg             underscore_name="hi_depth_test_fails"
24457ec681f3Smrg             description="The total number of pixels dropped on early hierarchical depth test."
24467ec681f3Smrg             data_type="uint64"
24477ec681f3Smrg             units="pixels"
24487ec681f3Smrg             semantic_type="event"
24497ec681f3Smrg             equation="A 22 READ 4 UMUL"
24507ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
24517ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
24527ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
24537ec681f3Smrg             mdapi_hw_unit_type="gpu"
24547ec681f3Smrg             />
24557ec681f3Smrg    <counter name="Early Depth Test Fails"
24567ec681f3Smrg             symbol_name="EarlyDepthTestFails"
24577ec681f3Smrg             underscore_name="early_depth_test_fails"
24587ec681f3Smrg             description="The total number of pixels dropped on early depth test."
24597ec681f3Smrg             data_type="uint64"
24607ec681f3Smrg             units="pixels"
24617ec681f3Smrg             semantic_type="event"
24627ec681f3Smrg             equation="A 23 READ 4 UMUL"
24637ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
24647ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
24657ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
24667ec681f3Smrg             mdapi_hw_unit_type="gpu"
24677ec681f3Smrg             />
24687ec681f3Smrg    <counter name="Samples Killed in FS"
24697ec681f3Smrg             symbol_name="SamplesKilledInPs"
24707ec681f3Smrg             underscore_name="samples_killed_in_ps"
24717ec681f3Smrg             description="The total number of samples or pixels dropped in fragment shaders."
24727ec681f3Smrg             data_type="uint64"
24737ec681f3Smrg             units="pixels"
24747ec681f3Smrg             semantic_type="event"
24757ec681f3Smrg             equation="A 24 READ 4 UMUL"
24767ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
24777ec681f3Smrg             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
24787ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
24797ec681f3Smrg             mdapi_hw_unit_type="gpu"
24807ec681f3Smrg             />
24817ec681f3Smrg    <counter name="Pixels Failing Tests"
24827ec681f3Smrg             symbol_name="PixelsFailingPostPsTests"
24837ec681f3Smrg             underscore_name="pixels_failing_post_ps_tests"
24847ec681f3Smrg             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
24857ec681f3Smrg             data_type="uint64"
24867ec681f3Smrg             units="pixels"
24877ec681f3Smrg             semantic_type="event"
24887ec681f3Smrg             equation="A 25 READ 4 UMUL"
24897ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
24907ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
24917ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
24927ec681f3Smrg             mdapi_hw_unit_type="gpu"
24937ec681f3Smrg             />
24947ec681f3Smrg    <counter name="Samples Written"
24957ec681f3Smrg             symbol_name="SamplesWritten"
24967ec681f3Smrg             underscore_name="samples_written"
24977ec681f3Smrg             description="The total number of samples or pixels written to all render targets."
24987ec681f3Smrg             data_type="uint64"
24997ec681f3Smrg             units="pixels"
25007ec681f3Smrg             semantic_type="event"
25017ec681f3Smrg             equation="A 26 READ 4 UMUL"
25027ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
25037ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
25047ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
25057ec681f3Smrg             mdapi_hw_unit_type="gpu"
25067ec681f3Smrg             />
25077ec681f3Smrg    <counter name="Samples Blended"
25087ec681f3Smrg             symbol_name="SamplesBlended"
25097ec681f3Smrg             underscore_name="samples_blended"
25107ec681f3Smrg             description="The total number of blended samples or pixels written to all render targets."
25117ec681f3Smrg             data_type="uint64"
25127ec681f3Smrg             units="pixels"
25137ec681f3Smrg             semantic_type="event"
25147ec681f3Smrg             equation="A 27 READ 4 UMUL"
25157ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
25167ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
25177ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
25187ec681f3Smrg             mdapi_hw_unit_type="gpu"
25197ec681f3Smrg             />
25207ec681f3Smrg    <counter name="Sampler Texels"
25217ec681f3Smrg             symbol_name="SamplerTexels"
25227ec681f3Smrg             underscore_name="sampler_texels"
25237ec681f3Smrg             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
25247ec681f3Smrg             data_type="uint64"
25257ec681f3Smrg             units="texels"
25267ec681f3Smrg             semantic_type="event"
25277ec681f3Smrg             equation="A 28 READ 4 UMUL"
25287ec681f3Smrg             mdapi_group="Sampler/Sampler Input"
25297ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
25307ec681f3Smrg             mdapi_supported_apis=""
25317ec681f3Smrg             mdapi_hw_unit_type="gpu"
25327ec681f3Smrg             />
25337ec681f3Smrg    <counter name="Sampler Texels Misses"
25347ec681f3Smrg             symbol_name="SamplerTexelMisses"
25357ec681f3Smrg             underscore_name="sampler_texel_misses"
25367ec681f3Smrg             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
25377ec681f3Smrg             data_type="uint64"
25387ec681f3Smrg             units="texels"
25397ec681f3Smrg             semantic_type="event"
25407ec681f3Smrg             equation="A 29 READ 4 UMUL"
25417ec681f3Smrg             mdapi_group="Sampler/Sampler Cache"
25427ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
25437ec681f3Smrg             mdapi_supported_apis=""
25447ec681f3Smrg             mdapi_hw_unit_type="gpu"
25457ec681f3Smrg             />
25467ec681f3Smrg    <counter name="SLM Bytes Read"
25477ec681f3Smrg             symbol_name="SlmBytesRead"
25487ec681f3Smrg             underscore_name="slm_bytes_read"
25497ec681f3Smrg             description="The total number of GPU memory bytes read from shared local memory."
25507ec681f3Smrg             data_type="uint64"
25517ec681f3Smrg             max_equation="$GpuCoreClocks 128 UMUL $EuSubslicesTotalCount UMUL"
25527ec681f3Smrg             units="bytes"
25537ec681f3Smrg             semantic_type="throughput"
25547ec681f3Smrg             equation="A 30 READ 64 UMUL"
25557ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
25567ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
25577ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO"
25587ec681f3Smrg             mdapi_hw_unit_type="gpu"
25597ec681f3Smrg             />
25607ec681f3Smrg    <counter name="SLM Bytes Written"
25617ec681f3Smrg             symbol_name="SlmBytesWritten"
25627ec681f3Smrg             underscore_name="slm_bytes_written"
25637ec681f3Smrg             description="The total number of GPU memory bytes written into shared local memory."
25647ec681f3Smrg             data_type="uint64"
25657ec681f3Smrg             max_equation="$GpuCoreClocks 128 UMUL $EuSubslicesTotalCount UMUL"
25667ec681f3Smrg             units="bytes"
25677ec681f3Smrg             semantic_type="throughput"
25687ec681f3Smrg             equation="A 31 READ 64 UMUL"
25697ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
25707ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
25717ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO"
25727ec681f3Smrg             mdapi_hw_unit_type="gpu"
25737ec681f3Smrg             />
25747ec681f3Smrg    <counter name="Shader Memory Accesses"
25757ec681f3Smrg             symbol_name="ShaderMemoryAccesses"
25767ec681f3Smrg             underscore_name="shader_memory_accesses"
25777ec681f3Smrg             description="The total number of shader memory accesses to L3."
25787ec681f3Smrg             data_type="uint64"
25797ec681f3Smrg             units="messages"
25807ec681f3Smrg             semantic_type="event"
25817ec681f3Smrg             equation="A 32 READ"
25827ec681f3Smrg             mdapi_group="L3/Data Port"
25837ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
25847ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO"
25857ec681f3Smrg             mdapi_hw_unit_type="gpu"
25867ec681f3Smrg             />
25877ec681f3Smrg    <counter name="Shader Atomic Memory Accesses"
25887ec681f3Smrg             symbol_name="ShaderAtomics"
25897ec681f3Smrg             underscore_name="shader_atomics"
25907ec681f3Smrg             description="The total number of shader atomic memory accesses."
25917ec681f3Smrg             data_type="uint64"
25927ec681f3Smrg             units="messages"
25937ec681f3Smrg             semantic_type="event"
25947ec681f3Smrg             equation="A 34 READ"
25957ec681f3Smrg             mdapi_group="L3/Data Port/Atomics"
25967ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
25977ec681f3Smrg             mdapi_supported_apis=""
25987ec681f3Smrg             mdapi_hw_unit_type="gpu"
25997ec681f3Smrg             />
26007ec681f3Smrg    <counter name="L3 Shader Throughput"
26017ec681f3Smrg             symbol_name="L3ShaderThroughput"
26027ec681f3Smrg             underscore_name="l3_shader_throughput"
26037ec681f3Smrg             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
26047ec681f3Smrg             data_type="uint64"
26057ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
26067ec681f3Smrg             units="bytes"
26077ec681f3Smrg             semantic_type="throughput"
26087ec681f3Smrg             equation="$ShaderMemoryAccesses 64 UMUL"
26097ec681f3Smrg             mdapi_group="L3/Data Port"
26107ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
26117ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO"
26127ec681f3Smrg             mdapi_hw_unit_type="gpu"
26137ec681f3Smrg             />
26147ec681f3Smrg    <counter name="Shader Barrier Messages"
26157ec681f3Smrg             symbol_name="ShaderBarriers"
26167ec681f3Smrg             underscore_name="shader_barriers"
26177ec681f3Smrg             description="The total number of shader barrier messages."
26187ec681f3Smrg             data_type="uint64"
26197ec681f3Smrg             units="messages"
26207ec681f3Smrg             semantic_type="event"
26217ec681f3Smrg             equation="A 35 READ"
26227ec681f3Smrg             mdapi_group="EU Array/Barrier"
26237ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
26247ec681f3Smrg             mdapi_supported_apis=""
26257ec681f3Smrg             mdapi_hw_unit_type="gpu"
26267ec681f3Smrg             />
26277ec681f3Smrg    <counter name="Slice0 Rasterizer Input Available"
26287ec681f3Smrg             symbol_name="Rasterizer0InputAvailable"
26297ec681f3Smrg             underscore_name="rasterizer0_input_available"
26307ec681f3Smrg             description="The percentage of time in which slice0 rasterizer input is available"
26317ec681f3Smrg             data_type="float"
26327ec681f3Smrg             max_equation="100"
26337ec681f3Smrg             units="percent"
26347ec681f3Smrg             semantic_type="duration"
26357ec681f3Smrg             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
26367ec681f3Smrg             availability="$SliceMask 1 AND"
26377ec681f3Smrg             mdapi_group="GPU/Rasterizer"
26387ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
26397ec681f3Smrg             mdapi_supported_apis=""
26407ec681f3Smrg             mdapi_hw_unit_type="slice"
26417ec681f3Smrg             />
26427ec681f3Smrg    <counter name="Slice0 Rasterizer Output Ready"
26437ec681f3Smrg             symbol_name="Rasterizer0OutputReady"
26447ec681f3Smrg             underscore_name="rasterizer0_output_ready"
26457ec681f3Smrg             description="The percentage of time in which slice0 rasterizer output is ready"
26467ec681f3Smrg             data_type="float"
26477ec681f3Smrg             max_equation="100"
26487ec681f3Smrg             units="percent"
26497ec681f3Smrg             semantic_type="duration"
26507ec681f3Smrg             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
26517ec681f3Smrg             availability="$SliceMask 1 AND"
26527ec681f3Smrg             mdapi_group="GPU/Rasterizer"
26537ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
26547ec681f3Smrg             mdapi_supported_apis=""
26557ec681f3Smrg             mdapi_hw_unit_type="slice"
26567ec681f3Smrg             />
26577ec681f3Smrg    <counter name="Slice0 Pipe0 Post-EarlyZ Pixel Data Ready"
26587ec681f3Smrg             symbol_name="PixelData00Ready"
26597ec681f3Smrg             underscore_name="pixel_data00_ready"
26607ec681f3Smrg             description="The percentage of time in which slice0  pipe0 post-EarlyZ pixel data is ready (after early Z tests have been applied)"
26617ec681f3Smrg             data_type="float"
26627ec681f3Smrg             max_equation="100"
26637ec681f3Smrg             units="percent"
26647ec681f3Smrg             semantic_type="duration"
26657ec681f3Smrg             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
26667ec681f3Smrg             mdapi_group="GPU/Rasterizer/Early Depth Test"
26677ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
26687ec681f3Smrg             mdapi_supported_apis=""
26697ec681f3Smrg             mdapi_hw_unit_type="slice"
26707ec681f3Smrg             />
26717ec681f3Smrg    <counter name="Slice0 Pipe0 PS Output Available"
26727ec681f3Smrg             symbol_name="PSOutput00Available"
26737ec681f3Smrg             underscore_name="ps_output00_available"
26747ec681f3Smrg             description="The percentage of time in which slice0 pipe0 PS output is available"
26757ec681f3Smrg             data_type="float"
26767ec681f3Smrg             max_equation="100"
26777ec681f3Smrg             units="percent"
26787ec681f3Smrg             semantic_type="duration"
26797ec681f3Smrg             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
26807ec681f3Smrg             mdapi_group="GPU/3D Pipe"
26817ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
26827ec681f3Smrg             mdapi_supported_apis=""
26837ec681f3Smrg             mdapi_hw_unit_type="slice"
26847ec681f3Smrg             />
26857ec681f3Smrg    <counter name="Slice0 Pipe0 Pixel Values Ready"
26867ec681f3Smrg             symbol_name="PixelValues00Ready"
26877ec681f3Smrg             underscore_name="pixel_values00_ready"
26887ec681f3Smrg             description="The percentage of time in which slice0 pipe0 pixel values are ready"
26897ec681f3Smrg             data_type="float"
26907ec681f3Smrg             max_equation="100"
26917ec681f3Smrg             units="percent"
26927ec681f3Smrg             semantic_type="duration"
26937ec681f3Smrg             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
26947ec681f3Smrg             mdapi_group="GPU/3D Pipe"
26957ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
26967ec681f3Smrg             mdapi_supported_apis=""
26977ec681f3Smrg             mdapi_hw_unit_type="slice"
26987ec681f3Smrg             />
26997ec681f3Smrg    <counter name="SQ00 is full"
27007ec681f3Smrg             symbol_name="GTRequestQueue00Full"
27017ec681f3Smrg             underscore_name="gt_request_queue00_full"
27027ec681f3Smrg             description="The percentage of time when IDI0 SQ0 is filled above a threshold (usually 48 entries)"
27037ec681f3Smrg             data_type="float"
27047ec681f3Smrg             max_equation="100"
27057ec681f3Smrg             units="percent"
27067ec681f3Smrg             semantic_type="duration"
27077ec681f3Smrg             equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
27087ec681f3Smrg             mdapi_group="GTI"
27097ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
27107ec681f3Smrg             mdapi_supported_apis=""
27117ec681f3Smrg             mdapi_hw_unit_type="gpu"
27127ec681f3Smrg             />
27137ec681f3Smrg    <counter name="SQ01 is full"
27147ec681f3Smrg             symbol_name="GTRequestQueue01Full"
27157ec681f3Smrg             underscore_name="gt_request_queue01_full"
27167ec681f3Smrg             description="The percentage of time when IDI0 SQ1 is filled above a threshold (usually 48 entries)"
27177ec681f3Smrg             data_type="float"
27187ec681f3Smrg             max_equation="100"
27197ec681f3Smrg             units="percent"
27207ec681f3Smrg             semantic_type="duration"
27217ec681f3Smrg             equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
27227ec681f3Smrg             mdapi_group="GTI"
27237ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
27247ec681f3Smrg             mdapi_supported_apis=""
27257ec681f3Smrg             mdapi_hw_unit_type="gpu"
27267ec681f3Smrg             />
27277ec681f3Smrg    <counter name="SQ10 is full"
27287ec681f3Smrg             symbol_name="GTRequestQueue10Full"
27297ec681f3Smrg             underscore_name="gt_request_queue10_full"
27307ec681f3Smrg             description="The percentage of time when IDI1 SQ0 is filled above a threshold (usually 48 entries)"
27317ec681f3Smrg             data_type="float"
27327ec681f3Smrg             max_equation="100"
27337ec681f3Smrg             units="percent"
27347ec681f3Smrg             semantic_type="duration"
27357ec681f3Smrg             equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
27367ec681f3Smrg             mdapi_group="GTI"
27377ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
27387ec681f3Smrg             mdapi_supported_apis=""
27397ec681f3Smrg             mdapi_hw_unit_type="gpu"
27407ec681f3Smrg             />
27417ec681f3Smrg    <counter name="SQ11 is full"
27427ec681f3Smrg             symbol_name="GTRequestQueue11Full"
27437ec681f3Smrg             underscore_name="gt_request_queue11_full"
27447ec681f3Smrg             description="The percentage of time when IDI1 SQ1 is filled above a threshold (usually 48 entries)"
27457ec681f3Smrg             data_type="float"
27467ec681f3Smrg             max_equation="100"
27477ec681f3Smrg             units="percent"
27487ec681f3Smrg             semantic_type="duration"
27497ec681f3Smrg             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
27507ec681f3Smrg             mdapi_group="GTI"
27517ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
27527ec681f3Smrg             mdapi_supported_apis=""
27537ec681f3Smrg             mdapi_hw_unit_type="gpu"
27547ec681f3Smrg             />
27557ec681f3Smrg    <register_config type="NOA">
27567ec681f3Smrg        <register type="NOA" address="0x00000D04" value="0x00000200" />
27577ec681f3Smrg        <register type="NOA" address="0x00009840" value="0x00000000" />
27587ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
27597ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E055000" />
27607ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A0500C0" />
27617ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x2A0A7300" />
27627ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x2C0A0000" />
27637ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x120800A0" />
27647ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04052700" />
27657ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x060500C0" />
27667ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x22050000" />
27677ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C050000" />
27687ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x000B8000" />
27697ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E0B8000" />
27707ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x100B8000" />
27717ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x120B8000" />
27727ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x140B8000" />
27737ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x080B8000" />
27747ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A0B8000" />
27757ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C0B8000" />
27767ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x000A0144" />
27777ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E0A4145" />
27787ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x100A0156" />
27797ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x080A814F" />
27807ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x140A0000" />
27817ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x040A0000" />
27827ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A0A4000" />
27837ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C0A8000" />
27847ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08081980" />
27857ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A084032" />
27867ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10080000" />
27877ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x16080000" />
27887ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C084000" />
27897ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14091800" />
27907ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
27917ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x31152800" />
27927ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x331500A0" />
27937ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x31352800" />
27947ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x333500A0" />
27957ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x41104000" />
27967ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x5B10556B" />
27977ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x5D103005" />
27987ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4B112000" />
27997ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x5F115540" />
28007ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x61110005" />
28017ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x01128000" />
28027ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0F128000" />
28037ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x11128000" />
28047ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x13128000" />
28057ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x15128000" />
28067ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x09128000" />
28077ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0B128000" />
28087ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0D128000" />
28097ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x05150096" />
28107ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x07150016" />
28117ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x01150000" />
28127ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0316C000" />
28137ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1F350096" />
28147ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x03350016" />
28157ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x01350000" />
28167ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0F368000" />
28177ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x01368000" />
28187ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x47101600" />
28197ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4D100000" />
28207ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4F100606" />
28217ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x51100404" />
28227ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x17100000" />
28237ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x31100000" />
28247ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x55101000" />
28257ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x57100002" />
28267ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x49101212" />
28277ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4B100602" />
28287ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
28297ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x65100002" />
28307ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
28317ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x42000001" />
28327ec681f3Smrg    </register_config>
28337ec681f3Smrg    <register_config type="OA">
28347ec681f3Smrg        <register type="OA" address="0x0000D920" value="0x00000000" />
28357ec681f3Smrg        <register type="OA" address="0x0000D900" value="0x00000000" />
28367ec681f3Smrg        <register type="OA" address="0x0000D904" value="0x30800000" />
28377ec681f3Smrg        <register type="OA" address="0x0000D910" value="0x00000000" />
28387ec681f3Smrg        <register type="OA" address="0x0000D914" value="0x00800000" />
28397ec681f3Smrg        <register type="OA" address="0x0000DC40" value="0x00030000" />
28407ec681f3Smrg        <register type="OA" address="0x0000D940" value="0x00000038" />
28417ec681f3Smrg        <register type="OA" address="0x0000D944" value="0x0000FFF8" />
28427ec681f3Smrg        <register type="OA" address="0x0000DC00" value="0x00000038" />
28437ec681f3Smrg        <register type="OA" address="0x0000DC04" value="0x0000FFF8" />
28447ec681f3Smrg        <register type="OA" address="0x0000D948" value="0x000000C0" />
28457ec681f3Smrg        <register type="OA" address="0x0000D94C" value="0x0000FFE7" />
28467ec681f3Smrg        <register type="OA" address="0x0000DC08" value="0x000000C0" />
28477ec681f3Smrg        <register type="OA" address="0x0000DC0C" value="0x0000FFE7" />
28487ec681f3Smrg    </register_config>
28497ec681f3Smrg    <register_config type="FLEX">
28507ec681f3Smrg        <register type="FLEX" address="0x0000E458" value="0x00804704" />
28517ec681f3Smrg        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
28527ec681f3Smrg        <register type="FLEX" address="0x0000E658" value="0x00805705" />
28537ec681f3Smrg        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
28547ec681f3Smrg        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
28557ec681f3Smrg        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
28567ec681f3Smrg    </register_config>
28577ec681f3Smrg  </set>
28587ec681f3Smrg
28597ec681f3Smrg  <set name="L3_1"
28607ec681f3Smrg       chipset="RKL"
28617ec681f3Smrg       symbol_name="L3_1"
28627ec681f3Smrg       underscore_name="l3_1"
28637ec681f3Smrg       mdapi_supported_apis="VK OGL OCL MEDIA IO"
28647ec681f3Smrg       hw_config_guid="a5f6ac3d-853f-42a4-a038-c4a09e8075be"
28657ec681f3Smrg       >
28667ec681f3Smrg    <counter name="GPU Time Elapsed"
28677ec681f3Smrg             symbol_name="GpuTime"
28687ec681f3Smrg             underscore_name="gpu_time"
28697ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
28707ec681f3Smrg             data_type="uint64"
28717ec681f3Smrg             units="ns"
28727ec681f3Smrg             semantic_type="duration"
28737ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
28747ec681f3Smrg             mdapi_group="GPU"
28757ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
28767ec681f3Smrg             mdapi_supported_apis=""
28777ec681f3Smrg             mdapi_hw_unit_type="gpu"
28787ec681f3Smrg             />
28797ec681f3Smrg    <counter name="GPU Core Clocks"
28807ec681f3Smrg             symbol_name="GpuCoreClocks"
28817ec681f3Smrg             underscore_name="gpu_core_clocks"
28827ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
28837ec681f3Smrg             data_type="uint64"
28847ec681f3Smrg             units="cycles"
28857ec681f3Smrg             semantic_type="event"
28867ec681f3Smrg             equation="GPU_CLOCK 0 READ"
28877ec681f3Smrg             mdapi_group="GPU"
28887ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
28897ec681f3Smrg             mdapi_supported_apis=""
28907ec681f3Smrg             mdapi_hw_unit_type="gpu"
28917ec681f3Smrg             />
28927ec681f3Smrg    <counter name="AVG GPU Core Frequency"
28937ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
28947ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
28957ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
28967ec681f3Smrg             data_type="uint64"
28977ec681f3Smrg             max_equation="$GpuMaxFrequency"
28987ec681f3Smrg             units="hz"
28997ec681f3Smrg             semantic_type="event"
29007ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
29017ec681f3Smrg             mdapi_group="GPU"
29027ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
29037ec681f3Smrg             mdapi_supported_apis=""
29047ec681f3Smrg             mdapi_hw_unit_type="gpu"
29057ec681f3Smrg             />
29067ec681f3Smrg    <counter name="GPU Busy"
29077ec681f3Smrg             symbol_name="GpuBusy"
29087ec681f3Smrg             underscore_name="gpu_busy"
29097ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
29107ec681f3Smrg             data_type="float"
29117ec681f3Smrg             max_equation="100"
29127ec681f3Smrg             units="percent"
29137ec681f3Smrg             semantic_type="duration"
29147ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
29157ec681f3Smrg             mdapi_group="GPU"
29167ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
29177ec681f3Smrg             mdapi_supported_apis=""
29187ec681f3Smrg             mdapi_hw_unit_type="gpu"
29197ec681f3Smrg             />
29207ec681f3Smrg    <counter name="EU Active"
29217ec681f3Smrg             symbol_name="EuActive"
29227ec681f3Smrg             underscore_name="eu_active"
29237ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
29247ec681f3Smrg             data_type="float"
29257ec681f3Smrg             max_equation="100"
29267ec681f3Smrg             units="percent"
29277ec681f3Smrg             semantic_type="duration"
29287ec681f3Smrg             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
29297ec681f3Smrg             mdapi_group="EU Array"
29307ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
29317ec681f3Smrg             mdapi_supported_apis=""
29327ec681f3Smrg             mdapi_hw_unit_type="gpu"
29337ec681f3Smrg             />
29347ec681f3Smrg    <counter name="EU Stall"
29357ec681f3Smrg             symbol_name="EuStall"
29367ec681f3Smrg             underscore_name="eu_stall"
29377ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
29387ec681f3Smrg             data_type="float"
29397ec681f3Smrg             max_equation="100"
29407ec681f3Smrg             units="percent"
29417ec681f3Smrg             semantic_type="duration"
29427ec681f3Smrg             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
29437ec681f3Smrg             mdapi_group="EU Array"
29447ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
29457ec681f3Smrg             mdapi_supported_apis=""
29467ec681f3Smrg             mdapi_hw_unit_type="gpu"
29477ec681f3Smrg             />
29487ec681f3Smrg    <counter name="EU Thread Occupancy"
29497ec681f3Smrg             symbol_name="EuThreadOccupancy"
29507ec681f3Smrg             underscore_name="eu_thread_occupancy"
29517ec681f3Smrg             description="The percentage of time in which hardware threads occupied EUs."
29527ec681f3Smrg             data_type="float"
29537ec681f3Smrg             max_equation="100"
29547ec681f3Smrg             units="percent"
29557ec681f3Smrg             semantic_type="duration"
29567ec681f3Smrg             equation="8 A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
29577ec681f3Smrg             mdapi_group="EU Array"
29587ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
29597ec681f3Smrg             mdapi_supported_apis=""
29607ec681f3Smrg             mdapi_hw_unit_type="gpu"
29617ec681f3Smrg             />
29627ec681f3Smrg    <counter name="VS Threads Dispatched"
29637ec681f3Smrg             symbol_name="VsThreads"
29647ec681f3Smrg             underscore_name="vs_threads"
29657ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
29667ec681f3Smrg             data_type="uint64"
29677ec681f3Smrg             units="threads"
29687ec681f3Smrg             semantic_type="event"
29697ec681f3Smrg             equation="A 1 READ"
29707ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
29717ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
29727ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
29737ec681f3Smrg             mdapi_hw_unit_type="gpu"
29747ec681f3Smrg             />
29757ec681f3Smrg    <counter name="HS Threads Dispatched"
29767ec681f3Smrg             symbol_name="HsThreads"
29777ec681f3Smrg             underscore_name="hs_threads"
29787ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
29797ec681f3Smrg             data_type="uint64"
29807ec681f3Smrg             units="threads"
29817ec681f3Smrg             semantic_type="event"
29827ec681f3Smrg             equation="A 2 READ"
29837ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
29847ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
29857ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
29867ec681f3Smrg             mdapi_hw_unit_type="gpu"
29877ec681f3Smrg             />
29887ec681f3Smrg    <counter name="DS Threads Dispatched"
29897ec681f3Smrg             symbol_name="DsThreads"
29907ec681f3Smrg             underscore_name="ds_threads"
29917ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
29927ec681f3Smrg             data_type="uint64"
29937ec681f3Smrg             units="threads"
29947ec681f3Smrg             semantic_type="event"
29957ec681f3Smrg             equation="A 3 READ"
29967ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
29977ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
29987ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
29997ec681f3Smrg             mdapi_hw_unit_type="gpu"
30007ec681f3Smrg             />
30017ec681f3Smrg    <counter name="GS Threads Dispatched"
30027ec681f3Smrg             symbol_name="GsThreads"
30037ec681f3Smrg             underscore_name="gs_threads"
30047ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
30057ec681f3Smrg             data_type="uint64"
30067ec681f3Smrg             units="threads"
30077ec681f3Smrg             semantic_type="event"
30087ec681f3Smrg             equation="A 5 READ"
30097ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
30107ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
30117ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
30127ec681f3Smrg             mdapi_hw_unit_type="gpu"
30137ec681f3Smrg             />
30147ec681f3Smrg    <counter name="FS Threads Dispatched"
30157ec681f3Smrg             symbol_name="PsThreads"
30167ec681f3Smrg             underscore_name="ps_threads"
30177ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
30187ec681f3Smrg             data_type="uint64"
30197ec681f3Smrg             units="threads"
30207ec681f3Smrg             semantic_type="event"
30217ec681f3Smrg             equation="A 6 READ"
30227ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
30237ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
30247ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
30257ec681f3Smrg             mdapi_hw_unit_type="gpu"
30267ec681f3Smrg             />
30277ec681f3Smrg    <counter name="CS Threads Dispatched"
30287ec681f3Smrg             symbol_name="CsThreads"
30297ec681f3Smrg             underscore_name="cs_threads"
30307ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
30317ec681f3Smrg             data_type="uint64"
30327ec681f3Smrg             units="threads"
30337ec681f3Smrg             semantic_type="event"
30347ec681f3Smrg             equation="A 4 READ"
30357ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
30367ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
30377ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO MEDIA"
30387ec681f3Smrg             mdapi_hw_unit_type="gpu"
30397ec681f3Smrg             />
30407ec681f3Smrg    <counter name="Slice0 L3 Bank0 Input Available"
30417ec681f3Smrg             symbol_name="L30Bank0InputAvailable"
30427ec681f3Smrg             underscore_name="l30_bank0_input_available"
30437ec681f3Smrg             description="The percentage of time in which slice0 L3 bank0 has input available"
30447ec681f3Smrg             data_type="float"
30457ec681f3Smrg             max_equation="100"
30467ec681f3Smrg             units="percent"
30477ec681f3Smrg             semantic_type="duration"
30487ec681f3Smrg             equation="C 0 READ C 1 READ FADD C 2 READ FADD C 3 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
30497ec681f3Smrg             availability="$SliceMask 1 AND"
30507ec681f3Smrg             mdapi_group="GTI/L3"
30517ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
30527ec681f3Smrg             mdapi_supported_apis=""
30537ec681f3Smrg             mdapi_hw_unit_type="slice"
30547ec681f3Smrg             />
30557ec681f3Smrg    <counter name="Slice0 L3 Bank1 Input Available"
30567ec681f3Smrg             symbol_name="L30Bank1InputAvailable"
30577ec681f3Smrg             underscore_name="l30_bank1_input_available"
30587ec681f3Smrg             description="The percentage of time in which slice0 L3 bank1 has input available"
30597ec681f3Smrg             data_type="float"
30607ec681f3Smrg             max_equation="100"
30617ec681f3Smrg             units="percent"
30627ec681f3Smrg             semantic_type="duration"
30637ec681f3Smrg             equation="C 4 READ C 5 READ FADD C 6 READ FADD C 7 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
30647ec681f3Smrg             availability="$SliceMask 1 AND"
30657ec681f3Smrg             mdapi_group="GTI/L3"
30667ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
30677ec681f3Smrg             mdapi_supported_apis=""
30687ec681f3Smrg             mdapi_hw_unit_type="slice"
30697ec681f3Smrg             />
30707ec681f3Smrg    <register_config type="NOA">
30717ec681f3Smrg        <register type="NOA" address="0x00000D04" value="0x00000200" />
30727ec681f3Smrg        <register type="NOA" address="0x00009840" value="0x00000000" />
30737ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
30747ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04002024" />
30757ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0600282F" />
30767ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C0B8000" />
30777ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E0B8000" />
30787ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x020B8000" />
30797ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x040B8000" />
30807ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x060B8000" />
30817ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x080B8000" />
30827ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A0B8000" />
30837ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C0B8000" />
30847ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x120AC000" />
30857ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x040A8000" />
30867ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x060AC000" />
30877ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x080AC000" />
30887ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A0A4000" />
30897ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1608A000" />
30907ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02088000" />
30917ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04088000" />
30927ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06088000" />
30937ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08088000" />
30947ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A088000" />
30957ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C088000" />
30967ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C000027" />
30977ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E000026" />
30987ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02000025" />
30997ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0800002E" />
31007ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A00002D" />
31017ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C00002C" />
31027ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x2E000000" />
31037ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
31047ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x5D101400" />
31057ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x5B100555" />
31067ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x61111400" />
31077ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x5F110555" />
31087ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1D128000" />
31097ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1F128000" />
31107ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x03128000" />
31117ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x05128000" />
31127ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x07128000" />
31137ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x09128000" />
31147ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0B128000" />
31157ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0D128000" />
31167ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x17100000" />
31177ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x55100000" />
31187ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x57100000" />
31197ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x47100000" />
31207ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x49100000" />
31217ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4B100000" />
31227ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4D100000" />
31237ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x31100000" />
31247ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
31257ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x65100002" />
31267ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
31277ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x42000001" />
31287ec681f3Smrg    </register_config>
31297ec681f3Smrg    <register_config type="OA">
31307ec681f3Smrg        <register type="OA" address="0x0000D920" value="0x00000000" />
31317ec681f3Smrg        <register type="OA" address="0x0000D900" value="0x00000000" />
31327ec681f3Smrg        <register type="OA" address="0x0000D904" value="0x00800000" />
31337ec681f3Smrg        <register type="OA" address="0x0000D910" value="0x00000000" />
31347ec681f3Smrg        <register type="OA" address="0x0000D914" value="0x00800000" />
31357ec681f3Smrg        <register type="OA" address="0x0000DC40" value="0x00000000" />
31367ec681f3Smrg    </register_config>
31377ec681f3Smrg    <register_config type="FLEX">
31387ec681f3Smrg        <register type="FLEX" address="0x0000E458" value="0x00804704" />
31397ec681f3Smrg        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
31407ec681f3Smrg        <register type="FLEX" address="0x0000E658" value="0x00805705" />
31417ec681f3Smrg        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
31427ec681f3Smrg        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
31437ec681f3Smrg        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
31447ec681f3Smrg    </register_config>
31457ec681f3Smrg  </set>
31467ec681f3Smrg
31477ec681f3Smrg  <set name="L3_2"
31487ec681f3Smrg       chipset="RKL"
31497ec681f3Smrg       symbol_name="L3_2"
31507ec681f3Smrg       underscore_name="l3_2"
31517ec681f3Smrg       mdapi_supported_apis="VK OGL OCL MEDIA IO"
31527ec681f3Smrg       hw_config_guid="bb080384-a01f-442f-8be2-3eae2c7394cd"
31537ec681f3Smrg       >
31547ec681f3Smrg    <counter name="GPU Time Elapsed"
31557ec681f3Smrg             symbol_name="GpuTime"
31567ec681f3Smrg             underscore_name="gpu_time"
31577ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
31587ec681f3Smrg             data_type="uint64"
31597ec681f3Smrg             units="ns"
31607ec681f3Smrg             semantic_type="duration"
31617ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
31627ec681f3Smrg             mdapi_group="GPU"
31637ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
31647ec681f3Smrg             mdapi_supported_apis=""
31657ec681f3Smrg             mdapi_hw_unit_type="gpu"
31667ec681f3Smrg             />
31677ec681f3Smrg    <counter name="GPU Core Clocks"
31687ec681f3Smrg             symbol_name="GpuCoreClocks"
31697ec681f3Smrg             underscore_name="gpu_core_clocks"
31707ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
31717ec681f3Smrg             data_type="uint64"
31727ec681f3Smrg             units="cycles"
31737ec681f3Smrg             semantic_type="event"
31747ec681f3Smrg             equation="GPU_CLOCK 0 READ"
31757ec681f3Smrg             mdapi_group="GPU"
31767ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
31777ec681f3Smrg             mdapi_supported_apis=""
31787ec681f3Smrg             mdapi_hw_unit_type="gpu"
31797ec681f3Smrg             />
31807ec681f3Smrg    <counter name="AVG GPU Core Frequency"
31817ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
31827ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
31837ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
31847ec681f3Smrg             data_type="uint64"
31857ec681f3Smrg             max_equation="$GpuMaxFrequency"
31867ec681f3Smrg             units="hz"
31877ec681f3Smrg             semantic_type="event"
31887ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
31897ec681f3Smrg             mdapi_group="GPU"
31907ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
31917ec681f3Smrg             mdapi_supported_apis=""
31927ec681f3Smrg             mdapi_hw_unit_type="gpu"
31937ec681f3Smrg             />
31947ec681f3Smrg    <counter name="GPU Busy"
31957ec681f3Smrg             symbol_name="GpuBusy"
31967ec681f3Smrg             underscore_name="gpu_busy"
31977ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
31987ec681f3Smrg             data_type="float"
31997ec681f3Smrg             max_equation="100"
32007ec681f3Smrg             units="percent"
32017ec681f3Smrg             semantic_type="duration"
32027ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
32037ec681f3Smrg             mdapi_group="GPU"
32047ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
32057ec681f3Smrg             mdapi_supported_apis=""
32067ec681f3Smrg             mdapi_hw_unit_type="gpu"
32077ec681f3Smrg             />
32087ec681f3Smrg    <counter name="VS Threads Dispatched"
32097ec681f3Smrg             symbol_name="VsThreads"
32107ec681f3Smrg             underscore_name="vs_threads"
32117ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
32127ec681f3Smrg             data_type="uint64"
32137ec681f3Smrg             units="threads"
32147ec681f3Smrg             semantic_type="event"
32157ec681f3Smrg             equation="A 1 READ"
32167ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
32177ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
32187ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
32197ec681f3Smrg             mdapi_hw_unit_type="gpu"
32207ec681f3Smrg             />
32217ec681f3Smrg    <counter name="HS Threads Dispatched"
32227ec681f3Smrg             symbol_name="HsThreads"
32237ec681f3Smrg             underscore_name="hs_threads"
32247ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
32257ec681f3Smrg             data_type="uint64"
32267ec681f3Smrg             units="threads"
32277ec681f3Smrg             semantic_type="event"
32287ec681f3Smrg             equation="A 2 READ"
32297ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
32307ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
32317ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
32327ec681f3Smrg             mdapi_hw_unit_type="gpu"
32337ec681f3Smrg             />
32347ec681f3Smrg    <counter name="DS Threads Dispatched"
32357ec681f3Smrg             symbol_name="DsThreads"
32367ec681f3Smrg             underscore_name="ds_threads"
32377ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
32387ec681f3Smrg             data_type="uint64"
32397ec681f3Smrg             units="threads"
32407ec681f3Smrg             semantic_type="event"
32417ec681f3Smrg             equation="A 3 READ"
32427ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
32437ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
32447ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
32457ec681f3Smrg             mdapi_hw_unit_type="gpu"
32467ec681f3Smrg             />
32477ec681f3Smrg    <counter name="GS Threads Dispatched"
32487ec681f3Smrg             symbol_name="GsThreads"
32497ec681f3Smrg             underscore_name="gs_threads"
32507ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
32517ec681f3Smrg             data_type="uint64"
32527ec681f3Smrg             units="threads"
32537ec681f3Smrg             semantic_type="event"
32547ec681f3Smrg             equation="A 5 READ"
32557ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
32567ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
32577ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
32587ec681f3Smrg             mdapi_hw_unit_type="gpu"
32597ec681f3Smrg             />
32607ec681f3Smrg    <counter name="FS Threads Dispatched"
32617ec681f3Smrg             symbol_name="PsThreads"
32627ec681f3Smrg             underscore_name="ps_threads"
32637ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
32647ec681f3Smrg             data_type="uint64"
32657ec681f3Smrg             units="threads"
32667ec681f3Smrg             semantic_type="event"
32677ec681f3Smrg             equation="A 6 READ"
32687ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
32697ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
32707ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
32717ec681f3Smrg             mdapi_hw_unit_type="gpu"
32727ec681f3Smrg             />
32737ec681f3Smrg    <counter name="CS Threads Dispatched"
32747ec681f3Smrg             symbol_name="CsThreads"
32757ec681f3Smrg             underscore_name="cs_threads"
32767ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
32777ec681f3Smrg             data_type="uint64"
32787ec681f3Smrg             units="threads"
32797ec681f3Smrg             semantic_type="event"
32807ec681f3Smrg             equation="A 4 READ"
32817ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
32827ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
32837ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO MEDIA"
32847ec681f3Smrg             mdapi_hw_unit_type="gpu"
32857ec681f3Smrg             />
32867ec681f3Smrg    <counter name="EU Active"
32877ec681f3Smrg             symbol_name="EuActive"
32887ec681f3Smrg             underscore_name="eu_active"
32897ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
32907ec681f3Smrg             data_type="float"
32917ec681f3Smrg             max_equation="100"
32927ec681f3Smrg             units="percent"
32937ec681f3Smrg             semantic_type="duration"
32947ec681f3Smrg             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
32957ec681f3Smrg             mdapi_group="EU Array"
32967ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
32977ec681f3Smrg             mdapi_supported_apis=""
32987ec681f3Smrg             mdapi_hw_unit_type="gpu"
32997ec681f3Smrg             />
33007ec681f3Smrg    <counter name="EU Stall"
33017ec681f3Smrg             symbol_name="EuStall"
33027ec681f3Smrg             underscore_name="eu_stall"
33037ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
33047ec681f3Smrg             data_type="float"
33057ec681f3Smrg             max_equation="100"
33067ec681f3Smrg             units="percent"
33077ec681f3Smrg             semantic_type="duration"
33087ec681f3Smrg             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
33097ec681f3Smrg             mdapi_group="EU Array"
33107ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
33117ec681f3Smrg             mdapi_supported_apis=""
33127ec681f3Smrg             mdapi_hw_unit_type="gpu"
33137ec681f3Smrg             />
33147ec681f3Smrg    <counter name="EU Thread Occupancy"
33157ec681f3Smrg             symbol_name="EuThreadOccupancy"
33167ec681f3Smrg             underscore_name="eu_thread_occupancy"
33177ec681f3Smrg             description="The percentage of time in which hardware threads occupied EUs."
33187ec681f3Smrg             data_type="float"
33197ec681f3Smrg             max_equation="100"
33207ec681f3Smrg             units="percent"
33217ec681f3Smrg             semantic_type="duration"
33227ec681f3Smrg             equation="8 A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
33237ec681f3Smrg             mdapi_group="EU Array"
33247ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
33257ec681f3Smrg             mdapi_supported_apis=""
33267ec681f3Smrg             mdapi_hw_unit_type="gpu"
33277ec681f3Smrg             />
33287ec681f3Smrg    <counter name="Slice0 L3 Bank2 Input Available"
33297ec681f3Smrg             symbol_name="L30Bank2InputAvailable"
33307ec681f3Smrg             underscore_name="l30_bank2_input_available"
33317ec681f3Smrg             description="The percentage of time in which slice0 L3 bank2 has input available"
33327ec681f3Smrg             data_type="float"
33337ec681f3Smrg             max_equation="100"
33347ec681f3Smrg             units="percent"
33357ec681f3Smrg             semantic_type="duration"
33367ec681f3Smrg             equation="B 3 READ B 2 READ FADD B 1 READ FADD B 0 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
33377ec681f3Smrg             availability="$SliceMask 1 AND"
33387ec681f3Smrg             mdapi_group="GTI/L3"
33397ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
33407ec681f3Smrg             mdapi_supported_apis=""
33417ec681f3Smrg             mdapi_hw_unit_type="slice"
33427ec681f3Smrg             />
33437ec681f3Smrg    <counter name="Slice0 L3 Bank3 Input Available"
33447ec681f3Smrg             symbol_name="L30Bank3InputAvailable"
33457ec681f3Smrg             underscore_name="l30_bank3_input_available"
33467ec681f3Smrg             description="The percentage of time in which slice0 L3 bank3 has input available"
33477ec681f3Smrg             data_type="float"
33487ec681f3Smrg             max_equation="100"
33497ec681f3Smrg             units="percent"
33507ec681f3Smrg             semantic_type="duration"
33517ec681f3Smrg             equation="B 7 READ B 6 READ FADD B 5 READ FADD B 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
33527ec681f3Smrg             availability="$SliceMask 1 AND"
33537ec681f3Smrg             mdapi_group="GTI/L3"
33547ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
33557ec681f3Smrg             mdapi_supported_apis=""
33567ec681f3Smrg             mdapi_hw_unit_type="slice"
33577ec681f3Smrg             />
33587ec681f3Smrg    <register_config type="NOA">
33597ec681f3Smrg        <register type="NOA" address="0x00000D04" value="0x00000200" />
33607ec681f3Smrg        <register type="NOA" address="0x00009840" value="0x00000000" />
33617ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
33627ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04003000" />
33637ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06003800" />
33647ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x000B8000" />
33657ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E0B8000" />
33667ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x100B8000" />
33677ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x120B8000" />
33687ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x140B8000" />
33697ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x160B8000" />
33707ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x180B8000" />
33717ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A0B8000" />
33727ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x040A4000" />
33737ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A0A8000" />
33747ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C0AC000" />
33757ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E0AC000" />
33767ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x100AC000" />
33777ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00088000" />
33787ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E088000" />
33797ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x16080AAA" />
33807ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00000024" />
33817ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E000025" />
33827ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10000026" />
33837ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x12000027" />
33847ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1400002C" />
33857ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1600002D" />
33867ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1800002E" />
33877ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A00002F" />
33887ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x2E000000" />
33897ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x2C000000" />
33907ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
33917ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x41104000" />
33927ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x5B105000" />
33937ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x5D100155" />
33947ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4B112000" />
33957ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x5F115000" />
33967ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x61110155" />
33977ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x01128000" />
33987ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0F128000" />
33997ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x11128000" />
34007ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x13128000" />
34017ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x15128000" />
34027ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x17128000" />
34037ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x19128000" />
34047ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1B128000" />
34057ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x47100000" />
34067ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4D100000" />
34077ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4F100000" />
34087ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x51100000" />
34097ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x53100000" />
34107ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x55100000" />
34117ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x17100000" />
34127ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x31100000" />
34137ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
34147ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x65100002" />
34157ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
34167ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x42000001" />
34177ec681f3Smrg    </register_config>
34187ec681f3Smrg    <register_config type="OA">
34197ec681f3Smrg        <register type="OA" address="0x0000D920" value="0x00000000" />
34207ec681f3Smrg        <register type="OA" address="0x0000D900" value="0x00000000" />
34217ec681f3Smrg        <register type="OA" address="0x0000D904" value="0x00800000" />
34227ec681f3Smrg        <register type="OA" address="0x0000D910" value="0x00000000" />
34237ec681f3Smrg        <register type="OA" address="0x0000D914" value="0x00800000" />
34247ec681f3Smrg        <register type="OA" address="0x0000DC40" value="0x00000000" />
34257ec681f3Smrg    </register_config>
34267ec681f3Smrg    <register_config type="FLEX">
34277ec681f3Smrg        <register type="FLEX" address="0x0000E458" value="0x00804704" />
34287ec681f3Smrg        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
34297ec681f3Smrg        <register type="FLEX" address="0x0000E658" value="0x00805705" />
34307ec681f3Smrg        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
34317ec681f3Smrg        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
34327ec681f3Smrg        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
34337ec681f3Smrg    </register_config>
34347ec681f3Smrg  </set>
34357ec681f3Smrg
34367ec681f3Smrg  <set name="L3_3"
34377ec681f3Smrg       chipset="RKL"
34387ec681f3Smrg       symbol_name="L3_3"
34397ec681f3Smrg       underscore_name="l3_3"
34407ec681f3Smrg       mdapi_supported_apis="VK OGL OCL MEDIA IO"
34417ec681f3Smrg       hw_config_guid="9f39ce80-0463-484e-b797-3135b7e0ab0a"
34427ec681f3Smrg       >
34437ec681f3Smrg    <counter name="GPU Time Elapsed"
34447ec681f3Smrg             symbol_name="GpuTime"
34457ec681f3Smrg             underscore_name="gpu_time"
34467ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
34477ec681f3Smrg             data_type="uint64"
34487ec681f3Smrg             units="ns"
34497ec681f3Smrg             semantic_type="duration"
34507ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
34517ec681f3Smrg             mdapi_group="GPU"
34527ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
34537ec681f3Smrg             mdapi_supported_apis=""
34547ec681f3Smrg             mdapi_hw_unit_type="gpu"
34557ec681f3Smrg             />
34567ec681f3Smrg    <counter name="GPU Core Clocks"
34577ec681f3Smrg             symbol_name="GpuCoreClocks"
34587ec681f3Smrg             underscore_name="gpu_core_clocks"
34597ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
34607ec681f3Smrg             data_type="uint64"
34617ec681f3Smrg             units="cycles"
34627ec681f3Smrg             semantic_type="event"
34637ec681f3Smrg             equation="GPU_CLOCK 0 READ"
34647ec681f3Smrg             mdapi_group="GPU"
34657ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
34667ec681f3Smrg             mdapi_supported_apis=""
34677ec681f3Smrg             mdapi_hw_unit_type="gpu"
34687ec681f3Smrg             />
34697ec681f3Smrg    <counter name="AVG GPU Core Frequency"
34707ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
34717ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
34727ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
34737ec681f3Smrg             data_type="uint64"
34747ec681f3Smrg             max_equation="$GpuMaxFrequency"
34757ec681f3Smrg             units="hz"
34767ec681f3Smrg             semantic_type="event"
34777ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
34787ec681f3Smrg             mdapi_group="GPU"
34797ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
34807ec681f3Smrg             mdapi_supported_apis=""
34817ec681f3Smrg             mdapi_hw_unit_type="gpu"
34827ec681f3Smrg             />
34837ec681f3Smrg    <counter name="GPU Busy"
34847ec681f3Smrg             symbol_name="GpuBusy"
34857ec681f3Smrg             underscore_name="gpu_busy"
34867ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
34877ec681f3Smrg             data_type="float"
34887ec681f3Smrg             max_equation="100"
34897ec681f3Smrg             units="percent"
34907ec681f3Smrg             semantic_type="duration"
34917ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
34927ec681f3Smrg             mdapi_group="GPU"
34937ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
34947ec681f3Smrg             mdapi_supported_apis=""
34957ec681f3Smrg             mdapi_hw_unit_type="gpu"
34967ec681f3Smrg             />
34977ec681f3Smrg    <counter name="VS Threads Dispatched"
34987ec681f3Smrg             symbol_name="VsThreads"
34997ec681f3Smrg             underscore_name="vs_threads"
35007ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
35017ec681f3Smrg             data_type="uint64"
35027ec681f3Smrg             units="threads"
35037ec681f3Smrg             semantic_type="event"
35047ec681f3Smrg             equation="A 1 READ"
35057ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
35067ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
35077ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
35087ec681f3Smrg             mdapi_hw_unit_type="gpu"
35097ec681f3Smrg             />
35107ec681f3Smrg    <counter name="HS Threads Dispatched"
35117ec681f3Smrg             symbol_name="HsThreads"
35127ec681f3Smrg             underscore_name="hs_threads"
35137ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
35147ec681f3Smrg             data_type="uint64"
35157ec681f3Smrg             units="threads"
35167ec681f3Smrg             semantic_type="event"
35177ec681f3Smrg             equation="A 2 READ"
35187ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
35197ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
35207ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
35217ec681f3Smrg             mdapi_hw_unit_type="gpu"
35227ec681f3Smrg             />
35237ec681f3Smrg    <counter name="DS Threads Dispatched"
35247ec681f3Smrg             symbol_name="DsThreads"
35257ec681f3Smrg             underscore_name="ds_threads"
35267ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
35277ec681f3Smrg             data_type="uint64"
35287ec681f3Smrg             units="threads"
35297ec681f3Smrg             semantic_type="event"
35307ec681f3Smrg             equation="A 3 READ"
35317ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
35327ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
35337ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
35347ec681f3Smrg             mdapi_hw_unit_type="gpu"
35357ec681f3Smrg             />
35367ec681f3Smrg    <counter name="GS Threads Dispatched"
35377ec681f3Smrg             symbol_name="GsThreads"
35387ec681f3Smrg             underscore_name="gs_threads"
35397ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
35407ec681f3Smrg             data_type="uint64"
35417ec681f3Smrg             units="threads"
35427ec681f3Smrg             semantic_type="event"
35437ec681f3Smrg             equation="A 5 READ"
35447ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
35457ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
35467ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
35477ec681f3Smrg             mdapi_hw_unit_type="gpu"
35487ec681f3Smrg             />
35497ec681f3Smrg    <counter name="FS Threads Dispatched"
35507ec681f3Smrg             symbol_name="PsThreads"
35517ec681f3Smrg             underscore_name="ps_threads"
35527ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
35537ec681f3Smrg             data_type="uint64"
35547ec681f3Smrg             units="threads"
35557ec681f3Smrg             semantic_type="event"
35567ec681f3Smrg             equation="A 6 READ"
35577ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
35587ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
35597ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
35607ec681f3Smrg             mdapi_hw_unit_type="gpu"
35617ec681f3Smrg             />
35627ec681f3Smrg    <counter name="CS Threads Dispatched"
35637ec681f3Smrg             symbol_name="CsThreads"
35647ec681f3Smrg             underscore_name="cs_threads"
35657ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
35667ec681f3Smrg             data_type="uint64"
35677ec681f3Smrg             units="threads"
35687ec681f3Smrg             semantic_type="event"
35697ec681f3Smrg             equation="A 4 READ"
35707ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
35717ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
35727ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO MEDIA"
35737ec681f3Smrg             mdapi_hw_unit_type="gpu"
35747ec681f3Smrg             />
35757ec681f3Smrg    <counter name="EU Active"
35767ec681f3Smrg             symbol_name="EuActive"
35777ec681f3Smrg             underscore_name="eu_active"
35787ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
35797ec681f3Smrg             data_type="float"
35807ec681f3Smrg             max_equation="100"
35817ec681f3Smrg             units="percent"
35827ec681f3Smrg             semantic_type="duration"
35837ec681f3Smrg             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
35847ec681f3Smrg             mdapi_group="EU Array"
35857ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
35867ec681f3Smrg             mdapi_supported_apis=""
35877ec681f3Smrg             mdapi_hw_unit_type="gpu"
35887ec681f3Smrg             />
35897ec681f3Smrg    <counter name="EU Stall"
35907ec681f3Smrg             symbol_name="EuStall"
35917ec681f3Smrg             underscore_name="eu_stall"
35927ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
35937ec681f3Smrg             data_type="float"
35947ec681f3Smrg             max_equation="100"
35957ec681f3Smrg             units="percent"
35967ec681f3Smrg             semantic_type="duration"
35977ec681f3Smrg             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
35987ec681f3Smrg             mdapi_group="EU Array"
35997ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
36007ec681f3Smrg             mdapi_supported_apis=""
36017ec681f3Smrg             mdapi_hw_unit_type="gpu"
36027ec681f3Smrg             />
36037ec681f3Smrg    <counter name="EU Thread Occupancy"
36047ec681f3Smrg             symbol_name="EuThreadOccupancy"
36057ec681f3Smrg             underscore_name="eu_thread_occupancy"
36067ec681f3Smrg             description="The percentage of time in which hardware threads occupied EUs."
36077ec681f3Smrg             data_type="float"
36087ec681f3Smrg             max_equation="100"
36097ec681f3Smrg             units="percent"
36107ec681f3Smrg             semantic_type="duration"
36117ec681f3Smrg             equation="8 A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
36127ec681f3Smrg             mdapi_group="EU Array"
36137ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
36147ec681f3Smrg             mdapi_supported_apis=""
36157ec681f3Smrg             mdapi_hw_unit_type="gpu"
36167ec681f3Smrg             />
36177ec681f3Smrg    <counter name="Slice0 L3 Bank0 Output Ready"
36187ec681f3Smrg             symbol_name="L30Bank0OutputReady"
36197ec681f3Smrg             underscore_name="l30_bank0_output_ready"
36207ec681f3Smrg             description="The percentage of time in which slice0 L3 bank0 output is ready"
36217ec681f3Smrg             data_type="float"
36227ec681f3Smrg             max_equation="100"
36237ec681f3Smrg             units="percent"
36247ec681f3Smrg             semantic_type="duration"
36257ec681f3Smrg             equation="C 7 READ C 6 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
36267ec681f3Smrg             availability="$SliceMask 1 AND"
36277ec681f3Smrg             mdapi_group="GTI/L3"
36287ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
36297ec681f3Smrg             mdapi_supported_apis=""
36307ec681f3Smrg             mdapi_hw_unit_type="slice"
36317ec681f3Smrg             />
36327ec681f3Smrg    <register_config type="NOA">
36337ec681f3Smrg        <register type="NOA" address="0x00000D04" value="0x00000200" />
36347ec681f3Smrg        <register type="NOA" address="0x00009840" value="0x00000000" />
36357ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
36367ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04000200" />
36377ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06000000" />
36387ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A0B8000" />
36397ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C0B8000" />
36407ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x080A8000" />
36417ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A0A4000" />
36427ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A088000" />
36437ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C088000" />
36447ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A000020" />
36457ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C000028" />
36467ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x2E000000" />
36477ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
36487ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x5B100500" />
36497ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x5F110500" />
36507ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0B128000" />
36517ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0D128000" />
36527ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x17100000" />
36537ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4B100000" />
36547ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4D100000" />
36557ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x31100000" />
36567ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
36577ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x65100002" />
36587ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
36597ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x42000001" />
36607ec681f3Smrg    </register_config>
36617ec681f3Smrg    <register_config type="OA">
36627ec681f3Smrg        <register type="OA" address="0x0000D920" value="0x00000000" />
36637ec681f3Smrg        <register type="OA" address="0x0000D900" value="0x00000000" />
36647ec681f3Smrg        <register type="OA" address="0x0000D904" value="0x00800000" />
36657ec681f3Smrg        <register type="OA" address="0x0000D910" value="0x00000000" />
36667ec681f3Smrg        <register type="OA" address="0x0000D914" value="0x00800000" />
36677ec681f3Smrg        <register type="OA" address="0x0000DC40" value="0x00000000" />
36687ec681f3Smrg    </register_config>
36697ec681f3Smrg    <register_config type="FLEX">
36707ec681f3Smrg        <register type="FLEX" address="0x0000E458" value="0x00804704" />
36717ec681f3Smrg        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
36727ec681f3Smrg        <register type="FLEX" address="0x0000E658" value="0x00805705" />
36737ec681f3Smrg        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
36747ec681f3Smrg        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
36757ec681f3Smrg        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
36767ec681f3Smrg    </register_config>
36777ec681f3Smrg  </set>
36787ec681f3Smrg
36797ec681f3Smrg  <set name="L3_4"
36807ec681f3Smrg       chipset="RKL"
36817ec681f3Smrg       symbol_name="L3_4"
36827ec681f3Smrg       underscore_name="l3_4"
36837ec681f3Smrg       mdapi_supported_apis="VK OGL OCL MEDIA IO"
36847ec681f3Smrg       hw_config_guid="11e091e1-bbd3-4bd6-9ce8-8982d2d3a3b2"
36857ec681f3Smrg       >
36867ec681f3Smrg    <counter name="GPU Time Elapsed"
36877ec681f3Smrg             symbol_name="GpuTime"
36887ec681f3Smrg             underscore_name="gpu_time"
36897ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
36907ec681f3Smrg             data_type="uint64"
36917ec681f3Smrg             units="ns"
36927ec681f3Smrg             semantic_type="duration"
36937ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
36947ec681f3Smrg             mdapi_group="GPU"
36957ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
36967ec681f3Smrg             mdapi_supported_apis=""
36977ec681f3Smrg             mdapi_hw_unit_type="gpu"
36987ec681f3Smrg             />
36997ec681f3Smrg    <counter name="GPU Core Clocks"
37007ec681f3Smrg             symbol_name="GpuCoreClocks"
37017ec681f3Smrg             underscore_name="gpu_core_clocks"
37027ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
37037ec681f3Smrg             data_type="uint64"
37047ec681f3Smrg             units="cycles"
37057ec681f3Smrg             semantic_type="event"
37067ec681f3Smrg             equation="GPU_CLOCK 0 READ"
37077ec681f3Smrg             mdapi_group="GPU"
37087ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
37097ec681f3Smrg             mdapi_supported_apis=""
37107ec681f3Smrg             mdapi_hw_unit_type="gpu"
37117ec681f3Smrg             />
37127ec681f3Smrg    <counter name="AVG GPU Core Frequency"
37137ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
37147ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
37157ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
37167ec681f3Smrg             data_type="uint64"
37177ec681f3Smrg             max_equation="$GpuMaxFrequency"
37187ec681f3Smrg             units="hz"
37197ec681f3Smrg             semantic_type="event"
37207ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
37217ec681f3Smrg             mdapi_group="GPU"
37227ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
37237ec681f3Smrg             mdapi_supported_apis=""
37247ec681f3Smrg             mdapi_hw_unit_type="gpu"
37257ec681f3Smrg             />
37267ec681f3Smrg    <counter name="GPU Busy"
37277ec681f3Smrg             symbol_name="GpuBusy"
37287ec681f3Smrg             underscore_name="gpu_busy"
37297ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
37307ec681f3Smrg             data_type="float"
37317ec681f3Smrg             max_equation="100"
37327ec681f3Smrg             units="percent"
37337ec681f3Smrg             semantic_type="duration"
37347ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
37357ec681f3Smrg             mdapi_group="GPU"
37367ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
37377ec681f3Smrg             mdapi_supported_apis=""
37387ec681f3Smrg             mdapi_hw_unit_type="gpu"
37397ec681f3Smrg             />
37407ec681f3Smrg    <counter name="VS Threads Dispatched"
37417ec681f3Smrg             symbol_name="VsThreads"
37427ec681f3Smrg             underscore_name="vs_threads"
37437ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
37447ec681f3Smrg             data_type="uint64"
37457ec681f3Smrg             units="threads"
37467ec681f3Smrg             semantic_type="event"
37477ec681f3Smrg             equation="A 1 READ"
37487ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
37497ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
37507ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
37517ec681f3Smrg             mdapi_hw_unit_type="gpu"
37527ec681f3Smrg             />
37537ec681f3Smrg    <counter name="HS Threads Dispatched"
37547ec681f3Smrg             symbol_name="HsThreads"
37557ec681f3Smrg             underscore_name="hs_threads"
37567ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
37577ec681f3Smrg             data_type="uint64"
37587ec681f3Smrg             units="threads"
37597ec681f3Smrg             semantic_type="event"
37607ec681f3Smrg             equation="A 2 READ"
37617ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
37627ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
37637ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
37647ec681f3Smrg             mdapi_hw_unit_type="gpu"
37657ec681f3Smrg             />
37667ec681f3Smrg    <counter name="DS Threads Dispatched"
37677ec681f3Smrg             symbol_name="DsThreads"
37687ec681f3Smrg             underscore_name="ds_threads"
37697ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
37707ec681f3Smrg             data_type="uint64"
37717ec681f3Smrg             units="threads"
37727ec681f3Smrg             semantic_type="event"
37737ec681f3Smrg             equation="A 3 READ"
37747ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
37757ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
37767ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
37777ec681f3Smrg             mdapi_hw_unit_type="gpu"
37787ec681f3Smrg             />
37797ec681f3Smrg    <counter name="GS Threads Dispatched"
37807ec681f3Smrg             symbol_name="GsThreads"
37817ec681f3Smrg             underscore_name="gs_threads"
37827ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
37837ec681f3Smrg             data_type="uint64"
37847ec681f3Smrg             units="threads"
37857ec681f3Smrg             semantic_type="event"
37867ec681f3Smrg             equation="A 5 READ"
37877ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
37887ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
37897ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
37907ec681f3Smrg             mdapi_hw_unit_type="gpu"
37917ec681f3Smrg             />
37927ec681f3Smrg    <counter name="FS Threads Dispatched"
37937ec681f3Smrg             symbol_name="PsThreads"
37947ec681f3Smrg             underscore_name="ps_threads"
37957ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
37967ec681f3Smrg             data_type="uint64"
37977ec681f3Smrg             units="threads"
37987ec681f3Smrg             semantic_type="event"
37997ec681f3Smrg             equation="A 6 READ"
38007ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
38017ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
38027ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
38037ec681f3Smrg             mdapi_hw_unit_type="gpu"
38047ec681f3Smrg             />
38057ec681f3Smrg    <counter name="CS Threads Dispatched"
38067ec681f3Smrg             symbol_name="CsThreads"
38077ec681f3Smrg             underscore_name="cs_threads"
38087ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
38097ec681f3Smrg             data_type="uint64"
38107ec681f3Smrg             units="threads"
38117ec681f3Smrg             semantic_type="event"
38127ec681f3Smrg             equation="A 4 READ"
38137ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
38147ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
38157ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO MEDIA"
38167ec681f3Smrg             mdapi_hw_unit_type="gpu"
38177ec681f3Smrg             />
38187ec681f3Smrg    <counter name="EU Active"
38197ec681f3Smrg             symbol_name="EuActive"
38207ec681f3Smrg             underscore_name="eu_active"
38217ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
38227ec681f3Smrg             data_type="float"
38237ec681f3Smrg             max_equation="100"
38247ec681f3Smrg             units="percent"
38257ec681f3Smrg             semantic_type="duration"
38267ec681f3Smrg             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
38277ec681f3Smrg             mdapi_group="EU Array"
38287ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
38297ec681f3Smrg             mdapi_supported_apis=""
38307ec681f3Smrg             mdapi_hw_unit_type="gpu"
38317ec681f3Smrg             />
38327ec681f3Smrg    <counter name="EU Stall"
38337ec681f3Smrg             symbol_name="EuStall"
38347ec681f3Smrg             underscore_name="eu_stall"
38357ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
38367ec681f3Smrg             data_type="float"
38377ec681f3Smrg             max_equation="100"
38387ec681f3Smrg             units="percent"
38397ec681f3Smrg             semantic_type="duration"
38407ec681f3Smrg             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
38417ec681f3Smrg             mdapi_group="EU Array"
38427ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
38437ec681f3Smrg             mdapi_supported_apis=""
38447ec681f3Smrg             mdapi_hw_unit_type="gpu"
38457ec681f3Smrg             />
38467ec681f3Smrg    <counter name="EU Thread Occupancy"
38477ec681f3Smrg             symbol_name="EuThreadOccupancy"
38487ec681f3Smrg             underscore_name="eu_thread_occupancy"
38497ec681f3Smrg             description="The percentage of time in which hardware threads occupied EUs."
38507ec681f3Smrg             data_type="float"
38517ec681f3Smrg             max_equation="100"
38527ec681f3Smrg             units="percent"
38537ec681f3Smrg             semantic_type="duration"
38547ec681f3Smrg             equation="8 A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
38557ec681f3Smrg             mdapi_group="EU Array"
38567ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
38577ec681f3Smrg             mdapi_supported_apis=""
38587ec681f3Smrg             mdapi_hw_unit_type="gpu"
38597ec681f3Smrg             />
38607ec681f3Smrg    <counter name="Slice0 L3 Bank1 Output Ready"
38617ec681f3Smrg             symbol_name="L30Bank1OutputReady"
38627ec681f3Smrg             underscore_name="l30_bank1_output_ready"
38637ec681f3Smrg             description="The percentage of time in which slice0 L3 bank1 output is ready"
38647ec681f3Smrg             data_type="float"
38657ec681f3Smrg             max_equation="100"
38667ec681f3Smrg             units="percent"
38677ec681f3Smrg             semantic_type="duration"
38687ec681f3Smrg             equation="C 5 READ C 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
38697ec681f3Smrg             availability="$SliceMask 1 AND"
38707ec681f3Smrg             mdapi_group="GTI/L3"
38717ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
38727ec681f3Smrg             mdapi_supported_apis=""
38737ec681f3Smrg             mdapi_hw_unit_type="slice"
38747ec681f3Smrg             />
38757ec681f3Smrg    <register_config type="NOA">
38767ec681f3Smrg        <register type="NOA" address="0x00000D04" value="0x00000200" />
38777ec681f3Smrg        <register type="NOA" address="0x00009840" value="0x00000000" />
38787ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
38797ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04000A00" />
38807ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06000820" />
38817ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x060B8000" />
38827ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x080B8000" />
38837ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x060A8000" />
38847ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x080A4000" />
38857ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06088000" />
38867ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08088000" />
38877ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08000028" />
38887ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x2E000000" />
38897ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
38907ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x5B100050" />
38917ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x5F110050" />
38927ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x07128000" />
38937ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x09128000" />
38947ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x17100000" />
38957ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x49100000" />
38967ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4B100000" />
38977ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x31100000" />
38987ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
38997ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x65100002" />
39007ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
39017ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x42000001" />
39027ec681f3Smrg    </register_config>
39037ec681f3Smrg    <register_config type="OA">
39047ec681f3Smrg        <register type="OA" address="0x0000D920" value="0x00000000" />
39057ec681f3Smrg        <register type="OA" address="0x0000D900" value="0x00000000" />
39067ec681f3Smrg        <register type="OA" address="0x0000D904" value="0x00800000" />
39077ec681f3Smrg        <register type="OA" address="0x0000D910" value="0x00000000" />
39087ec681f3Smrg        <register type="OA" address="0x0000D914" value="0x00800000" />
39097ec681f3Smrg        <register type="OA" address="0x0000DC40" value="0x00000000" />
39107ec681f3Smrg    </register_config>
39117ec681f3Smrg    <register_config type="FLEX">
39127ec681f3Smrg        <register type="FLEX" address="0x0000E458" value="0x00804704" />
39137ec681f3Smrg        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
39147ec681f3Smrg        <register type="FLEX" address="0x0000E658" value="0x00805705" />
39157ec681f3Smrg        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
39167ec681f3Smrg        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
39177ec681f3Smrg        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
39187ec681f3Smrg    </register_config>
39197ec681f3Smrg  </set>
39207ec681f3Smrg
39217ec681f3Smrg  <set name="L3_5"
39227ec681f3Smrg       chipset="RKL"
39237ec681f3Smrg       symbol_name="L3_5"
39247ec681f3Smrg       underscore_name="l3_5"
39257ec681f3Smrg       mdapi_supported_apis="VK OGL OCL MEDIA IO"
39267ec681f3Smrg       hw_config_guid="0f2e1818-c190-494a-a828-2ed4422d71f3"
39277ec681f3Smrg       >
39287ec681f3Smrg    <counter name="GPU Time Elapsed"
39297ec681f3Smrg             symbol_name="GpuTime"
39307ec681f3Smrg             underscore_name="gpu_time"
39317ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
39327ec681f3Smrg             data_type="uint64"
39337ec681f3Smrg             units="ns"
39347ec681f3Smrg             semantic_type="duration"
39357ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
39367ec681f3Smrg             mdapi_group="GPU"
39377ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
39387ec681f3Smrg             mdapi_supported_apis=""
39397ec681f3Smrg             mdapi_hw_unit_type="gpu"
39407ec681f3Smrg             />
39417ec681f3Smrg    <counter name="GPU Core Clocks"
39427ec681f3Smrg             symbol_name="GpuCoreClocks"
39437ec681f3Smrg             underscore_name="gpu_core_clocks"
39447ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
39457ec681f3Smrg             data_type="uint64"
39467ec681f3Smrg             units="cycles"
39477ec681f3Smrg             semantic_type="event"
39487ec681f3Smrg             equation="GPU_CLOCK 0 READ"
39497ec681f3Smrg             mdapi_group="GPU"
39507ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
39517ec681f3Smrg             mdapi_supported_apis=""
39527ec681f3Smrg             mdapi_hw_unit_type="gpu"
39537ec681f3Smrg             />
39547ec681f3Smrg    <counter name="AVG GPU Core Frequency"
39557ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
39567ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
39577ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
39587ec681f3Smrg             data_type="uint64"
39597ec681f3Smrg             max_equation="$GpuMaxFrequency"
39607ec681f3Smrg             units="hz"
39617ec681f3Smrg             semantic_type="event"
39627ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
39637ec681f3Smrg             mdapi_group="GPU"
39647ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
39657ec681f3Smrg             mdapi_supported_apis=""
39667ec681f3Smrg             mdapi_hw_unit_type="gpu"
39677ec681f3Smrg             />
39687ec681f3Smrg    <counter name="GPU Busy"
39697ec681f3Smrg             symbol_name="GpuBusy"
39707ec681f3Smrg             underscore_name="gpu_busy"
39717ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
39727ec681f3Smrg             data_type="float"
39737ec681f3Smrg             max_equation="100"
39747ec681f3Smrg             units="percent"
39757ec681f3Smrg             semantic_type="duration"
39767ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
39777ec681f3Smrg             mdapi_group="GPU"
39787ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
39797ec681f3Smrg             mdapi_supported_apis=""
39807ec681f3Smrg             mdapi_hw_unit_type="gpu"
39817ec681f3Smrg             />
39827ec681f3Smrg    <counter name="VS Threads Dispatched"
39837ec681f3Smrg             symbol_name="VsThreads"
39847ec681f3Smrg             underscore_name="vs_threads"
39857ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
39867ec681f3Smrg             data_type="uint64"
39877ec681f3Smrg             units="threads"
39887ec681f3Smrg             semantic_type="event"
39897ec681f3Smrg             equation="A 1 READ"
39907ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
39917ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
39927ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
39937ec681f3Smrg             mdapi_hw_unit_type="gpu"
39947ec681f3Smrg             />
39957ec681f3Smrg    <counter name="HS Threads Dispatched"
39967ec681f3Smrg             symbol_name="HsThreads"
39977ec681f3Smrg             underscore_name="hs_threads"
39987ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
39997ec681f3Smrg             data_type="uint64"
40007ec681f3Smrg             units="threads"
40017ec681f3Smrg             semantic_type="event"
40027ec681f3Smrg             equation="A 2 READ"
40037ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
40047ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
40057ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
40067ec681f3Smrg             mdapi_hw_unit_type="gpu"
40077ec681f3Smrg             />
40087ec681f3Smrg    <counter name="DS Threads Dispatched"
40097ec681f3Smrg             symbol_name="DsThreads"
40107ec681f3Smrg             underscore_name="ds_threads"
40117ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
40127ec681f3Smrg             data_type="uint64"
40137ec681f3Smrg             units="threads"
40147ec681f3Smrg             semantic_type="event"
40157ec681f3Smrg             equation="A 3 READ"
40167ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
40177ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
40187ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
40197ec681f3Smrg             mdapi_hw_unit_type="gpu"
40207ec681f3Smrg             />
40217ec681f3Smrg    <counter name="GS Threads Dispatched"
40227ec681f3Smrg             symbol_name="GsThreads"
40237ec681f3Smrg             underscore_name="gs_threads"
40247ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
40257ec681f3Smrg             data_type="uint64"
40267ec681f3Smrg             units="threads"
40277ec681f3Smrg             semantic_type="event"
40287ec681f3Smrg             equation="A 5 READ"
40297ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
40307ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
40317ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
40327ec681f3Smrg             mdapi_hw_unit_type="gpu"
40337ec681f3Smrg             />
40347ec681f3Smrg    <counter name="FS Threads Dispatched"
40357ec681f3Smrg             symbol_name="PsThreads"
40367ec681f3Smrg             underscore_name="ps_threads"
40377ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
40387ec681f3Smrg             data_type="uint64"
40397ec681f3Smrg             units="threads"
40407ec681f3Smrg             semantic_type="event"
40417ec681f3Smrg             equation="A 6 READ"
40427ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
40437ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
40447ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
40457ec681f3Smrg             mdapi_hw_unit_type="gpu"
40467ec681f3Smrg             />
40477ec681f3Smrg    <counter name="CS Threads Dispatched"
40487ec681f3Smrg             symbol_name="CsThreads"
40497ec681f3Smrg             underscore_name="cs_threads"
40507ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
40517ec681f3Smrg             data_type="uint64"
40527ec681f3Smrg             units="threads"
40537ec681f3Smrg             semantic_type="event"
40547ec681f3Smrg             equation="A 4 READ"
40557ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
40567ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
40577ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO MEDIA"
40587ec681f3Smrg             mdapi_hw_unit_type="gpu"
40597ec681f3Smrg             />
40607ec681f3Smrg    <counter name="EU Active"
40617ec681f3Smrg             symbol_name="EuActive"
40627ec681f3Smrg             underscore_name="eu_active"
40637ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
40647ec681f3Smrg             data_type="float"
40657ec681f3Smrg             max_equation="100"
40667ec681f3Smrg             units="percent"
40677ec681f3Smrg             semantic_type="duration"
40687ec681f3Smrg             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
40697ec681f3Smrg             mdapi_group="EU Array"
40707ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
40717ec681f3Smrg             mdapi_supported_apis=""
40727ec681f3Smrg             mdapi_hw_unit_type="gpu"
40737ec681f3Smrg             />
40747ec681f3Smrg    <counter name="EU Stall"
40757ec681f3Smrg             symbol_name="EuStall"
40767ec681f3Smrg             underscore_name="eu_stall"
40777ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
40787ec681f3Smrg             data_type="float"
40797ec681f3Smrg             max_equation="100"
40807ec681f3Smrg             units="percent"
40817ec681f3Smrg             semantic_type="duration"
40827ec681f3Smrg             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
40837ec681f3Smrg             mdapi_group="EU Array"
40847ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
40857ec681f3Smrg             mdapi_supported_apis=""
40867ec681f3Smrg             mdapi_hw_unit_type="gpu"
40877ec681f3Smrg             />
40887ec681f3Smrg    <counter name="EU Thread Occupancy"
40897ec681f3Smrg             symbol_name="EuThreadOccupancy"
40907ec681f3Smrg             underscore_name="eu_thread_occupancy"
40917ec681f3Smrg             description="The percentage of time in which hardware threads occupied EUs."
40927ec681f3Smrg             data_type="float"
40937ec681f3Smrg             max_equation="100"
40947ec681f3Smrg             units="percent"
40957ec681f3Smrg             semantic_type="duration"
40967ec681f3Smrg             equation="8 A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
40977ec681f3Smrg             mdapi_group="EU Array"
40987ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
40997ec681f3Smrg             mdapi_supported_apis=""
41007ec681f3Smrg             mdapi_hw_unit_type="gpu"
41017ec681f3Smrg             />
41027ec681f3Smrg    <counter name="Slice0 L3 Bank2 Output Ready"
41037ec681f3Smrg             symbol_name="L30Bank2OutputReady"
41047ec681f3Smrg             underscore_name="l30_bank2_output_ready"
41057ec681f3Smrg             description="The percentage of time in which slice0 L3 bank2 output is ready"
41067ec681f3Smrg             data_type="float"
41077ec681f3Smrg             max_equation="100"
41087ec681f3Smrg             units="percent"
41097ec681f3Smrg             semantic_type="duration"
41107ec681f3Smrg             equation="C 5 READ C 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
41117ec681f3Smrg             availability="$SliceMask 1 AND"
41127ec681f3Smrg             mdapi_group="GTI/L3"
41137ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
41147ec681f3Smrg             mdapi_supported_apis=""
41157ec681f3Smrg             mdapi_hw_unit_type="slice"
41167ec681f3Smrg             />
41177ec681f3Smrg    <register_config type="NOA">
41187ec681f3Smrg        <register type="NOA" address="0x00000D04" value="0x00000200" />
41197ec681f3Smrg        <register type="NOA" address="0x00009840" value="0x00000000" />
41207ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
41217ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04001200" />
41227ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06001020" />
41237ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x060B8000" />
41247ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x080B8000" />
41257ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x060A8000" />
41267ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x080A4000" />
41277ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06088000" />
41287ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08088000" />
41297ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08000028" />
41307ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x2E000000" />
41317ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
41327ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x5B100050" />
41337ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x5F110050" />
41347ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x07128000" />
41357ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x09128000" />
41367ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x17100000" />
41377ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x49100000" />
41387ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4B100000" />
41397ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x31100000" />
41407ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
41417ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x65100002" />
41427ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
41437ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x42000001" />
41447ec681f3Smrg    </register_config>
41457ec681f3Smrg    <register_config type="OA">
41467ec681f3Smrg        <register type="OA" address="0x0000D920" value="0x00000000" />
41477ec681f3Smrg        <register type="OA" address="0x0000D900" value="0x00000000" />
41487ec681f3Smrg        <register type="OA" address="0x0000D904" value="0x00800000" />
41497ec681f3Smrg        <register type="OA" address="0x0000D910" value="0x00000000" />
41507ec681f3Smrg        <register type="OA" address="0x0000D914" value="0x00800000" />
41517ec681f3Smrg        <register type="OA" address="0x0000DC40" value="0x00000000" />
41527ec681f3Smrg    </register_config>
41537ec681f3Smrg    <register_config type="FLEX">
41547ec681f3Smrg        <register type="FLEX" address="0x0000E458" value="0x00804704" />
41557ec681f3Smrg        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
41567ec681f3Smrg        <register type="FLEX" address="0x0000E658" value="0x00805705" />
41577ec681f3Smrg        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
41587ec681f3Smrg        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
41597ec681f3Smrg        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
41607ec681f3Smrg    </register_config>
41617ec681f3Smrg  </set>
41627ec681f3Smrg
41637ec681f3Smrg  <set name="L3_6"
41647ec681f3Smrg       chipset="RKL"
41657ec681f3Smrg       symbol_name="L3_6"
41667ec681f3Smrg       underscore_name="l3_6"
41677ec681f3Smrg       mdapi_supported_apis="VK OGL OCL MEDIA IO"
41687ec681f3Smrg       hw_config_guid="ebd91ba3-4d01-4bdf-8752-384cd0a4e139"
41697ec681f3Smrg       >
41707ec681f3Smrg    <counter name="GPU Time Elapsed"
41717ec681f3Smrg             symbol_name="GpuTime"
41727ec681f3Smrg             underscore_name="gpu_time"
41737ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
41747ec681f3Smrg             data_type="uint64"
41757ec681f3Smrg             units="ns"
41767ec681f3Smrg             semantic_type="duration"
41777ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
41787ec681f3Smrg             mdapi_group="GPU"
41797ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
41807ec681f3Smrg             mdapi_supported_apis=""
41817ec681f3Smrg             mdapi_hw_unit_type="gpu"
41827ec681f3Smrg             />
41837ec681f3Smrg    <counter name="GPU Core Clocks"
41847ec681f3Smrg             symbol_name="GpuCoreClocks"
41857ec681f3Smrg             underscore_name="gpu_core_clocks"
41867ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
41877ec681f3Smrg             data_type="uint64"
41887ec681f3Smrg             units="cycles"
41897ec681f3Smrg             semantic_type="event"
41907ec681f3Smrg             equation="GPU_CLOCK 0 READ"
41917ec681f3Smrg             mdapi_group="GPU"
41927ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
41937ec681f3Smrg             mdapi_supported_apis=""
41947ec681f3Smrg             mdapi_hw_unit_type="gpu"
41957ec681f3Smrg             />
41967ec681f3Smrg    <counter name="AVG GPU Core Frequency"
41977ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
41987ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
41997ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
42007ec681f3Smrg             data_type="uint64"
42017ec681f3Smrg             max_equation="$GpuMaxFrequency"
42027ec681f3Smrg             units="hz"
42037ec681f3Smrg             semantic_type="event"
42047ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
42057ec681f3Smrg             mdapi_group="GPU"
42067ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
42077ec681f3Smrg             mdapi_supported_apis=""
42087ec681f3Smrg             mdapi_hw_unit_type="gpu"
42097ec681f3Smrg             />
42107ec681f3Smrg    <counter name="GPU Busy"
42117ec681f3Smrg             symbol_name="GpuBusy"
42127ec681f3Smrg             underscore_name="gpu_busy"
42137ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
42147ec681f3Smrg             data_type="float"
42157ec681f3Smrg             max_equation="100"
42167ec681f3Smrg             units="percent"
42177ec681f3Smrg             semantic_type="duration"
42187ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
42197ec681f3Smrg             mdapi_group="GPU"
42207ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
42217ec681f3Smrg             mdapi_supported_apis=""
42227ec681f3Smrg             mdapi_hw_unit_type="gpu"
42237ec681f3Smrg             />
42247ec681f3Smrg    <counter name="VS Threads Dispatched"
42257ec681f3Smrg             symbol_name="VsThreads"
42267ec681f3Smrg             underscore_name="vs_threads"
42277ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
42287ec681f3Smrg             data_type="uint64"
42297ec681f3Smrg             units="threads"
42307ec681f3Smrg             semantic_type="event"
42317ec681f3Smrg             equation="A 1 READ"
42327ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
42337ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
42347ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
42357ec681f3Smrg             mdapi_hw_unit_type="gpu"
42367ec681f3Smrg             />
42377ec681f3Smrg    <counter name="HS Threads Dispatched"
42387ec681f3Smrg             symbol_name="HsThreads"
42397ec681f3Smrg             underscore_name="hs_threads"
42407ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
42417ec681f3Smrg             data_type="uint64"
42427ec681f3Smrg             units="threads"
42437ec681f3Smrg             semantic_type="event"
42447ec681f3Smrg             equation="A 2 READ"
42457ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
42467ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
42477ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
42487ec681f3Smrg             mdapi_hw_unit_type="gpu"
42497ec681f3Smrg             />
42507ec681f3Smrg    <counter name="DS Threads Dispatched"
42517ec681f3Smrg             symbol_name="DsThreads"
42527ec681f3Smrg             underscore_name="ds_threads"
42537ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
42547ec681f3Smrg             data_type="uint64"
42557ec681f3Smrg             units="threads"
42567ec681f3Smrg             semantic_type="event"
42577ec681f3Smrg             equation="A 3 READ"
42587ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
42597ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
42607ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
42617ec681f3Smrg             mdapi_hw_unit_type="gpu"
42627ec681f3Smrg             />
42637ec681f3Smrg    <counter name="GS Threads Dispatched"
42647ec681f3Smrg             symbol_name="GsThreads"
42657ec681f3Smrg             underscore_name="gs_threads"
42667ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
42677ec681f3Smrg             data_type="uint64"
42687ec681f3Smrg             units="threads"
42697ec681f3Smrg             semantic_type="event"
42707ec681f3Smrg             equation="A 5 READ"
42717ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
42727ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
42737ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
42747ec681f3Smrg             mdapi_hw_unit_type="gpu"
42757ec681f3Smrg             />
42767ec681f3Smrg    <counter name="FS Threads Dispatched"
42777ec681f3Smrg             symbol_name="PsThreads"
42787ec681f3Smrg             underscore_name="ps_threads"
42797ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
42807ec681f3Smrg             data_type="uint64"
42817ec681f3Smrg             units="threads"
42827ec681f3Smrg             semantic_type="event"
42837ec681f3Smrg             equation="A 6 READ"
42847ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
42857ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
42867ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
42877ec681f3Smrg             mdapi_hw_unit_type="gpu"
42887ec681f3Smrg             />
42897ec681f3Smrg    <counter name="CS Threads Dispatched"
42907ec681f3Smrg             symbol_name="CsThreads"
42917ec681f3Smrg             underscore_name="cs_threads"
42927ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
42937ec681f3Smrg             data_type="uint64"
42947ec681f3Smrg             units="threads"
42957ec681f3Smrg             semantic_type="event"
42967ec681f3Smrg             equation="A 4 READ"
42977ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
42987ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
42997ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO MEDIA"
43007ec681f3Smrg             mdapi_hw_unit_type="gpu"
43017ec681f3Smrg             />
43027ec681f3Smrg    <counter name="EU Active"
43037ec681f3Smrg             symbol_name="EuActive"
43047ec681f3Smrg             underscore_name="eu_active"
43057ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
43067ec681f3Smrg             data_type="float"
43077ec681f3Smrg             max_equation="100"
43087ec681f3Smrg             units="percent"
43097ec681f3Smrg             semantic_type="duration"
43107ec681f3Smrg             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
43117ec681f3Smrg             mdapi_group="EU Array"
43127ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
43137ec681f3Smrg             mdapi_supported_apis=""
43147ec681f3Smrg             mdapi_hw_unit_type="gpu"
43157ec681f3Smrg             />
43167ec681f3Smrg    <counter name="EU Stall"
43177ec681f3Smrg             symbol_name="EuStall"
43187ec681f3Smrg             underscore_name="eu_stall"
43197ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
43207ec681f3Smrg             data_type="float"
43217ec681f3Smrg             max_equation="100"
43227ec681f3Smrg             units="percent"
43237ec681f3Smrg             semantic_type="duration"
43247ec681f3Smrg             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
43257ec681f3Smrg             mdapi_group="EU Array"
43267ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
43277ec681f3Smrg             mdapi_supported_apis=""
43287ec681f3Smrg             mdapi_hw_unit_type="gpu"
43297ec681f3Smrg             />
43307ec681f3Smrg    <counter name="EU Thread Occupancy"
43317ec681f3Smrg             symbol_name="EuThreadOccupancy"
43327ec681f3Smrg             underscore_name="eu_thread_occupancy"
43337ec681f3Smrg             description="The percentage of time in which hardware threads occupied EUs."
43347ec681f3Smrg             data_type="float"
43357ec681f3Smrg             max_equation="100"
43367ec681f3Smrg             units="percent"
43377ec681f3Smrg             semantic_type="duration"
43387ec681f3Smrg             equation="8 A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
43397ec681f3Smrg             mdapi_group="EU Array"
43407ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
43417ec681f3Smrg             mdapi_supported_apis=""
43427ec681f3Smrg             mdapi_hw_unit_type="gpu"
43437ec681f3Smrg             />
43447ec681f3Smrg    <counter name="Slice0 L3 Bank3 Output Ready"
43457ec681f3Smrg             symbol_name="L30Bank3OutputReady"
43467ec681f3Smrg             underscore_name="l30_bank3_output_ready"
43477ec681f3Smrg             description="The percentage of time in which slice0 L3 bank3 output is ready"
43487ec681f3Smrg             data_type="float"
43497ec681f3Smrg             max_equation="100"
43507ec681f3Smrg             units="percent"
43517ec681f3Smrg             semantic_type="duration"
43527ec681f3Smrg             equation="C 5 READ C 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
43537ec681f3Smrg             availability="$SliceMask 1 AND"
43547ec681f3Smrg             mdapi_group="GTI/L3"
43557ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
43567ec681f3Smrg             mdapi_supported_apis=""
43577ec681f3Smrg             mdapi_hw_unit_type="slice"
43587ec681f3Smrg             />
43597ec681f3Smrg    <register_config type="NOA">
43607ec681f3Smrg        <register type="NOA" address="0x00000D04" value="0x00000200" />
43617ec681f3Smrg        <register type="NOA" address="0x00009840" value="0x00000000" />
43627ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
43637ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04001A00" />
43647ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06001820" />
43657ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x060B8000" />
43667ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x080B8000" />
43677ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x060A8000" />
43687ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x080A4000" />
43697ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06088000" />
43707ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08088000" />
43717ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08000028" />
43727ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x2E000000" />
43737ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
43747ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x5B100050" />
43757ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x5F110050" />
43767ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x07128000" />
43777ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x09128000" />
43787ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x17100000" />
43797ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x49100000" />
43807ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4B100000" />
43817ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x31100000" />
43827ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
43837ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x65100002" />
43847ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
43857ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x42000001" />
43867ec681f3Smrg    </register_config>
43877ec681f3Smrg    <register_config type="OA">
43887ec681f3Smrg        <register type="OA" address="0x0000D920" value="0x00000000" />
43897ec681f3Smrg        <register type="OA" address="0x0000D900" value="0x00000000" />
43907ec681f3Smrg        <register type="OA" address="0x0000D904" value="0x00800000" />
43917ec681f3Smrg        <register type="OA" address="0x0000D910" value="0x00000000" />
43927ec681f3Smrg        <register type="OA" address="0x0000D914" value="0x00800000" />
43937ec681f3Smrg        <register type="OA" address="0x0000DC40" value="0x00000000" />
43947ec681f3Smrg    </register_config>
43957ec681f3Smrg    <register_config type="FLEX">
43967ec681f3Smrg        <register type="FLEX" address="0x0000E458" value="0x00804704" />
43977ec681f3Smrg        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
43987ec681f3Smrg        <register type="FLEX" address="0x0000E658" value="0x00805705" />
43997ec681f3Smrg        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
44007ec681f3Smrg        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
44017ec681f3Smrg        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
44027ec681f3Smrg    </register_config>
44037ec681f3Smrg  </set>
44047ec681f3Smrg
44057ec681f3Smrg  <set name="Sampler_1"
44067ec681f3Smrg       chipset="RKL"
44077ec681f3Smrg       symbol_name="Sampler_1"
44087ec681f3Smrg       underscore_name="sampler_1"
44097ec681f3Smrg       mdapi_supported_apis="VK OGL OCL MEDIA IO"
44107ec681f3Smrg       hw_config_guid="5102fa66-b5f3-45f2-a16d-0a13a4cbb6c9"
44117ec681f3Smrg       >
44127ec681f3Smrg    <counter name="GPU Time Elapsed"
44137ec681f3Smrg             symbol_name="GpuTime"
44147ec681f3Smrg             underscore_name="gpu_time"
44157ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
44167ec681f3Smrg             data_type="uint64"
44177ec681f3Smrg             units="ns"
44187ec681f3Smrg             semantic_type="duration"
44197ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
44207ec681f3Smrg             mdapi_group="GPU"
44217ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
44227ec681f3Smrg             mdapi_supported_apis=""
44237ec681f3Smrg             mdapi_hw_unit_type="gpu"
44247ec681f3Smrg             />
44257ec681f3Smrg    <counter name="GPU Core Clocks"
44267ec681f3Smrg             symbol_name="GpuCoreClocks"
44277ec681f3Smrg             underscore_name="gpu_core_clocks"
44287ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
44297ec681f3Smrg             data_type="uint64"
44307ec681f3Smrg             units="cycles"
44317ec681f3Smrg             semantic_type="event"
44327ec681f3Smrg             equation="GPU_CLOCK 0 READ"
44337ec681f3Smrg             mdapi_group="GPU"
44347ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
44357ec681f3Smrg             mdapi_supported_apis=""
44367ec681f3Smrg             mdapi_hw_unit_type="gpu"
44377ec681f3Smrg             />
44387ec681f3Smrg    <counter name="AVG GPU Core Frequency"
44397ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
44407ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
44417ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
44427ec681f3Smrg             data_type="uint64"
44437ec681f3Smrg             max_equation="$GpuMaxFrequency"
44447ec681f3Smrg             units="hz"
44457ec681f3Smrg             semantic_type="event"
44467ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
44477ec681f3Smrg             mdapi_group="GPU"
44487ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
44497ec681f3Smrg             mdapi_supported_apis=""
44507ec681f3Smrg             mdapi_hw_unit_type="gpu"
44517ec681f3Smrg             />
44527ec681f3Smrg    <counter name="GPU Busy"
44537ec681f3Smrg             symbol_name="GpuBusy"
44547ec681f3Smrg             underscore_name="gpu_busy"
44557ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
44567ec681f3Smrg             data_type="float"
44577ec681f3Smrg             max_equation="100"
44587ec681f3Smrg             units="percent"
44597ec681f3Smrg             semantic_type="duration"
44607ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
44617ec681f3Smrg             mdapi_group="GPU"
44627ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
44637ec681f3Smrg             mdapi_supported_apis=""
44647ec681f3Smrg             mdapi_hw_unit_type="gpu"
44657ec681f3Smrg             />
44667ec681f3Smrg    <counter name="VS Threads Dispatched"
44677ec681f3Smrg             symbol_name="VsThreads"
44687ec681f3Smrg             underscore_name="vs_threads"
44697ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
44707ec681f3Smrg             data_type="uint64"
44717ec681f3Smrg             units="threads"
44727ec681f3Smrg             semantic_type="event"
44737ec681f3Smrg             equation="A 1 READ"
44747ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
44757ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
44767ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
44777ec681f3Smrg             mdapi_hw_unit_type="gpu"
44787ec681f3Smrg             />
44797ec681f3Smrg    <counter name="HS Threads Dispatched"
44807ec681f3Smrg             symbol_name="HsThreads"
44817ec681f3Smrg             underscore_name="hs_threads"
44827ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
44837ec681f3Smrg             data_type="uint64"
44847ec681f3Smrg             units="threads"
44857ec681f3Smrg             semantic_type="event"
44867ec681f3Smrg             equation="A 2 READ"
44877ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
44887ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
44897ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
44907ec681f3Smrg             mdapi_hw_unit_type="gpu"
44917ec681f3Smrg             />
44927ec681f3Smrg    <counter name="DS Threads Dispatched"
44937ec681f3Smrg             symbol_name="DsThreads"
44947ec681f3Smrg             underscore_name="ds_threads"
44957ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
44967ec681f3Smrg             data_type="uint64"
44977ec681f3Smrg             units="threads"
44987ec681f3Smrg             semantic_type="event"
44997ec681f3Smrg             equation="A 3 READ"
45007ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
45017ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
45027ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
45037ec681f3Smrg             mdapi_hw_unit_type="gpu"
45047ec681f3Smrg             />
45057ec681f3Smrg    <counter name="GS Threads Dispatched"
45067ec681f3Smrg             symbol_name="GsThreads"
45077ec681f3Smrg             underscore_name="gs_threads"
45087ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
45097ec681f3Smrg             data_type="uint64"
45107ec681f3Smrg             units="threads"
45117ec681f3Smrg             semantic_type="event"
45127ec681f3Smrg             equation="A 5 READ"
45137ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
45147ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
45157ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
45167ec681f3Smrg             mdapi_hw_unit_type="gpu"
45177ec681f3Smrg             />
45187ec681f3Smrg    <counter name="FS Threads Dispatched"
45197ec681f3Smrg             symbol_name="PsThreads"
45207ec681f3Smrg             underscore_name="ps_threads"
45217ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
45227ec681f3Smrg             data_type="uint64"
45237ec681f3Smrg             units="threads"
45247ec681f3Smrg             semantic_type="event"
45257ec681f3Smrg             equation="A 6 READ"
45267ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
45277ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
45287ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
45297ec681f3Smrg             mdapi_hw_unit_type="gpu"
45307ec681f3Smrg             />
45317ec681f3Smrg    <counter name="CS Threads Dispatched"
45327ec681f3Smrg             symbol_name="CsThreads"
45337ec681f3Smrg             underscore_name="cs_threads"
45347ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
45357ec681f3Smrg             data_type="uint64"
45367ec681f3Smrg             units="threads"
45377ec681f3Smrg             semantic_type="event"
45387ec681f3Smrg             equation="A 4 READ"
45397ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
45407ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
45417ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO MEDIA"
45427ec681f3Smrg             mdapi_hw_unit_type="gpu"
45437ec681f3Smrg             />
45447ec681f3Smrg    <counter name="EU Active"
45457ec681f3Smrg             symbol_name="EuActive"
45467ec681f3Smrg             underscore_name="eu_active"
45477ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
45487ec681f3Smrg             data_type="float"
45497ec681f3Smrg             max_equation="100"
45507ec681f3Smrg             units="percent"
45517ec681f3Smrg             semantic_type="duration"
45527ec681f3Smrg             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
45537ec681f3Smrg             mdapi_group="EU Array"
45547ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
45557ec681f3Smrg             mdapi_supported_apis=""
45567ec681f3Smrg             mdapi_hw_unit_type="gpu"
45577ec681f3Smrg             />
45587ec681f3Smrg    <counter name="EU Stall"
45597ec681f3Smrg             symbol_name="EuStall"
45607ec681f3Smrg             underscore_name="eu_stall"
45617ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
45627ec681f3Smrg             data_type="float"
45637ec681f3Smrg             max_equation="100"
45647ec681f3Smrg             units="percent"
45657ec681f3Smrg             semantic_type="duration"
45667ec681f3Smrg             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
45677ec681f3Smrg             mdapi_group="EU Array"
45687ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
45697ec681f3Smrg             mdapi_supported_apis=""
45707ec681f3Smrg             mdapi_hw_unit_type="gpu"
45717ec681f3Smrg             />
45727ec681f3Smrg    <counter name="EU Thread Occupancy"
45737ec681f3Smrg             symbol_name="EuThreadOccupancy"
45747ec681f3Smrg             underscore_name="eu_thread_occupancy"
45757ec681f3Smrg             description="The percentage of time in which hardware threads occupied EUs."
45767ec681f3Smrg             data_type="float"
45777ec681f3Smrg             max_equation="100"
45787ec681f3Smrg             units="percent"
45797ec681f3Smrg             semantic_type="duration"
45807ec681f3Smrg             equation="8 A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
45817ec681f3Smrg             mdapi_group="EU Array"
45827ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
45837ec681f3Smrg             mdapi_supported_apis=""
45847ec681f3Smrg             mdapi_hw_unit_type="gpu"
45857ec681f3Smrg             />
45867ec681f3Smrg    <counter name="Slice0 DualSubslice0 Input Available"
45877ec681f3Smrg             symbol_name="Sampler00InputAvailable"
45887ec681f3Smrg             underscore_name="sampler00_input_available"
45897ec681f3Smrg             description="The percentage of time in which slice0 dualsubslice0 sampler input is available"
45907ec681f3Smrg             data_type="float"
45917ec681f3Smrg             max_equation="100"
45927ec681f3Smrg             units="percent"
45937ec681f3Smrg             semantic_type="duration"
45947ec681f3Smrg             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
45957ec681f3Smrg             availability="$DualSubsliceMask 1 AND"
45967ec681f3Smrg             mdapi_group="GPU/Sampler"
45977ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
45987ec681f3Smrg             mdapi_supported_apis=""
45997ec681f3Smrg             mdapi_hw_unit_type="dualsubslice"
46007ec681f3Smrg             />
46017ec681f3Smrg    <counter name="Slice0 DualSubslice1 Input Available"
46027ec681f3Smrg             symbol_name="Sampler01InputAvailable"
46037ec681f3Smrg             underscore_name="sampler01_input_available"
46047ec681f3Smrg             description="The percentage of time in which slice0 dualsubslice1 sampler input is available"
46057ec681f3Smrg             data_type="float"
46067ec681f3Smrg             max_equation="100"
46077ec681f3Smrg             units="percent"
46087ec681f3Smrg             semantic_type="duration"
46097ec681f3Smrg             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
46107ec681f3Smrg             availability="$DualSubsliceMask 2 AND"
46117ec681f3Smrg             mdapi_group="GPU/Sampler"
46127ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
46137ec681f3Smrg             mdapi_supported_apis=""
46147ec681f3Smrg             mdapi_hw_unit_type="dualsubslice"
46157ec681f3Smrg             />
46167ec681f3Smrg    <counter name="Slice0 DualSubslice0 Sampler Output Ready"
46177ec681f3Smrg             symbol_name="Sampler00OutputReady"
46187ec681f3Smrg             underscore_name="sampler00_output_ready"
46197ec681f3Smrg             description="The percentage of time in which slice0 dualsubslice0 sampler output is ready"
46207ec681f3Smrg             data_type="float"
46217ec681f3Smrg             max_equation="100"
46227ec681f3Smrg             units="percent"
46237ec681f3Smrg             semantic_type="duration"
46247ec681f3Smrg             equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
46257ec681f3Smrg             availability="$DualSubsliceMask 1 AND"
46267ec681f3Smrg             mdapi_group="GPU/Sampler"
46277ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
46287ec681f3Smrg             mdapi_supported_apis=""
46297ec681f3Smrg             mdapi_hw_unit_type="subslice"
46307ec681f3Smrg             />
46317ec681f3Smrg    <counter name="Slice0 DualSubslice1 Sampler Output Ready"
46327ec681f3Smrg             symbol_name="Sampler01OutputReady"
46337ec681f3Smrg             underscore_name="sampler01_output_ready"
46347ec681f3Smrg             description="The percentage of time in which slice0 dualsubslice1 sampler output is ready"
46357ec681f3Smrg             data_type="float"
46367ec681f3Smrg             max_equation="100"
46377ec681f3Smrg             units="percent"
46387ec681f3Smrg             semantic_type="duration"
46397ec681f3Smrg             equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
46407ec681f3Smrg             availability="$DualSubsliceMask 2 AND"
46417ec681f3Smrg             mdapi_group="GPU/Sampler"
46427ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
46437ec681f3Smrg             mdapi_supported_apis=""
46447ec681f3Smrg             mdapi_hw_unit_type="subslice"
46457ec681f3Smrg             />
46467ec681f3Smrg    <register_config type="NOA">
46477ec681f3Smrg        <register type="NOA" address="0x00000D04" value="0x00000200" />
46487ec681f3Smrg        <register type="NOA" address="0x00009840" value="0x00000000" />
46497ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
46507ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C123E00" />
46517ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C121600" />
46527ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04143E00" />
46537ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x18141613" />
46547ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C323E00" />
46557ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C321600" />
46567ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04343E00" />
46577ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x18341600" />
46587ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E120086" />
46597ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A120033" />
46607ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x20120000" />
46617ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00124000" />
46627ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x18124000" />
46637ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10138000" />
46647ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C13C200" />
46657ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x001400A6" />
46667ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10140000" />
46677ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C140000" />
46687ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x18158000" />
46697ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C150800" />
46707ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x12320086" />
46717ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x16320033" />
46727ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x20320000" />
46737ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10324000" />
46747ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14324000" />
46757ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C333C00" />
46767ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x103400A6" />
46777ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14340013" />
46787ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08340000" />
46797ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A340000" />
46807ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C350088" />
46817ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x220500F0" />
46827ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x000B4000" />
46837ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E0B4000" />
46847ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x100B8000" />
46857ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x120B8000" />
46867ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x140B8000" />
46877ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x160B8000" />
46887ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x180B4000" />
46897ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A0B4000" />
46907ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x100C8000" />
46917ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E0C00C2" />
46927ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x040D4000" />
46937ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A0D8000" />
46947ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x100DC000" />
46957ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x000E8000" />
46967ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E0E8000" />
46977ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x180E8000" />
46987ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A0E8000" />
46997ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x000F4000" />
47007ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x060F8000" />
47017ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C0FC000" />
47027ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C0AC000" />
47037ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E0AC000" />
47047ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x16080055" />
47057ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1409C000" />
47067ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x16090003" />
47077ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
47087ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x41104000" />
47097ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x5B105000" />
47107ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x5D100155" />
47117ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4B112000" />
47127ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x5F115000" />
47137ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x61110155" />
47147ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x01128000" />
47157ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0F128000" />
47167ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x11128000" />
47177ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x13128000" />
47187ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x15128000" />
47197ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x17128000" />
47207ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x19128000" />
47217ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1B128000" />
47227ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x47100000" />
47237ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4D100000" />
47247ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4F100004" />
47257ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x51100004" />
47267ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x53100004" />
47277ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x55100004" />
47287ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x17100000" />
47297ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x31100000" />
47307ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
47317ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x65100002" />
47327ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
47337ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x42000001" />
47347ec681f3Smrg    </register_config>
47357ec681f3Smrg    <register_config type="OA">
47367ec681f3Smrg        <register type="OA" address="0x0000D920" value="0x00000000" />
47377ec681f3Smrg        <register type="OA" address="0x0000D900" value="0x00000000" />
47387ec681f3Smrg        <register type="OA" address="0x0000D904" value="0xF0800000" />
47397ec681f3Smrg        <register type="OA" address="0x0000D910" value="0x00000000" />
47407ec681f3Smrg        <register type="OA" address="0x0000D914" value="0x00800000" />
47417ec681f3Smrg        <register type="OA" address="0x0000DC40" value="0x000F0000" />
47427ec681f3Smrg        <register type="OA" address="0x0000D940" value="0x00000018" />
47437ec681f3Smrg        <register type="OA" address="0x0000D944" value="0x0000FFFC" />
47447ec681f3Smrg        <register type="OA" address="0x0000DC00" value="0x00000018" />
47457ec681f3Smrg        <register type="OA" address="0x0000DC04" value="0x0000FFFC" />
47467ec681f3Smrg        <register type="OA" address="0x0000D948" value="0x00000060" />
47477ec681f3Smrg        <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
47487ec681f3Smrg        <register type="OA" address="0x0000DC08" value="0x00000060" />
47497ec681f3Smrg        <register type="OA" address="0x0000DC0C" value="0x0000FFF3" />
47507ec681f3Smrg        <register type="OA" address="0x0000D950" value="0x00000180" />
47517ec681f3Smrg        <register type="OA" address="0x0000D954" value="0x0000FFCF" />
47527ec681f3Smrg        <register type="OA" address="0x0000DC10" value="0x00000180" />
47537ec681f3Smrg        <register type="OA" address="0x0000DC14" value="0x0000FFCF" />
47547ec681f3Smrg        <register type="OA" address="0x0000D958" value="0x00000600" />
47557ec681f3Smrg        <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
47567ec681f3Smrg        <register type="OA" address="0x0000DC18" value="0x00000600" />
47577ec681f3Smrg        <register type="OA" address="0x0000DC1C" value="0x0000FF3F" />
47587ec681f3Smrg    </register_config>
47597ec681f3Smrg    <register_config type="FLEX">
47607ec681f3Smrg        <register type="FLEX" address="0x0000E458" value="0x00804704" />
47617ec681f3Smrg        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
47627ec681f3Smrg        <register type="FLEX" address="0x0000E658" value="0x00805705" />
47637ec681f3Smrg        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
47647ec681f3Smrg        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
47657ec681f3Smrg        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
47667ec681f3Smrg    </register_config>
47677ec681f3Smrg  </set>
47687ec681f3Smrg
47697ec681f3Smrg  <set name="TDL_1"
47707ec681f3Smrg       chipset="RKL"
47717ec681f3Smrg       symbol_name="TDL_1"
47727ec681f3Smrg       underscore_name="tdl_1"
47737ec681f3Smrg       mdapi_supported_apis="VK OGL OCL MEDIA IO"
47747ec681f3Smrg       hw_config_guid="8706c725-7753-427d-ae2d-ba25c1168f2a"
47757ec681f3Smrg       >
47767ec681f3Smrg    <counter name="GPU Time Elapsed"
47777ec681f3Smrg             symbol_name="GpuTime"
47787ec681f3Smrg             underscore_name="gpu_time"
47797ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
47807ec681f3Smrg             data_type="uint64"
47817ec681f3Smrg             units="ns"
47827ec681f3Smrg             semantic_type="duration"
47837ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
47847ec681f3Smrg             mdapi_group="GPU"
47857ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
47867ec681f3Smrg             mdapi_supported_apis=""
47877ec681f3Smrg             mdapi_hw_unit_type="gpu"
47887ec681f3Smrg             />
47897ec681f3Smrg    <counter name="GPU Core Clocks"
47907ec681f3Smrg             symbol_name="GpuCoreClocks"
47917ec681f3Smrg             underscore_name="gpu_core_clocks"
47927ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
47937ec681f3Smrg             data_type="uint64"
47947ec681f3Smrg             units="cycles"
47957ec681f3Smrg             semantic_type="event"
47967ec681f3Smrg             equation="GPU_CLOCK 0 READ"
47977ec681f3Smrg             mdapi_group="GPU"
47987ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
47997ec681f3Smrg             mdapi_supported_apis=""
48007ec681f3Smrg             mdapi_hw_unit_type="gpu"
48017ec681f3Smrg             />
48027ec681f3Smrg    <counter name="AVG GPU Core Frequency"
48037ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
48047ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
48057ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
48067ec681f3Smrg             data_type="uint64"
48077ec681f3Smrg             max_equation="$GpuMaxFrequency"
48087ec681f3Smrg             units="hz"
48097ec681f3Smrg             semantic_type="event"
48107ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
48117ec681f3Smrg             mdapi_group="GPU"
48127ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
48137ec681f3Smrg             mdapi_supported_apis=""
48147ec681f3Smrg             mdapi_hw_unit_type="gpu"
48157ec681f3Smrg             />
48167ec681f3Smrg    <counter name="GPU Busy"
48177ec681f3Smrg             symbol_name="GpuBusy"
48187ec681f3Smrg             underscore_name="gpu_busy"
48197ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
48207ec681f3Smrg             data_type="float"
48217ec681f3Smrg             max_equation="100"
48227ec681f3Smrg             units="percent"
48237ec681f3Smrg             semantic_type="duration"
48247ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
48257ec681f3Smrg             mdapi_group="GPU"
48267ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
48277ec681f3Smrg             mdapi_supported_apis=""
48287ec681f3Smrg             mdapi_hw_unit_type="gpu"
48297ec681f3Smrg             />
48307ec681f3Smrg    <counter name="VS Threads Dispatched"
48317ec681f3Smrg             symbol_name="VsThreads"
48327ec681f3Smrg             underscore_name="vs_threads"
48337ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
48347ec681f3Smrg             data_type="uint64"
48357ec681f3Smrg             units="threads"
48367ec681f3Smrg             semantic_type="event"
48377ec681f3Smrg             equation="A 1 READ"
48387ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
48397ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
48407ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
48417ec681f3Smrg             mdapi_hw_unit_type="gpu"
48427ec681f3Smrg             />
48437ec681f3Smrg    <counter name="HS Threads Dispatched"
48447ec681f3Smrg             symbol_name="HsThreads"
48457ec681f3Smrg             underscore_name="hs_threads"
48467ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
48477ec681f3Smrg             data_type="uint64"
48487ec681f3Smrg             units="threads"
48497ec681f3Smrg             semantic_type="event"
48507ec681f3Smrg             equation="A 2 READ"
48517ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
48527ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
48537ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
48547ec681f3Smrg             mdapi_hw_unit_type="gpu"
48557ec681f3Smrg             />
48567ec681f3Smrg    <counter name="DS Threads Dispatched"
48577ec681f3Smrg             symbol_name="DsThreads"
48587ec681f3Smrg             underscore_name="ds_threads"
48597ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
48607ec681f3Smrg             data_type="uint64"
48617ec681f3Smrg             units="threads"
48627ec681f3Smrg             semantic_type="event"
48637ec681f3Smrg             equation="A 3 READ"
48647ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
48657ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
48667ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
48677ec681f3Smrg             mdapi_hw_unit_type="gpu"
48687ec681f3Smrg             />
48697ec681f3Smrg    <counter name="GS Threads Dispatched"
48707ec681f3Smrg             symbol_name="GsThreads"
48717ec681f3Smrg             underscore_name="gs_threads"
48727ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
48737ec681f3Smrg             data_type="uint64"
48747ec681f3Smrg             units="threads"
48757ec681f3Smrg             semantic_type="event"
48767ec681f3Smrg             equation="A 5 READ"
48777ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
48787ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
48797ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
48807ec681f3Smrg             mdapi_hw_unit_type="gpu"
48817ec681f3Smrg             />
48827ec681f3Smrg    <counter name="FS Threads Dispatched"
48837ec681f3Smrg             symbol_name="PsThreads"
48847ec681f3Smrg             underscore_name="ps_threads"
48857ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
48867ec681f3Smrg             data_type="uint64"
48877ec681f3Smrg             units="threads"
48887ec681f3Smrg             semantic_type="event"
48897ec681f3Smrg             equation="A 6 READ"
48907ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
48917ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
48927ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
48937ec681f3Smrg             mdapi_hw_unit_type="gpu"
48947ec681f3Smrg             />
48957ec681f3Smrg    <counter name="CS Threads Dispatched"
48967ec681f3Smrg             symbol_name="CsThreads"
48977ec681f3Smrg             underscore_name="cs_threads"
48987ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
48997ec681f3Smrg             data_type="uint64"
49007ec681f3Smrg             units="threads"
49017ec681f3Smrg             semantic_type="event"
49027ec681f3Smrg             equation="A 4 READ"
49037ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
49047ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
49057ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO MEDIA"
49067ec681f3Smrg             mdapi_hw_unit_type="gpu"
49077ec681f3Smrg             />
49087ec681f3Smrg    <counter name="EU Active"
49097ec681f3Smrg             symbol_name="EuActive"
49107ec681f3Smrg             underscore_name="eu_active"
49117ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
49127ec681f3Smrg             data_type="float"
49137ec681f3Smrg             max_equation="100"
49147ec681f3Smrg             units="percent"
49157ec681f3Smrg             semantic_type="duration"
49167ec681f3Smrg             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
49177ec681f3Smrg             mdapi_group="EU Array"
49187ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
49197ec681f3Smrg             mdapi_supported_apis=""
49207ec681f3Smrg             mdapi_hw_unit_type="gpu"
49217ec681f3Smrg             />
49227ec681f3Smrg    <counter name="EU Stall"
49237ec681f3Smrg             symbol_name="EuStall"
49247ec681f3Smrg             underscore_name="eu_stall"
49257ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
49267ec681f3Smrg             data_type="float"
49277ec681f3Smrg             max_equation="100"
49287ec681f3Smrg             units="percent"
49297ec681f3Smrg             semantic_type="duration"
49307ec681f3Smrg             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
49317ec681f3Smrg             mdapi_group="EU Array"
49327ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
49337ec681f3Smrg             mdapi_supported_apis=""
49347ec681f3Smrg             mdapi_hw_unit_type="gpu"
49357ec681f3Smrg             />
49367ec681f3Smrg    <counter name="EU Thread Occupancy"
49377ec681f3Smrg             symbol_name="EuThreadOccupancy"
49387ec681f3Smrg             underscore_name="eu_thread_occupancy"
49397ec681f3Smrg             description="The percentage of time in which hardware threads occupied EUs."
49407ec681f3Smrg             data_type="float"
49417ec681f3Smrg             max_equation="100"
49427ec681f3Smrg             units="percent"
49437ec681f3Smrg             semantic_type="duration"
49447ec681f3Smrg             equation="8 A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
49457ec681f3Smrg             mdapi_group="EU Array"
49467ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
49477ec681f3Smrg             mdapi_supported_apis=""
49487ec681f3Smrg             mdapi_hw_unit_type="gpu"
49497ec681f3Smrg             />
49507ec681f3Smrg    <counter name="Non-PS Thread Ready For Dispatch on Slice0 DualSubslice0 Thread Dispatcher"
49517ec681f3Smrg             symbol_name="NonPSThread00ReadyForDispatch"
49527ec681f3Smrg             underscore_name="non_ps_thread00_ready_for_dispatch"
49537ec681f3Smrg             description="The percentage of time in which non-PS thread is ready for dispatch on slice0 dualsubslice0 thread dispatcher"
49547ec681f3Smrg             data_type="float"
49557ec681f3Smrg             max_equation="100"
49567ec681f3Smrg             units="percent"
49577ec681f3Smrg             semantic_type="duration"
49587ec681f3Smrg             equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
49597ec681f3Smrg             availability="$DualSubsliceMask 1 AND"
49607ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
49617ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
49627ec681f3Smrg             mdapi_supported_apis=""
49637ec681f3Smrg             mdapi_hw_unit_type="dualsubslice"
49647ec681f3Smrg             />
49657ec681f3Smrg    <counter name="Non-PS Thread Ready For Dispatch on Slice0 DualSubslice1 Thread Dispatcher"
49667ec681f3Smrg             symbol_name="NonPSThread01ReadyForDispatch"
49677ec681f3Smrg             underscore_name="non_ps_thread01_ready_for_dispatch"
49687ec681f3Smrg             description="The percentage of time in which non-PS thread is ready for dispatch on slice0 dualsubslice1 thread dispatcher"
49697ec681f3Smrg             data_type="float"
49707ec681f3Smrg             max_equation="100"
49717ec681f3Smrg             units="percent"
49727ec681f3Smrg             semantic_type="duration"
49737ec681f3Smrg             equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
49747ec681f3Smrg             availability="$DualSubsliceMask 2 AND"
49757ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
49767ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
49777ec681f3Smrg             mdapi_supported_apis=""
49787ec681f3Smrg             mdapi_hw_unit_type="dualsubslice"
49797ec681f3Smrg             />
49807ec681f3Smrg    <counter name="PS Thread Ready For Dispatch on Slice0 Dualsubslice0 Thread Dispatcher"
49817ec681f3Smrg             symbol_name="PSThread00ReadyForDispatch"
49827ec681f3Smrg             underscore_name="ps_thread00_ready_for_dispatch"
49837ec681f3Smrg             description="The percentage of time in which PS thread is ready for dispatch on slice0 dualsubslice0 thread dispatcher"
49847ec681f3Smrg             data_type="float"
49857ec681f3Smrg             max_equation="100"
49867ec681f3Smrg             units="percent"
49877ec681f3Smrg             semantic_type="duration"
49887ec681f3Smrg             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
49897ec681f3Smrg             availability="$DualSubsliceMask 1 AND"
49907ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
49917ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
49927ec681f3Smrg             mdapi_supported_apis=""
49937ec681f3Smrg             mdapi_hw_unit_type="dualsubslice"
49947ec681f3Smrg             />
49957ec681f3Smrg    <counter name="PS Thread Ready For Dispatch on Slice0 Dualsubslice1 Thread Dispatcher"
49967ec681f3Smrg             symbol_name="PSThread01ReadyForDispatch"
49977ec681f3Smrg             underscore_name="ps_thread01_ready_for_dispatch"
49987ec681f3Smrg             description="The percentage of time in which PS thread is ready for dispatch on slice0 dualsubslice1 thread dispatcher"
49997ec681f3Smrg             data_type="float"
50007ec681f3Smrg             max_equation="100"
50017ec681f3Smrg             units="percent"
50027ec681f3Smrg             semantic_type="duration"
50037ec681f3Smrg             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
50047ec681f3Smrg             availability="$DualSubsliceMask 2 AND"
50057ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
50067ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
50077ec681f3Smrg             mdapi_supported_apis=""
50087ec681f3Smrg             mdapi_hw_unit_type="dualsubslice"
50097ec681f3Smrg             />
50107ec681f3Smrg    <counter name="Thread Header Ready on Slice0 DualSubslice0 Thread Dispatcher Port 0"
50117ec681f3Smrg             symbol_name="ThreadHeader00ReadyPort0"
50127ec681f3Smrg             underscore_name="thread_header00_ready_port0"
50137ec681f3Smrg             description="The percentage of time in which thread header is ready on slice0 dualsubslice0 thread dispatcher port 0"
50147ec681f3Smrg             data_type="float"
50157ec681f3Smrg             max_equation="100"
50167ec681f3Smrg             units="percent"
50177ec681f3Smrg             semantic_type="duration"
50187ec681f3Smrg             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
50197ec681f3Smrg             availability="$DualSubsliceMask 1 AND"
50207ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
50217ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
50227ec681f3Smrg             mdapi_supported_apis=""
50237ec681f3Smrg             mdapi_hw_unit_type="dualsubslice"
50247ec681f3Smrg             />
50257ec681f3Smrg    <counter name="Thread Header Ready on Slice0 DualSubslice0 Thread Dispatcher Port 1"
50267ec681f3Smrg             symbol_name="ThreadHeader00ReadyPort1"
50277ec681f3Smrg             underscore_name="thread_header00_ready_port1"
50287ec681f3Smrg             description="The percentage of time in which thread header is ready on slice0 dualsubslice0 thread dispatcher port 1"
50297ec681f3Smrg             data_type="float"
50307ec681f3Smrg             max_equation="100"
50317ec681f3Smrg             units="percent"
50327ec681f3Smrg             semantic_type="duration"
50337ec681f3Smrg             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
50347ec681f3Smrg             availability="$DualSubsliceMask 1 AND"
50357ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
50367ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
50377ec681f3Smrg             mdapi_supported_apis=""
50387ec681f3Smrg             mdapi_hw_unit_type="dualsubslice"
50397ec681f3Smrg             />
50407ec681f3Smrg    <counter name="Thread Header Ready on Slice0 DualSubslice0 Thread Dispatcher Port 2"
50417ec681f3Smrg             symbol_name="ThreadHeader00ReadyPort2"
50427ec681f3Smrg             underscore_name="thread_header00_ready_port2"
50437ec681f3Smrg             description="The percentage of time in which thread header is ready on slice0 dualsubslice0 thread dispatcher port 2"
50447ec681f3Smrg             data_type="float"
50457ec681f3Smrg             max_equation="100"
50467ec681f3Smrg             units="percent"
50477ec681f3Smrg             semantic_type="duration"
50487ec681f3Smrg             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
50497ec681f3Smrg             availability="$DualSubsliceMask 1 AND"
50507ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
50517ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
50527ec681f3Smrg             mdapi_supported_apis=""
50537ec681f3Smrg             mdapi_hw_unit_type="dualsubslice"
50547ec681f3Smrg             />
50557ec681f3Smrg    <counter name="Thread Header Ready on Slice0 DualSubslice0 Thread Dispatcher Port 3"
50567ec681f3Smrg             symbol_name="ThreadHeader00ReadyPort3"
50577ec681f3Smrg             underscore_name="thread_header00_ready_port3"
50587ec681f3Smrg             description="The percentage of time in which thread header is ready on slice0 dualsubslice0 thread dispatcher port 3"
50597ec681f3Smrg             data_type="float"
50607ec681f3Smrg             max_equation="100"
50617ec681f3Smrg             units="percent"
50627ec681f3Smrg             semantic_type="duration"
50637ec681f3Smrg             equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
50647ec681f3Smrg             availability="$DualSubsliceMask 1 AND"
50657ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
50667ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
50677ec681f3Smrg             mdapi_supported_apis=""
50687ec681f3Smrg             mdapi_hw_unit_type="dualsubslice"
50697ec681f3Smrg             />
50707ec681f3Smrg    <counter name="Thread Header Ready on Slice0 DualSubslice1 Thread Dispatcher Port 0"
50717ec681f3Smrg             symbol_name="ThreadHeader01ReadyPort0"
50727ec681f3Smrg             underscore_name="thread_header01_ready_port0"
50737ec681f3Smrg             description="The percentage of time in which thread header is ready on slice0 dualsubslice1 thread dispatcher port 0"
50747ec681f3Smrg             data_type="float"
50757ec681f3Smrg             max_equation="100"
50767ec681f3Smrg             units="percent"
50777ec681f3Smrg             semantic_type="duration"
50787ec681f3Smrg             equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
50797ec681f3Smrg             availability="$DualSubsliceMask 2 AND"
50807ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
50817ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
50827ec681f3Smrg             mdapi_supported_apis=""
50837ec681f3Smrg             mdapi_hw_unit_type="dualsubslice"
50847ec681f3Smrg             />
50857ec681f3Smrg    <counter name="Thread Header Ready on Slice0 DualSubslice1 Thread Dispatcher Port 1"
50867ec681f3Smrg             symbol_name="ThreadHeader01ReadyPort1"
50877ec681f3Smrg             underscore_name="thread_header01_ready_port1"
50887ec681f3Smrg             description="The percentage of time in which thread header is ready on slice0 dualsubslice1 thread dispatcher port 1"
50897ec681f3Smrg             data_type="float"
50907ec681f3Smrg             max_equation="100"
50917ec681f3Smrg             units="percent"
50927ec681f3Smrg             semantic_type="duration"
50937ec681f3Smrg             equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
50947ec681f3Smrg             availability="$DualSubsliceMask 2 AND"
50957ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
50967ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
50977ec681f3Smrg             mdapi_supported_apis=""
50987ec681f3Smrg             mdapi_hw_unit_type="dualsubslice"
50997ec681f3Smrg             />
51007ec681f3Smrg    <counter name="Thread Header Ready on Slice0 DualSubslice1 Thread Dispatcher Port 2"
51017ec681f3Smrg             symbol_name="ThreadHeader01ReadyPort2"
51027ec681f3Smrg             underscore_name="thread_header01_ready_port2"
51037ec681f3Smrg             description="The percentage of time in which thread header is ready on slice0 dualsubslice1 thread dispatcher port 2"
51047ec681f3Smrg             data_type="float"
51057ec681f3Smrg             max_equation="100"
51067ec681f3Smrg             units="percent"
51077ec681f3Smrg             semantic_type="duration"
51087ec681f3Smrg             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
51097ec681f3Smrg             availability="$DualSubsliceMask 2 AND"
51107ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
51117ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
51127ec681f3Smrg             mdapi_supported_apis=""
51137ec681f3Smrg             mdapi_hw_unit_type="dualsubslice"
51147ec681f3Smrg             />
51157ec681f3Smrg    <counter name="Thread Header Ready on Slice0 DualSubslice1 Thread Dispatcher Port 3"
51167ec681f3Smrg             symbol_name="ThreadHeader01ReadyPort3"
51177ec681f3Smrg             underscore_name="thread_header01_ready_port3"
51187ec681f3Smrg             description="The percentage of time in which thread header is ready on slice0 dualsubslice1 thread dispatcher port 3"
51197ec681f3Smrg             data_type="float"
51207ec681f3Smrg             max_equation="100"
51217ec681f3Smrg             units="percent"
51227ec681f3Smrg             semantic_type="duration"
51237ec681f3Smrg             equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
51247ec681f3Smrg             availability="$DualSubsliceMask 2 AND"
51257ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
51267ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
51277ec681f3Smrg             mdapi_supported_apis=""
51287ec681f3Smrg             mdapi_hw_unit_type="dualsubslice"
51297ec681f3Smrg             />
51307ec681f3Smrg    <counter name="Thread Header Ready on Slice0 DualSubslice0 Thread Dispatcher"
51317ec681f3Smrg             symbol_name="ThreadHeader00Ready"
51327ec681f3Smrg             underscore_name="thread_header00_ready"
51337ec681f3Smrg             description="The percentage of time in which thread header is ready on slice0 dualsubslice0 thread dispatcher"
51347ec681f3Smrg             data_type="float"
51357ec681f3Smrg             max_equation="100"
51367ec681f3Smrg             units="percent"
51377ec681f3Smrg             semantic_type="duration"
51387ec681f3Smrg             equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
51397ec681f3Smrg             availability="$DualSubsliceMask 1 AND"
51407ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
51417ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
51427ec681f3Smrg             mdapi_supported_apis=""
51437ec681f3Smrg             mdapi_hw_unit_type="dualsubslice"
51447ec681f3Smrg             />
51457ec681f3Smrg    <counter name="Thread Header Ready on Slice0 DualSubslice1 Thread Dispatcher"
51467ec681f3Smrg             symbol_name="ThreadHeader01Ready"
51477ec681f3Smrg             underscore_name="thread_header01_ready"
51487ec681f3Smrg             description="The percentage of time in which thread header is ready on slice0 dualsubslice1 thread dispatcher"
51497ec681f3Smrg             data_type="float"
51507ec681f3Smrg             max_equation="100"
51517ec681f3Smrg             units="percent"
51527ec681f3Smrg             semantic_type="duration"
51537ec681f3Smrg             equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
51547ec681f3Smrg             availability="$DualSubsliceMask 2 AND"
51557ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
51567ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
51577ec681f3Smrg             mdapi_supported_apis=""
51587ec681f3Smrg             mdapi_hw_unit_type="dualsubslice"
51597ec681f3Smrg             />
51607ec681f3Smrg    <register_config type="NOA">
51617ec681f3Smrg        <register type="NOA" address="0x00000D04" value="0x00000200" />
51627ec681f3Smrg        <register type="NOA" address="0x00009840" value="0x00000000" />
51637ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
51647ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x24110340" />
51657ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x2611001C" />
51667ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x24310340" />
51677ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x2631001C" />
51687ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x001100F3" />
51697ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E1100F2" />
51707ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x16110103" />
51717ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06110107" />
51727ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08110106" />
51737ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A110105" />
51747ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C110104" />
51757ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10110000" />
51767ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02110000" />
51777ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04110000" />
51787ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00128000" />
51797ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E128000" />
51807ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x16128000" />
51817ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06128000" />
51827ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08128000" />
51837ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A128000" />
51847ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C128000" />
51857ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10138000" />
51867ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C132300" />
51877ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x16138000" />
51887ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x18138000" />
51897ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A138000" />
51907ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x103100F3" />
51917ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x123100F2" />
51927ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14310103" />
51937ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C310107" />
51947ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E310106" />
51957ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02310105" />
51967ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04310104" />
51977ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08310000" />
51987ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A310000" />
51997ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E310000" />
52007ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00310000" />
52017ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10328000" />
52027ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x12328000" />
52037ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14328000" />
52047ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C328000" />
52057ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E328000" />
52067ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02328000" />
52077ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04328000" />
52087ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C331C00" />
52097ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E330003" />
52107ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x12338000" />
52117ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14338000" />
52127ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x22050C70" />
52137ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x12058000" />
52147ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14058000" />
52157ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x000B4000" />
52167ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E0B4000" />
52177ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x100B8000" />
52187ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x120B8000" />
52197ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x140B8000" />
52207ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x160B4000" />
52217ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C0B8000" />
52227ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E0B8000" />
52237ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x020B8000" />
52247ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x040B8000" />
52257ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x060B4000" />
52267ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x080B4000" />
52277ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A0B4000" />
52287ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C0B4000" />
52297ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x100C8000" />
52307ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E0C0023" />
52317ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x160C8000" />
52327ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x180C8000" />
52337ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A0C8000" />
52347ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x040D4000" />
52357ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A0DC000" />
52367ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E0D8000" />
52377ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x060D8000" />
52387ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x080DC000" />
52397ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x000E8000" />
52407ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E0E8000" />
52417ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x160E8000" />
52427ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x060E8000" />
52437ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x080E8000" />
52447ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A0E8000" />
52457ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C0E8000" />
52467ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x000F4000" />
52477ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x060FC000" />
52487ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A0F8000" />
52497ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x020F8000" />
52507ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x040FC000" />
52517ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C0AC000" />
52527ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E0A4000" />
52537ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x120AC000" />
52547ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x040A8000" />
52557ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x060A4000" />
52567ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x16085015" />
52577ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02084000" />
52587ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04084000" />
52597ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1409C180" />
52607ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x16090031" />
52617ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
52627ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x41104000" />
52637ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x5B105555" />
52647ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x5D101415" />
52657ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4B112000" />
52667ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x5F115555" />
52677ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x61111415" />
52687ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x01128000" />
52697ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0F128000" />
52707ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x11128000" />
52717ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x13128000" />
52727ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x15128000" />
52737ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x17128000" />
52747ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1D128000" />
52757ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1F128000" />
52767ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x03128000" />
52777ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x05128000" />
52787ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x07128000" />
52797ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x09128000" />
52807ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0B128000" />
52817ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0D128000" />
52827ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x47100000" />
52837ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4D100000" />
52847ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4F100000" />
52857ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x51100000" />
52867ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x53100000" />
52877ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x17100000" />
52887ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x31100000" />
52897ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x55100000" />
52907ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x57100000" />
52917ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x49100000" />
52927ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4B100000" />
52937ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
52947ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x65100002" />
52957ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
52967ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x42000001" />
52977ec681f3Smrg    </register_config>
52987ec681f3Smrg    <register_config type="OA">
52997ec681f3Smrg        <register type="OA" address="0x0000D920" value="0x00000000" />
53007ec681f3Smrg        <register type="OA" address="0x0000D900" value="0x00000000" />
53017ec681f3Smrg        <register type="OA" address="0x0000D904" value="0xF0800000" />
53027ec681f3Smrg        <register type="OA" address="0x0000D910" value="0x00000000" />
53037ec681f3Smrg        <register type="OA" address="0x0000D914" value="0x30800000" />
53047ec681f3Smrg        <register type="OA" address="0x0000DC40" value="0x003F0000" />
53057ec681f3Smrg        <register type="OA" address="0x0000D940" value="0x00000000" />
53067ec681f3Smrg        <register type="OA" address="0x0000D944" value="0x0000FFFC" />
53077ec681f3Smrg        <register type="OA" address="0x0000DC00" value="0x00000000" />
53087ec681f3Smrg        <register type="OA" address="0x0000DC04" value="0x0000FFFC" />
53097ec681f3Smrg        <register type="OA" address="0x0000D948" value="0x00000000" />
53107ec681f3Smrg        <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
53117ec681f3Smrg        <register type="OA" address="0x0000DC08" value="0x00000000" />
53127ec681f3Smrg        <register type="OA" address="0x0000DC0C" value="0x0000FFF3" />
53137ec681f3Smrg        <register type="OA" address="0x0000D950" value="0x00000002" />
53147ec681f3Smrg        <register type="OA" address="0x0000D954" value="0x0000FFEF" />
53157ec681f3Smrg        <register type="OA" address="0x0000DC10" value="0x00000002" />
53167ec681f3Smrg        <register type="OA" address="0x0000DC14" value="0x0000FFEF" />
53177ec681f3Smrg        <register type="OA" address="0x0000D958" value="0x00000002" />
53187ec681f3Smrg        <register type="OA" address="0x0000D95C" value="0x0000FFDF" />
53197ec681f3Smrg        <register type="OA" address="0x0000DC18" value="0x00000002" />
53207ec681f3Smrg        <register type="OA" address="0x0000DC1C" value="0x0000FFDF" />
53217ec681f3Smrg        <register type="OA" address="0x0000D960" value="0x00078000" />
53227ec681f3Smrg        <register type="OA" address="0x0000D964" value="0x00000FFF" />
53237ec681f3Smrg        <register type="OA" address="0x0000DC20" value="0x00078000" />
53247ec681f3Smrg        <register type="OA" address="0x0000DC24" value="0x00000FFF" />
53257ec681f3Smrg        <register type="OA" address="0x0000D968" value="0x00007800" />
53267ec681f3Smrg        <register type="OA" address="0x0000D96C" value="0x0000F0FF" />
53277ec681f3Smrg        <register type="OA" address="0x0000DC28" value="0x00007800" />
53287ec681f3Smrg        <register type="OA" address="0x0000DC2C" value="0x0000F0FF" />
53297ec681f3Smrg    </register_config>
53307ec681f3Smrg    <register_config type="FLEX">
53317ec681f3Smrg        <register type="FLEX" address="0x0000E458" value="0x00804704" />
53327ec681f3Smrg        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
53337ec681f3Smrg        <register type="FLEX" address="0x0000E658" value="0x00805705" />
53347ec681f3Smrg        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
53357ec681f3Smrg        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
53367ec681f3Smrg        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
53377ec681f3Smrg    </register_config>
53387ec681f3Smrg  </set>
53397ec681f3Smrg
53407ec681f3Smrg  <set name="GpuBusyness"
53417ec681f3Smrg       chipset="RKL"
53427ec681f3Smrg       symbol_name="GpuBusyness"
53437ec681f3Smrg       underscore_name="gpu_busyness"
53447ec681f3Smrg       mdapi_supported_apis="VK OGL OCL MEDIA IO"
53457ec681f3Smrg       hw_config_guid="3eab195e-e4d8-482e-9981-811935722b21"
53467ec681f3Smrg       >
53477ec681f3Smrg    <counter name="GPU Time Elapsed"
53487ec681f3Smrg             symbol_name="GpuTime"
53497ec681f3Smrg             underscore_name="gpu_time"
53507ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
53517ec681f3Smrg             data_type="uint64"
53527ec681f3Smrg             units="ns"
53537ec681f3Smrg             semantic_type="duration"
53547ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
53557ec681f3Smrg             mdapi_group="GPU"
53567ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
53577ec681f3Smrg             mdapi_supported_apis=""
53587ec681f3Smrg             mdapi_hw_unit_type="gpu"
53597ec681f3Smrg             />
53607ec681f3Smrg    <counter name="GPU Core Clocks"
53617ec681f3Smrg             symbol_name="GpuCoreClocks"
53627ec681f3Smrg             underscore_name="gpu_core_clocks"
53637ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
53647ec681f3Smrg             data_type="uint64"
53657ec681f3Smrg             units="cycles"
53667ec681f3Smrg             semantic_type="event"
53677ec681f3Smrg             equation="GPU_CLOCK 0 READ"
53687ec681f3Smrg             mdapi_group="GPU"
53697ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
53707ec681f3Smrg             mdapi_supported_apis=""
53717ec681f3Smrg             mdapi_hw_unit_type="gpu"
53727ec681f3Smrg             />
53737ec681f3Smrg    <counter name="AVG GPU Core Frequency"
53747ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
53757ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
53767ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
53777ec681f3Smrg             data_type="uint64"
53787ec681f3Smrg             max_equation="$GpuMaxFrequency"
53797ec681f3Smrg             units="hz"
53807ec681f3Smrg             semantic_type="event"
53817ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
53827ec681f3Smrg             mdapi_group="GPU"
53837ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
53847ec681f3Smrg             mdapi_supported_apis=""
53857ec681f3Smrg             mdapi_hw_unit_type="gpu"
53867ec681f3Smrg             />
53877ec681f3Smrg    <counter name="GPU Busy"
53887ec681f3Smrg             symbol_name="GpuBusy"
53897ec681f3Smrg             underscore_name="gpu_busy"
53907ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
53917ec681f3Smrg             data_type="float"
53927ec681f3Smrg             max_equation="100"
53937ec681f3Smrg             units="percent"
53947ec681f3Smrg             semantic_type="duration"
53957ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
53967ec681f3Smrg             mdapi_group="GPU"
53977ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
53987ec681f3Smrg             mdapi_supported_apis=""
53997ec681f3Smrg             mdapi_hw_unit_type="gpu"
54007ec681f3Smrg             />
54017ec681f3Smrg    <counter name="EU Active"
54027ec681f3Smrg             symbol_name="EuActive"
54037ec681f3Smrg             underscore_name="eu_active"
54047ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
54057ec681f3Smrg             data_type="float"
54067ec681f3Smrg             max_equation="100"
54077ec681f3Smrg             units="percent"
54087ec681f3Smrg             semantic_type="duration"
54097ec681f3Smrg             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
54107ec681f3Smrg             mdapi_group="EU Array"
54117ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
54127ec681f3Smrg             mdapi_supported_apis=""
54137ec681f3Smrg             mdapi_hw_unit_type="gpu"
54147ec681f3Smrg             />
54157ec681f3Smrg    <counter name="EU Stall"
54167ec681f3Smrg             symbol_name="EuStall"
54177ec681f3Smrg             underscore_name="eu_stall"
54187ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
54197ec681f3Smrg             data_type="float"
54207ec681f3Smrg             max_equation="100"
54217ec681f3Smrg             units="percent"
54227ec681f3Smrg             semantic_type="duration"
54237ec681f3Smrg             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
54247ec681f3Smrg             mdapi_group="EU Array"
54257ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
54267ec681f3Smrg             mdapi_supported_apis=""
54277ec681f3Smrg             mdapi_hw_unit_type="gpu"
54287ec681f3Smrg             />
54297ec681f3Smrg    <counter name="EU Thread Occupancy"
54307ec681f3Smrg             symbol_name="EuThreadOccupancy"
54317ec681f3Smrg             underscore_name="eu_thread_occupancy"
54327ec681f3Smrg             description="The percentage of time in which hardware threads occupied EUs."
54337ec681f3Smrg             data_type="float"
54347ec681f3Smrg             max_equation="100"
54357ec681f3Smrg             units="percent"
54367ec681f3Smrg             semantic_type="duration"
54377ec681f3Smrg             equation="8 A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
54387ec681f3Smrg             mdapi_group="EU Array"
54397ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
54407ec681f3Smrg             mdapi_supported_apis=""
54417ec681f3Smrg             mdapi_hw_unit_type="gpu"
54427ec681f3Smrg             />
54437ec681f3Smrg    <counter name="VS Threads Dispatched"
54447ec681f3Smrg             symbol_name="VsThreads"
54457ec681f3Smrg             underscore_name="vs_threads"
54467ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
54477ec681f3Smrg             data_type="uint64"
54487ec681f3Smrg             units="threads"
54497ec681f3Smrg             semantic_type="event"
54507ec681f3Smrg             equation="A 1 READ"
54517ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
54527ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
54537ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
54547ec681f3Smrg             mdapi_hw_unit_type="gpu"
54557ec681f3Smrg             />
54567ec681f3Smrg    <counter name="HS Threads Dispatched"
54577ec681f3Smrg             symbol_name="HsThreads"
54587ec681f3Smrg             underscore_name="hs_threads"
54597ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
54607ec681f3Smrg             data_type="uint64"
54617ec681f3Smrg             units="threads"
54627ec681f3Smrg             semantic_type="event"
54637ec681f3Smrg             equation="A 2 READ"
54647ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
54657ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
54667ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
54677ec681f3Smrg             mdapi_hw_unit_type="gpu"
54687ec681f3Smrg             />
54697ec681f3Smrg    <counter name="DS Threads Dispatched"
54707ec681f3Smrg             symbol_name="DsThreads"
54717ec681f3Smrg             underscore_name="ds_threads"
54727ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
54737ec681f3Smrg             data_type="uint64"
54747ec681f3Smrg             units="threads"
54757ec681f3Smrg             semantic_type="event"
54767ec681f3Smrg             equation="A 3 READ"
54777ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
54787ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
54797ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
54807ec681f3Smrg             mdapi_hw_unit_type="gpu"
54817ec681f3Smrg             />
54827ec681f3Smrg    <counter name="GS Threads Dispatched"
54837ec681f3Smrg             symbol_name="GsThreads"
54847ec681f3Smrg             underscore_name="gs_threads"
54857ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
54867ec681f3Smrg             data_type="uint64"
54877ec681f3Smrg             units="threads"
54887ec681f3Smrg             semantic_type="event"
54897ec681f3Smrg             equation="A 5 READ"
54907ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
54917ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
54927ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
54937ec681f3Smrg             mdapi_hw_unit_type="gpu"
54947ec681f3Smrg             />
54957ec681f3Smrg    <counter name="FS Threads Dispatched"
54967ec681f3Smrg             symbol_name="PsThreads"
54977ec681f3Smrg             underscore_name="ps_threads"
54987ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
54997ec681f3Smrg             data_type="uint64"
55007ec681f3Smrg             units="threads"
55017ec681f3Smrg             semantic_type="event"
55027ec681f3Smrg             equation="A 6 READ"
55037ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
55047ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
55057ec681f3Smrg             mdapi_supported_apis="VK OGL IO"
55067ec681f3Smrg             mdapi_hw_unit_type="gpu"
55077ec681f3Smrg             />
55087ec681f3Smrg    <counter name="CS Threads Dispatched"
55097ec681f3Smrg             symbol_name="CsThreads"
55107ec681f3Smrg             underscore_name="cs_threads"
55117ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
55127ec681f3Smrg             data_type="uint64"
55137ec681f3Smrg             units="threads"
55147ec681f3Smrg             semantic_type="event"
55157ec681f3Smrg             equation="A 4 READ"
55167ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
55177ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
55187ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO MEDIA"
55197ec681f3Smrg             mdapi_hw_unit_type="gpu"
55207ec681f3Smrg             />
55217ec681f3Smrg    <counter name="Render Ring Busy"
55227ec681f3Smrg             symbol_name="RenderBusy"
55237ec681f3Smrg             underscore_name="render_busy"
55247ec681f3Smrg             description="The percentage of time when render command streamer was busy."
55257ec681f3Smrg             data_type="float"
55267ec681f3Smrg             max_equation="100"
55277ec681f3Smrg             units="percent"
55287ec681f3Smrg             semantic_type="duration"
55297ec681f3Smrg             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
55307ec681f3Smrg             mdapi_group="GPU"
55317ec681f3Smrg             mdapi_usage_flags="System Frame Batch"
55327ec681f3Smrg             mdapi_supported_apis=""
55337ec681f3Smrg             mdapi_hw_unit_type="gpu"
55347ec681f3Smrg             />
55357ec681f3Smrg    <counter name="Compute Ring Busy"
55367ec681f3Smrg             symbol_name="ComputeBusy"
55377ec681f3Smrg             underscore_name="compute_busy"
55387ec681f3Smrg             description="The percentage of time when render command streamer was busy."
55397ec681f3Smrg             data_type="float"
55407ec681f3Smrg             max_equation="100"
55417ec681f3Smrg             units="percent"
55427ec681f3Smrg             semantic_type="duration"
55437ec681f3Smrg             equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
55447ec681f3Smrg             mdapi_group="GPU"
55457ec681f3Smrg             mdapi_usage_flags="System Frame Batch"
55467ec681f3Smrg             mdapi_supported_apis=""
55477ec681f3Smrg             mdapi_hw_unit_type="gpu"
55487ec681f3Smrg             />
55497ec681f3Smrg    <counter name="Posh Ring Busy"
55507ec681f3Smrg             symbol_name="PoshEngineBusy"
55517ec681f3Smrg             underscore_name="posh_engine_busy"
55527ec681f3Smrg             description="The percentage of time when posh command streamer was busy."
55537ec681f3Smrg             data_type="float"
55547ec681f3Smrg             max_equation="100"
55557ec681f3Smrg             units="percent"
55567ec681f3Smrg             semantic_type="duration"
55577ec681f3Smrg             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
55587ec681f3Smrg             mdapi_group="GPU"
55597ec681f3Smrg             mdapi_usage_flags="System Frame Batch"
55607ec681f3Smrg             mdapi_supported_apis=""
55617ec681f3Smrg             mdapi_hw_unit_type="gpu"
55627ec681f3Smrg             />
55637ec681f3Smrg    <counter name="Blitter Ring Busy"
55647ec681f3Smrg             symbol_name="BlitterBusy"
55657ec681f3Smrg             underscore_name="blitter_busy"
55667ec681f3Smrg             description="The percentage of time when blitter command streamer was busy."
55677ec681f3Smrg             data_type="float"
55687ec681f3Smrg             max_equation="100"
55697ec681f3Smrg             units="percent"
55707ec681f3Smrg             semantic_type="duration"
55717ec681f3Smrg             equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
55727ec681f3Smrg             mdapi_group="GPU"
55737ec681f3Smrg             mdapi_usage_flags="System Frame Batch"
55747ec681f3Smrg             mdapi_supported_apis="IO"
55757ec681f3Smrg             mdapi_hw_unit_type="gpu"
55767ec681f3Smrg             />
55777ec681f3Smrg    <counter name="Vebox Ring Busy"
55787ec681f3Smrg             symbol_name="VeboxBusy"
55797ec681f3Smrg             underscore_name="vebox_busy"
55807ec681f3Smrg             description="The percentage of time when vebox command streamer was busy."
55817ec681f3Smrg             data_type="float"
55827ec681f3Smrg             max_equation="100"
55837ec681f3Smrg             units="percent"
55847ec681f3Smrg             semantic_type="duration"
55857ec681f3Smrg             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
55867ec681f3Smrg             mdapi_group="GPU"
55877ec681f3Smrg             mdapi_usage_flags="System Frame Batch"
55887ec681f3Smrg             mdapi_supported_apis="IO"
55897ec681f3Smrg             mdapi_hw_unit_type="gpu"
55907ec681f3Smrg             />
55917ec681f3Smrg    <counter name="Vdbox0 Ring Busy"
55927ec681f3Smrg             symbol_name="Vdbox0Busy"
55937ec681f3Smrg             underscore_name="vdbox0_busy"
55947ec681f3Smrg             description="The percentage of time when Vdbox0 command streamer was busy."
55957ec681f3Smrg             data_type="float"
55967ec681f3Smrg             max_equation="100"
55977ec681f3Smrg             units="percent"
55987ec681f3Smrg             semantic_type="duration"
55997ec681f3Smrg             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
56007ec681f3Smrg             mdapi_group="GPU"
56017ec681f3Smrg             mdapi_usage_flags="System Frame Batch"
56027ec681f3Smrg             mdapi_supported_apis="IO"
56037ec681f3Smrg             mdapi_hw_unit_type="gpu"
56047ec681f3Smrg             />
56057ec681f3Smrg    <counter name="Render and compute engines are simultaneously busy"
56067ec681f3Smrg             symbol_name="RenderAndComputeBusy"
56077ec681f3Smrg             underscore_name="render_and_compute_busy"
56087ec681f3Smrg             description="The percentage of time when render and compute engines are simultaneously busy"
56097ec681f3Smrg             data_type="float"
56107ec681f3Smrg             max_equation="100"
56117ec681f3Smrg             units="percent"
56127ec681f3Smrg             semantic_type="duration"
56137ec681f3Smrg             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
56147ec681f3Smrg             mdapi_group="GPU"
56157ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
56167ec681f3Smrg             mdapi_supported_apis=""
56177ec681f3Smrg             mdapi_hw_unit_type="gpu"
56187ec681f3Smrg             />
56197ec681f3Smrg    <counter name="Any Engine Busy"
56207ec681f3Smrg             symbol_name="AnyEngineBusy"
56217ec681f3Smrg             underscore_name="any_engine_busy"
56227ec681f3Smrg             description="The percentage of time when any command streamer was busy."
56237ec681f3Smrg             data_type="float"
56247ec681f3Smrg             max_equation="100"
56257ec681f3Smrg             units="percent"
56267ec681f3Smrg             semantic_type="duration"
56277ec681f3Smrg             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
56287ec681f3Smrg             mdapi_group="GPU"
56297ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
56307ec681f3Smrg             mdapi_supported_apis="IO"
56317ec681f3Smrg             mdapi_hw_unit_type="gpu"
56327ec681f3Smrg             />
56337ec681f3Smrg    <register_config type="NOA">
56347ec681f3Smrg        <register type="NOA" address="0x00000D04" value="0x00000200" />
56357ec681f3Smrg        <register type="NOA" address="0x00009840" value="0x00000000" />
56367ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
56377ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E0E2400" />
56387ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x220E0009" />
56397ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x220F0009" />
56407ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x040B4000" />
56417ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x080B4000" />
56427ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A0B4000" />
56437ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x140C8000" />
56447ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x180C8000" />
56457ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A0C8000" />
56467ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x060D4000" />
56477ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x080DC000" />
56487ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x040E0043" />
56497ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A0E00B3" />
56507ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x200E0000" />
56517ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x080F00A3" />
56527ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x100F0000" />
56537ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x020F4000" />
56547ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x040F8000" />
56557ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
56567ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x15102400" />
56577ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x230B0120" />
56587ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x15182400" />
56597ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x17100023" />
56607ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x11100000" />
56617ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x5D101000" />
56627ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x5B100544" />
56637ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x61112000" />
56647ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x5F110944" />
56657ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x05128000" />
56667ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x09128000" />
56677ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0B128000" />
56687ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1B0D0040" />
56697ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0D0DC000" />
56707ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1F0B00D3" />
56717ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x190B0000" />
56727ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x170B0000" />
56737ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x07174000" />
56747ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x071800A3" />
56757ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x11180000" />
56767ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x55100000" />
56777ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x5710000A" />
56787ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x49101000" />
56797ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4B100206" />
56807ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4D100800" />
56817ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x31100000" />
56827ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
56837ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x65100002" />
56847ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
56857ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x42000001" />
56867ec681f3Smrg    </register_config>
56877ec681f3Smrg    <register_config type="OA">
56887ec681f3Smrg        <register type="OA" address="0x0000D920" value="0x00000000" />
56897ec681f3Smrg        <register type="OA" address="0x0000D900" value="0x00000000" />
56907ec681f3Smrg        <register type="OA" address="0x0000D904" value="0x30800000" />
56917ec681f3Smrg        <register type="OA" address="0x0000D910" value="0x00000000" />
56927ec681f3Smrg        <register type="OA" address="0x0000D914" value="0x00800000" />
56937ec681f3Smrg        <register type="OA" address="0x0000DC40" value="0x00030000" />
56947ec681f3Smrg        <register type="OA" address="0x0000D940" value="0x00024002" />
56957ec681f3Smrg        <register type="OA" address="0x0000D944" value="0x0000B7FF" />
56967ec681f3Smrg        <register type="OA" address="0x0000DC00" value="0x00024002" />
56977ec681f3Smrg        <register type="OA" address="0x0000DC04" value="0x0000B7FF" />
56987ec681f3Smrg        <register type="OA" address="0x0000D948" value="0x0007D000" />
56997ec681f3Smrg        <register type="OA" address="0x0000D94C" value="0x000005FF" />
57007ec681f3Smrg        <register type="OA" address="0x0000DC08" value="0x0007D000" />
57017ec681f3Smrg        <register type="OA" address="0x0000DC0C" value="0x000005FF" />
57027ec681f3Smrg    </register_config>
57037ec681f3Smrg    <register_config type="FLEX">
57047ec681f3Smrg        <register type="FLEX" address="0x0000E458" value="0x00804704" />
57057ec681f3Smrg        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
57067ec681f3Smrg        <register type="FLEX" address="0x0000E658" value="0x00805705" />
57077ec681f3Smrg        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
57087ec681f3Smrg        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
57097ec681f3Smrg        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
57107ec681f3Smrg    </register_config>
57117ec681f3Smrg  </set>
57127ec681f3Smrg
57137ec681f3Smrg  <set name="EuActivity1"
57147ec681f3Smrg       chipset="RKL"
57157ec681f3Smrg       symbol_name="EuActivity1"
57167ec681f3Smrg       underscore_name="eu_activity1"
57177ec681f3Smrg       mdapi_supported_apis="OGL OGL4 OCL MEDIA IO"
57187ec681f3Smrg       hw_config_guid="100ae8ce-31c6-457f-97a2-dfd44812bce6"
57197ec681f3Smrg       >
57207ec681f3Smrg    <counter name="GPU Time Elapsed"
57217ec681f3Smrg             symbol_name="GpuTime"
57227ec681f3Smrg             underscore_name="gpu_time"
57237ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
57247ec681f3Smrg             data_type="uint64"
57257ec681f3Smrg             units="ns"
57267ec681f3Smrg             semantic_type="duration"
57277ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
57287ec681f3Smrg             mdapi_group="GPU"
57297ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
57307ec681f3Smrg             mdapi_supported_apis=""
57317ec681f3Smrg             mdapi_hw_unit_type="gpu"
57327ec681f3Smrg             />
57337ec681f3Smrg    <counter name="GPU Core Clocks"
57347ec681f3Smrg             symbol_name="GpuCoreClocks"
57357ec681f3Smrg             underscore_name="gpu_core_clocks"
57367ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
57377ec681f3Smrg             data_type="uint64"
57387ec681f3Smrg             units="cycles"
57397ec681f3Smrg             semantic_type="event"
57407ec681f3Smrg             equation="GPU_CLOCK 0 READ"
57417ec681f3Smrg             mdapi_group="GPU"
57427ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
57437ec681f3Smrg             mdapi_supported_apis=""
57447ec681f3Smrg             mdapi_hw_unit_type="gpu"
57457ec681f3Smrg             />
57467ec681f3Smrg    <counter name="AVG GPU Core Frequency"
57477ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
57487ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
57497ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
57507ec681f3Smrg             data_type="uint64"
57517ec681f3Smrg             max_equation="$GpuMaxFrequency"
57527ec681f3Smrg             units="hz"
57537ec681f3Smrg             semantic_type="event"
57547ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
57557ec681f3Smrg             mdapi_group="GPU"
57567ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
57577ec681f3Smrg             mdapi_supported_apis=""
57587ec681f3Smrg             mdapi_hw_unit_type="gpu"
57597ec681f3Smrg             />
57607ec681f3Smrg    <counter name="GPU Busy"
57617ec681f3Smrg             symbol_name="GpuBusy"
57627ec681f3Smrg             underscore_name="gpu_busy"
57637ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
57647ec681f3Smrg             data_type="float"
57657ec681f3Smrg             max_equation="100"
57667ec681f3Smrg             units="percent"
57677ec681f3Smrg             semantic_type="duration"
57687ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
57697ec681f3Smrg             mdapi_group="GPU"
57707ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
57717ec681f3Smrg             mdapi_supported_apis=""
57727ec681f3Smrg             mdapi_hw_unit_type="gpu"
57737ec681f3Smrg             />
57747ec681f3Smrg    <counter name="VS Threads Dispatched"
57757ec681f3Smrg             symbol_name="VsThreads"
57767ec681f3Smrg             underscore_name="vs_threads"
57777ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
57787ec681f3Smrg             data_type="uint64"
57797ec681f3Smrg             units="threads"
57807ec681f3Smrg             semantic_type="event"
57817ec681f3Smrg             equation="A 1 READ"
57827ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
57837ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
57847ec681f3Smrg             mdapi_supported_apis=""
57857ec681f3Smrg             mdapi_hw_unit_type="gpu"
57867ec681f3Smrg             />
57877ec681f3Smrg    <counter name="HS Threads Dispatched"
57887ec681f3Smrg             symbol_name="HsThreads"
57897ec681f3Smrg             underscore_name="hs_threads"
57907ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
57917ec681f3Smrg             data_type="uint64"
57927ec681f3Smrg             units="threads"
57937ec681f3Smrg             semantic_type="event"
57947ec681f3Smrg             equation="A 2 READ"
57957ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
57967ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
57977ec681f3Smrg             mdapi_supported_apis=""
57987ec681f3Smrg             mdapi_hw_unit_type="gpu"
57997ec681f3Smrg             />
58007ec681f3Smrg    <counter name="DS Threads Dispatched"
58017ec681f3Smrg             symbol_name="DsThreads"
58027ec681f3Smrg             underscore_name="ds_threads"
58037ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
58047ec681f3Smrg             data_type="uint64"
58057ec681f3Smrg             units="threads"
58067ec681f3Smrg             semantic_type="event"
58077ec681f3Smrg             equation="A 3 READ"
58087ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
58097ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
58107ec681f3Smrg             mdapi_supported_apis=""
58117ec681f3Smrg             mdapi_hw_unit_type="gpu"
58127ec681f3Smrg             />
58137ec681f3Smrg    <counter name="GS Threads Dispatched"
58147ec681f3Smrg             symbol_name="GsThreads"
58157ec681f3Smrg             underscore_name="gs_threads"
58167ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
58177ec681f3Smrg             data_type="uint64"
58187ec681f3Smrg             units="threads"
58197ec681f3Smrg             semantic_type="event"
58207ec681f3Smrg             equation="A 5 READ"
58217ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
58227ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
58237ec681f3Smrg             mdapi_supported_apis=""
58247ec681f3Smrg             mdapi_hw_unit_type="gpu"
58257ec681f3Smrg             />
58267ec681f3Smrg    <counter name="FS Threads Dispatched"
58277ec681f3Smrg             symbol_name="PsThreads"
58287ec681f3Smrg             underscore_name="ps_threads"
58297ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
58307ec681f3Smrg             data_type="uint64"
58317ec681f3Smrg             units="threads"
58327ec681f3Smrg             semantic_type="event"
58337ec681f3Smrg             equation="A 6 READ"
58347ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
58357ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
58367ec681f3Smrg             mdapi_supported_apis=""
58377ec681f3Smrg             mdapi_hw_unit_type="gpu"
58387ec681f3Smrg             />
58397ec681f3Smrg    <counter name="CS Threads Dispatched"
58407ec681f3Smrg             symbol_name="CsThreads"
58417ec681f3Smrg             underscore_name="cs_threads"
58427ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
58437ec681f3Smrg             data_type="uint64"
58447ec681f3Smrg             units="threads"
58457ec681f3Smrg             semantic_type="event"
58467ec681f3Smrg             equation="A 4 READ"
58477ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
58487ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
58497ec681f3Smrg             mdapi_supported_apis=""
58507ec681f3Smrg             mdapi_hw_unit_type="gpu"
58517ec681f3Smrg             />
58527ec681f3Smrg    <counter name="Render Ring Busy"
58537ec681f3Smrg             symbol_name="RenderBusy"
58547ec681f3Smrg             underscore_name="render_busy"
58557ec681f3Smrg             description="The percentage of time when render command streamer was busy."
58567ec681f3Smrg             data_type="float"
58577ec681f3Smrg             max_equation="100"
58587ec681f3Smrg             units="percent"
58597ec681f3Smrg             semantic_type="duration"
58607ec681f3Smrg             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
58617ec681f3Smrg             mdapi_group="GPU"
58627ec681f3Smrg             mdapi_usage_flags="System Frame Batch"
58637ec681f3Smrg             mdapi_supported_apis=""
58647ec681f3Smrg             mdapi_hw_unit_type="gpu"
58657ec681f3Smrg             />
58667ec681f3Smrg    <counter name="Compute Ring Busy"
58677ec681f3Smrg             symbol_name="ComputeBusy"
58687ec681f3Smrg             underscore_name="compute_busy"
58697ec681f3Smrg             description="The percentage of time when render command streamer was busy."
58707ec681f3Smrg             data_type="float"
58717ec681f3Smrg             max_equation="100"
58727ec681f3Smrg             units="percent"
58737ec681f3Smrg             semantic_type="duration"
58747ec681f3Smrg             equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
58757ec681f3Smrg             mdapi_group="GPU"
58767ec681f3Smrg             mdapi_usage_flags="System Frame Batch"
58777ec681f3Smrg             mdapi_supported_apis=""
58787ec681f3Smrg             mdapi_hw_unit_type="gpu"
58797ec681f3Smrg             />
58807ec681f3Smrg    <counter name="Render and compute engines are simultaneously busy"
58817ec681f3Smrg             symbol_name="RenderAndComputeBusy"
58827ec681f3Smrg             underscore_name="render_and_compute_busy"
58837ec681f3Smrg             description="The percentage of time when render and compute engines are simultaneously busy"
58847ec681f3Smrg             data_type="float"
58857ec681f3Smrg             max_equation="100"
58867ec681f3Smrg             units="percent"
58877ec681f3Smrg             semantic_type="duration"
58887ec681f3Smrg             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
58897ec681f3Smrg             mdapi_group="GPU"
58907ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
58917ec681f3Smrg             mdapi_supported_apis=""
58927ec681f3Smrg             mdapi_hw_unit_type="gpu"
58937ec681f3Smrg             />
58947ec681f3Smrg    <counter name="GTI Read Throughput"
58957ec681f3Smrg             symbol_name="GtiReadThroughput"
58967ec681f3Smrg             underscore_name="gti_read_throughput"
58977ec681f3Smrg             description="The total number of GPU memory bytes read from GTI."
58987ec681f3Smrg             data_type="uint64"
58997ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL"
59007ec681f3Smrg             units="bytes"
59017ec681f3Smrg             semantic_type="throughput"
59027ec681f3Smrg             equation="64  C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD UMUL"
59037ec681f3Smrg             mdapi_group="GTI"
59047ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
59057ec681f3Smrg             mdapi_supported_apis=""
59067ec681f3Smrg             mdapi_hw_unit_type="gpu"
59077ec681f3Smrg             />
59087ec681f3Smrg    <counter name="GTI Write Throughput"
59097ec681f3Smrg             symbol_name="GtiWriteThroughput"
59107ec681f3Smrg             underscore_name="gti_write_throughput"
59117ec681f3Smrg             description="The total number of GPU memory bytes written to GTI."
59127ec681f3Smrg             data_type="uint64"
59137ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL"
59147ec681f3Smrg             units="bytes"
59157ec681f3Smrg             semantic_type="throughput"
59167ec681f3Smrg             equation="64  C 3 READ C 2 READ UADD UMUL"
59177ec681f3Smrg             mdapi_group="GTI"
59187ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
59197ec681f3Smrg             mdapi_supported_apis=""
59207ec681f3Smrg             mdapi_hw_unit_type="gpu"
59217ec681f3Smrg             />
59227ec681f3Smrg    <counter name="VS FPU Pipe Active"
59237ec681f3Smrg             symbol_name="VsFpuActive"
59247ec681f3Smrg             underscore_name="vs_fpu_active"
59257ec681f3Smrg             description="The percentage of time in which EU FPU pipeline was actively processing a vertex shader instruction."
59267ec681f3Smrg             data_type="float"
59277ec681f3Smrg             max_equation="100"
59287ec681f3Smrg             units="percent"
59297ec681f3Smrg             semantic_type="duration"
59307ec681f3Smrg             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
59317ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
59327ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
59337ec681f3Smrg             mdapi_supported_apis=""
59347ec681f3Smrg             mdapi_hw_unit_type="gpu"
59357ec681f3Smrg             />
59367ec681f3Smrg    <counter name="PS FPU Pipe Active"
59377ec681f3Smrg             symbol_name="PsFpuActive"
59387ec681f3Smrg             underscore_name="ps_fpu_active"
59397ec681f3Smrg             description="The percentage of time in which EU FPU pipeline was actively processing a pixel shader instruction."
59407ec681f3Smrg             data_type="float"
59417ec681f3Smrg             max_equation="100"
59427ec681f3Smrg             units="percent"
59437ec681f3Smrg             semantic_type="duration"
59447ec681f3Smrg             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
59457ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
59467ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
59477ec681f3Smrg             mdapi_supported_apis=""
59487ec681f3Smrg             mdapi_hw_unit_type="gpu"
59497ec681f3Smrg             />
59507ec681f3Smrg    <counter name="EU Send Pipe Active"
59517ec681f3Smrg             symbol_name="EuSendActive"
59527ec681f3Smrg             underscore_name="eu_send_active"
59537ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing."
59547ec681f3Smrg             data_type="float"
59557ec681f3Smrg             max_equation="100"
59567ec681f3Smrg             units="percent"
59577ec681f3Smrg             semantic_type="duration"
59587ec681f3Smrg             equation="A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
59597ec681f3Smrg             mdapi_group="EU Array/Pipes"
59607ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
59617ec681f3Smrg             mdapi_supported_apis=""
59627ec681f3Smrg             mdapi_hw_unit_type="gpu"
59637ec681f3Smrg             />
59647ec681f3Smrg    <register_config type="NOA">
59657ec681f3Smrg        <register type="NOA" address="0x00000D04" value="0x00000200" />
59667ec681f3Smrg        <register type="NOA" address="0x00009840" value="0x00000000" />
59677ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
59687ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E0E2400" />
59697ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x220E0009" />
59707ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C0B4000" />
59717ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E0B4000" />
59727ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E0C0300" />
59737ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x120DC000" />
59747ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C0E0043" />
59757ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E0E00B3" />
59767ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x200E0000" />
59777ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E0FC000" />
59787ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
59797ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x05151D37" />
59807ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x09151547" />
59817ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x05351C00" />
59827ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x09351400" />
59837ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x5D101400" />
59847ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x5B100BBB" />
59857ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x61111400" />
59867ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1D128000" />
59877ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1F128000" />
59887ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0D150136" />
59897ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x01150000" />
59907ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x03164000" />
59917ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x05164000" />
59927ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x07164000" />
59937ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x03350137" />
59947ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x07350147" />
59957ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0B350136" />
59967ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x01350000" />
59977ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x01368000" />
59987ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x03368000" />
59997ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x05368000" />
60007ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x17100000" />
60017ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x55100000" />
60027ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x57100000" />
60037ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x47101000" />
60047ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x49101212" />
60057ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4B101212" />
60067ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4D100212" />
60077ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x31100000" />
60087ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
60097ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x65100002" />
60107ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
60117ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x42000001" />
60127ec681f3Smrg    </register_config>
60137ec681f3Smrg    <register_config type="OA">
60147ec681f3Smrg        <register type="OA" address="0x0000D920" value="0x00000000" />
60157ec681f3Smrg        <register type="OA" address="0x0000D900" value="0x00000000" />
60167ec681f3Smrg        <register type="OA" address="0x0000D904" value="0x10800000" />
60177ec681f3Smrg        <register type="OA" address="0x0000D910" value="0x00000000" />
60187ec681f3Smrg        <register type="OA" address="0x0000D914" value="0x00800000" />
60197ec681f3Smrg        <register type="OA" address="0x0000DC40" value="0x00010000" />
60207ec681f3Smrg        <register type="OA" address="0x0000D940" value="0x00001802" />
60217ec681f3Smrg        <register type="OA" address="0x0000D944" value="0x0000FCFF" />
60227ec681f3Smrg        <register type="OA" address="0x0000DC00" value="0x00001802" />
60237ec681f3Smrg        <register type="OA" address="0x0000DC04" value="0x0000FCFF" />
60247ec681f3Smrg    </register_config>
60257ec681f3Smrg    <register_config type="FLEX">
60267ec681f3Smrg        <register type="FLEX" address="0x0000E458" value="0x00810710" />
60277ec681f3Smrg        <register type="FLEX" address="0x0000E558" value="0x00A10910" />
60287ec681f3Smrg        <register type="FLEX" address="0x0000E658" value="0x00850750" />
60297ec681f3Smrg        <register type="FLEX" address="0x0000E758" value="0x00A50950" />
60307ec681f3Smrg        <register type="FLEX" address="0x0000E45C" value="0x00802702" />
60317ec681f3Smrg        <register type="FLEX" address="0x0000E55C" value="0x00A02902" />
60327ec681f3Smrg    </register_config>
60337ec681f3Smrg  </set>
60347ec681f3Smrg
60357ec681f3Smrg  <set name="EuActivity2"
60367ec681f3Smrg       chipset="RKL"
60377ec681f3Smrg       symbol_name="EuActivity2"
60387ec681f3Smrg       underscore_name="eu_activity2"
60397ec681f3Smrg       mdapi_supported_apis="OGL OGL4 OCL MEDIA IO"
60407ec681f3Smrg       hw_config_guid="7e926c0a-471b-40b3-a641-75f3d73339ec"
60417ec681f3Smrg       >
60427ec681f3Smrg    <counter name="GPU Time Elapsed"
60437ec681f3Smrg             symbol_name="GpuTime"
60447ec681f3Smrg             underscore_name="gpu_time"
60457ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
60467ec681f3Smrg             data_type="uint64"
60477ec681f3Smrg             units="ns"
60487ec681f3Smrg             semantic_type="duration"
60497ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
60507ec681f3Smrg             mdapi_group="GPU"
60517ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
60527ec681f3Smrg             mdapi_supported_apis=""
60537ec681f3Smrg             mdapi_hw_unit_type="gpu"
60547ec681f3Smrg             />
60557ec681f3Smrg    <counter name="GPU Core Clocks"
60567ec681f3Smrg             symbol_name="GpuCoreClocks"
60577ec681f3Smrg             underscore_name="gpu_core_clocks"
60587ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
60597ec681f3Smrg             data_type="uint64"
60607ec681f3Smrg             units="cycles"
60617ec681f3Smrg             semantic_type="event"
60627ec681f3Smrg             equation="GPU_CLOCK 0 READ"
60637ec681f3Smrg             mdapi_group="GPU"
60647ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
60657ec681f3Smrg             mdapi_supported_apis=""
60667ec681f3Smrg             mdapi_hw_unit_type="gpu"
60677ec681f3Smrg             />
60687ec681f3Smrg    <counter name="AVG GPU Core Frequency"
60697ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
60707ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
60717ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
60727ec681f3Smrg             data_type="uint64"
60737ec681f3Smrg             max_equation="$GpuMaxFrequency"
60747ec681f3Smrg             units="hz"
60757ec681f3Smrg             semantic_type="event"
60767ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
60777ec681f3Smrg             mdapi_group="GPU"
60787ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
60797ec681f3Smrg             mdapi_supported_apis=""
60807ec681f3Smrg             mdapi_hw_unit_type="gpu"
60817ec681f3Smrg             />
60827ec681f3Smrg    <counter name="GPU Busy"
60837ec681f3Smrg             symbol_name="GpuBusy"
60847ec681f3Smrg             underscore_name="gpu_busy"
60857ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
60867ec681f3Smrg             data_type="float"
60877ec681f3Smrg             max_equation="100"
60887ec681f3Smrg             units="percent"
60897ec681f3Smrg             semantic_type="duration"
60907ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
60917ec681f3Smrg             mdapi_group="GPU"
60927ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
60937ec681f3Smrg             mdapi_supported_apis=""
60947ec681f3Smrg             mdapi_hw_unit_type="gpu"
60957ec681f3Smrg             />
60967ec681f3Smrg    <counter name="VS Threads Dispatched"
60977ec681f3Smrg             symbol_name="VsThreads"
60987ec681f3Smrg             underscore_name="vs_threads"
60997ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
61007ec681f3Smrg             data_type="uint64"
61017ec681f3Smrg             units="threads"
61027ec681f3Smrg             semantic_type="event"
61037ec681f3Smrg             equation="A 1 READ"
61047ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
61057ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
61067ec681f3Smrg             mdapi_supported_apis=""
61077ec681f3Smrg             mdapi_hw_unit_type="gpu"
61087ec681f3Smrg             />
61097ec681f3Smrg    <counter name="HS Threads Dispatched"
61107ec681f3Smrg             symbol_name="HsThreads"
61117ec681f3Smrg             underscore_name="hs_threads"
61127ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
61137ec681f3Smrg             data_type="uint64"
61147ec681f3Smrg             units="threads"
61157ec681f3Smrg             semantic_type="event"
61167ec681f3Smrg             equation="A 2 READ"
61177ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
61187ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
61197ec681f3Smrg             mdapi_supported_apis=""
61207ec681f3Smrg             mdapi_hw_unit_type="gpu"
61217ec681f3Smrg             />
61227ec681f3Smrg    <counter name="DS Threads Dispatched"
61237ec681f3Smrg             symbol_name="DsThreads"
61247ec681f3Smrg             underscore_name="ds_threads"
61257ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
61267ec681f3Smrg             data_type="uint64"
61277ec681f3Smrg             units="threads"
61287ec681f3Smrg             semantic_type="event"
61297ec681f3Smrg             equation="A 3 READ"
61307ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
61317ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
61327ec681f3Smrg             mdapi_supported_apis=""
61337ec681f3Smrg             mdapi_hw_unit_type="gpu"
61347ec681f3Smrg             />
61357ec681f3Smrg    <counter name="GS Threads Dispatched"
61367ec681f3Smrg             symbol_name="GsThreads"
61377ec681f3Smrg             underscore_name="gs_threads"
61387ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
61397ec681f3Smrg             data_type="uint64"
61407ec681f3Smrg             units="threads"
61417ec681f3Smrg             semantic_type="event"
61427ec681f3Smrg             equation="A 5 READ"
61437ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
61447ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
61457ec681f3Smrg             mdapi_supported_apis=""
61467ec681f3Smrg             mdapi_hw_unit_type="gpu"
61477ec681f3Smrg             />
61487ec681f3Smrg    <counter name="FS Threads Dispatched"
61497ec681f3Smrg             symbol_name="PsThreads"
61507ec681f3Smrg             underscore_name="ps_threads"
61517ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
61527ec681f3Smrg             data_type="uint64"
61537ec681f3Smrg             units="threads"
61547ec681f3Smrg             semantic_type="event"
61557ec681f3Smrg             equation="A 6 READ"
61567ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
61577ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
61587ec681f3Smrg             mdapi_supported_apis=""
61597ec681f3Smrg             mdapi_hw_unit_type="gpu"
61607ec681f3Smrg             />
61617ec681f3Smrg    <counter name="CS Threads Dispatched"
61627ec681f3Smrg             symbol_name="CsThreads"
61637ec681f3Smrg             underscore_name="cs_threads"
61647ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
61657ec681f3Smrg             data_type="uint64"
61667ec681f3Smrg             units="threads"
61677ec681f3Smrg             semantic_type="event"
61687ec681f3Smrg             equation="A 4 READ"
61697ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
61707ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
61717ec681f3Smrg             mdapi_supported_apis=""
61727ec681f3Smrg             mdapi_hw_unit_type="gpu"
61737ec681f3Smrg             />
61747ec681f3Smrg    <counter name="Render Ring Busy"
61757ec681f3Smrg             symbol_name="RenderBusy"
61767ec681f3Smrg             underscore_name="render_busy"
61777ec681f3Smrg             description="The percentage of time when render command streamer was busy."
61787ec681f3Smrg             data_type="float"
61797ec681f3Smrg             max_equation="100"
61807ec681f3Smrg             units="percent"
61817ec681f3Smrg             semantic_type="duration"
61827ec681f3Smrg             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
61837ec681f3Smrg             mdapi_group="GPU"
61847ec681f3Smrg             mdapi_usage_flags="System Frame Batch"
61857ec681f3Smrg             mdapi_supported_apis=""
61867ec681f3Smrg             mdapi_hw_unit_type="gpu"
61877ec681f3Smrg             />
61887ec681f3Smrg    <counter name="Compute Ring Busy"
61897ec681f3Smrg             symbol_name="ComputeBusy"
61907ec681f3Smrg             underscore_name="compute_busy"
61917ec681f3Smrg             description="The percentage of time when render command streamer was busy."
61927ec681f3Smrg             data_type="float"
61937ec681f3Smrg             max_equation="100"
61947ec681f3Smrg             units="percent"
61957ec681f3Smrg             semantic_type="duration"
61967ec681f3Smrg             equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
61977ec681f3Smrg             mdapi_group="GPU"
61987ec681f3Smrg             mdapi_usage_flags="System Frame Batch"
61997ec681f3Smrg             mdapi_supported_apis=""
62007ec681f3Smrg             mdapi_hw_unit_type="gpu"
62017ec681f3Smrg             />
62027ec681f3Smrg    <counter name="Render and compute engines are simultaneously busy"
62037ec681f3Smrg             symbol_name="RenderAndComputeBusy"
62047ec681f3Smrg             underscore_name="render_and_compute_busy"
62057ec681f3Smrg             description="The percentage of time when render and compute engines are simultaneously busy"
62067ec681f3Smrg             data_type="float"
62077ec681f3Smrg             max_equation="100"
62087ec681f3Smrg             units="percent"
62097ec681f3Smrg             semantic_type="duration"
62107ec681f3Smrg             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
62117ec681f3Smrg             mdapi_group="GPU"
62127ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
62137ec681f3Smrg             mdapi_supported_apis=""
62147ec681f3Smrg             mdapi_hw_unit_type="gpu"
62157ec681f3Smrg             />
62167ec681f3Smrg    <counter name="GTI Read Throughput"
62177ec681f3Smrg             symbol_name="GtiReadThroughput"
62187ec681f3Smrg             underscore_name="gti_read_throughput"
62197ec681f3Smrg             description="The total number of GPU memory bytes read from GTI."
62207ec681f3Smrg             data_type="uint64"
62217ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL"
62227ec681f3Smrg             units="bytes"
62237ec681f3Smrg             semantic_type="throughput"
62247ec681f3Smrg             equation="64  C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD UMUL"
62257ec681f3Smrg             mdapi_group="GTI"
62267ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
62277ec681f3Smrg             mdapi_supported_apis=""
62287ec681f3Smrg             mdapi_hw_unit_type="gpu"
62297ec681f3Smrg             />
62307ec681f3Smrg    <counter name="GTI Write Throughput"
62317ec681f3Smrg             symbol_name="GtiWriteThroughput"
62327ec681f3Smrg             underscore_name="gti_write_throughput"
62337ec681f3Smrg             description="The total number of GPU memory bytes written to GTI."
62347ec681f3Smrg             data_type="uint64"
62357ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL"
62367ec681f3Smrg             units="bytes"
62377ec681f3Smrg             semantic_type="throughput"
62387ec681f3Smrg             equation="64  C 3 READ C 2 READ UADD UMUL"
62397ec681f3Smrg             mdapi_group="GTI"
62407ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
62417ec681f3Smrg             mdapi_supported_apis=""
62427ec681f3Smrg             mdapi_hw_unit_type="gpu"
62437ec681f3Smrg             />
62447ec681f3Smrg    <counter name="CS EM Pipe Active"
62457ec681f3Smrg             symbol_name="CsEmActive"
62467ec681f3Smrg             underscore_name="cs_em_active"
62477ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a compute shader instruction."
62487ec681f3Smrg             data_type="float"
62497ec681f3Smrg             max_equation="100"
62507ec681f3Smrg             units="percent"
62517ec681f3Smrg             semantic_type="duration"
62527ec681f3Smrg             equation="A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
62537ec681f3Smrg             mdapi_group="EU Array"
62547ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
62557ec681f3Smrg             mdapi_supported_apis=""
62567ec681f3Smrg             mdapi_hw_unit_type="gpu"
62577ec681f3Smrg             />
62587ec681f3Smrg    <counter name="CS FPU Pipe Active"
62597ec681f3Smrg             symbol_name="CsFpuActive"
62607ec681f3Smrg             underscore_name="cs_fpu_active"
62617ec681f3Smrg             description="The percentage of time in which EU FPU pipeline was actively processing a compute shader instruction."
62627ec681f3Smrg             data_type="float"
62637ec681f3Smrg             max_equation="100"
62647ec681f3Smrg             units="percent"
62657ec681f3Smrg             semantic_type="duration"
62667ec681f3Smrg             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
62677ec681f3Smrg             mdapi_group="EU Array"
62687ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
62697ec681f3Smrg             mdapi_supported_apis=""
62707ec681f3Smrg             mdapi_hw_unit_type="gpu"
62717ec681f3Smrg             />
62727ec681f3Smrg    <counter name="CS Send Pipeline Active"
62737ec681f3Smrg             symbol_name="CsSendActive"
62747ec681f3Smrg             underscore_name="cs_send_active"
62757ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a compute shader instruction."
62767ec681f3Smrg             data_type="float"
62777ec681f3Smrg             max_equation="100"
62787ec681f3Smrg             units="percent"
62797ec681f3Smrg             semantic_type="duration"
62807ec681f3Smrg             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
62817ec681f3Smrg             mdapi_group="EU Array"
62827ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
62837ec681f3Smrg             mdapi_supported_apis=""
62847ec681f3Smrg             mdapi_hw_unit_type="gpu"
62857ec681f3Smrg             />
62867ec681f3Smrg    <register_config type="NOA">
62877ec681f3Smrg        <register type="NOA" address="0x00000D04" value="0x00000200" />
62887ec681f3Smrg        <register type="NOA" address="0x00009840" value="0x00000000" />
62897ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
62907ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E0E2400" />
62917ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x220E0009" />
62927ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C0B4000" />
62937ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E0B4000" />
62947ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E0C0300" />
62957ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x120DC000" />
62967ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C0E0043" />
62977ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E0E00B3" />
62987ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x200E0000" />
62997ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E0FC000" />
63007ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
63017ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x05151D37" />
63027ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x09151547" />
63037ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x05351C00" />
63047ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x09351400" />
63057ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x5D101400" />
63067ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x5B100BBB" />
63077ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x61111400" />
63087ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1D128000" />
63097ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1F128000" />
63107ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0D150136" />
63117ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x01150000" />
63127ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x03164000" />
63137ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x05164000" />
63147ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x07164000" />
63157ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x03350137" />
63167ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x07350147" />
63177ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0B350136" />
63187ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x01350000" />
63197ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x01368000" />
63207ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x03368000" />
63217ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x05368000" />
63227ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x17100000" />
63237ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x55100000" />
63247ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x57100000" />
63257ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x47101000" />
63267ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x49101212" />
63277ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4B101212" />
63287ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4D100212" />
63297ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x31100000" />
63307ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
63317ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x65100002" />
63327ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
63337ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x42000001" />
63347ec681f3Smrg    </register_config>
63357ec681f3Smrg    <register_config type="OA">
63367ec681f3Smrg        <register type="OA" address="0x0000D920" value="0x00000000" />
63377ec681f3Smrg        <register type="OA" address="0x0000D900" value="0x00000000" />
63387ec681f3Smrg        <register type="OA" address="0x0000D904" value="0x10800000" />
63397ec681f3Smrg        <register type="OA" address="0x0000D910" value="0x00000000" />
63407ec681f3Smrg        <register type="OA" address="0x0000D914" value="0x00800000" />
63417ec681f3Smrg        <register type="OA" address="0x0000DC40" value="0x00010000" />
63427ec681f3Smrg        <register type="OA" address="0x0000D940" value="0x00001802" />
63437ec681f3Smrg        <register type="OA" address="0x0000D944" value="0x0000FCFF" />
63447ec681f3Smrg        <register type="OA" address="0x0000DC00" value="0x00001802" />
63457ec681f3Smrg        <register type="OA" address="0x0000DC04" value="0x0000FCFF" />
63467ec681f3Smrg    </register_config>
63477ec681f3Smrg    <register_config type="FLEX">
63487ec681f3Smrg        <register type="FLEX" address="0x0000E458" value="0x00862762" />
63497ec681f3Smrg        <register type="FLEX" address="0x0000E558" value="0x00A62962" />
63507ec681f3Smrg        <register type="FLEX" address="0x0000E658" value="0x00860760" />
63517ec681f3Smrg        <register type="FLEX" address="0x0000E758" value="0x00A60960" />
63527ec681f3Smrg        <register type="FLEX" address="0x0000E45C" value="0x00861761" />
63537ec681f3Smrg        <register type="FLEX" address="0x0000E55C" value="0x00A61961" />
63547ec681f3Smrg    </register_config>
63557ec681f3Smrg  </set>
63567ec681f3Smrg
63577ec681f3Smrg  <set name="EuActivity3"
63587ec681f3Smrg       chipset="RKL"
63597ec681f3Smrg       symbol_name="EuActivity3"
63607ec681f3Smrg       underscore_name="eu_activity3"
63617ec681f3Smrg       mdapi_supported_apis="OGL OGL4 OCL MEDIA IO"
63627ec681f3Smrg       hw_config_guid="aca9005f-fafe-4d02-a9de-b2584ff76f04"
63637ec681f3Smrg       >
63647ec681f3Smrg    <counter name="GPU Time Elapsed"
63657ec681f3Smrg             symbol_name="GpuTime"
63667ec681f3Smrg             underscore_name="gpu_time"
63677ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
63687ec681f3Smrg             data_type="uint64"
63697ec681f3Smrg             units="ns"
63707ec681f3Smrg             semantic_type="duration"
63717ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
63727ec681f3Smrg             mdapi_group="GPU"
63737ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
63747ec681f3Smrg             mdapi_supported_apis=""
63757ec681f3Smrg             mdapi_hw_unit_type="gpu"
63767ec681f3Smrg             />
63777ec681f3Smrg    <counter name="GPU Core Clocks"
63787ec681f3Smrg             symbol_name="GpuCoreClocks"
63797ec681f3Smrg             underscore_name="gpu_core_clocks"
63807ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
63817ec681f3Smrg             data_type="uint64"
63827ec681f3Smrg             units="cycles"
63837ec681f3Smrg             semantic_type="event"
63847ec681f3Smrg             equation="GPU_CLOCK 0 READ"
63857ec681f3Smrg             mdapi_group="GPU"
63867ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
63877ec681f3Smrg             mdapi_supported_apis=""
63887ec681f3Smrg             mdapi_hw_unit_type="gpu"
63897ec681f3Smrg             />
63907ec681f3Smrg    <counter name="AVG GPU Core Frequency"
63917ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
63927ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
63937ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
63947ec681f3Smrg             data_type="uint64"
63957ec681f3Smrg             max_equation="$GpuMaxFrequency"
63967ec681f3Smrg             units="hz"
63977ec681f3Smrg             semantic_type="event"
63987ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
63997ec681f3Smrg             mdapi_group="GPU"
64007ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
64017ec681f3Smrg             mdapi_supported_apis=""
64027ec681f3Smrg             mdapi_hw_unit_type="gpu"
64037ec681f3Smrg             />
64047ec681f3Smrg    <counter name="GPU Busy"
64057ec681f3Smrg             symbol_name="GpuBusy"
64067ec681f3Smrg             underscore_name="gpu_busy"
64077ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
64087ec681f3Smrg             data_type="float"
64097ec681f3Smrg             max_equation="100"
64107ec681f3Smrg             units="percent"
64117ec681f3Smrg             semantic_type="duration"
64127ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
64137ec681f3Smrg             mdapi_group="GPU"
64147ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
64157ec681f3Smrg             mdapi_supported_apis=""
64167ec681f3Smrg             mdapi_hw_unit_type="gpu"
64177ec681f3Smrg             />
64187ec681f3Smrg    <counter name="VS Threads Dispatched"
64197ec681f3Smrg             symbol_name="VsThreads"
64207ec681f3Smrg             underscore_name="vs_threads"
64217ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
64227ec681f3Smrg             data_type="uint64"
64237ec681f3Smrg             units="threads"
64247ec681f3Smrg             semantic_type="event"
64257ec681f3Smrg             equation="A 1 READ"
64267ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
64277ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
64287ec681f3Smrg             mdapi_supported_apis=""
64297ec681f3Smrg             mdapi_hw_unit_type="gpu"
64307ec681f3Smrg             />
64317ec681f3Smrg    <counter name="HS Threads Dispatched"
64327ec681f3Smrg             symbol_name="HsThreads"
64337ec681f3Smrg             underscore_name="hs_threads"
64347ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
64357ec681f3Smrg             data_type="uint64"
64367ec681f3Smrg             units="threads"
64377ec681f3Smrg             semantic_type="event"
64387ec681f3Smrg             equation="A 2 READ"
64397ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
64407ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
64417ec681f3Smrg             mdapi_supported_apis=""
64427ec681f3Smrg             mdapi_hw_unit_type="gpu"
64437ec681f3Smrg             />
64447ec681f3Smrg    <counter name="DS Threads Dispatched"
64457ec681f3Smrg             symbol_name="DsThreads"
64467ec681f3Smrg             underscore_name="ds_threads"
64477ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
64487ec681f3Smrg             data_type="uint64"
64497ec681f3Smrg             units="threads"
64507ec681f3Smrg             semantic_type="event"
64517ec681f3Smrg             equation="A 3 READ"
64527ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
64537ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
64547ec681f3Smrg             mdapi_supported_apis=""
64557ec681f3Smrg             mdapi_hw_unit_type="gpu"
64567ec681f3Smrg             />
64577ec681f3Smrg    <counter name="GS Threads Dispatched"
64587ec681f3Smrg             symbol_name="GsThreads"
64597ec681f3Smrg             underscore_name="gs_threads"
64607ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
64617ec681f3Smrg             data_type="uint64"
64627ec681f3Smrg             units="threads"
64637ec681f3Smrg             semantic_type="event"
64647ec681f3Smrg             equation="A 5 READ"
64657ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
64667ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
64677ec681f3Smrg             mdapi_supported_apis=""
64687ec681f3Smrg             mdapi_hw_unit_type="gpu"
64697ec681f3Smrg             />
64707ec681f3Smrg    <counter name="FS Threads Dispatched"
64717ec681f3Smrg             symbol_name="PsThreads"
64727ec681f3Smrg             underscore_name="ps_threads"
64737ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
64747ec681f3Smrg             data_type="uint64"
64757ec681f3Smrg             units="threads"
64767ec681f3Smrg             semantic_type="event"
64777ec681f3Smrg             equation="A 6 READ"
64787ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
64797ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
64807ec681f3Smrg             mdapi_supported_apis=""
64817ec681f3Smrg             mdapi_hw_unit_type="gpu"
64827ec681f3Smrg             />
64837ec681f3Smrg    <counter name="CS Threads Dispatched"
64847ec681f3Smrg             symbol_name="CsThreads"
64857ec681f3Smrg             underscore_name="cs_threads"
64867ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
64877ec681f3Smrg             data_type="uint64"
64887ec681f3Smrg             units="threads"
64897ec681f3Smrg             semantic_type="event"
64907ec681f3Smrg             equation="A 4 READ"
64917ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
64927ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
64937ec681f3Smrg             mdapi_supported_apis=""
64947ec681f3Smrg             mdapi_hw_unit_type="gpu"
64957ec681f3Smrg             />
64967ec681f3Smrg    <counter name="Render Ring Busy"
64977ec681f3Smrg             symbol_name="RenderBusy"
64987ec681f3Smrg             underscore_name="render_busy"
64997ec681f3Smrg             description="The percentage of time when render command streamer was busy."
65007ec681f3Smrg             data_type="float"
65017ec681f3Smrg             max_equation="100"
65027ec681f3Smrg             units="percent"
65037ec681f3Smrg             semantic_type="duration"
65047ec681f3Smrg             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
65057ec681f3Smrg             mdapi_group="GPU"
65067ec681f3Smrg             mdapi_usage_flags="System Frame Batch"
65077ec681f3Smrg             mdapi_supported_apis=""
65087ec681f3Smrg             mdapi_hw_unit_type="gpu"
65097ec681f3Smrg             />
65107ec681f3Smrg    <counter name="Compute Ring Busy"
65117ec681f3Smrg             symbol_name="ComputeBusy"
65127ec681f3Smrg             underscore_name="compute_busy"
65137ec681f3Smrg             description="The percentage of time when render command streamer was busy."
65147ec681f3Smrg             data_type="float"
65157ec681f3Smrg             max_equation="100"
65167ec681f3Smrg             units="percent"
65177ec681f3Smrg             semantic_type="duration"
65187ec681f3Smrg             equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
65197ec681f3Smrg             mdapi_group="GPU"
65207ec681f3Smrg             mdapi_usage_flags="System Frame Batch"
65217ec681f3Smrg             mdapi_supported_apis=""
65227ec681f3Smrg             mdapi_hw_unit_type="gpu"
65237ec681f3Smrg             />
65247ec681f3Smrg    <counter name="Render and compute engines are simultaneously busy"
65257ec681f3Smrg             symbol_name="RenderAndComputeBusy"
65267ec681f3Smrg             underscore_name="render_and_compute_busy"
65277ec681f3Smrg             description="The percentage of time when render and compute engines are simultaneously busy"
65287ec681f3Smrg             data_type="float"
65297ec681f3Smrg             max_equation="100"
65307ec681f3Smrg             units="percent"
65317ec681f3Smrg             semantic_type="duration"
65327ec681f3Smrg             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
65337ec681f3Smrg             mdapi_group="GPU"
65347ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
65357ec681f3Smrg             mdapi_supported_apis=""
65367ec681f3Smrg             mdapi_hw_unit_type="gpu"
65377ec681f3Smrg             />
65387ec681f3Smrg    <counter name="GTI Read Throughput"
65397ec681f3Smrg             symbol_name="GtiReadThroughput"
65407ec681f3Smrg             underscore_name="gti_read_throughput"
65417ec681f3Smrg             description="The total number of GPU memory bytes read from GTI."
65427ec681f3Smrg             data_type="uint64"
65437ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL"
65447ec681f3Smrg             units="bytes"
65457ec681f3Smrg             semantic_type="throughput"
65467ec681f3Smrg             equation="64  C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD UMUL"
65477ec681f3Smrg             mdapi_group="GTI"
65487ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
65497ec681f3Smrg             mdapi_supported_apis=""
65507ec681f3Smrg             mdapi_hw_unit_type="gpu"
65517ec681f3Smrg             />
65527ec681f3Smrg    <counter name="GTI Write Throughput"
65537ec681f3Smrg             symbol_name="GtiWriteThroughput"
65547ec681f3Smrg             underscore_name="gti_write_throughput"
65557ec681f3Smrg             description="The total number of GPU memory bytes written to GTI."
65567ec681f3Smrg             data_type="uint64"
65577ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL"
65587ec681f3Smrg             units="bytes"
65597ec681f3Smrg             semantic_type="throughput"
65607ec681f3Smrg             equation="64  C 3 READ C 2 READ UADD UMUL"
65617ec681f3Smrg             mdapi_group="GTI"
65627ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
65637ec681f3Smrg             mdapi_supported_apis=""
65647ec681f3Smrg             mdapi_hw_unit_type="gpu"
65657ec681f3Smrg             />
65667ec681f3Smrg    <counter name="VS EM Pipe Active"
65677ec681f3Smrg             symbol_name="VsEmActive"
65687ec681f3Smrg             underscore_name="vs_em_active"
65697ec681f3Smrg             description="The percentage of time in which EU EM pipeline was actively processing a vertex shader instruction."
65707ec681f3Smrg             data_type="float"
65717ec681f3Smrg             max_equation="100"
65727ec681f3Smrg             units="percent"
65737ec681f3Smrg             semantic_type="duration"
65747ec681f3Smrg             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
65757ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
65767ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
65777ec681f3Smrg             mdapi_supported_apis=""
65787ec681f3Smrg             mdapi_hw_unit_type="gpu"
65797ec681f3Smrg             />
65807ec681f3Smrg    <counter name="PS EM Pipe Active"
65817ec681f3Smrg             symbol_name="PsEmActive"
65827ec681f3Smrg             underscore_name="ps_em_active"
65837ec681f3Smrg             description="The percentage of time in which EU EM pipeline was actively processing a pixel shader instruction."
65847ec681f3Smrg             data_type="float"
65857ec681f3Smrg             max_equation="100"
65867ec681f3Smrg             units="percent"
65877ec681f3Smrg             semantic_type="duration"
65887ec681f3Smrg             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
65897ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
65907ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
65917ec681f3Smrg             mdapi_supported_apis=""
65927ec681f3Smrg             mdapi_hw_unit_type="gpu"
65937ec681f3Smrg             />
65947ec681f3Smrg    <counter name="PS Send Pipeline Active"
65957ec681f3Smrg             symbol_name="PsSendActive"
65967ec681f3Smrg             underscore_name="ps_send_active"
65977ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
65987ec681f3Smrg             data_type="float"
65997ec681f3Smrg             max_equation="100"
66007ec681f3Smrg             units="percent"
66017ec681f3Smrg             semantic_type="duration"
66027ec681f3Smrg             equation="A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
66037ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
66047ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
66057ec681f3Smrg             mdapi_supported_apis=""
66067ec681f3Smrg             mdapi_hw_unit_type="gpu"
66077ec681f3Smrg             />
66087ec681f3Smrg    <register_config type="NOA">
66097ec681f3Smrg        <register type="NOA" address="0x00000D04" value="0x00000200" />
66107ec681f3Smrg        <register type="NOA" address="0x00009840" value="0x00000000" />
66117ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
66127ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E0E2400" />
66137ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x220E0009" />
66147ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C0B4000" />
66157ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E0B4000" />
66167ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E0C0300" />
66177ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x120DC000" />
66187ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C0E0043" />
66197ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E0E00B3" />
66207ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x200E0000" />
66217ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E0FC000" />
66227ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
66237ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x05151D37" />
66247ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x09151547" />
66257ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x05351C00" />
66267ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x09351400" />
66277ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x5D101400" />
66287ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x5B100BBB" />
66297ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x61111400" />
66307ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1D128000" />
66317ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1F128000" />
66327ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0D150136" />
66337ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x01150000" />
66347ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x03164000" />
66357ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x05164000" />
66367ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x07164000" />
66377ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x03350137" />
66387ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x07350147" />
66397ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0B350136" />
66407ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x01350000" />
66417ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x01368000" />
66427ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x03368000" />
66437ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x05368000" />
66447ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x17100000" />
66457ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x55100000" />
66467ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x57100000" />
66477ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x47101000" />
66487ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x49101212" />
66497ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4B101212" />
66507ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4D100212" />
66517ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x31100000" />
66527ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
66537ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x65100002" />
66547ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
66557ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x42000001" />
66567ec681f3Smrg    </register_config>
66577ec681f3Smrg    <register_config type="OA">
66587ec681f3Smrg        <register type="OA" address="0x0000D920" value="0x00000000" />
66597ec681f3Smrg        <register type="OA" address="0x0000D900" value="0x00000000" />
66607ec681f3Smrg        <register type="OA" address="0x0000D904" value="0x10800000" />
66617ec681f3Smrg        <register type="OA" address="0x0000D910" value="0x00000000" />
66627ec681f3Smrg        <register type="OA" address="0x0000D914" value="0x00800000" />
66637ec681f3Smrg        <register type="OA" address="0x0000DC40" value="0x00010000" />
66647ec681f3Smrg        <register type="OA" address="0x0000D940" value="0x00001802" />
66657ec681f3Smrg        <register type="OA" address="0x0000D944" value="0x0000FCFF" />
66667ec681f3Smrg        <register type="OA" address="0x0000DC00" value="0x00001802" />
66677ec681f3Smrg        <register type="OA" address="0x0000DC04" value="0x0000FCFF" />
66687ec681f3Smrg    </register_config>
66697ec681f3Smrg    <register_config type="FLEX">
66707ec681f3Smrg        <register type="FLEX" address="0x0000E458" value="0x00811711" />
66717ec681f3Smrg        <register type="FLEX" address="0x0000E558" value="0x00A11911" />
66727ec681f3Smrg        <register type="FLEX" address="0x0000E658" value="0x00851751" />
66737ec681f3Smrg        <register type="FLEX" address="0x0000E758" value="0x00A51951" />
66747ec681f3Smrg        <register type="FLEX" address="0x0000E45C" value="0x00852752" />
66757ec681f3Smrg        <register type="FLEX" address="0x0000E55C" value="0x00A52952" />
66767ec681f3Smrg    </register_config>
66777ec681f3Smrg  </set>
66787ec681f3Smrg
66797ec681f3Smrg  <set name="EuActivity4"
66807ec681f3Smrg       chipset="RKL"
66817ec681f3Smrg       symbol_name="EuActivity4"
66827ec681f3Smrg       underscore_name="eu_activity4"
66837ec681f3Smrg       mdapi_supported_apis="OGL OGL4 OCL MEDIA IO"
66847ec681f3Smrg       hw_config_guid="ad96806d-7c0d-49f0-b844-c5010ade30af"
66857ec681f3Smrg       >
66867ec681f3Smrg    <counter name="GPU Time Elapsed"
66877ec681f3Smrg             symbol_name="GpuTime"
66887ec681f3Smrg             underscore_name="gpu_time"
66897ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
66907ec681f3Smrg             data_type="uint64"
66917ec681f3Smrg             units="ns"
66927ec681f3Smrg             semantic_type="duration"
66937ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
66947ec681f3Smrg             mdapi_group="GPU"
66957ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
66967ec681f3Smrg             mdapi_supported_apis=""
66977ec681f3Smrg             mdapi_hw_unit_type="gpu"
66987ec681f3Smrg             />
66997ec681f3Smrg    <counter name="GPU Core Clocks"
67007ec681f3Smrg             symbol_name="GpuCoreClocks"
67017ec681f3Smrg             underscore_name="gpu_core_clocks"
67027ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
67037ec681f3Smrg             data_type="uint64"
67047ec681f3Smrg             units="cycles"
67057ec681f3Smrg             semantic_type="event"
67067ec681f3Smrg             equation="GPU_CLOCK 0 READ"
67077ec681f3Smrg             mdapi_group="GPU"
67087ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
67097ec681f3Smrg             mdapi_supported_apis=""
67107ec681f3Smrg             mdapi_hw_unit_type="gpu"
67117ec681f3Smrg             />
67127ec681f3Smrg    <counter name="AVG GPU Core Frequency"
67137ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
67147ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
67157ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
67167ec681f3Smrg             data_type="uint64"
67177ec681f3Smrg             max_equation="$GpuMaxFrequency"
67187ec681f3Smrg             units="hz"
67197ec681f3Smrg             semantic_type="event"
67207ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
67217ec681f3Smrg             mdapi_group="GPU"
67227ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
67237ec681f3Smrg             mdapi_supported_apis=""
67247ec681f3Smrg             mdapi_hw_unit_type="gpu"
67257ec681f3Smrg             />
67267ec681f3Smrg    <counter name="GPU Busy"
67277ec681f3Smrg             symbol_name="GpuBusy"
67287ec681f3Smrg             underscore_name="gpu_busy"
67297ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
67307ec681f3Smrg             data_type="float"
67317ec681f3Smrg             max_equation="100"
67327ec681f3Smrg             units="percent"
67337ec681f3Smrg             semantic_type="duration"
67347ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
67357ec681f3Smrg             mdapi_group="GPU"
67367ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
67377ec681f3Smrg             mdapi_supported_apis=""
67387ec681f3Smrg             mdapi_hw_unit_type="gpu"
67397ec681f3Smrg             />
67407ec681f3Smrg    <counter name="VS Threads Dispatched"
67417ec681f3Smrg             symbol_name="VsThreads"
67427ec681f3Smrg             underscore_name="vs_threads"
67437ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
67447ec681f3Smrg             data_type="uint64"
67457ec681f3Smrg             units="threads"
67467ec681f3Smrg             semantic_type="event"
67477ec681f3Smrg             equation="A 1 READ"
67487ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
67497ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
67507ec681f3Smrg             mdapi_supported_apis=""
67517ec681f3Smrg             mdapi_hw_unit_type="gpu"
67527ec681f3Smrg             />
67537ec681f3Smrg    <counter name="HS Threads Dispatched"
67547ec681f3Smrg             symbol_name="HsThreads"
67557ec681f3Smrg             underscore_name="hs_threads"
67567ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
67577ec681f3Smrg             data_type="uint64"
67587ec681f3Smrg             units="threads"
67597ec681f3Smrg             semantic_type="event"
67607ec681f3Smrg             equation="A 2 READ"
67617ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
67627ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
67637ec681f3Smrg             mdapi_supported_apis=""
67647ec681f3Smrg             mdapi_hw_unit_type="gpu"
67657ec681f3Smrg             />
67667ec681f3Smrg    <counter name="DS Threads Dispatched"
67677ec681f3Smrg             symbol_name="DsThreads"
67687ec681f3Smrg             underscore_name="ds_threads"
67697ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
67707ec681f3Smrg             data_type="uint64"
67717ec681f3Smrg             units="threads"
67727ec681f3Smrg             semantic_type="event"
67737ec681f3Smrg             equation="A 3 READ"
67747ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
67757ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
67767ec681f3Smrg             mdapi_supported_apis=""
67777ec681f3Smrg             mdapi_hw_unit_type="gpu"
67787ec681f3Smrg             />
67797ec681f3Smrg    <counter name="GS Threads Dispatched"
67807ec681f3Smrg             symbol_name="GsThreads"
67817ec681f3Smrg             underscore_name="gs_threads"
67827ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
67837ec681f3Smrg             data_type="uint64"
67847ec681f3Smrg             units="threads"
67857ec681f3Smrg             semantic_type="event"
67867ec681f3Smrg             equation="A 5 READ"
67877ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
67887ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
67897ec681f3Smrg             mdapi_supported_apis=""
67907ec681f3Smrg             mdapi_hw_unit_type="gpu"
67917ec681f3Smrg             />
67927ec681f3Smrg    <counter name="FS Threads Dispatched"
67937ec681f3Smrg             symbol_name="PsThreads"
67947ec681f3Smrg             underscore_name="ps_threads"
67957ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
67967ec681f3Smrg             data_type="uint64"
67977ec681f3Smrg             units="threads"
67987ec681f3Smrg             semantic_type="event"
67997ec681f3Smrg             equation="A 6 READ"
68007ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
68017ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
68027ec681f3Smrg             mdapi_supported_apis=""
68037ec681f3Smrg             mdapi_hw_unit_type="gpu"
68047ec681f3Smrg             />
68057ec681f3Smrg    <counter name="CS Threads Dispatched"
68067ec681f3Smrg             symbol_name="CsThreads"
68077ec681f3Smrg             underscore_name="cs_threads"
68087ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
68097ec681f3Smrg             data_type="uint64"
68107ec681f3Smrg             units="threads"
68117ec681f3Smrg             semantic_type="event"
68127ec681f3Smrg             equation="A 4 READ"
68137ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
68147ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
68157ec681f3Smrg             mdapi_supported_apis=""
68167ec681f3Smrg             mdapi_hw_unit_type="gpu"
68177ec681f3Smrg             />
68187ec681f3Smrg    <counter name="Render Ring Busy"
68197ec681f3Smrg             symbol_name="RenderBusy"
68207ec681f3Smrg             underscore_name="render_busy"
68217ec681f3Smrg             description="The percentage of time when render command streamer was busy."
68227ec681f3Smrg             data_type="float"
68237ec681f3Smrg             max_equation="100"
68247ec681f3Smrg             units="percent"
68257ec681f3Smrg             semantic_type="duration"
68267ec681f3Smrg             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
68277ec681f3Smrg             mdapi_group="GPU"
68287ec681f3Smrg             mdapi_usage_flags="System Frame Batch"
68297ec681f3Smrg             mdapi_supported_apis=""
68307ec681f3Smrg             mdapi_hw_unit_type="gpu"
68317ec681f3Smrg             />
68327ec681f3Smrg    <counter name="Compute Ring Busy"
68337ec681f3Smrg             symbol_name="ComputeBusy"
68347ec681f3Smrg             underscore_name="compute_busy"
68357ec681f3Smrg             description="The percentage of time when render command streamer was busy."
68367ec681f3Smrg             data_type="float"
68377ec681f3Smrg             max_equation="100"
68387ec681f3Smrg             units="percent"
68397ec681f3Smrg             semantic_type="duration"
68407ec681f3Smrg             equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
68417ec681f3Smrg             mdapi_group="GPU"
68427ec681f3Smrg             mdapi_usage_flags="System Frame Batch"
68437ec681f3Smrg             mdapi_supported_apis=""
68447ec681f3Smrg             mdapi_hw_unit_type="gpu"
68457ec681f3Smrg             />
68467ec681f3Smrg    <counter name="Render and compute engines are simultaneously busy"
68477ec681f3Smrg             symbol_name="RenderAndComputeBusy"
68487ec681f3Smrg             underscore_name="render_and_compute_busy"
68497ec681f3Smrg             description="The percentage of time when render and compute engines are simultaneously busy"
68507ec681f3Smrg             data_type="float"
68517ec681f3Smrg             max_equation="100"
68527ec681f3Smrg             units="percent"
68537ec681f3Smrg             semantic_type="duration"
68547ec681f3Smrg             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
68557ec681f3Smrg             mdapi_group="GPU"
68567ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
68577ec681f3Smrg             mdapi_supported_apis=""
68587ec681f3Smrg             mdapi_hw_unit_type="gpu"
68597ec681f3Smrg             />
68607ec681f3Smrg    <counter name="GTI Read Throughput"
68617ec681f3Smrg             symbol_name="GtiReadThroughput"
68627ec681f3Smrg             underscore_name="gti_read_throughput"
68637ec681f3Smrg             description="The total number of GPU memory bytes read from GTI."
68647ec681f3Smrg             data_type="uint64"
68657ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL"
68667ec681f3Smrg             units="bytes"
68677ec681f3Smrg             semantic_type="throughput"
68687ec681f3Smrg             equation="64  C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD UMUL"
68697ec681f3Smrg             mdapi_group="GTI"
68707ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
68717ec681f3Smrg             mdapi_supported_apis=""
68727ec681f3Smrg             mdapi_hw_unit_type="gpu"
68737ec681f3Smrg             />
68747ec681f3Smrg    <counter name="GTI Write Throughput"
68757ec681f3Smrg             symbol_name="GtiWriteThroughput"
68767ec681f3Smrg             underscore_name="gti_write_throughput"
68777ec681f3Smrg             description="The total number of GPU memory bytes written to GTI."
68787ec681f3Smrg             data_type="uint64"
68797ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL"
68807ec681f3Smrg             units="bytes"
68817ec681f3Smrg             semantic_type="throughput"
68827ec681f3Smrg             equation="64  C 3 READ C 2 READ UADD UMUL"
68837ec681f3Smrg             mdapi_group="GTI"
68847ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
68857ec681f3Smrg             mdapi_supported_apis=""
68867ec681f3Smrg             mdapi_hw_unit_type="gpu"
68877ec681f3Smrg             />
68887ec681f3Smrg    <counter name="HS FPU Pipe Active"
68897ec681f3Smrg             symbol_name="HsFpuActive"
68907ec681f3Smrg             underscore_name="hs_fpu_active"
68917ec681f3Smrg             description="The percentage of time in which EU FPU pipeline was actively processing a hull shader instruction."
68927ec681f3Smrg             data_type="float"
68937ec681f3Smrg             max_equation="100"
68947ec681f3Smrg             units="percent"
68957ec681f3Smrg             semantic_type="duration"
68967ec681f3Smrg             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
68977ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
68987ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
68997ec681f3Smrg             mdapi_supported_apis=""
69007ec681f3Smrg             mdapi_hw_unit_type="gpu"
69017ec681f3Smrg             />
69027ec681f3Smrg    <counter name="DS FPU Pipe Active"
69037ec681f3Smrg             symbol_name="DsFpuActive"
69047ec681f3Smrg             underscore_name="ds_fpu_active"
69057ec681f3Smrg             description="The percentage of time in which EU FPU pipeline was actively processing a domain shader instructions."
69067ec681f3Smrg             data_type="float"
69077ec681f3Smrg             max_equation="100"
69087ec681f3Smrg             units="percent"
69097ec681f3Smrg             semantic_type="duration"
69107ec681f3Smrg             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
69117ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
69127ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
69137ec681f3Smrg             mdapi_supported_apis=""
69147ec681f3Smrg             mdapi_hw_unit_type="gpu"
69157ec681f3Smrg             />
69167ec681f3Smrg    <counter name="VS Send Pipe Active"
69177ec681f3Smrg             symbol_name="VsSendActive"
69187ec681f3Smrg             underscore_name="vs_send_active"
69197ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
69207ec681f3Smrg             data_type="float"
69217ec681f3Smrg             max_equation="100"
69227ec681f3Smrg             units="percent"
69237ec681f3Smrg             semantic_type="duration"
69247ec681f3Smrg             equation="A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
69257ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
69267ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
69277ec681f3Smrg             mdapi_supported_apis=""
69287ec681f3Smrg             mdapi_hw_unit_type="gpu"
69297ec681f3Smrg             />
69307ec681f3Smrg    <register_config type="NOA">
69317ec681f3Smrg        <register type="NOA" address="0x00000D04" value="0x00000200" />
69327ec681f3Smrg        <register type="NOA" address="0x00009840" value="0x00000000" />
69337ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
69347ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E0E2400" />
69357ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x220E0009" />
69367ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C0B4000" />
69377ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E0B4000" />
69387ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E0C0300" />
69397ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x120DC000" />
69407ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C0E0043" />
69417ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E0E00B3" />
69427ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x200E0000" />
69437ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E0FC000" />
69447ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
69457ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x05151D37" />
69467ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x09151547" />
69477ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x05351C00" />
69487ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x09351400" />
69497ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x5D101400" />
69507ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x5B100BBB" />
69517ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x61111400" />
69527ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1D128000" />
69537ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1F128000" />
69547ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0D150136" />
69557ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x01150000" />
69567ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x03164000" />
69577ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x05164000" />
69587ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x07164000" />
69597ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x03350137" />
69607ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x07350147" />
69617ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0B350136" />
69627ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x01350000" />
69637ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x01368000" />
69647ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x03368000" />
69657ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x05368000" />
69667ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x17100000" />
69677ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x55100000" />
69687ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x57100000" />
69697ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x47101000" />
69707ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x49101212" />
69717ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4B101212" />
69727ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4D100212" />
69737ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x31100000" />
69747ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
69757ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x65100002" />
69767ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
69777ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x42000001" />
69787ec681f3Smrg    </register_config>
69797ec681f3Smrg    <register_config type="OA">
69807ec681f3Smrg        <register type="OA" address="0x0000D920" value="0x00000000" />
69817ec681f3Smrg        <register type="OA" address="0x0000D900" value="0x00000000" />
69827ec681f3Smrg        <register type="OA" address="0x0000D904" value="0x10800000" />
69837ec681f3Smrg        <register type="OA" address="0x0000D910" value="0x00000000" />
69847ec681f3Smrg        <register type="OA" address="0x0000D914" value="0x00800000" />
69857ec681f3Smrg        <register type="OA" address="0x0000DC40" value="0x00010000" />
69867ec681f3Smrg        <register type="OA" address="0x0000D940" value="0x00001802" />
69877ec681f3Smrg        <register type="OA" address="0x0000D944" value="0x0000FCFF" />
69887ec681f3Smrg        <register type="OA" address="0x0000DC00" value="0x00001802" />
69897ec681f3Smrg        <register type="OA" address="0x0000DC04" value="0x0000FCFF" />
69907ec681f3Smrg    </register_config>
69917ec681f3Smrg    <register_config type="FLEX">
69927ec681f3Smrg        <register type="FLEX" address="0x0000E458" value="0x00820720" />
69937ec681f3Smrg        <register type="FLEX" address="0x0000E558" value="0x00A20920" />
69947ec681f3Smrg        <register type="FLEX" address="0x0000E658" value="0x00830730" />
69957ec681f3Smrg        <register type="FLEX" address="0x0000E758" value="0x00A30930" />
69967ec681f3Smrg        <register type="FLEX" address="0x0000E45C" value="0x00812712" />
69977ec681f3Smrg        <register type="FLEX" address="0x0000E55C" value="0x00A12912" />
69987ec681f3Smrg    </register_config>
69997ec681f3Smrg  </set>
70007ec681f3Smrg
70017ec681f3Smrg  <set name="EuActivity5"
70027ec681f3Smrg       chipset="RKL"
70037ec681f3Smrg       symbol_name="EuActivity5"
70047ec681f3Smrg       underscore_name="eu_activity5"
70057ec681f3Smrg       mdapi_supported_apis="OGL OGL4 OCL MEDIA IO"
70067ec681f3Smrg       hw_config_guid="1669e79f-976e-47ba-a553-0a716ebd3c71"
70077ec681f3Smrg       >
70087ec681f3Smrg    <counter name="GPU Time Elapsed"
70097ec681f3Smrg             symbol_name="GpuTime"
70107ec681f3Smrg             underscore_name="gpu_time"
70117ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
70127ec681f3Smrg             data_type="uint64"
70137ec681f3Smrg             units="ns"
70147ec681f3Smrg             semantic_type="duration"
70157ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
70167ec681f3Smrg             mdapi_group="GPU"
70177ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
70187ec681f3Smrg             mdapi_supported_apis=""
70197ec681f3Smrg             mdapi_hw_unit_type="gpu"
70207ec681f3Smrg             />
70217ec681f3Smrg    <counter name="GPU Core Clocks"
70227ec681f3Smrg             symbol_name="GpuCoreClocks"
70237ec681f3Smrg             underscore_name="gpu_core_clocks"
70247ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
70257ec681f3Smrg             data_type="uint64"
70267ec681f3Smrg             units="cycles"
70277ec681f3Smrg             semantic_type="event"
70287ec681f3Smrg             equation="GPU_CLOCK 0 READ"
70297ec681f3Smrg             mdapi_group="GPU"
70307ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
70317ec681f3Smrg             mdapi_supported_apis=""
70327ec681f3Smrg             mdapi_hw_unit_type="gpu"
70337ec681f3Smrg             />
70347ec681f3Smrg    <counter name="AVG GPU Core Frequency"
70357ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
70367ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
70377ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
70387ec681f3Smrg             data_type="uint64"
70397ec681f3Smrg             max_equation="$GpuMaxFrequency"
70407ec681f3Smrg             units="hz"
70417ec681f3Smrg             semantic_type="event"
70427ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
70437ec681f3Smrg             mdapi_group="GPU"
70447ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
70457ec681f3Smrg             mdapi_supported_apis=""
70467ec681f3Smrg             mdapi_hw_unit_type="gpu"
70477ec681f3Smrg             />
70487ec681f3Smrg    <counter name="GPU Busy"
70497ec681f3Smrg             symbol_name="GpuBusy"
70507ec681f3Smrg             underscore_name="gpu_busy"
70517ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
70527ec681f3Smrg             data_type="float"
70537ec681f3Smrg             max_equation="100"
70547ec681f3Smrg             units="percent"
70557ec681f3Smrg             semantic_type="duration"
70567ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
70577ec681f3Smrg             mdapi_group="GPU"
70587ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
70597ec681f3Smrg             mdapi_supported_apis=""
70607ec681f3Smrg             mdapi_hw_unit_type="gpu"
70617ec681f3Smrg             />
70627ec681f3Smrg    <counter name="VS Threads Dispatched"
70637ec681f3Smrg             symbol_name="VsThreads"
70647ec681f3Smrg             underscore_name="vs_threads"
70657ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
70667ec681f3Smrg             data_type="uint64"
70677ec681f3Smrg             units="threads"
70687ec681f3Smrg             semantic_type="event"
70697ec681f3Smrg             equation="A 1 READ"
70707ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
70717ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
70727ec681f3Smrg             mdapi_supported_apis=""
70737ec681f3Smrg             mdapi_hw_unit_type="gpu"
70747ec681f3Smrg             />
70757ec681f3Smrg    <counter name="HS Threads Dispatched"
70767ec681f3Smrg             symbol_name="HsThreads"
70777ec681f3Smrg             underscore_name="hs_threads"
70787ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
70797ec681f3Smrg             data_type="uint64"
70807ec681f3Smrg             units="threads"
70817ec681f3Smrg             semantic_type="event"
70827ec681f3Smrg             equation="A 2 READ"
70837ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
70847ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
70857ec681f3Smrg             mdapi_supported_apis=""
70867ec681f3Smrg             mdapi_hw_unit_type="gpu"
70877ec681f3Smrg             />
70887ec681f3Smrg    <counter name="DS Threads Dispatched"
70897ec681f3Smrg             symbol_name="DsThreads"
70907ec681f3Smrg             underscore_name="ds_threads"
70917ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
70927ec681f3Smrg             data_type="uint64"
70937ec681f3Smrg             units="threads"
70947ec681f3Smrg             semantic_type="event"
70957ec681f3Smrg             equation="A 3 READ"
70967ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
70977ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
70987ec681f3Smrg             mdapi_supported_apis=""
70997ec681f3Smrg             mdapi_hw_unit_type="gpu"
71007ec681f3Smrg             />
71017ec681f3Smrg    <counter name="GS Threads Dispatched"
71027ec681f3Smrg             symbol_name="GsThreads"
71037ec681f3Smrg             underscore_name="gs_threads"
71047ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
71057ec681f3Smrg             data_type="uint64"
71067ec681f3Smrg             units="threads"
71077ec681f3Smrg             semantic_type="event"
71087ec681f3Smrg             equation="A 5 READ"
71097ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
71107ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
71117ec681f3Smrg             mdapi_supported_apis=""
71127ec681f3Smrg             mdapi_hw_unit_type="gpu"
71137ec681f3Smrg             />
71147ec681f3Smrg    <counter name="FS Threads Dispatched"
71157ec681f3Smrg             symbol_name="PsThreads"
71167ec681f3Smrg             underscore_name="ps_threads"
71177ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
71187ec681f3Smrg             data_type="uint64"
71197ec681f3Smrg             units="threads"
71207ec681f3Smrg             semantic_type="event"
71217ec681f3Smrg             equation="A 6 READ"
71227ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
71237ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
71247ec681f3Smrg             mdapi_supported_apis=""
71257ec681f3Smrg             mdapi_hw_unit_type="gpu"
71267ec681f3Smrg             />
71277ec681f3Smrg    <counter name="CS Threads Dispatched"
71287ec681f3Smrg             symbol_name="CsThreads"
71297ec681f3Smrg             underscore_name="cs_threads"
71307ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
71317ec681f3Smrg             data_type="uint64"
71327ec681f3Smrg             units="threads"
71337ec681f3Smrg             semantic_type="event"
71347ec681f3Smrg             equation="A 4 READ"
71357ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
71367ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
71377ec681f3Smrg             mdapi_supported_apis=""
71387ec681f3Smrg             mdapi_hw_unit_type="gpu"
71397ec681f3Smrg             />
71407ec681f3Smrg    <counter name="Render Ring Busy"
71417ec681f3Smrg             symbol_name="RenderBusy"
71427ec681f3Smrg             underscore_name="render_busy"
71437ec681f3Smrg             description="The percentage of time when render command streamer was busy."
71447ec681f3Smrg             data_type="float"
71457ec681f3Smrg             max_equation="100"
71467ec681f3Smrg             units="percent"
71477ec681f3Smrg             semantic_type="duration"
71487ec681f3Smrg             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
71497ec681f3Smrg             mdapi_group="GPU"
71507ec681f3Smrg             mdapi_usage_flags="System Frame Batch"
71517ec681f3Smrg             mdapi_supported_apis=""
71527ec681f3Smrg             mdapi_hw_unit_type="gpu"
71537ec681f3Smrg             />
71547ec681f3Smrg    <counter name="Compute Ring Busy"
71557ec681f3Smrg             symbol_name="ComputeBusy"
71567ec681f3Smrg             underscore_name="compute_busy"
71577ec681f3Smrg             description="The percentage of time when render command streamer was busy."
71587ec681f3Smrg             data_type="float"
71597ec681f3Smrg             max_equation="100"
71607ec681f3Smrg             units="percent"
71617ec681f3Smrg             semantic_type="duration"
71627ec681f3Smrg             equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
71637ec681f3Smrg             mdapi_group="GPU"
71647ec681f3Smrg             mdapi_usage_flags="System Frame Batch"
71657ec681f3Smrg             mdapi_supported_apis=""
71667ec681f3Smrg             mdapi_hw_unit_type="gpu"
71677ec681f3Smrg             />
71687ec681f3Smrg    <counter name="Render and compute engines are simultaneously busy"
71697ec681f3Smrg             symbol_name="RenderAndComputeBusy"
71707ec681f3Smrg             underscore_name="render_and_compute_busy"
71717ec681f3Smrg             description="The percentage of time when render and compute engines are simultaneously busy"
71727ec681f3Smrg             data_type="float"
71737ec681f3Smrg             max_equation="100"
71747ec681f3Smrg             units="percent"
71757ec681f3Smrg             semantic_type="duration"
71767ec681f3Smrg             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
71777ec681f3Smrg             mdapi_group="GPU"
71787ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
71797ec681f3Smrg             mdapi_supported_apis=""
71807ec681f3Smrg             mdapi_hw_unit_type="gpu"
71817ec681f3Smrg             />
71827ec681f3Smrg    <counter name="GTI Read Throughput"
71837ec681f3Smrg             symbol_name="GtiReadThroughput"
71847ec681f3Smrg             underscore_name="gti_read_throughput"
71857ec681f3Smrg             description="The total number of GPU memory bytes read from GTI."
71867ec681f3Smrg             data_type="uint64"
71877ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL"
71887ec681f3Smrg             units="bytes"
71897ec681f3Smrg             semantic_type="throughput"
71907ec681f3Smrg             equation="64  C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD UMUL"
71917ec681f3Smrg             mdapi_group="GTI"
71927ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
71937ec681f3Smrg             mdapi_supported_apis=""
71947ec681f3Smrg             mdapi_hw_unit_type="gpu"
71957ec681f3Smrg             />
71967ec681f3Smrg    <counter name="GTI Write Throughput"
71977ec681f3Smrg             symbol_name="GtiWriteThroughput"
71987ec681f3Smrg             underscore_name="gti_write_throughput"
71997ec681f3Smrg             description="The total number of GPU memory bytes written to GTI."
72007ec681f3Smrg             data_type="uint64"
72017ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL"
72027ec681f3Smrg             units="bytes"
72037ec681f3Smrg             semantic_type="throughput"
72047ec681f3Smrg             equation="64  C 3 READ C 2 READ UADD UMUL"
72057ec681f3Smrg             mdapi_group="GTI"
72067ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
72077ec681f3Smrg             mdapi_supported_apis=""
72087ec681f3Smrg             mdapi_hw_unit_type="gpu"
72097ec681f3Smrg             />
72107ec681f3Smrg    <counter name="HS EM Pipe Active"
72117ec681f3Smrg             symbol_name="HsEmActive"
72127ec681f3Smrg             underscore_name="hs_em_active"
72137ec681f3Smrg             description="The percentage of time in which EU EM pipeline was actively processing a hull shader instructions."
72147ec681f3Smrg             data_type="float"
72157ec681f3Smrg             max_equation="100"
72167ec681f3Smrg             units="percent"
72177ec681f3Smrg             semantic_type="duration"
72187ec681f3Smrg             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
72197ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
72207ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
72217ec681f3Smrg             mdapi_supported_apis=""
72227ec681f3Smrg             mdapi_hw_unit_type="gpu"
72237ec681f3Smrg             />
72247ec681f3Smrg    <counter name="DS EM Pipe Active"
72257ec681f3Smrg             symbol_name="DsEmActive"
72267ec681f3Smrg             underscore_name="ds_em_active"
72277ec681f3Smrg             description="The percentage of time in which EU EM pipeline was actively processing a domain shader instructions."
72287ec681f3Smrg             data_type="float"
72297ec681f3Smrg             max_equation="100"
72307ec681f3Smrg             units="percent"
72317ec681f3Smrg             semantic_type="duration"
72327ec681f3Smrg             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
72337ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
72347ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
72357ec681f3Smrg             mdapi_supported_apis=""
72367ec681f3Smrg             mdapi_hw_unit_type="gpu"
72377ec681f3Smrg             />
72387ec681f3Smrg    <counter name="HS Send Pipe Active"
72397ec681f3Smrg             symbol_name="HsSendActive"
72407ec681f3Smrg             underscore_name="hs_send_active"
72417ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a hull shader instruction."
72427ec681f3Smrg             data_type="float"
72437ec681f3Smrg             max_equation="100"
72447ec681f3Smrg             units="percent"
72457ec681f3Smrg             semantic_type="duration"
72467ec681f3Smrg             equation="A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
72477ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
72487ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
72497ec681f3Smrg             mdapi_supported_apis=""
72507ec681f3Smrg             mdapi_hw_unit_type="gpu"
72517ec681f3Smrg             />
72527ec681f3Smrg    <register_config type="NOA">
72537ec681f3Smrg        <register type="NOA" address="0x00000D04" value="0x00000200" />
72547ec681f3Smrg        <register type="NOA" address="0x00009840" value="0x00000000" />
72557ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
72567ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E0E2400" />
72577ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x220E0009" />
72587ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C0B4000" />
72597ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E0B4000" />
72607ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E0C0300" />
72617ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x120DC000" />
72627ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C0E0043" />
72637ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E0E00B3" />
72647ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x200E0000" />
72657ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E0FC000" />
72667ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
72677ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x05151D37" />
72687ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x09151547" />
72697ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x05351C00" />
72707ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x09351400" />
72717ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x5D101400" />
72727ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x5B100BBB" />
72737ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x61111400" />
72747ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1D128000" />
72757ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1F128000" />
72767ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0D150136" />
72777ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x01150000" />
72787ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x03164000" />
72797ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x05164000" />
72807ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x07164000" />
72817ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x03350137" />
72827ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x07350147" />
72837ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0B350136" />
72847ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x01350000" />
72857ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x01368000" />
72867ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x03368000" />
72877ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x05368000" />
72887ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x17100000" />
72897ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x55100000" />
72907ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x57100000" />
72917ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x47101000" />
72927ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x49101212" />
72937ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4B101212" />
72947ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4D100212" />
72957ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x31100000" />
72967ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
72977ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x65100002" />
72987ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
72997ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x42000001" />
73007ec681f3Smrg    </register_config>
73017ec681f3Smrg    <register_config type="OA">
73027ec681f3Smrg        <register type="OA" address="0x0000D920" value="0x00000000" />
73037ec681f3Smrg        <register type="OA" address="0x0000D900" value="0x00000000" />
73047ec681f3Smrg        <register type="OA" address="0x0000D904" value="0x10800000" />
73057ec681f3Smrg        <register type="OA" address="0x0000D910" value="0x00000000" />
73067ec681f3Smrg        <register type="OA" address="0x0000D914" value="0x00800000" />
73077ec681f3Smrg        <register type="OA" address="0x0000DC40" value="0x00010000" />
73087ec681f3Smrg        <register type="OA" address="0x0000D940" value="0x00001802" />
73097ec681f3Smrg        <register type="OA" address="0x0000D944" value="0x0000FCFF" />
73107ec681f3Smrg        <register type="OA" address="0x0000DC00" value="0x00001802" />
73117ec681f3Smrg        <register type="OA" address="0x0000DC04" value="0x0000FCFF" />
73127ec681f3Smrg    </register_config>
73137ec681f3Smrg    <register_config type="FLEX">
73147ec681f3Smrg        <register type="FLEX" address="0x0000E458" value="0x00821721" />
73157ec681f3Smrg        <register type="FLEX" address="0x0000E558" value="0x00A21921" />
73167ec681f3Smrg        <register type="FLEX" address="0x0000E658" value="0x00831731" />
73177ec681f3Smrg        <register type="FLEX" address="0x0000E758" value="0x00A31931" />
73187ec681f3Smrg        <register type="FLEX" address="0x0000E45C" value="0x00822722" />
73197ec681f3Smrg        <register type="FLEX" address="0x0000E55C" value="0x00A22922" />
73207ec681f3Smrg    </register_config>
73217ec681f3Smrg  </set>
73227ec681f3Smrg
73237ec681f3Smrg  <set name="EuActivity6"
73247ec681f3Smrg       chipset="RKL"
73257ec681f3Smrg       symbol_name="EuActivity6"
73267ec681f3Smrg       underscore_name="eu_activity6"
73277ec681f3Smrg       mdapi_supported_apis="OGL OGL4 OCL MEDIA IO"
73287ec681f3Smrg       hw_config_guid="d100e474-1e6c-4100-812b-71ec9cfe3523"
73297ec681f3Smrg       >
73307ec681f3Smrg    <counter name="GPU Time Elapsed"
73317ec681f3Smrg             symbol_name="GpuTime"
73327ec681f3Smrg             underscore_name="gpu_time"
73337ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
73347ec681f3Smrg             data_type="uint64"
73357ec681f3Smrg             units="ns"
73367ec681f3Smrg             semantic_type="duration"
73377ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
73387ec681f3Smrg             mdapi_group="GPU"
73397ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
73407ec681f3Smrg             mdapi_supported_apis=""
73417ec681f3Smrg             mdapi_hw_unit_type="gpu"
73427ec681f3Smrg             />
73437ec681f3Smrg    <counter name="GPU Core Clocks"
73447ec681f3Smrg             symbol_name="GpuCoreClocks"
73457ec681f3Smrg             underscore_name="gpu_core_clocks"
73467ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
73477ec681f3Smrg             data_type="uint64"
73487ec681f3Smrg             units="cycles"
73497ec681f3Smrg             semantic_type="event"
73507ec681f3Smrg             equation="GPU_CLOCK 0 READ"
73517ec681f3Smrg             mdapi_group="GPU"
73527ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
73537ec681f3Smrg             mdapi_supported_apis=""
73547ec681f3Smrg             mdapi_hw_unit_type="gpu"
73557ec681f3Smrg             />
73567ec681f3Smrg    <counter name="AVG GPU Core Frequency"
73577ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
73587ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
73597ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
73607ec681f3Smrg             data_type="uint64"
73617ec681f3Smrg             max_equation="$GpuMaxFrequency"
73627ec681f3Smrg             units="hz"
73637ec681f3Smrg             semantic_type="event"
73647ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
73657ec681f3Smrg             mdapi_group="GPU"
73667ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
73677ec681f3Smrg             mdapi_supported_apis=""
73687ec681f3Smrg             mdapi_hw_unit_type="gpu"
73697ec681f3Smrg             />
73707ec681f3Smrg    <counter name="GPU Busy"
73717ec681f3Smrg             symbol_name="GpuBusy"
73727ec681f3Smrg             underscore_name="gpu_busy"
73737ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
73747ec681f3Smrg             data_type="float"
73757ec681f3Smrg             max_equation="100"
73767ec681f3Smrg             units="percent"
73777ec681f3Smrg             semantic_type="duration"
73787ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
73797ec681f3Smrg             mdapi_group="GPU"
73807ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
73817ec681f3Smrg             mdapi_supported_apis=""
73827ec681f3Smrg             mdapi_hw_unit_type="gpu"
73837ec681f3Smrg             />
73847ec681f3Smrg    <counter name="VS Threads Dispatched"
73857ec681f3Smrg             symbol_name="VsThreads"
73867ec681f3Smrg             underscore_name="vs_threads"
73877ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
73887ec681f3Smrg             data_type="uint64"
73897ec681f3Smrg             units="threads"
73907ec681f3Smrg             semantic_type="event"
73917ec681f3Smrg             equation="A 1 READ"
73927ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
73937ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
73947ec681f3Smrg             mdapi_supported_apis=""
73957ec681f3Smrg             mdapi_hw_unit_type="gpu"
73967ec681f3Smrg             />
73977ec681f3Smrg    <counter name="HS Threads Dispatched"
73987ec681f3Smrg             symbol_name="HsThreads"
73997ec681f3Smrg             underscore_name="hs_threads"
74007ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
74017ec681f3Smrg             data_type="uint64"
74027ec681f3Smrg             units="threads"
74037ec681f3Smrg             semantic_type="event"
74047ec681f3Smrg             equation="A 2 READ"
74057ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
74067ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
74077ec681f3Smrg             mdapi_supported_apis=""
74087ec681f3Smrg             mdapi_hw_unit_type="gpu"
74097ec681f3Smrg             />
74107ec681f3Smrg    <counter name="DS Threads Dispatched"
74117ec681f3Smrg             symbol_name="DsThreads"
74127ec681f3Smrg             underscore_name="ds_threads"
74137ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
74147ec681f3Smrg             data_type="uint64"
74157ec681f3Smrg             units="threads"
74167ec681f3Smrg             semantic_type="event"
74177ec681f3Smrg             equation="A 3 READ"
74187ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
74197ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
74207ec681f3Smrg             mdapi_supported_apis=""
74217ec681f3Smrg             mdapi_hw_unit_type="gpu"
74227ec681f3Smrg             />
74237ec681f3Smrg    <counter name="GS Threads Dispatched"
74247ec681f3Smrg             symbol_name="GsThreads"
74257ec681f3Smrg             underscore_name="gs_threads"
74267ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
74277ec681f3Smrg             data_type="uint64"
74287ec681f3Smrg             units="threads"
74297ec681f3Smrg             semantic_type="event"
74307ec681f3Smrg             equation="A 5 READ"
74317ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
74327ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
74337ec681f3Smrg             mdapi_supported_apis=""
74347ec681f3Smrg             mdapi_hw_unit_type="gpu"
74357ec681f3Smrg             />
74367ec681f3Smrg    <counter name="FS Threads Dispatched"
74377ec681f3Smrg             symbol_name="PsThreads"
74387ec681f3Smrg             underscore_name="ps_threads"
74397ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
74407ec681f3Smrg             data_type="uint64"
74417ec681f3Smrg             units="threads"
74427ec681f3Smrg             semantic_type="event"
74437ec681f3Smrg             equation="A 6 READ"
74447ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
74457ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
74467ec681f3Smrg             mdapi_supported_apis=""
74477ec681f3Smrg             mdapi_hw_unit_type="gpu"
74487ec681f3Smrg             />
74497ec681f3Smrg    <counter name="CS Threads Dispatched"
74507ec681f3Smrg             symbol_name="CsThreads"
74517ec681f3Smrg             underscore_name="cs_threads"
74527ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
74537ec681f3Smrg             data_type="uint64"
74547ec681f3Smrg             units="threads"
74557ec681f3Smrg             semantic_type="event"
74567ec681f3Smrg             equation="A 4 READ"
74577ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
74587ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
74597ec681f3Smrg             mdapi_supported_apis=""
74607ec681f3Smrg             mdapi_hw_unit_type="gpu"
74617ec681f3Smrg             />
74627ec681f3Smrg    <counter name="Render Ring Busy"
74637ec681f3Smrg             symbol_name="RenderBusy"
74647ec681f3Smrg             underscore_name="render_busy"
74657ec681f3Smrg             description="The percentage of time when render command streamer was busy."
74667ec681f3Smrg             data_type="float"
74677ec681f3Smrg             max_equation="100"
74687ec681f3Smrg             units="percent"
74697ec681f3Smrg             semantic_type="duration"
74707ec681f3Smrg             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
74717ec681f3Smrg             mdapi_group="GPU"
74727ec681f3Smrg             mdapi_usage_flags="System Frame Batch"
74737ec681f3Smrg             mdapi_supported_apis=""
74747ec681f3Smrg             mdapi_hw_unit_type="gpu"
74757ec681f3Smrg             />
74767ec681f3Smrg    <counter name="Compute Ring Busy"
74777ec681f3Smrg             symbol_name="ComputeBusy"
74787ec681f3Smrg             underscore_name="compute_busy"
74797ec681f3Smrg             description="The percentage of time when render command streamer was busy."
74807ec681f3Smrg             data_type="float"
74817ec681f3Smrg             max_equation="100"
74827ec681f3Smrg             units="percent"
74837ec681f3Smrg             semantic_type="duration"
74847ec681f3Smrg             equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
74857ec681f3Smrg             mdapi_group="GPU"
74867ec681f3Smrg             mdapi_usage_flags="System Frame Batch"
74877ec681f3Smrg             mdapi_supported_apis=""
74887ec681f3Smrg             mdapi_hw_unit_type="gpu"
74897ec681f3Smrg             />
74907ec681f3Smrg    <counter name="Render and compute engines are simultaneously busy"
74917ec681f3Smrg             symbol_name="RenderAndComputeBusy"
74927ec681f3Smrg             underscore_name="render_and_compute_busy"
74937ec681f3Smrg             description="The percentage of time when render and compute engines are simultaneously busy"
74947ec681f3Smrg             data_type="float"
74957ec681f3Smrg             max_equation="100"
74967ec681f3Smrg             units="percent"
74977ec681f3Smrg             semantic_type="duration"
74987ec681f3Smrg             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
74997ec681f3Smrg             mdapi_group="GPU"
75007ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
75017ec681f3Smrg             mdapi_supported_apis=""
75027ec681f3Smrg             mdapi_hw_unit_type="gpu"
75037ec681f3Smrg             />
75047ec681f3Smrg    <counter name="GTI Read Throughput"
75057ec681f3Smrg             symbol_name="GtiReadThroughput"
75067ec681f3Smrg             underscore_name="gti_read_throughput"
75077ec681f3Smrg             description="The total number of GPU memory bytes read from GTI."
75087ec681f3Smrg             data_type="uint64"
75097ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL"
75107ec681f3Smrg             units="bytes"
75117ec681f3Smrg             semantic_type="throughput"
75127ec681f3Smrg             equation="64  C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD UMUL"
75137ec681f3Smrg             mdapi_group="GTI"
75147ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
75157ec681f3Smrg             mdapi_supported_apis=""
75167ec681f3Smrg             mdapi_hw_unit_type="gpu"
75177ec681f3Smrg             />
75187ec681f3Smrg    <counter name="GTI Write Throughput"
75197ec681f3Smrg             symbol_name="GtiWriteThroughput"
75207ec681f3Smrg             underscore_name="gti_write_throughput"
75217ec681f3Smrg             description="The total number of GPU memory bytes written to GTI."
75227ec681f3Smrg             data_type="uint64"
75237ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL"
75247ec681f3Smrg             units="bytes"
75257ec681f3Smrg             semantic_type="throughput"
75267ec681f3Smrg             equation="64  C 3 READ C 2 READ UADD UMUL"
75277ec681f3Smrg             mdapi_group="GTI"
75287ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
75297ec681f3Smrg             mdapi_supported_apis=""
75307ec681f3Smrg             mdapi_hw_unit_type="gpu"
75317ec681f3Smrg             />
75327ec681f3Smrg    <counter name="GS FPU Pipe Active"
75337ec681f3Smrg             symbol_name="GsFpuActive"
75347ec681f3Smrg             underscore_name="gs_fpu_active"
75357ec681f3Smrg             description="The percentage of time in which EU FPU pipeline was actively processing a geometry shader instructions."
75367ec681f3Smrg             data_type="float"
75377ec681f3Smrg             max_equation="100"
75387ec681f3Smrg             units="percent"
75397ec681f3Smrg             semantic_type="duration"
75407ec681f3Smrg             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
75417ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
75427ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
75437ec681f3Smrg             mdapi_supported_apis=""
75447ec681f3Smrg             mdapi_hw_unit_type="gpu"
75457ec681f3Smrg             />
75467ec681f3Smrg    <counter name="GS EM Pipe Active"
75477ec681f3Smrg             symbol_name="GsEmActive"
75487ec681f3Smrg             underscore_name="gs_em_active"
75497ec681f3Smrg             description="The percentage of time in which EU EM pipeline was actively processing a geometry shader instructions."
75507ec681f3Smrg             data_type="float"
75517ec681f3Smrg             max_equation="100"
75527ec681f3Smrg             units="percent"
75537ec681f3Smrg             semantic_type="duration"
75547ec681f3Smrg             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
75557ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
75567ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
75577ec681f3Smrg             mdapi_supported_apis=""
75587ec681f3Smrg             mdapi_hw_unit_type="gpu"
75597ec681f3Smrg             />
75607ec681f3Smrg    <counter name="GS Send Pipe Active"
75617ec681f3Smrg             symbol_name="GsSendActive"
75627ec681f3Smrg             underscore_name="gs_send_active"
75637ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a geometry shader instruction."
75647ec681f3Smrg             data_type="float"
75657ec681f3Smrg             max_equation="100"
75667ec681f3Smrg             units="percent"
75677ec681f3Smrg             semantic_type="duration"
75687ec681f3Smrg             equation="A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
75697ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
75707ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
75717ec681f3Smrg             mdapi_supported_apis=""
75727ec681f3Smrg             mdapi_hw_unit_type="gpu"
75737ec681f3Smrg             />
75747ec681f3Smrg    <register_config type="NOA">
75757ec681f3Smrg        <register type="NOA" address="0x00000D04" value="0x00000200" />
75767ec681f3Smrg        <register type="NOA" address="0x00009840" value="0x00000000" />
75777ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
75787ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E0E2400" />
75797ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x220E0009" />
75807ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C0B4000" />
75817ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E0B4000" />
75827ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E0C0300" />
75837ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x120DC000" />
75847ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C0E0043" />
75857ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E0E00B3" />
75867ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x200E0000" />
75877ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E0FC000" />
75887ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
75897ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x05151D37" />
75907ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x09151547" />
75917ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x05351C00" />
75927ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x09351400" />
75937ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x5D101400" />
75947ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x5B100BBB" />
75957ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x61111400" />
75967ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1D128000" />
75977ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1F128000" />
75987ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0D150136" />
75997ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x01150000" />
76007ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x03164000" />
76017ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x05164000" />
76027ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x07164000" />
76037ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x03350137" />
76047ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x07350147" />
76057ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0B350136" />
76067ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x01350000" />
76077ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x01368000" />
76087ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x03368000" />
76097ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x05368000" />
76107ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x17100000" />
76117ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x55100000" />
76127ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x57100000" />
76137ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x47101000" />
76147ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x49101212" />
76157ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4B101212" />
76167ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4D100212" />
76177ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x31100000" />
76187ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
76197ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x65100002" />
76207ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
76217ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x42000001" />
76227ec681f3Smrg    </register_config>
76237ec681f3Smrg    <register_config type="OA">
76247ec681f3Smrg        <register type="OA" address="0x0000D920" value="0x00000000" />
76257ec681f3Smrg        <register type="OA" address="0x0000D900" value="0x00000000" />
76267ec681f3Smrg        <register type="OA" address="0x0000D904" value="0x10800000" />
76277ec681f3Smrg        <register type="OA" address="0x0000D910" value="0x00000000" />
76287ec681f3Smrg        <register type="OA" address="0x0000D914" value="0x00800000" />
76297ec681f3Smrg        <register type="OA" address="0x0000DC40" value="0x00010000" />
76307ec681f3Smrg        <register type="OA" address="0x0000D940" value="0x00001802" />
76317ec681f3Smrg        <register type="OA" address="0x0000D944" value="0x0000FCFF" />
76327ec681f3Smrg        <register type="OA" address="0x0000DC00" value="0x00001802" />
76337ec681f3Smrg        <register type="OA" address="0x0000DC04" value="0x0000FCFF" />
76347ec681f3Smrg    </register_config>
76357ec681f3Smrg    <register_config type="FLEX">
76367ec681f3Smrg        <register type="FLEX" address="0x0000E458" value="0x00840740" />
76377ec681f3Smrg        <register type="FLEX" address="0x0000E558" value="0x00A40940" />
76387ec681f3Smrg        <register type="FLEX" address="0x0000E658" value="0x00841741" />
76397ec681f3Smrg        <register type="FLEX" address="0x0000E758" value="0x00A41941" />
76407ec681f3Smrg        <register type="FLEX" address="0x0000E45C" value="0x00842742" />
76417ec681f3Smrg        <register type="FLEX" address="0x0000E55C" value="0x00A42942" />
76427ec681f3Smrg    </register_config>
76437ec681f3Smrg  </set>
76447ec681f3Smrg
76457ec681f3Smrg  <set name="EuActivity7"
76467ec681f3Smrg       chipset="RKL"
76477ec681f3Smrg       symbol_name="EuActivity7"
76487ec681f3Smrg       underscore_name="eu_activity7"
76497ec681f3Smrg       mdapi_supported_apis="OGL OGL4 OCL MEDIA IO"
76507ec681f3Smrg       hw_config_guid="b22d38f6-a056-496a-8d7d-dede47051806"
76517ec681f3Smrg       >
76527ec681f3Smrg    <counter name="GPU Time Elapsed"
76537ec681f3Smrg             symbol_name="GpuTime"
76547ec681f3Smrg             underscore_name="gpu_time"
76557ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
76567ec681f3Smrg             data_type="uint64"
76577ec681f3Smrg             units="ns"
76587ec681f3Smrg             semantic_type="duration"
76597ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
76607ec681f3Smrg             mdapi_group="GPU"
76617ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
76627ec681f3Smrg             mdapi_supported_apis=""
76637ec681f3Smrg             mdapi_hw_unit_type="gpu"
76647ec681f3Smrg             />
76657ec681f3Smrg    <counter name="GPU Core Clocks"
76667ec681f3Smrg             symbol_name="GpuCoreClocks"
76677ec681f3Smrg             underscore_name="gpu_core_clocks"
76687ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
76697ec681f3Smrg             data_type="uint64"
76707ec681f3Smrg             units="cycles"
76717ec681f3Smrg             semantic_type="event"
76727ec681f3Smrg             equation="GPU_CLOCK 0 READ"
76737ec681f3Smrg             mdapi_group="GPU"
76747ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
76757ec681f3Smrg             mdapi_supported_apis=""
76767ec681f3Smrg             mdapi_hw_unit_type="gpu"
76777ec681f3Smrg             />
76787ec681f3Smrg    <counter name="AVG GPU Core Frequency"
76797ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
76807ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
76817ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
76827ec681f3Smrg             data_type="uint64"
76837ec681f3Smrg             max_equation="$GpuMaxFrequency"
76847ec681f3Smrg             units="hz"
76857ec681f3Smrg             semantic_type="event"
76867ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
76877ec681f3Smrg             mdapi_group="GPU"
76887ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
76897ec681f3Smrg             mdapi_supported_apis=""
76907ec681f3Smrg             mdapi_hw_unit_type="gpu"
76917ec681f3Smrg             />
76927ec681f3Smrg    <counter name="GPU Busy"
76937ec681f3Smrg             symbol_name="GpuBusy"
76947ec681f3Smrg             underscore_name="gpu_busy"
76957ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
76967ec681f3Smrg             data_type="float"
76977ec681f3Smrg             max_equation="100"
76987ec681f3Smrg             units="percent"
76997ec681f3Smrg             semantic_type="duration"
77007ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
77017ec681f3Smrg             mdapi_group="GPU"
77027ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
77037ec681f3Smrg             mdapi_supported_apis=""
77047ec681f3Smrg             mdapi_hw_unit_type="gpu"
77057ec681f3Smrg             />
77067ec681f3Smrg    <counter name="VS Threads Dispatched"
77077ec681f3Smrg             symbol_name="VsThreads"
77087ec681f3Smrg             underscore_name="vs_threads"
77097ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
77107ec681f3Smrg             data_type="uint64"
77117ec681f3Smrg             units="threads"
77127ec681f3Smrg             semantic_type="event"
77137ec681f3Smrg             equation="A 1 READ"
77147ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
77157ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
77167ec681f3Smrg             mdapi_supported_apis=""
77177ec681f3Smrg             mdapi_hw_unit_type="gpu"
77187ec681f3Smrg             />
77197ec681f3Smrg    <counter name="HS Threads Dispatched"
77207ec681f3Smrg             symbol_name="HsThreads"
77217ec681f3Smrg             underscore_name="hs_threads"
77227ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
77237ec681f3Smrg             data_type="uint64"
77247ec681f3Smrg             units="threads"
77257ec681f3Smrg             semantic_type="event"
77267ec681f3Smrg             equation="A 2 READ"
77277ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
77287ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
77297ec681f3Smrg             mdapi_supported_apis=""
77307ec681f3Smrg             mdapi_hw_unit_type="gpu"
77317ec681f3Smrg             />
77327ec681f3Smrg    <counter name="DS Threads Dispatched"
77337ec681f3Smrg             symbol_name="DsThreads"
77347ec681f3Smrg             underscore_name="ds_threads"
77357ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
77367ec681f3Smrg             data_type="uint64"
77377ec681f3Smrg             units="threads"
77387ec681f3Smrg             semantic_type="event"
77397ec681f3Smrg             equation="A 3 READ"
77407ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
77417ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
77427ec681f3Smrg             mdapi_supported_apis=""
77437ec681f3Smrg             mdapi_hw_unit_type="gpu"
77447ec681f3Smrg             />
77457ec681f3Smrg    <counter name="GS Threads Dispatched"
77467ec681f3Smrg             symbol_name="GsThreads"
77477ec681f3Smrg             underscore_name="gs_threads"
77487ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
77497ec681f3Smrg             data_type="uint64"
77507ec681f3Smrg             units="threads"
77517ec681f3Smrg             semantic_type="event"
77527ec681f3Smrg             equation="A 5 READ"
77537ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
77547ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
77557ec681f3Smrg             mdapi_supported_apis=""
77567ec681f3Smrg             mdapi_hw_unit_type="gpu"
77577ec681f3Smrg             />
77587ec681f3Smrg    <counter name="FS Threads Dispatched"
77597ec681f3Smrg             symbol_name="PsThreads"
77607ec681f3Smrg             underscore_name="ps_threads"
77617ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
77627ec681f3Smrg             data_type="uint64"
77637ec681f3Smrg             units="threads"
77647ec681f3Smrg             semantic_type="event"
77657ec681f3Smrg             equation="A 6 READ"
77667ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
77677ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
77687ec681f3Smrg             mdapi_supported_apis=""
77697ec681f3Smrg             mdapi_hw_unit_type="gpu"
77707ec681f3Smrg             />
77717ec681f3Smrg    <counter name="CS Threads Dispatched"
77727ec681f3Smrg             symbol_name="CsThreads"
77737ec681f3Smrg             underscore_name="cs_threads"
77747ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
77757ec681f3Smrg             data_type="uint64"
77767ec681f3Smrg             units="threads"
77777ec681f3Smrg             semantic_type="event"
77787ec681f3Smrg             equation="A 4 READ"
77797ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
77807ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
77817ec681f3Smrg             mdapi_supported_apis=""
77827ec681f3Smrg             mdapi_hw_unit_type="gpu"
77837ec681f3Smrg             />
77847ec681f3Smrg    <counter name="EU FPU Pipe Active"
77857ec681f3Smrg             symbol_name="FpuActive"
77867ec681f3Smrg             underscore_name="fpu_active"
77877ec681f3Smrg             description="The percentage of time in which EU FPU pipeline was actively processing."
77887ec681f3Smrg             data_type="float"
77897ec681f3Smrg             max_equation="100"
77907ec681f3Smrg             units="percent"
77917ec681f3Smrg             semantic_type="duration"
77927ec681f3Smrg             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
77937ec681f3Smrg             mdapi_group="EU Array/Pipes"
77947ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
77957ec681f3Smrg             mdapi_supported_apis=""
77967ec681f3Smrg             mdapi_hw_unit_type="gpu"
77977ec681f3Smrg             />
77987ec681f3Smrg    <counter name="EM Pipe Active"
77997ec681f3Smrg             symbol_name="EmActive"
78007ec681f3Smrg             underscore_name="em_active"
78017ec681f3Smrg             description="The percentage of time in which EU EM pipeline was actively processing."
78027ec681f3Smrg             data_type="float"
78037ec681f3Smrg             max_equation="100"
78047ec681f3Smrg             units="percent"
78057ec681f3Smrg             semantic_type="duration"
78067ec681f3Smrg             equation="A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
78077ec681f3Smrg             mdapi_group="EU Array/Pipes"
78087ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
78097ec681f3Smrg             mdapi_supported_apis=""
78107ec681f3Smrg             mdapi_hw_unit_type="gpu"
78117ec681f3Smrg             />
78127ec681f3Smrg    <counter name="EU FPU And EM Pipes Active"
78137ec681f3Smrg             symbol_name="EuFpuEmActive"
78147ec681f3Smrg             underscore_name="eu_fpu_em_active"
78157ec681f3Smrg             description="The percentage of time in which EU FPU and EM pipelines were actively processing."
78167ec681f3Smrg             data_type="float"
78177ec681f3Smrg             max_equation="100"
78187ec681f3Smrg             units="percent"
78197ec681f3Smrg             semantic_type="duration"
78207ec681f3Smrg             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
78217ec681f3Smrg             mdapi_group="EU Array/Pipes"
78227ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
78237ec681f3Smrg             mdapi_supported_apis=""
78247ec681f3Smrg             mdapi_hw_unit_type="gpu"
78257ec681f3Smrg             />
78267ec681f3Smrg    <counter name="EU AVG IPC Rate"
78277ec681f3Smrg             symbol_name="EuAvgIpcRate"
78287ec681f3Smrg             underscore_name="eu_avg_ipc_rate"
78297ec681f3Smrg             description="The average rate of IPC calculated for 2 FPU pipelines."
78307ec681f3Smrg             data_type="float"
78317ec681f3Smrg             max_equation="2"
78327ec681f3Smrg             units="number"
78337ec681f3Smrg             semantic_type="ratio"
78347ec681f3Smrg             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD  A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD  A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD FADD  A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD FSUB FDIV 1 FADD"
78357ec681f3Smrg             mdapi_group="EU Array"
78367ec681f3Smrg             mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
78377ec681f3Smrg             mdapi_supported_apis=""
78387ec681f3Smrg             mdapi_hw_unit_type="gpu"
78397ec681f3Smrg             />
78407ec681f3Smrg    <counter name="Render Ring Busy"
78417ec681f3Smrg             symbol_name="RenderBusy"
78427ec681f3Smrg             underscore_name="render_busy"
78437ec681f3Smrg             description="The percentage of time when render command streamer was busy."
78447ec681f3Smrg             data_type="float"
78457ec681f3Smrg             max_equation="100"
78467ec681f3Smrg             units="percent"
78477ec681f3Smrg             semantic_type="duration"
78487ec681f3Smrg             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
78497ec681f3Smrg             mdapi_group="GPU"
78507ec681f3Smrg             mdapi_usage_flags="System Frame Batch"
78517ec681f3Smrg             mdapi_supported_apis=""
78527ec681f3Smrg             mdapi_hw_unit_type="gpu"
78537ec681f3Smrg             />
78547ec681f3Smrg    <counter name="Compute Ring Busy"
78557ec681f3Smrg             symbol_name="ComputeBusy"
78567ec681f3Smrg             underscore_name="compute_busy"
78577ec681f3Smrg             description="The percentage of time when render command streamer was busy."
78587ec681f3Smrg             data_type="float"
78597ec681f3Smrg             max_equation="100"
78607ec681f3Smrg             units="percent"
78617ec681f3Smrg             semantic_type="duration"
78627ec681f3Smrg             equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
78637ec681f3Smrg             mdapi_group="GPU"
78647ec681f3Smrg             mdapi_usage_flags="System Frame Batch"
78657ec681f3Smrg             mdapi_supported_apis=""
78667ec681f3Smrg             mdapi_hw_unit_type="gpu"
78677ec681f3Smrg             />
78687ec681f3Smrg    <counter name="Render and compute engines are simultaneously busy"
78697ec681f3Smrg             symbol_name="RenderAndComputeBusy"
78707ec681f3Smrg             underscore_name="render_and_compute_busy"
78717ec681f3Smrg             description="The percentage of time when render and compute engines are simultaneously busy"
78727ec681f3Smrg             data_type="float"
78737ec681f3Smrg             max_equation="100"
78747ec681f3Smrg             units="percent"
78757ec681f3Smrg             semantic_type="duration"
78767ec681f3Smrg             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
78777ec681f3Smrg             mdapi_group="GPU"
78787ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
78797ec681f3Smrg             mdapi_supported_apis=""
78807ec681f3Smrg             mdapi_hw_unit_type="gpu"
78817ec681f3Smrg             />
78827ec681f3Smrg    <counter name="GTI Read Throughput"
78837ec681f3Smrg             symbol_name="GtiReadThroughput"
78847ec681f3Smrg             underscore_name="gti_read_throughput"
78857ec681f3Smrg             description="The total number of GPU memory bytes read from GTI."
78867ec681f3Smrg             data_type="uint64"
78877ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL"
78887ec681f3Smrg             units="bytes"
78897ec681f3Smrg             semantic_type="throughput"
78907ec681f3Smrg             equation="64  C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD UMUL"
78917ec681f3Smrg             mdapi_group="GTI"
78927ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
78937ec681f3Smrg             mdapi_supported_apis=""
78947ec681f3Smrg             mdapi_hw_unit_type="gpu"
78957ec681f3Smrg             />
78967ec681f3Smrg    <counter name="GTI Write Throughput"
78977ec681f3Smrg             symbol_name="GtiWriteThroughput"
78987ec681f3Smrg             underscore_name="gti_write_throughput"
78997ec681f3Smrg             description="The total number of GPU memory bytes written to GTI."
79007ec681f3Smrg             data_type="uint64"
79017ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL"
79027ec681f3Smrg             units="bytes"
79037ec681f3Smrg             semantic_type="throughput"
79047ec681f3Smrg             equation="64  C 3 READ C 2 READ UADD UMUL"
79057ec681f3Smrg             mdapi_group="GTI"
79067ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
79077ec681f3Smrg             mdapi_supported_apis=""
79087ec681f3Smrg             mdapi_hw_unit_type="gpu"
79097ec681f3Smrg             />
79107ec681f3Smrg    <register_config type="NOA">
79117ec681f3Smrg        <register type="NOA" address="0x00000D04" value="0x00000200" />
79127ec681f3Smrg        <register type="NOA" address="0x00009840" value="0x00000000" />
79137ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
79147ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E0E2400" />
79157ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x220E0009" />
79167ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C0B4000" />
79177ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E0B4000" />
79187ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E0C0300" />
79197ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x120DC000" />
79207ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C0E0043" />
79217ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E0E00B3" />
79227ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x200E0000" />
79237ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E0FC000" />
79247ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
79257ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x05151D37" />
79267ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x09151547" />
79277ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x05351C00" />
79287ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x09351400" />
79297ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x5D101400" />
79307ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x5B100BBB" />
79317ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x61111400" />
79327ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1D128000" />
79337ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1F128000" />
79347ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0D150136" />
79357ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x01150000" />
79367ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x03164000" />
79377ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x05164000" />
79387ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x07164000" />
79397ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x03350137" />
79407ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x07350147" />
79417ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0B350136" />
79427ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x01350000" />
79437ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x01368000" />
79447ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x03368000" />
79457ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x05368000" />
79467ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x17100000" />
79477ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x55100000" />
79487ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x57100000" />
79497ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x47101000" />
79507ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x49101212" />
79517ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4B101212" />
79527ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4D100212" />
79537ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x31100000" />
79547ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
79557ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x65100002" />
79567ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
79577ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x42000001" />
79587ec681f3Smrg    </register_config>
79597ec681f3Smrg    <register_config type="OA">
79607ec681f3Smrg        <register type="OA" address="0x0000D920" value="0x00000000" />
79617ec681f3Smrg        <register type="OA" address="0x0000D900" value="0x00000000" />
79627ec681f3Smrg        <register type="OA" address="0x0000D904" value="0x10800000" />
79637ec681f3Smrg        <register type="OA" address="0x0000D910" value="0x00000000" />
79647ec681f3Smrg        <register type="OA" address="0x0000D914" value="0x00800000" />
79657ec681f3Smrg        <register type="OA" address="0x0000DC40" value="0x00010000" />
79667ec681f3Smrg        <register type="OA" address="0x0000D940" value="0x00001802" />
79677ec681f3Smrg        <register type="OA" address="0x0000D944" value="0x0000FCFF" />
79687ec681f3Smrg        <register type="OA" address="0x0000DC00" value="0x00001802" />
79697ec681f3Smrg        <register type="OA" address="0x0000DC04" value="0x0000FCFF" />
79707ec681f3Smrg    </register_config>
79717ec681f3Smrg    <register_config type="FLEX">
79727ec681f3Smrg        <register type="FLEX" address="0x0000E458" value="0x00803703" />
79737ec681f3Smrg        <register type="FLEX" address="0x0000E558" value="0x00A03903" />
79747ec681f3Smrg        <register type="FLEX" address="0x0000E658" value="0x00800700" />
79757ec681f3Smrg        <register type="FLEX" address="0x0000E758" value="0x00A00900" />
79767ec681f3Smrg        <register type="FLEX" address="0x0000E45C" value="0x00801701" />
79777ec681f3Smrg        <register type="FLEX" address="0x0000E55C" value="0x00A01901" />
79787ec681f3Smrg    </register_config>
79797ec681f3Smrg  </set>
79807ec681f3Smrg
79817ec681f3Smrg  <set name="EuActivity8"
79827ec681f3Smrg       chipset="RKL"
79837ec681f3Smrg       symbol_name="EuActivity8"
79847ec681f3Smrg       underscore_name="eu_activity8"
79857ec681f3Smrg       mdapi_supported_apis="OGL OGL4 OCL MEDIA IO"
79867ec681f3Smrg       hw_config_guid="c68abf37-fe6e-45f6-9dcb-549b3fbef699"
79877ec681f3Smrg       >
79887ec681f3Smrg    <counter name="GPU Time Elapsed"
79897ec681f3Smrg             symbol_name="GpuTime"
79907ec681f3Smrg             underscore_name="gpu_time"
79917ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
79927ec681f3Smrg             data_type="uint64"
79937ec681f3Smrg             units="ns"
79947ec681f3Smrg             semantic_type="duration"
79957ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
79967ec681f3Smrg             mdapi_group="GPU"
79977ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
79987ec681f3Smrg             mdapi_supported_apis=""
79997ec681f3Smrg             mdapi_hw_unit_type="gpu"
80007ec681f3Smrg             />
80017ec681f3Smrg    <counter name="GPU Core Clocks"
80027ec681f3Smrg             symbol_name="GpuCoreClocks"
80037ec681f3Smrg             underscore_name="gpu_core_clocks"
80047ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
80057ec681f3Smrg             data_type="uint64"
80067ec681f3Smrg             units="cycles"
80077ec681f3Smrg             semantic_type="event"
80087ec681f3Smrg             equation="GPU_CLOCK 0 READ"
80097ec681f3Smrg             mdapi_group="GPU"
80107ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
80117ec681f3Smrg             mdapi_supported_apis=""
80127ec681f3Smrg             mdapi_hw_unit_type="gpu"
80137ec681f3Smrg             />
80147ec681f3Smrg    <counter name="AVG GPU Core Frequency"
80157ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
80167ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
80177ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
80187ec681f3Smrg             data_type="uint64"
80197ec681f3Smrg             max_equation="$GpuMaxFrequency"
80207ec681f3Smrg             units="hz"
80217ec681f3Smrg             semantic_type="event"
80227ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
80237ec681f3Smrg             mdapi_group="GPU"
80247ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
80257ec681f3Smrg             mdapi_supported_apis=""
80267ec681f3Smrg             mdapi_hw_unit_type="gpu"
80277ec681f3Smrg             />
80287ec681f3Smrg    <counter name="GPU Busy"
80297ec681f3Smrg             symbol_name="GpuBusy"
80307ec681f3Smrg             underscore_name="gpu_busy"
80317ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
80327ec681f3Smrg             data_type="float"
80337ec681f3Smrg             max_equation="100"
80347ec681f3Smrg             units="percent"
80357ec681f3Smrg             semantic_type="duration"
80367ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
80377ec681f3Smrg             mdapi_group="GPU"
80387ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
80397ec681f3Smrg             mdapi_supported_apis=""
80407ec681f3Smrg             mdapi_hw_unit_type="gpu"
80417ec681f3Smrg             />
80427ec681f3Smrg    <counter name="VS Threads Dispatched"
80437ec681f3Smrg             symbol_name="VsThreads"
80447ec681f3Smrg             underscore_name="vs_threads"
80457ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
80467ec681f3Smrg             data_type="uint64"
80477ec681f3Smrg             units="threads"
80487ec681f3Smrg             semantic_type="event"
80497ec681f3Smrg             equation="A 1 READ"
80507ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
80517ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
80527ec681f3Smrg             mdapi_supported_apis=""
80537ec681f3Smrg             mdapi_hw_unit_type="gpu"
80547ec681f3Smrg             />
80557ec681f3Smrg    <counter name="HS Threads Dispatched"
80567ec681f3Smrg             symbol_name="HsThreads"
80577ec681f3Smrg             underscore_name="hs_threads"
80587ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
80597ec681f3Smrg             data_type="uint64"
80607ec681f3Smrg             units="threads"
80617ec681f3Smrg             semantic_type="event"
80627ec681f3Smrg             equation="A 2 READ"
80637ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
80647ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
80657ec681f3Smrg             mdapi_supported_apis=""
80667ec681f3Smrg             mdapi_hw_unit_type="gpu"
80677ec681f3Smrg             />
80687ec681f3Smrg    <counter name="DS Threads Dispatched"
80697ec681f3Smrg             symbol_name="DsThreads"
80707ec681f3Smrg             underscore_name="ds_threads"
80717ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
80727ec681f3Smrg             data_type="uint64"
80737ec681f3Smrg             units="threads"
80747ec681f3Smrg             semantic_type="event"
80757ec681f3Smrg             equation="A 3 READ"
80767ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
80777ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
80787ec681f3Smrg             mdapi_supported_apis=""
80797ec681f3Smrg             mdapi_hw_unit_type="gpu"
80807ec681f3Smrg             />
80817ec681f3Smrg    <counter name="GS Threads Dispatched"
80827ec681f3Smrg             symbol_name="GsThreads"
80837ec681f3Smrg             underscore_name="gs_threads"
80847ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
80857ec681f3Smrg             data_type="uint64"
80867ec681f3Smrg             units="threads"
80877ec681f3Smrg             semantic_type="event"
80887ec681f3Smrg             equation="A 5 READ"
80897ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
80907ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
80917ec681f3Smrg             mdapi_supported_apis=""
80927ec681f3Smrg             mdapi_hw_unit_type="gpu"
80937ec681f3Smrg             />
80947ec681f3Smrg    <counter name="FS Threads Dispatched"
80957ec681f3Smrg             symbol_name="PsThreads"
80967ec681f3Smrg             underscore_name="ps_threads"
80977ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
80987ec681f3Smrg             data_type="uint64"
80997ec681f3Smrg             units="threads"
81007ec681f3Smrg             semantic_type="event"
81017ec681f3Smrg             equation="A 6 READ"
81027ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
81037ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
81047ec681f3Smrg             mdapi_supported_apis=""
81057ec681f3Smrg             mdapi_hw_unit_type="gpu"
81067ec681f3Smrg             />
81077ec681f3Smrg    <counter name="CS Threads Dispatched"
81087ec681f3Smrg             symbol_name="CsThreads"
81097ec681f3Smrg             underscore_name="cs_threads"
81107ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
81117ec681f3Smrg             data_type="uint64"
81127ec681f3Smrg             units="threads"
81137ec681f3Smrg             semantic_type="event"
81147ec681f3Smrg             equation="A 4 READ"
81157ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
81167ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
81177ec681f3Smrg             mdapi_supported_apis=""
81187ec681f3Smrg             mdapi_hw_unit_type="gpu"
81197ec681f3Smrg             />
81207ec681f3Smrg    <counter name="Render Ring Busy"
81217ec681f3Smrg             symbol_name="RenderBusy"
81227ec681f3Smrg             underscore_name="render_busy"
81237ec681f3Smrg             description="The percentage of time when render command streamer was busy."
81247ec681f3Smrg             data_type="float"
81257ec681f3Smrg             max_equation="100"
81267ec681f3Smrg             units="percent"
81277ec681f3Smrg             semantic_type="duration"
81287ec681f3Smrg             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
81297ec681f3Smrg             mdapi_group="GPU"
81307ec681f3Smrg             mdapi_usage_flags="System Frame Batch"
81317ec681f3Smrg             mdapi_supported_apis=""
81327ec681f3Smrg             mdapi_hw_unit_type="gpu"
81337ec681f3Smrg             />
81347ec681f3Smrg    <counter name="Compute Ring Busy"
81357ec681f3Smrg             symbol_name="ComputeBusy"
81367ec681f3Smrg             underscore_name="compute_busy"
81377ec681f3Smrg             description="The percentage of time when render command streamer was busy."
81387ec681f3Smrg             data_type="float"
81397ec681f3Smrg             max_equation="100"
81407ec681f3Smrg             units="percent"
81417ec681f3Smrg             semantic_type="duration"
81427ec681f3Smrg             equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
81437ec681f3Smrg             mdapi_group="GPU"
81447ec681f3Smrg             mdapi_usage_flags="System Frame Batch"
81457ec681f3Smrg             mdapi_supported_apis=""
81467ec681f3Smrg             mdapi_hw_unit_type="gpu"
81477ec681f3Smrg             />
81487ec681f3Smrg    <counter name="Render and compute engines are simultaneously busy"
81497ec681f3Smrg             symbol_name="RenderAndComputeBusy"
81507ec681f3Smrg             underscore_name="render_and_compute_busy"
81517ec681f3Smrg             description="The percentage of time when render and compute engines are simultaneously busy"
81527ec681f3Smrg             data_type="float"
81537ec681f3Smrg             max_equation="100"
81547ec681f3Smrg             units="percent"
81557ec681f3Smrg             semantic_type="duration"
81567ec681f3Smrg             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
81577ec681f3Smrg             mdapi_group="GPU"
81587ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
81597ec681f3Smrg             mdapi_supported_apis=""
81607ec681f3Smrg             mdapi_hw_unit_type="gpu"
81617ec681f3Smrg             />
81627ec681f3Smrg    <counter name="GTI Read Throughput"
81637ec681f3Smrg             symbol_name="GtiReadThroughput"
81647ec681f3Smrg             underscore_name="gti_read_throughput"
81657ec681f3Smrg             description="The total number of GPU memory bytes read from GTI."
81667ec681f3Smrg             data_type="uint64"
81677ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL"
81687ec681f3Smrg             units="bytes"
81697ec681f3Smrg             semantic_type="throughput"
81707ec681f3Smrg             equation="64  C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD UMUL"
81717ec681f3Smrg             mdapi_group="GTI"
81727ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
81737ec681f3Smrg             mdapi_supported_apis=""
81747ec681f3Smrg             mdapi_hw_unit_type="gpu"
81757ec681f3Smrg             />
81767ec681f3Smrg    <counter name="GTI Write Throughput"
81777ec681f3Smrg             symbol_name="GtiWriteThroughput"
81787ec681f3Smrg             underscore_name="gti_write_throughput"
81797ec681f3Smrg             description="The total number of GPU memory bytes written to GTI."
81807ec681f3Smrg             data_type="uint64"
81817ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL"
81827ec681f3Smrg             units="bytes"
81837ec681f3Smrg             semantic_type="throughput"
81847ec681f3Smrg             equation="64  C 3 READ C 2 READ UADD UMUL"
81857ec681f3Smrg             mdapi_group="GTI"
81867ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
81877ec681f3Smrg             mdapi_supported_apis=""
81887ec681f3Smrg             mdapi_hw_unit_type="gpu"
81897ec681f3Smrg             />
81907ec681f3Smrg    <counter name="DS Send Pipe Active"
81917ec681f3Smrg             symbol_name="DsSendActive"
81927ec681f3Smrg             underscore_name="ds_send_active"
81937ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a domain shader instruction."
81947ec681f3Smrg             data_type="float"
81957ec681f3Smrg             max_equation="100"
81967ec681f3Smrg             units="percent"
81977ec681f3Smrg             semantic_type="duration"
81987ec681f3Smrg             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
81997ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
82007ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
82017ec681f3Smrg             mdapi_supported_apis=""
82027ec681f3Smrg             mdapi_hw_unit_type="gpu"
82037ec681f3Smrg             />
82047ec681f3Smrg    <register_config type="NOA">
82057ec681f3Smrg        <register type="NOA" address="0x00000D04" value="0x00000200" />
82067ec681f3Smrg        <register type="NOA" address="0x00009840" value="0x00000000" />
82077ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
82087ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E0E2400" />
82097ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x220E0009" />
82107ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C0B4000" />
82117ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E0B4000" />
82127ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E0C0300" />
82137ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x120DC000" />
82147ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C0E0043" />
82157ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E0E00B3" />
82167ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x200E0000" />
82177ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E0FC000" />
82187ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
82197ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x05151D37" />
82207ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x09151547" />
82217ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x05351C00" />
82227ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x09351400" />
82237ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x5D101400" />
82247ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x5B100BBB" />
82257ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x61111400" />
82267ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1D128000" />
82277ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1F128000" />
82287ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0D150136" />
82297ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x01150000" />
82307ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x03164000" />
82317ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x05164000" />
82327ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x07164000" />
82337ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x03350137" />
82347ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x07350147" />
82357ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0B350136" />
82367ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x01350000" />
82377ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x01368000" />
82387ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x03368000" />
82397ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x05368000" />
82407ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x17100000" />
82417ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x55100000" />
82427ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x57100000" />
82437ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x47101000" />
82447ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x49101212" />
82457ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4B101212" />
82467ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4D100212" />
82477ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x31100000" />
82487ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
82497ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x65100002" />
82507ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
82517ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x42000001" />
82527ec681f3Smrg    </register_config>
82537ec681f3Smrg    <register_config type="OA">
82547ec681f3Smrg        <register type="OA" address="0x0000D920" value="0x00000000" />
82557ec681f3Smrg        <register type="OA" address="0x0000D900" value="0x00000000" />
82567ec681f3Smrg        <register type="OA" address="0x0000D904" value="0x10800000" />
82577ec681f3Smrg        <register type="OA" address="0x0000D910" value="0x00000000" />
82587ec681f3Smrg        <register type="OA" address="0x0000D914" value="0x00800000" />
82597ec681f3Smrg        <register type="OA" address="0x0000DC40" value="0x00010000" />
82607ec681f3Smrg        <register type="OA" address="0x0000D940" value="0x00001802" />
82617ec681f3Smrg        <register type="OA" address="0x0000D944" value="0x0000FCFF" />
82627ec681f3Smrg        <register type="OA" address="0x0000DC00" value="0x00001802" />
82637ec681f3Smrg        <register type="OA" address="0x0000DC04" value="0x0000FCFF" />
82647ec681f3Smrg    </register_config>
82657ec681f3Smrg    <register_config type="FLEX">
82667ec681f3Smrg        <register type="FLEX" address="0x0000E458" value="0x00832732" />
82677ec681f3Smrg        <register type="FLEX" address="0x0000E558" value="0x00A32932" />
82687ec681f3Smrg    </register_config>
82697ec681f3Smrg  </set>
82707ec681f3Smrg
82717ec681f3Smrg  <set name="Metric set TestOa"
82727ec681f3Smrg       chipset="RKL"
82737ec681f3Smrg       symbol_name="TestOa"
82747ec681f3Smrg       underscore_name="test_oa"
82757ec681f3Smrg       mdapi_supported_apis="VK OGL OCL IO"
82767ec681f3Smrg       hw_config_guid="74dbc739-d871-41b5-be7b-fb547ac5bec9"
82777ec681f3Smrg       >
82787ec681f3Smrg    <counter name="GPU Time Elapsed"
82797ec681f3Smrg             symbol_name="GpuTime"
82807ec681f3Smrg             underscore_name="gpu_time"
82817ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
82827ec681f3Smrg             data_type="uint64"
82837ec681f3Smrg             units="ns"
82847ec681f3Smrg             semantic_type="duration"
82857ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
82867ec681f3Smrg             mdapi_group="GPU"
82877ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
82887ec681f3Smrg             mdapi_supported_apis=""
82897ec681f3Smrg             mdapi_hw_unit_type="gpu"
82907ec681f3Smrg             />
82917ec681f3Smrg    <counter name="GPU Core Clocks"
82927ec681f3Smrg             symbol_name="GpuCoreClocks"
82937ec681f3Smrg             underscore_name="gpu_core_clocks"
82947ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
82957ec681f3Smrg             data_type="uint64"
82967ec681f3Smrg             units="cycles"
82977ec681f3Smrg             semantic_type="event"
82987ec681f3Smrg             equation="GPU_CLOCK 0 READ"
82997ec681f3Smrg             mdapi_group="GPU"
83007ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
83017ec681f3Smrg             mdapi_supported_apis=""
83027ec681f3Smrg             mdapi_hw_unit_type="gpu"
83037ec681f3Smrg             />
83047ec681f3Smrg    <counter name="AVG GPU Core Frequency"
83057ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
83067ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
83077ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
83087ec681f3Smrg             data_type="uint64"
83097ec681f3Smrg             max_equation="$GpuMaxFrequency"
83107ec681f3Smrg             units="hz"
83117ec681f3Smrg             semantic_type="event"
83127ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
83137ec681f3Smrg             mdapi_group="GPU"
83147ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
83157ec681f3Smrg             mdapi_supported_apis=""
83167ec681f3Smrg             mdapi_hw_unit_type="gpu"
83177ec681f3Smrg             />
83187ec681f3Smrg    <counter name="TestCounter0"
83197ec681f3Smrg             symbol_name="Counter0"
83207ec681f3Smrg             underscore_name="counter0"
83217ec681f3Smrg             description="HW test counter 0. Factor: 0.0"
83227ec681f3Smrg             data_type="uint64"
83237ec681f3Smrg             units="events"
83247ec681f3Smrg             semantic_type="event"
83257ec681f3Smrg             equation="B 0 READ"
83267ec681f3Smrg             mdapi_group="GPU"
83277ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
83287ec681f3Smrg             mdapi_supported_apis=""
83297ec681f3Smrg             mdapi_hw_unit_type="gpu"
83307ec681f3Smrg             />
83317ec681f3Smrg    <counter name="TestCounter1"
83327ec681f3Smrg             symbol_name="Counter1"
83337ec681f3Smrg             underscore_name="counter1"
83347ec681f3Smrg             description="HW test counter 1. Factor: 1.0"
83357ec681f3Smrg             data_type="uint64"
83367ec681f3Smrg             units="events"
83377ec681f3Smrg             semantic_type="event"
83387ec681f3Smrg             equation="B 1 READ"
83397ec681f3Smrg             mdapi_group="GPU"
83407ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
83417ec681f3Smrg             mdapi_supported_apis=""
83427ec681f3Smrg             mdapi_hw_unit_type="gpu"
83437ec681f3Smrg             />
83447ec681f3Smrg    <counter name="TestCounter2"
83457ec681f3Smrg             symbol_name="Counter2"
83467ec681f3Smrg             underscore_name="counter2"
83477ec681f3Smrg             description="HW test counter 2. Factor: 1.0"
83487ec681f3Smrg             data_type="uint64"
83497ec681f3Smrg             units="events"
83507ec681f3Smrg             semantic_type="event"
83517ec681f3Smrg             equation="B 2 READ"
83527ec681f3Smrg             mdapi_group="GPU"
83537ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
83547ec681f3Smrg             mdapi_supported_apis=""
83557ec681f3Smrg             mdapi_hw_unit_type="gpu"
83567ec681f3Smrg             />
83577ec681f3Smrg    <counter name="TestCounter3"
83587ec681f3Smrg             symbol_name="Counter3"
83597ec681f3Smrg             underscore_name="counter3"
83607ec681f3Smrg             description="HW test counter 3. Factor: 0.5"
83617ec681f3Smrg             data_type="uint64"
83627ec681f3Smrg             units="events"
83637ec681f3Smrg             semantic_type="event"
83647ec681f3Smrg             equation="B 3 READ"
83657ec681f3Smrg             mdapi_group="GPU"
83667ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
83677ec681f3Smrg             mdapi_supported_apis=""
83687ec681f3Smrg             mdapi_hw_unit_type="gpu"
83697ec681f3Smrg             />
83707ec681f3Smrg    <counter name="TestCounter4"
83717ec681f3Smrg             symbol_name="Counter4"
83727ec681f3Smrg             underscore_name="counter4"
83737ec681f3Smrg             description="HW test counter 4. Factor: 0.3333"
83747ec681f3Smrg             data_type="uint64"
83757ec681f3Smrg             units="events"
83767ec681f3Smrg             semantic_type="event"
83777ec681f3Smrg             equation="B 4 READ"
83787ec681f3Smrg             mdapi_group="GPU"
83797ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
83807ec681f3Smrg             mdapi_supported_apis=""
83817ec681f3Smrg             mdapi_hw_unit_type="gpu"
83827ec681f3Smrg             />
83837ec681f3Smrg    <counter name="TestCounter5"
83847ec681f3Smrg             symbol_name="Counter5"
83857ec681f3Smrg             underscore_name="counter5"
83867ec681f3Smrg             description="HW test counter 5. Factor: 0.3333"
83877ec681f3Smrg             data_type="uint64"
83887ec681f3Smrg             units="events"
83897ec681f3Smrg             semantic_type="event"
83907ec681f3Smrg             equation="B 5 READ"
83917ec681f3Smrg             mdapi_group="GPU"
83927ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
83937ec681f3Smrg             mdapi_supported_apis=""
83947ec681f3Smrg             mdapi_hw_unit_type="gpu"
83957ec681f3Smrg             />
83967ec681f3Smrg    <counter name="TestCounter6"
83977ec681f3Smrg             symbol_name="Counter6"
83987ec681f3Smrg             underscore_name="counter6"
83997ec681f3Smrg             description="HW test counter 6. Factor: 0.16666"
84007ec681f3Smrg             data_type="uint64"
84017ec681f3Smrg             units="events"
84027ec681f3Smrg             semantic_type="event"
84037ec681f3Smrg             equation="B 6 READ"
84047ec681f3Smrg             mdapi_group="GPU"
84057ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
84067ec681f3Smrg             mdapi_supported_apis=""
84077ec681f3Smrg             mdapi_hw_unit_type="gpu"
84087ec681f3Smrg             />
84097ec681f3Smrg    <counter name="TestCounter7"
84107ec681f3Smrg             symbol_name="Counter7"
84117ec681f3Smrg             underscore_name="counter7"
84127ec681f3Smrg             description="HW test counter 7. Factor: 0.6666"
84137ec681f3Smrg             data_type="uint64"
84147ec681f3Smrg             units="events"
84157ec681f3Smrg             semantic_type="event"
84167ec681f3Smrg             equation="B 7 READ"
84177ec681f3Smrg             mdapi_group="GPU"
84187ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
84197ec681f3Smrg             mdapi_supported_apis=""
84207ec681f3Smrg             mdapi_hw_unit_type="gpu"
84217ec681f3Smrg             />
84227ec681f3Smrg    <counter name="TestCounter8"
84237ec681f3Smrg             symbol_name="Counter8"
84247ec681f3Smrg             underscore_name="counter8"
84257ec681f3Smrg             description="HW test counter 8. Should be equal to 1 in IOStream or in OAG query mode"
84267ec681f3Smrg             data_type="uint64"
84277ec681f3Smrg             units="events"
84287ec681f3Smrg             semantic_type="event"
84297ec681f3Smrg             equation="C 0 READ"
84307ec681f3Smrg             mdapi_group="GPU"
84317ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
84327ec681f3Smrg             mdapi_supported_apis=""
84337ec681f3Smrg             mdapi_hw_unit_type="gpu"
84347ec681f3Smrg             />
84357ec681f3Smrg    <counter name="TestCounter9 - OAR enable"
84367ec681f3Smrg             symbol_name="Counter9"
84377ec681f3Smrg             underscore_name="counter9"
84387ec681f3Smrg             description="HW test counter 9. Should be equal to 1 in query."
84397ec681f3Smrg             data_type="uint64"
84407ec681f3Smrg             units="events"
84417ec681f3Smrg             semantic_type="event"
84427ec681f3Smrg             equation="C 1 READ"
84437ec681f3Smrg             mdapi_group="GPU"
84447ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
84457ec681f3Smrg             mdapi_supported_apis=""
84467ec681f3Smrg             mdapi_hw_unit_type="gpu"
84477ec681f3Smrg             />
84487ec681f3Smrg    <register_config type="NOA">
84497ec681f3Smrg        <register type="NOA" address="0x00000D04" value="0x00000200" />
84507ec681f3Smrg        <register type="NOA" address="0x00009840" value="0x00000000" />
84517ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
84527ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x040F0000" />
84537ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E0B4000" />
84547ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E0C0200" />
84557ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x120D8000" />
84567ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E0F0017" />
84577ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x100F0000" />
84587ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E0F0000" />
84597ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
84607ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x49110000" />
84617ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x5D101400" />
84627ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1D1103A3" />
84637ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x01110000" />
84647ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x61111000" />
84657ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1F128000" />
84667ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x17100000" />
84677ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x55100110" />
84687ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x57100000" />
84697ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x31100000" />
84707ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
84717ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x65100002" />
84727ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
84737ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x42000001" />
84747ec681f3Smrg    </register_config>
84757ec681f3Smrg    <register_config type="OA">
84767ec681f3Smrg        <register type="OA" address="0x0000D920" value="0x00000000" />
84777ec681f3Smrg        <register type="OA" address="0x0000D900" value="0x00000000" />
84787ec681f3Smrg        <register type="OA" address="0x0000D904" value="0xF0800000" />
84797ec681f3Smrg        <register type="OA" address="0x0000D910" value="0x00000000" />
84807ec681f3Smrg        <register type="OA" address="0x0000D914" value="0xF0800000" />
84817ec681f3Smrg        <register type="OA" address="0x0000DC40" value="0x00FF0000" />
84827ec681f3Smrg        <register type="OA" address="0x0000D940" value="0x00000004" />
84837ec681f3Smrg        <register type="OA" address="0x0000D944" value="0x0000FFFF" />
84847ec681f3Smrg        <register type="OA" address="0x0000DC00" value="0x00000004" />
84857ec681f3Smrg        <register type="OA" address="0x0000DC04" value="0x0000FFFF" />
84867ec681f3Smrg        <register type="OA" address="0x0000D948" value="0x00000003" />
84877ec681f3Smrg        <register type="OA" address="0x0000D94C" value="0x0000FFFF" />
84887ec681f3Smrg        <register type="OA" address="0x0000DC08" value="0x00000003" />
84897ec681f3Smrg        <register type="OA" address="0x0000DC0C" value="0x0000FFFF" />
84907ec681f3Smrg        <register type="OA" address="0x0000D950" value="0x00000007" />
84917ec681f3Smrg        <register type="OA" address="0x0000D954" value="0x0000FFFF" />
84927ec681f3Smrg        <register type="OA" address="0x0000DC10" value="0x00000007" />
84937ec681f3Smrg        <register type="OA" address="0x0000DC14" value="0x0000FFFF" />
84947ec681f3Smrg        <register type="OA" address="0x0000D958" value="0x00100002" />
84957ec681f3Smrg        <register type="OA" address="0x0000D95C" value="0x0000FFF7" />
84967ec681f3Smrg        <register type="OA" address="0x0000DC18" value="0x00100002" />
84977ec681f3Smrg        <register type="OA" address="0x0000DC1C" value="0x0000FFF7" />
84987ec681f3Smrg        <register type="OA" address="0x0000D960" value="0x00100002" />
84997ec681f3Smrg        <register type="OA" address="0x0000D964" value="0x0000FFCF" />
85007ec681f3Smrg        <register type="OA" address="0x0000DC20" value="0x00100002" />
85017ec681f3Smrg        <register type="OA" address="0x0000DC24" value="0x0000FFCF" />
85027ec681f3Smrg        <register type="OA" address="0x0000D968" value="0x00100082" />
85037ec681f3Smrg        <register type="OA" address="0x0000D96C" value="0x0000FFEF" />
85047ec681f3Smrg        <register type="OA" address="0x0000DC28" value="0x00100082" />
85057ec681f3Smrg        <register type="OA" address="0x0000DC2C" value="0x0000FFEF" />
85067ec681f3Smrg        <register type="OA" address="0x0000D970" value="0x001000C2" />
85077ec681f3Smrg        <register type="OA" address="0x0000D974" value="0x0000FFE7" />
85087ec681f3Smrg        <register type="OA" address="0x0000DC30" value="0x001000C2" />
85097ec681f3Smrg        <register type="OA" address="0x0000DC34" value="0x0000FFE7" />
85107ec681f3Smrg        <register type="OA" address="0x0000D978" value="0x00100001" />
85117ec681f3Smrg        <register type="OA" address="0x0000D97C" value="0x0000FFE7" />
85127ec681f3Smrg        <register type="OA" address="0x0000DC38" value="0x00100001" />
85137ec681f3Smrg        <register type="OA" address="0x0000DC3C" value="0x0000FFE7" />
85147ec681f3Smrg    </register_config>
85157ec681f3Smrg    <register_config type="FLEX">
85167ec681f3Smrg        <register type="FLEX" address="0x0000E65C" value="0xFFFFFFFF" />
85177ec681f3Smrg    </register_config>
85187ec681f3Smrg  </set>
85197ec681f3Smrg
85207ec681f3Smrg</metrics>
8521