19f464c52Smaya<?xml version="1.0"?>
27ec681f3Smrg<metrics version="1619078710" merge_md5="">
37ec681f3Smrg  <set name="Render Metrics Basic set"
49f464c52Smaya       chipset="GLK"
59f464c52Smaya       symbol_name="RenderBasic"
67ec681f3Smrg       underscore_name="render_basic"
77ec681f3Smrg       mdapi_supported_apis="VK OGL OCL IO BB"
87ec681f3Smrg       hw_config_guid="d72df5c7-5b4a-4274-a43f-00b0fd51fc68"
99f464c52Smaya       >
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."
149f464c52Smaya             data_type="uint64"
157ec681f3Smrg             units="ns"
169f464c52Smaya             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"
209f464c52Smaya             mdapi_supported_apis=""
219f464c52Smaya             mdapi_hw_unit_type="gpu"
229f464c52Smaya             />
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."
279f464c52Smaya             data_type="uint64"
287ec681f3Smrg             units="cycles"
299f464c52Smaya             semantic_type="event"
307ec681f3Smrg             equation="GPU_CLOCK 0 READ"
317ec681f3Smrg             mdapi_group="GPU"
327ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
339f464c52Smaya             mdapi_supported_apis=""
349f464c52Smaya             mdapi_hw_unit_type="gpu"
359f464c52Smaya             />
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."
409f464c52Smaya             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"
479f464c52Smaya             mdapi_supported_apis=""
489f464c52Smaya             mdapi_hw_unit_type="gpu"
499f464c52Smaya             />
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."
549f464c52Smaya             data_type="uint64"
557ec681f3Smrg             units="threads"
569f464c52Smaya             semantic_type="event"
577ec681f3Smrg             equation="A 1 READ"
589f464c52Smaya             mdapi_group="EU Array/Vertex Shader"
597ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
607ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
619f464c52Smaya             mdapi_hw_unit_type="gpu"
629f464c52Smaya             />
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."
679f464c52Smaya             data_type="uint64"
689f464c52Smaya             units="threads"
699f464c52Smaya             semantic_type="event"
707ec681f3Smrg             equation="A 2 READ"
717ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
729f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
737ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
749f464c52Smaya             mdapi_hw_unit_type="gpu"
759f464c52Smaya             />
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."
809f464c52Smaya             data_type="uint64"
817ec681f3Smrg             units="threads"
829f464c52Smaya             semantic_type="event"
837ec681f3Smrg             equation="A 3 READ"
847ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
859f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
867ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
879f464c52Smaya             mdapi_hw_unit_type="gpu"
889f464c52Smaya             />
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."
939f464c52Smaya             data_type="uint64"
949f464c52Smaya             units="threads"
959f464c52Smaya             semantic_type="event"
967ec681f3Smrg             equation="A 5 READ"
977ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
989f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
997ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
1009f464c52Smaya             mdapi_hw_unit_type="gpu"
1019f464c52Smaya             />
1029f464c52Smaya    <counter name="FS Threads Dispatched"
1037ec681f3Smrg             symbol_name="PsThreads"
1047ec681f3Smrg             underscore_name="ps_threads"
1059f464c52Smaya             description="The total number of fragment shader hardware threads dispatched."
1069f464c52Smaya             data_type="uint64"
1077ec681f3Smrg             units="threads"
1087ec681f3Smrg             semantic_type="event"
1099f464c52Smaya             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 BB"
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"
1209f464c52Smaya             units="threads"
1219f464c52Smaya             semantic_type="event"
1227ec681f3Smrg             equation="A 4 READ"
1237ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
1249f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
1257ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
1269f464c52Smaya             mdapi_hw_unit_type="gpu"
1279f464c52Smaya             />
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."
1329f464c52Smaya             data_type="float"
1339f464c52Smaya             max_equation="100"
1349f464c52Smaya             units="percent"
1359f464c52Smaya             semantic_type="duration"
1367ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
1377ec681f3Smrg             mdapi_group="GPU"
1387ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
1399f464c52Smaya             mdapi_supported_apis=""
1407ec681f3Smrg             mdapi_hw_unit_type="gpu"
1419f464c52Smaya             />
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."
1469f464c52Smaya             data_type="float"
1479f464c52Smaya             max_equation="100"
1489f464c52Smaya             units="percent"
1499f464c52Smaya             semantic_type="duration"
1507ec681f3Smrg             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1517ec681f3Smrg             mdapi_group="EU Array"
1527ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1539f464c52Smaya             mdapi_supported_apis=""
1547ec681f3Smrg             mdapi_hw_unit_type="gpu"
1559f464c52Smaya             />
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."
1609f464c52Smaya             data_type="float"
1619f464c52Smaya             max_equation="100"
1629f464c52Smaya             units="percent"
1639f464c52Smaya             semantic_type="duration"
1647ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1657ec681f3Smrg             mdapi_group="EU Array"
1669f464c52Smaya             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1679f464c52Smaya             mdapi_supported_apis=""
1689f464c52Smaya             mdapi_hw_unit_type="gpu"
1699f464c52Smaya             />
1707ec681f3Smrg    <counter name="EU Both FPU Pipes Active"
1717ec681f3Smrg             symbol_name="EuFpuBothActive"
1727ec681f3Smrg             underscore_name="eu_fpu_both_active"
1737ec681f3Smrg             description="The percentage of time in which both EU FPU pipelines were actively processing."
1749f464c52Smaya             data_type="float"
1759f464c52Smaya             max_equation="100"
1769f464c52Smaya             units="percent"
1779f464c52Smaya             semantic_type="duration"
1787ec681f3Smrg             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1797ec681f3Smrg             mdapi_group="EU Array/Pipes"
1807ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
1819f464c52Smaya             mdapi_supported_apis=""
1829f464c52Smaya             mdapi_hw_unit_type="gpu"
1839f464c52Smaya             />
1847ec681f3Smrg    <counter name="VS FPU0 Pipe Active"
1857ec681f3Smrg             symbol_name="VsFpu0Active"
1867ec681f3Smrg             underscore_name="vs_fpu0_active"
1877ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
1887ec681f3Smrg             data_type="float"
1897ec681f3Smrg             max_equation="100"
1907ec681f3Smrg             units="percent"
1919f464c52Smaya             semantic_type="duration"
1927ec681f3Smrg             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1937ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
1947ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
1957ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
1969f464c52Smaya             mdapi_hw_unit_type="gpu"
1979f464c52Smaya             />
1987ec681f3Smrg    <counter name="VS FPU1 Pipe Active"
1997ec681f3Smrg             symbol_name="VsFpu1Active"
2007ec681f3Smrg             underscore_name="vs_fpu1_active"
2017ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
2027ec681f3Smrg             data_type="float"
2037ec681f3Smrg             max_equation="100"
2047ec681f3Smrg             units="percent"
2057ec681f3Smrg             semantic_type="duration"
2067ec681f3Smrg             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2077ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
2087ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
2097ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
2109f464c52Smaya             mdapi_hw_unit_type="gpu"
2119f464c52Smaya             />
2127ec681f3Smrg    <counter name="VS Send Pipe Active"
2137ec681f3Smrg             symbol_name="VsSendActive"
2147ec681f3Smrg             underscore_name="vs_send_active"
2157ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
2167ec681f3Smrg             data_type="float"
2177ec681f3Smrg             max_equation="100"
2187ec681f3Smrg             units="percent"
2197ec681f3Smrg             semantic_type="duration"
2207ec681f3Smrg             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2217ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
2227ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
2237ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
2249f464c52Smaya             mdapi_hw_unit_type="gpu"
2259f464c52Smaya             />
2267ec681f3Smrg    <counter name="PS FPU0 Pipe Active"
2277ec681f3Smrg             symbol_name="PsFpu0Active"
2287ec681f3Smrg             underscore_name="ps_fpu0_active"
2297ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
2307ec681f3Smrg             data_type="float"
2317ec681f3Smrg             max_equation="100"
2327ec681f3Smrg             units="percent"
2337ec681f3Smrg             semantic_type="duration"
2347ec681f3Smrg             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2357ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
2367ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
2377ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
2389f464c52Smaya             mdapi_hw_unit_type="gpu"
2399f464c52Smaya             />
2409f464c52Smaya    <counter name="PS FPU1 Pipe Active"
2417ec681f3Smrg             symbol_name="PsFpu1Active"
2427ec681f3Smrg             underscore_name="ps_fpu1_active"
2439f464c52Smaya             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
2449f464c52Smaya             data_type="float"
2459f464c52Smaya             max_equation="100"
2469f464c52Smaya             units="percent"
2479f464c52Smaya             semantic_type="duration"
2487ec681f3Smrg             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2499f464c52Smaya             mdapi_group="EU Array/Pixel Shader"
2507ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
2517ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
2529f464c52Smaya             mdapi_hw_unit_type="gpu"
2539f464c52Smaya             />
2549f464c52Smaya    <counter name="PS Send Pipeline Active"
2557ec681f3Smrg             symbol_name="PsSendActive"
2567ec681f3Smrg             underscore_name="ps_send_active"
2579f464c52Smaya             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
2589f464c52Smaya             data_type="float"
2599f464c52Smaya             max_equation="100"
2609f464c52Smaya             units="percent"
2619f464c52Smaya             semantic_type="duration"
2627ec681f3Smrg             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2639f464c52Smaya             mdapi_group="EU Array/Pixel Shader"
2647ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
2657ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
2669f464c52Smaya             mdapi_hw_unit_type="gpu"
2679f464c52Smaya             />
2687ec681f3Smrg    <counter name="FS Both FPU Active"
2697ec681f3Smrg             symbol_name="PsEuBothFpuActive"
2707ec681f3Smrg             underscore_name="ps_eu_both_fpu_active"
2717ec681f3Smrg             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
2729f464c52Smaya             data_type="float"
2739f464c52Smaya             max_equation="100"
2749f464c52Smaya             units="percent"
2759f464c52Smaya             semantic_type="duration"
2767ec681f3Smrg             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2777ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
2787ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
2797ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
2809f464c52Smaya             mdapi_hw_unit_type="gpu"
2819f464c52Smaya             />
2827ec681f3Smrg    <counter name="Sampler 0 Busy"
2837ec681f3Smrg             symbol_name="Sampler0Busy"
2847ec681f3Smrg             underscore_name="sampler0_busy"
2857ec681f3Smrg             description="The percentage of time in which Sampler 0 has been processing EU requests."
2869f464c52Smaya             data_type="float"
2879f464c52Smaya             max_equation="100"
2889f464c52Smaya             units="percent"
2899f464c52Smaya             semantic_type="duration"
2907ec681f3Smrg             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
2917ec681f3Smrg             availability="$SubsliceMask 0x09 AND"
2927ec681f3Smrg             mdapi_group="Sampler"
2937ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
2947ec681f3Smrg             mdapi_supported_apis=""
2957ec681f3Smrg             mdapi_hw_unit_type="subslice"
2969f464c52Smaya             />
2977ec681f3Smrg    <counter name="Sampler 1 Busy"
2987ec681f3Smrg             symbol_name="Sampler1Busy"
2997ec681f3Smrg             underscore_name="sampler1_busy"
3007ec681f3Smrg             description="The percentage of time in which Sampler 1 has been processing EU requests."
3019f464c52Smaya             data_type="float"
3029f464c52Smaya             max_equation="100"
3039f464c52Smaya             units="percent"
3049f464c52Smaya             semantic_type="duration"
3057ec681f3Smrg             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
3067ec681f3Smrg             availability="$SubsliceMask 0x12 AND"
3077ec681f3Smrg             mdapi_group="Sampler"
3087ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
3097ec681f3Smrg             mdapi_supported_apis=""
3107ec681f3Smrg             mdapi_hw_unit_type="subslice"
3119f464c52Smaya             />
3127ec681f3Smrg    <counter name="Samplers Busy"
3137ec681f3Smrg             symbol_name="SamplersBusy"
3147ec681f3Smrg             underscore_name="samplers_busy"
3157ec681f3Smrg             description="The percentage of time in which samplers have been processing EU requests."
3169f464c52Smaya             data_type="float"
3179f464c52Smaya             max_equation="100"
3189f464c52Smaya             units="percent"
3199f464c52Smaya             semantic_type="duration"
3207ec681f3Smrg             equation="$Sampler0Busy $Sampler1Busy FMAX"
3217ec681f3Smrg             mdapi_group="Sampler"
3229f464c52Smaya             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3237ec681f3Smrg             mdapi_supported_apis=""
3247ec681f3Smrg             mdapi_hw_unit_type="slice"
3259f464c52Smaya             />
3267ec681f3Smrg    <counter name="Sampler 0 Bottleneck"
3277ec681f3Smrg             symbol_name="Sampler0Bottleneck"
3287ec681f3Smrg             underscore_name="sampler0_bottleneck"
3297ec681f3Smrg             description="The percentage of time in which Sampler 0 has been slowing down the pipe when processing EU requests."
3309f464c52Smaya             low_watermark="5"
3319f464c52Smaya             high_watermark="15"
3327ec681f3Smrg             data_type="float"
3339f464c52Smaya             max_equation="100"
3349f464c52Smaya             units="percent"
3359f464c52Smaya             semantic_type="duration"
3367ec681f3Smrg             equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
3377ec681f3Smrg             availability="$SubsliceMask 0x09 AND"
3389f464c52Smaya             mdapi_group="Sampler"
3397ec681f3Smrg             mdapi_usage_flags="Tier3 Indicate Draw"
3409f464c52Smaya             mdapi_supported_apis=""
3417ec681f3Smrg             mdapi_hw_unit_type="subslice"
3429f464c52Smaya             />
3437ec681f3Smrg    <counter name="Sampler 1 Bottleneck"
3447ec681f3Smrg             symbol_name="Sampler1Bottleneck"
3457ec681f3Smrg             underscore_name="sampler1_bottleneck"
3467ec681f3Smrg             description="The percentage of time in which Sampler 1 has been slowing down the pipe when processing EU requests."
3477ec681f3Smrg             low_watermark="5"
3487ec681f3Smrg             high_watermark="15"
3497ec681f3Smrg             data_type="float"
3507ec681f3Smrg             max_equation="100"
3517ec681f3Smrg             units="percent"
3527ec681f3Smrg             semantic_type="duration"
3537ec681f3Smrg             equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
3547ec681f3Smrg             availability="$SubsliceMask 0x12 AND"
3557ec681f3Smrg             mdapi_group="Sampler"
3567ec681f3Smrg             mdapi_usage_flags="Tier3 Indicate Draw"
3577ec681f3Smrg             mdapi_supported_apis=""
3587ec681f3Smrg             mdapi_hw_unit_type="subslice"
3599f464c52Smaya             />
3607ec681f3Smrg    <counter name="Rasterized Pixels"
3617ec681f3Smrg             symbol_name="RasterizedPixels"
3627ec681f3Smrg             underscore_name="rasterized_pixels"
3637ec681f3Smrg             description="The total number of rasterized pixels."
3649f464c52Smaya             data_type="uint64"
3657ec681f3Smrg             units="pixels"
3669f464c52Smaya             semantic_type="event"
3677ec681f3Smrg             equation="A 21 READ 4 UMUL"
3687ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer"
3699f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
3707ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
3719f464c52Smaya             mdapi_hw_unit_type="gpu"
3729f464c52Smaya             />
3737ec681f3Smrg    <counter name="Early Hi-Depth Test Fails"
3747ec681f3Smrg             symbol_name="HiDepthTestFails"
3757ec681f3Smrg             underscore_name="hi_depth_test_fails"
3767ec681f3Smrg             description="The total number of pixels dropped on early hierarchical depth test."
3779f464c52Smaya             data_type="uint64"
3787ec681f3Smrg             units="pixels"
3797ec681f3Smrg             semantic_type="event"
3807ec681f3Smrg             equation="A 22 READ 4 UMUL"
3817ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
3829f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
3837ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
3849f464c52Smaya             mdapi_hw_unit_type="gpu"
3859f464c52Smaya             />
3867ec681f3Smrg    <counter name="Early Depth Test Fails"
3877ec681f3Smrg             symbol_name="EarlyDepthTestFails"
3887ec681f3Smrg             underscore_name="early_depth_test_fails"
3897ec681f3Smrg             description="The total number of pixels dropped on early depth test."
3909f464c52Smaya             data_type="uint64"
3917ec681f3Smrg             units="pixels"
3927ec681f3Smrg             semantic_type="event"
3937ec681f3Smrg             equation="A 23 READ 4 UMUL"
3947ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
3957ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
3967ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
3979f464c52Smaya             mdapi_hw_unit_type="gpu"
3989f464c52Smaya             />
3999f464c52Smaya    <counter name="Samples Killed in FS"
4007ec681f3Smrg             symbol_name="SamplesKilledInPs"
4017ec681f3Smrg             underscore_name="samples_killed_in_ps"
4029f464c52Smaya             description="The total number of samples or pixels dropped in fragment shaders."
4039f464c52Smaya             data_type="uint64"
4049f464c52Smaya             units="pixels"
4059f464c52Smaya             semantic_type="event"
4067ec681f3Smrg             equation="A 24 READ 4 UMUL"
4077ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
4089f464c52Smaya             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
4097ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
4109f464c52Smaya             mdapi_hw_unit_type="gpu"
4119f464c52Smaya             />
4127ec681f3Smrg    <counter name="Pixels Failing Tests"
4137ec681f3Smrg             symbol_name="PixelsFailingPostPsTests"
4147ec681f3Smrg             underscore_name="pixels_failing_post_ps_tests"
4157ec681f3Smrg             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
4167ec681f3Smrg             data_type="uint64"
4177ec681f3Smrg             units="pixels"
4189f464c52Smaya             semantic_type="event"
4197ec681f3Smrg             equation="A 25 READ 4 UMUL"
4207ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
4219f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
4227ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
4239f464c52Smaya             mdapi_hw_unit_type="gpu"
4249f464c52Smaya             />
4257ec681f3Smrg    <counter name="Samples Written"
4267ec681f3Smrg             symbol_name="SamplesWritten"
4277ec681f3Smrg             underscore_name="samples_written"
4287ec681f3Smrg             description="The total number of samples or pixels written to all render targets."
4299f464c52Smaya             data_type="uint64"
4307ec681f3Smrg             units="pixels"
4319f464c52Smaya             semantic_type="event"
4327ec681f3Smrg             equation="A 26 READ 4 UMUL"
4337ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
4347ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4357ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
4369f464c52Smaya             mdapi_hw_unit_type="gpu"
4379f464c52Smaya             />
4387ec681f3Smrg    <counter name="Samples Blended"
4397ec681f3Smrg             symbol_name="SamplesBlended"
4407ec681f3Smrg             underscore_name="samples_blended"
4417ec681f3Smrg             description="The total number of blended samples or pixels written to all render targets."
4427ec681f3Smrg             data_type="uint64"
4437ec681f3Smrg             units="pixels"
4447ec681f3Smrg             semantic_type="event"
4457ec681f3Smrg             equation="A 27 READ 4 UMUL"
4467ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
4477ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4487ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
4499f464c52Smaya             mdapi_hw_unit_type="gpu"
4509f464c52Smaya             />
4517ec681f3Smrg    <counter name="Sampler Texels"
4527ec681f3Smrg             symbol_name="SamplerTexels"
4537ec681f3Smrg             underscore_name="sampler_texels"
4547ec681f3Smrg             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
4559f464c52Smaya             data_type="uint64"
4567ec681f3Smrg             units="texels"
4577ec681f3Smrg             semantic_type="event"
4587ec681f3Smrg             equation="A 28 READ 4 UMUL"
4597ec681f3Smrg             mdapi_group="Sampler/Sampler Input"
4607ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4617ec681f3Smrg             mdapi_supported_apis=""
4627ec681f3Smrg             mdapi_hw_unit_type="gpu"
4637ec681f3Smrg             />
4647ec681f3Smrg    <counter name="Sampler Texels Misses"
4657ec681f3Smrg             symbol_name="SamplerTexelMisses"
4667ec681f3Smrg             underscore_name="sampler_texel_misses"
4677ec681f3Smrg             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
4687ec681f3Smrg             data_type="uint64"
4697ec681f3Smrg             units="texels"
4707ec681f3Smrg             semantic_type="event"
4717ec681f3Smrg             equation="A 29 READ 4 UMUL"
4727ec681f3Smrg             mdapi_group="Sampler/Sampler Cache"
4737ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
4747ec681f3Smrg             mdapi_supported_apis=""
4757ec681f3Smrg             mdapi_hw_unit_type="gpu"
4767ec681f3Smrg             />
4777ec681f3Smrg    <counter name="Sampler Cache Misses"
4787ec681f3Smrg             symbol_name="SamplerL1Misses"
4797ec681f3Smrg             underscore_name="sampler_l1_misses"
4807ec681f3Smrg             description="The total number of sampler cache misses in all LODs in all sampler units."
4817ec681f3Smrg             data_type="uint64"
4827ec681f3Smrg             units="messages"
4837ec681f3Smrg             semantic_type="event"
4847ec681f3Smrg             equation="B 4 READ 8 UMUL"
4857ec681f3Smrg             mdapi_group="Sampler/Sampler Cache"
4867ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4877ec681f3Smrg             mdapi_supported_apis=""
4887ec681f3Smrg             mdapi_hw_unit_type="gpu"
4897ec681f3Smrg             />
4907ec681f3Smrg    <counter name="SLM Bytes Read"
4917ec681f3Smrg             symbol_name="SlmBytesRead"
4927ec681f3Smrg             underscore_name="slm_bytes_read"
4937ec681f3Smrg             description="The total number of GPU memory bytes read from shared local memory."
4947ec681f3Smrg             data_type="uint64"
4957ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
4969f464c52Smaya             units="bytes"
4979f464c52Smaya             semantic_type="throughput"
4987ec681f3Smrg             equation="A 30 READ 64 UMUL"
4997ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
5009f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
5017ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
5029f464c52Smaya             mdapi_hw_unit_type="gpu"
5039f464c52Smaya             />
5047ec681f3Smrg    <counter name="SLM Bytes Written"
5057ec681f3Smrg             symbol_name="SlmBytesWritten"
5067ec681f3Smrg             underscore_name="slm_bytes_written"
5077ec681f3Smrg             description="The total number of GPU memory bytes written into shared local memory."
5089f464c52Smaya             data_type="uint64"
5097ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
5109f464c52Smaya             units="bytes"
5119f464c52Smaya             semantic_type="throughput"
5127ec681f3Smrg             equation="A 31 READ 64 UMUL"
5137ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
5149f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
5157ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
5169f464c52Smaya             mdapi_hw_unit_type="gpu"
5179f464c52Smaya             />
5187ec681f3Smrg    <counter name="Shader Memory Accesses"
5197ec681f3Smrg             symbol_name="ShaderMemoryAccesses"
5207ec681f3Smrg             underscore_name="shader_memory_accesses"
5217ec681f3Smrg             description="The total number of shader memory accesses to L3."
5227ec681f3Smrg             data_type="uint64"
5237ec681f3Smrg             units="messages"
5247ec681f3Smrg             semantic_type="event"
5257ec681f3Smrg             equation="A 32 READ"
5267ec681f3Smrg             mdapi_group="L3/Data Port"
5277ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
5287ec681f3Smrg             mdapi_supported_apis=""
5299f464c52Smaya             mdapi_hw_unit_type="gpu"
5309f464c52Smaya             />
5317ec681f3Smrg    <counter name="Shader Atomic Memory Accesses"
5327ec681f3Smrg             symbol_name="ShaderAtomics"
5337ec681f3Smrg             underscore_name="shader_atomics"
5347ec681f3Smrg             description="The total number of shader atomic memory accesses."
5359f464c52Smaya             data_type="uint64"
5367ec681f3Smrg             units="messages"
5379f464c52Smaya             semantic_type="event"
5387ec681f3Smrg             equation="A 34 READ"
5397ec681f3Smrg             mdapi_group="L3/Data Port/Atomics"
5409f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
5417ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
5429f464c52Smaya             mdapi_hw_unit_type="gpu"
5439f464c52Smaya             />
5447ec681f3Smrg    <counter name="L3 Lookup Accesses w/o IC"
5457ec681f3Smrg             symbol_name="L3Lookups"
5467ec681f3Smrg             underscore_name="l3_lookups"
5477ec681f3Smrg             description="The total number of L3 cache lookup accesses w/o IC."
5489f464c52Smaya             data_type="uint64"
5497ec681f3Smrg             units="messages"
5509f464c52Smaya             semantic_type="event"
5517ec681f3Smrg             equation="$SamplerL1Misses $ShaderMemoryAccesses UADD"
5527ec681f3Smrg             mdapi_group="L3/TAG"
5539f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
5547ec681f3Smrg             mdapi_supported_apis=""
5559f464c52Smaya             mdapi_hw_unit_type="gpu"
5569f464c52Smaya             />
5577ec681f3Smrg    <counter name="L3 Misses"
5587ec681f3Smrg             symbol_name="L3Misses"
5597ec681f3Smrg             underscore_name="l3_misses"
5607ec681f3Smrg             description="The total number of L3 misses."
5619f464c52Smaya             data_type="uint64"
5627ec681f3Smrg             units="messages"
5639f464c52Smaya             semantic_type="event"
5647ec681f3Smrg             equation="C 4 READ"
5657ec681f3Smrg             mdapi_group="L3/TAG"
5669f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
5677ec681f3Smrg             mdapi_supported_apis=""
5689f464c52Smaya             mdapi_hw_unit_type="gpu"
5699f464c52Smaya             />
5707ec681f3Smrg    <counter name="L3 Sampler Throughput"
5717ec681f3Smrg             symbol_name="L3SamplerThroughput"
5727ec681f3Smrg             underscore_name="l3_sampler_throughput"
5737ec681f3Smrg             description="The total number of GPU memory bytes transferred between samplers and L3 caches."
5749f464c52Smaya             data_type="uint64"
5757ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
5767ec681f3Smrg             units="bytes"
5777ec681f3Smrg             semantic_type="throughput"
5787ec681f3Smrg             equation="$SamplerL1Misses 64 UMUL"
5797ec681f3Smrg             mdapi_group="L3/Sampler"
5807ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
5817ec681f3Smrg             mdapi_supported_apis=""
5827ec681f3Smrg             mdapi_hw_unit_type="gpu"
5837ec681f3Smrg             />
5847ec681f3Smrg    <counter name="L3 Shader Throughput"
5857ec681f3Smrg             symbol_name="L3ShaderThroughput"
5867ec681f3Smrg             underscore_name="l3_shader_throughput"
5877ec681f3Smrg             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
5887ec681f3Smrg             data_type="uint64"
5897ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
5907ec681f3Smrg             units="bytes"
5917ec681f3Smrg             semantic_type="throughput"
5927ec681f3Smrg             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
5937ec681f3Smrg             mdapi_group="L3/Data Port"
5947ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
5957ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
5969f464c52Smaya             mdapi_hw_unit_type="gpu"
5979f464c52Smaya             />
5989f464c52Smaya    <counter name="Shader Barrier Messages"
5997ec681f3Smrg             symbol_name="ShaderBarriers"
6007ec681f3Smrg             underscore_name="shader_barriers"
6019f464c52Smaya             description="The total number of shader barrier messages."
6029f464c52Smaya             data_type="uint64"
6039f464c52Smaya             units="messages"
6049f464c52Smaya             semantic_type="event"
6057ec681f3Smrg             equation="A 35 READ"
6069f464c52Smaya             mdapi_group="EU Array/Barrier"
6079f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
6087ec681f3Smrg             mdapi_supported_apis=""
6099f464c52Smaya             mdapi_hw_unit_type="gpu"
6109f464c52Smaya             />
6117ec681f3Smrg    <counter name="GTI Fixed Pipe Throughput"
6127ec681f3Smrg             symbol_name="GtiVfThroughput"
6137ec681f3Smrg             underscore_name="gti_vf_throughput"
6147ec681f3Smrg             description="The total number of GPU memory bytes transferred between 3D Pipeline (Command Dispatch, Input Assembly and Stream Output) and GTI."
6159f464c52Smaya             data_type="uint64"
6167ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL"
6177ec681f3Smrg             units="bytes"
6187ec681f3Smrg             semantic_type="throughput"
6197ec681f3Smrg             equation="B 6 READ B 7 READ UADD 64 UMUL"
6207ec681f3Smrg             mdapi_group="GTI/3D Pipe"
6217ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
6227ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
6239f464c52Smaya             mdapi_hw_unit_type="gpu"
6249f464c52Smaya             />
6257ec681f3Smrg    <counter name="GTI Depth Throughput"
6267ec681f3Smrg             symbol_name="GtiDepthThroughput"
6277ec681f3Smrg             underscore_name="gti_depth_throughput"
6287ec681f3Smrg             description="The total number of GPU memory bytes transferred between depth caches and GTI."
6299f464c52Smaya             data_type="uint64"
6307ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
6317ec681f3Smrg             units="bytes"
6327ec681f3Smrg             semantic_type="throughput"
6337ec681f3Smrg             equation="C 0 READ C 1 READ UADD 64 UMUL"
6347ec681f3Smrg             mdapi_group="GTI/Depth Cache"
6357ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
6367ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
6379f464c52Smaya             mdapi_hw_unit_type="gpu"
6389f464c52Smaya             />
6397ec681f3Smrg    <counter name="GTI RCC Throughput"
6407ec681f3Smrg             symbol_name="GtiRccThroughput"
6417ec681f3Smrg             underscore_name="gti_rcc_throughput"
6427ec681f3Smrg             description="The total number of GPU memory bytes transferred between render color caches and GTI."
6439f464c52Smaya             data_type="uint64"
6447ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
6457ec681f3Smrg             units="bytes"
6467ec681f3Smrg             semantic_type="throughput"
6477ec681f3Smrg             equation="C 2 READ C 3 READ UADD 64 UMUL"
6487ec681f3Smrg             mdapi_group="GTI/Color Cache"
6497ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
6507ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
6519f464c52Smaya             mdapi_hw_unit_type="gpu"
6529f464c52Smaya             />
6537ec681f3Smrg    <counter name="GTI L3 Throughput"
6547ec681f3Smrg             symbol_name="GtiL3Throughput"
6557ec681f3Smrg             underscore_name="gti_l3_throughput"
6567ec681f3Smrg             description="The total number of GPU memory bytes transferred between L3 caches and GTI."
6579f464c52Smaya             data_type="uint64"
6587ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
6597ec681f3Smrg             units="bytes"
6607ec681f3Smrg             semantic_type="throughput"
6617ec681f3Smrg             equation="$L3Misses 64 UMUL"
6627ec681f3Smrg             mdapi_group="GTI/L3"
6637ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
6647ec681f3Smrg             mdapi_supported_apis=""
6659f464c52Smaya             mdapi_hw_unit_type="gpu"
6669f464c52Smaya             />
6677ec681f3Smrg    <counter name="GTI HDC TLB Lookup Throughput"
6687ec681f3Smrg             symbol_name="GtiHdcLookupsThroughput"
6697ec681f3Smrg             underscore_name="gti_hdc_lookups_throughput"
6707ec681f3Smrg             description="The total number of GPU memory bytes transferred between GTI and HDC, when HDC is doing TLB lookups."
6719f464c52Smaya             data_type="uint64"
6727ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
6739f464c52Smaya             units="bytes"
6749f464c52Smaya             semantic_type="throughput"
6757ec681f3Smrg             equation="C 5 READ 64 UMUL"
6767ec681f3Smrg             mdapi_group="GTI/L3"
6777ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
6787ec681f3Smrg             mdapi_supported_apis=""
6799f464c52Smaya             mdapi_hw_unit_type="gpu"
6809f464c52Smaya             />
6819f464c52Smaya    <counter name="GTI Read Throughput"
6827ec681f3Smrg             symbol_name="GtiReadThroughput"
6837ec681f3Smrg             underscore_name="gti_read_throughput"
6849f464c52Smaya             description="The total number of GPU memory bytes read from GTI."
6859f464c52Smaya             data_type="uint64"
6867ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL"
6879f464c52Smaya             units="bytes"
6889f464c52Smaya             semantic_type="throughput"
6897ec681f3Smrg             equation="C 6 READ 64 UMUL"
6909f464c52Smaya             mdapi_group="GTI"
6917ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6927ec681f3Smrg             mdapi_supported_apis=""
6939f464c52Smaya             mdapi_hw_unit_type="gpu"
6949f464c52Smaya             />
6957ec681f3Smrg    <counter name="GTI Write Throughput"
6967ec681f3Smrg             symbol_name="GtiWriteThroughput"
6977ec681f3Smrg             underscore_name="gti_write_throughput"
6987ec681f3Smrg             description="The total number of GPU memory bytes written to GTI."
6999f464c52Smaya             data_type="uint64"
7007ec681f3Smrg             max_equation="$GpuCoreClocks 32 UMUL"
7019f464c52Smaya             units="bytes"
7029f464c52Smaya             semantic_type="throughput"
7037ec681f3Smrg             equation="C 7 READ 64 UMUL"
7047ec681f3Smrg             mdapi_group="GTI"
7057ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
7067ec681f3Smrg             mdapi_supported_apis=""
7077ec681f3Smrg             mdapi_hw_unit_type="gpu"
7087ec681f3Smrg             />
7097ec681f3Smrg    <counter name="Samplers Bottleneck"
7107ec681f3Smrg             symbol_name="SamplerBottleneck"
7117ec681f3Smrg             underscore_name="sampler_bottleneck"
7127ec681f3Smrg             description="The percentage of time in which samplers have been slowing down the pipe when processing EU requests."
7137ec681f3Smrg             low_watermark="5"
7147ec681f3Smrg             high_watermark="15"
7157ec681f3Smrg             data_type="float"
7167ec681f3Smrg             max_equation="100"
7177ec681f3Smrg             units="percent"
7187ec681f3Smrg             semantic_type="duration"
7197ec681f3Smrg             equation="$Sampler0Bottleneck $Sampler1Bottleneck FMAX"
7207ec681f3Smrg             mdapi_group="Sampler"
7217ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Indicate System Frame Batch Draw"
7227ec681f3Smrg             mdapi_supported_apis=""
7237ec681f3Smrg             mdapi_hw_unit_type="slice"
7247ec681f3Smrg             />
7257ec681f3Smrg    <register_config type="NOA">
7267ec681f3Smrg        <register type="NOA" address="0x00009840" value="0x00000080" />
7277ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x166C00F0" />
7287ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x12120280" />
7297ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x12320280" />
7307ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x11930317" />
7317ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x159303DF" />
7327ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x3F900C00" />
7337ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x419000A0" />
7347ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x002D1000" />
7357ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x062D4000" />
7367ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x082D5000" />
7377ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A2D1000" />
7387ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C2E0800" />
7397ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E2E5900" />
7407ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A4C8000" />
7417ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C4C8000" />
7427ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E4C4000" />
7437ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x064E8000" />
7447ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x084E8000" />
7457ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A4E2000" />
7467ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C4F0010" />
7477ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A6C0053" />
7487ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x106C0000" />
7497ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C6C0000" />
7507ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A0FCC00" />
7517ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C0F0002" />
7527ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C2C0040" />
7537ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00101000" />
7547ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04101000" />
7557ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00114000" />
7567ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08114000" />
7577ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00120020" />
7587ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08120021" />
7597ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00141000" />
7607ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08141000" />
7617ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02308000" />
7627ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04302000" />
7637ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06318000" />
7647ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08318000" />
7657ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06320800" />
7667ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08320840" />
7677ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00320000" />
7687ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06344000" />
7697ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08344000" />
7707ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0D931831" />
7717ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0F939F3F" />
7727ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x01939E80" />
7737ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x039303BC" />
7747ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0593000E" />
7757ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1993002A" />
7767ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x07930000" />
7777ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x09930000" />
7787ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1D900177" />
7797ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1F900187" />
7807ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x35900000" />
7817ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x13904000" />
7827ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x21904000" />
7837ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x23904000" />
7847ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x25904000" />
7857ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x27904000" />
7867ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x2B904000" />
7877ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x2D904000" />
7887ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x2F904000" />
7897ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x31904000" />
7907ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x15904000" />
7917ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x17904000" />
7927ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x19904000" />
7937ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1B904000" />
7947ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x53901110" />
7957ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x43900423" />
7967ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x55900111" />
7977ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x47900C02" />
7987ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x57900000" />
7997ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x49900020" />
8007ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x59901111" />
8017ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4B900421" />
8027ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x37900000" />
8037ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x33900000" />
8047ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4D900001" />
8057ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x45900821" />
8067ec681f3Smrg    </register_config>
8077ec681f3Smrg    <register_config type="OA">
8087ec681f3Smrg        <register type="OA" address="0x00002710" value="0x00000000" />
8097ec681f3Smrg        <register type="OA" address="0x00002714" value="0x00800000" />
8107ec681f3Smrg        <register type="OA" address="0x00002720" value="0x00000000" />
8117ec681f3Smrg        <register type="OA" address="0x00002724" value="0x00800000" />
8127ec681f3Smrg        <register type="OA" address="0x00002740" value="0x00000000" />
8137ec681f3Smrg    </register_config>
8147ec681f3Smrg    <register_config type="FLEX">
8157ec681f3Smrg        <register type="FLEX" address="0x0000E458" value="0x00005004" />
8167ec681f3Smrg        <register type="FLEX" address="0x0000E558" value="0x00010003" />
8177ec681f3Smrg        <register type="FLEX" address="0x0000E658" value="0x00012011" />
8187ec681f3Smrg        <register type="FLEX" address="0x0000E758" value="0x00015014" />
8197ec681f3Smrg        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
8207ec681f3Smrg        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
8217ec681f3Smrg        <register type="FLEX" address="0x0000E65C" value="0x00055054" />
8227ec681f3Smrg    </register_config>
8237ec681f3Smrg  </set>
8247ec681f3Smrg
8257ec681f3Smrg  <set name="Compute Metrics Basic set"
8267ec681f3Smrg       chipset="GLK"
8277ec681f3Smrg       symbol_name="ComputeBasic"
8287ec681f3Smrg       underscore_name="compute_basic"
8297ec681f3Smrg       mdapi_supported_apis="VK OGL4 OCL IO BB"
8307ec681f3Smrg       hw_config_guid="814285f6-354d-41d2-ba49-e24e622714a0"
8317ec681f3Smrg       >
8327ec681f3Smrg    <counter name="GPU Time Elapsed"
8337ec681f3Smrg             symbol_name="GpuTime"
8347ec681f3Smrg             underscore_name="gpu_time"
8357ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
8367ec681f3Smrg             data_type="uint64"
8377ec681f3Smrg             units="ns"
8387ec681f3Smrg             semantic_type="duration"
8397ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
8407ec681f3Smrg             mdapi_group="GPU"
8417ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8427ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
8437ec681f3Smrg             mdapi_hw_unit_type="gpu"
8447ec681f3Smrg             />
8457ec681f3Smrg    <counter name="GPU Core Clocks"
8467ec681f3Smrg             symbol_name="GpuCoreClocks"
8477ec681f3Smrg             underscore_name="gpu_core_clocks"
8487ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
8497ec681f3Smrg             data_type="uint64"
8507ec681f3Smrg             units="cycles"
8517ec681f3Smrg             semantic_type="event"
8527ec681f3Smrg             equation="GPU_CLOCK 0 READ"
8537ec681f3Smrg             mdapi_group="GPU"
8547ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
8557ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
8567ec681f3Smrg             mdapi_hw_unit_type="gpu"
8577ec681f3Smrg             />
8587ec681f3Smrg    <counter name="AVG GPU Core Frequency"
8597ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
8607ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
8617ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
8627ec681f3Smrg             data_type="uint64"
8637ec681f3Smrg             max_equation="$GpuMaxFrequency"
8647ec681f3Smrg             units="hz"
8657ec681f3Smrg             semantic_type="event"
8667ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
8677ec681f3Smrg             mdapi_group="GPU"
8687ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8697ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
8709f464c52Smaya             mdapi_hw_unit_type="gpu"
8719f464c52Smaya             />
8729f464c52Smaya    <counter name="GPU Busy"
8737ec681f3Smrg             symbol_name="GpuBusy"
8747ec681f3Smrg             underscore_name="gpu_busy"
8759f464c52Smaya             description="The percentage of time in which the GPU has been processing GPU commands."
8769f464c52Smaya             data_type="float"
8779f464c52Smaya             max_equation="100"
8789f464c52Smaya             units="percent"
8799f464c52Smaya             semantic_type="duration"
8807ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
8819f464c52Smaya             mdapi_group="GPU"
8827ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
8837ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
8849f464c52Smaya             mdapi_hw_unit_type="gpu"
8859f464c52Smaya             />
8867ec681f3Smrg    <counter name="VS Threads Dispatched"
8877ec681f3Smrg             symbol_name="VsThreads"
8887ec681f3Smrg             underscore_name="vs_threads"
8897ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
8909f464c52Smaya             data_type="uint64"
8917ec681f3Smrg             units="threads"
8929f464c52Smaya             semantic_type="event"
8937ec681f3Smrg             equation="A 1 READ"
8947ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
8959f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
8967ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
8979f464c52Smaya             mdapi_hw_unit_type="gpu"
8989f464c52Smaya             />
8997ec681f3Smrg    <counter name="HS Threads Dispatched"
9007ec681f3Smrg             symbol_name="HsThreads"
9017ec681f3Smrg             underscore_name="hs_threads"
9027ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
9039f464c52Smaya             data_type="uint64"
9047ec681f3Smrg             units="threads"
9057ec681f3Smrg             semantic_type="event"
9067ec681f3Smrg             equation="A 2 READ"
9077ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
9089f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
9097ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
9109f464c52Smaya             mdapi_hw_unit_type="gpu"
9119f464c52Smaya             />
9129f464c52Smaya    <counter name="DS Threads Dispatched"
9137ec681f3Smrg             symbol_name="DsThreads"
9147ec681f3Smrg             underscore_name="ds_threads"
9159f464c52Smaya             description="The total number of domain shader hardware threads dispatched."
9169f464c52Smaya             data_type="uint64"
9177ec681f3Smrg             units="threads"
9187ec681f3Smrg             semantic_type="event"
9199f464c52Smaya             equation="A 3 READ"
9207ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
9217ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
9227ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
9237ec681f3Smrg             mdapi_hw_unit_type="gpu"
9247ec681f3Smrg             />
9257ec681f3Smrg    <counter name="GS Threads Dispatched"
9267ec681f3Smrg             symbol_name="GsThreads"
9277ec681f3Smrg             underscore_name="gs_threads"
9287ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
9297ec681f3Smrg             data_type="uint64"
9309f464c52Smaya             units="threads"
9319f464c52Smaya             semantic_type="event"
9327ec681f3Smrg             equation="A 5 READ"
9337ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
9349f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
9357ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
9369f464c52Smaya             mdapi_hw_unit_type="gpu"
9379f464c52Smaya             />
9387ec681f3Smrg    <counter name="FS Threads Dispatched"
9397ec681f3Smrg             symbol_name="PsThreads"
9407ec681f3Smrg             underscore_name="ps_threads"
9417ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
9427ec681f3Smrg             data_type="uint64"
9437ec681f3Smrg             units="threads"
9447ec681f3Smrg             semantic_type="event"
9457ec681f3Smrg             equation="A 6 READ"
9467ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
9477ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
9487ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
9497ec681f3Smrg             mdapi_hw_unit_type="gpu"
9507ec681f3Smrg             />
9517ec681f3Smrg    <counter name="CS Threads Dispatched"
9527ec681f3Smrg             symbol_name="CsThreads"
9537ec681f3Smrg             underscore_name="cs_threads"
9547ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
9557ec681f3Smrg             data_type="uint64"
9567ec681f3Smrg             units="threads"
9577ec681f3Smrg             semantic_type="event"
9587ec681f3Smrg             equation="A 4 READ"
9597ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
9607ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
9617ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
9627ec681f3Smrg             mdapi_hw_unit_type="gpu"
9637ec681f3Smrg             />
9647ec681f3Smrg    <counter name="EU Active"
9657ec681f3Smrg             symbol_name="EuActive"
9667ec681f3Smrg             underscore_name="eu_active"
9677ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
9689f464c52Smaya             data_type="float"
9699f464c52Smaya             max_equation="100"
9709f464c52Smaya             units="percent"
9719f464c52Smaya             semantic_type="duration"
9727ec681f3Smrg             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9739f464c52Smaya             mdapi_group="EU Array"
9747ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
9757ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
9769f464c52Smaya             mdapi_hw_unit_type="gpu"
9779f464c52Smaya             />
9789f464c52Smaya    <counter name="EU Stall"
9797ec681f3Smrg             symbol_name="EuStall"
9807ec681f3Smrg             underscore_name="eu_stall"
9819f464c52Smaya             description="The percentage of time in which the Execution Units were stalled."
9829f464c52Smaya             data_type="float"
9839f464c52Smaya             max_equation="100"
9849f464c52Smaya             units="percent"
9859f464c52Smaya             semantic_type="duration"
9867ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9877ec681f3Smrg             mdapi_group="EU Array"
9889f464c52Smaya             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
9897ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
9907ec681f3Smrg             mdapi_hw_unit_type="gpu"
9917ec681f3Smrg             />
9927ec681f3Smrg    <counter name="EU Both FPU Pipes Active"
9937ec681f3Smrg             symbol_name="EuFpuBothActive"
9947ec681f3Smrg             underscore_name="eu_fpu_both_active"
9957ec681f3Smrg             description="The percentage of time in which both EU FPU pipelines were actively processing."
9967ec681f3Smrg             data_type="float"
9977ec681f3Smrg             max_equation="100"
9987ec681f3Smrg             units="percent"
9997ec681f3Smrg             semantic_type="duration"
10007ec681f3Smrg             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10017ec681f3Smrg             mdapi_group="EU Array/Pipes"
10027ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10037ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
10047ec681f3Smrg             mdapi_hw_unit_type="gpu"
10057ec681f3Smrg             />
10067ec681f3Smrg    <counter name="EU FPU0 Pipe Active"
10077ec681f3Smrg             symbol_name="Fpu0Active"
10087ec681f3Smrg             underscore_name="fpu0_active"
10097ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing."
10107ec681f3Smrg             data_type="float"
10117ec681f3Smrg             max_equation="100"
10127ec681f3Smrg             units="percent"
10137ec681f3Smrg             semantic_type="duration"
10147ec681f3Smrg             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10157ec681f3Smrg             mdapi_group="EU Array/Pipes"
10167ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10177ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
10187ec681f3Smrg             mdapi_hw_unit_type="gpu"
10197ec681f3Smrg             />
10207ec681f3Smrg    <counter name="EU FPU1 Pipe Active"
10217ec681f3Smrg             symbol_name="Fpu1Active"
10227ec681f3Smrg             underscore_name="fpu1_active"
10237ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing."
10247ec681f3Smrg             data_type="float"
10257ec681f3Smrg             max_equation="100"
10267ec681f3Smrg             units="percent"
10277ec681f3Smrg             semantic_type="duration"
10287ec681f3Smrg             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10297ec681f3Smrg             mdapi_group="EU Array/Pipes"
10307ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10317ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
10327ec681f3Smrg             mdapi_hw_unit_type="gpu"
10337ec681f3Smrg             />
10347ec681f3Smrg    <counter name="EU AVG IPC Rate"
10357ec681f3Smrg             symbol_name="EuAvgIpcRate"
10367ec681f3Smrg             underscore_name="eu_avg_ipc_rate"
10377ec681f3Smrg             description="The average rate of IPC calculated for 2 FPU pipelines."
10387ec681f3Smrg             data_type="float"
10397ec681f3Smrg             max_equation="2"
10407ec681f3Smrg             units="number"
10417ec681f3Smrg             semantic_type="ratio"
10427ec681f3Smrg             equation="A 9 READ  A 10 READ  A 11 READ UADD  A 9 READ USUB FDIV 1 FADD"
10439f464c52Smaya             mdapi_group="EU Array"
10447ec681f3Smrg             mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
10457ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
10469f464c52Smaya             mdapi_hw_unit_type="gpu"
10479f464c52Smaya             />
10487ec681f3Smrg    <counter name="EU Send Pipe Active"
10497ec681f3Smrg             symbol_name="EuSendActive"
10507ec681f3Smrg             underscore_name="eu_send_active"
10517ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing."
10527ec681f3Smrg             data_type="float"
10537ec681f3Smrg             max_equation="100"
10547ec681f3Smrg             units="percent"
10557ec681f3Smrg             semantic_type="duration"
10567ec681f3Smrg             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10577ec681f3Smrg             mdapi_group="EU Array/Pipes"
10587ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10597ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
10607ec681f3Smrg             mdapi_hw_unit_type="gpu"
10617ec681f3Smrg             />
10627ec681f3Smrg    <counter name="EU Thread Occupancy"
10637ec681f3Smrg             symbol_name="EuThreadOccupancy"
10647ec681f3Smrg             underscore_name="eu_thread_occupancy"
10657ec681f3Smrg             description="The percentage of time in which hardware threads occupied EUs."
10667ec681f3Smrg             data_type="float"
10677ec681f3Smrg             max_equation="100"
10687ec681f3Smrg             units="percent"
10697ec681f3Smrg             semantic_type="duration"
10707ec681f3Smrg             equation="A 13 READ 8 UMUL $EuCoresTotalCount UDIV $EuThreadsCount UDIV 100 UMUL  $GpuCoreClocks FDIV"
10717ec681f3Smrg             mdapi_group="EU Array"
10727ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
10737ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
10747ec681f3Smrg             mdapi_hw_unit_type="gpu"
10757ec681f3Smrg             />
10767ec681f3Smrg    <counter name="Rasterized Pixels"
10777ec681f3Smrg             symbol_name="RasterizedPixels"
10787ec681f3Smrg             underscore_name="rasterized_pixels"
10797ec681f3Smrg             description="The total number of rasterized pixels."
10809f464c52Smaya             data_type="uint64"
10819f464c52Smaya             units="pixels"
10829f464c52Smaya             semantic_type="event"
10837ec681f3Smrg             equation="A 21 READ 4 UMUL"
10847ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer"
10857ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
10867ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
10877ec681f3Smrg             mdapi_hw_unit_type="gpu"
10887ec681f3Smrg             />
10897ec681f3Smrg    <counter name="Early Hi-Depth Test Fails"
10907ec681f3Smrg             symbol_name="HiDepthTestFails"
10917ec681f3Smrg             underscore_name="hi_depth_test_fails"
10927ec681f3Smrg             description="The total number of pixels dropped on early hierarchical depth test."
10937ec681f3Smrg             data_type="uint64"
10947ec681f3Smrg             units="pixels"
10957ec681f3Smrg             semantic_type="event"
10967ec681f3Smrg             equation="A 22 READ 4 UMUL"
10977ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
10987ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
10997ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
11009f464c52Smaya             mdapi_hw_unit_type="gpu"
11019f464c52Smaya             />
11029f464c52Smaya    <counter name="Early Depth Test Fails"
11037ec681f3Smrg             symbol_name="EarlyDepthTestFails"
11047ec681f3Smrg             underscore_name="early_depth_test_fails"
11059f464c52Smaya             description="The total number of pixels dropped on early depth test."
11069f464c52Smaya             data_type="uint64"
11079f464c52Smaya             units="pixels"
11089f464c52Smaya             semantic_type="event"
11097ec681f3Smrg             equation="A 23 READ 4 UMUL"
11107ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
11119f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
11127ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
11139f464c52Smaya             mdapi_hw_unit_type="gpu"
11149f464c52Smaya             />
11157ec681f3Smrg    <counter name="Samples Killed in FS"
11167ec681f3Smrg             symbol_name="SamplesKilledInPs"
11177ec681f3Smrg             underscore_name="samples_killed_in_ps"
11187ec681f3Smrg             description="The total number of samples or pixels dropped in fragment shaders."
11199f464c52Smaya             data_type="uint64"
11207ec681f3Smrg             units="pixels"
11219f464c52Smaya             semantic_type="event"
11227ec681f3Smrg             equation="A 24 READ 4 UMUL"
11237ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
11247ec681f3Smrg             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
11257ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
11269f464c52Smaya             mdapi_hw_unit_type="gpu"
11279f464c52Smaya             />
11287ec681f3Smrg    <counter name="Pixels Failing Tests"
11297ec681f3Smrg             symbol_name="PixelsFailingPostPsTests"
11307ec681f3Smrg             underscore_name="pixels_failing_post_ps_tests"
11317ec681f3Smrg             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
11329f464c52Smaya             data_type="uint64"
11337ec681f3Smrg             units="pixels"
11349f464c52Smaya             semantic_type="event"
11357ec681f3Smrg             equation="A 25 READ 4 UMUL"
11367ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
11379f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
11387ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
11399f464c52Smaya             mdapi_hw_unit_type="gpu"
11409f464c52Smaya             />
11417ec681f3Smrg    <counter name="Samples Written"
11427ec681f3Smrg             symbol_name="SamplesWritten"
11437ec681f3Smrg             underscore_name="samples_written"
11447ec681f3Smrg             description="The total number of samples or pixels written to all render targets."
11459f464c52Smaya             data_type="uint64"
11467ec681f3Smrg             units="pixels"
11477ec681f3Smrg             semantic_type="event"
11487ec681f3Smrg             equation="A 26 READ 4 UMUL"
11497ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
11507ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11517ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
11527ec681f3Smrg             mdapi_hw_unit_type="gpu"
11537ec681f3Smrg             />
11547ec681f3Smrg    <counter name="Samples Blended"
11557ec681f3Smrg             symbol_name="SamplesBlended"
11567ec681f3Smrg             underscore_name="samples_blended"
11577ec681f3Smrg             description="The total number of blended samples or pixels written to all render targets."
11587ec681f3Smrg             data_type="uint64"
11597ec681f3Smrg             units="pixels"
11607ec681f3Smrg             semantic_type="event"
11617ec681f3Smrg             equation="A 27 READ 4 UMUL"
11627ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
11637ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11647ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
11657ec681f3Smrg             mdapi_hw_unit_type="gpu"
11667ec681f3Smrg             />
11677ec681f3Smrg    <counter name="Sampler Texels"
11687ec681f3Smrg             symbol_name="SamplerTexels"
11697ec681f3Smrg             underscore_name="sampler_texels"
11707ec681f3Smrg             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
11717ec681f3Smrg             data_type="uint64"
11727ec681f3Smrg             units="texels"
11737ec681f3Smrg             semantic_type="event"
11747ec681f3Smrg             equation="A 28 READ 4 UMUL"
11757ec681f3Smrg             mdapi_group="Sampler/Sampler Input"
11767ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11777ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
11787ec681f3Smrg             mdapi_hw_unit_type="gpu"
11797ec681f3Smrg             />
11807ec681f3Smrg    <counter name="Sampler Texels Misses"
11817ec681f3Smrg             symbol_name="SamplerTexelMisses"
11827ec681f3Smrg             underscore_name="sampler_texel_misses"
11837ec681f3Smrg             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
11847ec681f3Smrg             data_type="uint64"
11857ec681f3Smrg             units="texels"
11867ec681f3Smrg             semantic_type="event"
11877ec681f3Smrg             equation="A 29 READ 4 UMUL"
11887ec681f3Smrg             mdapi_group="Sampler/Sampler Cache"
11897ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
11907ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
11917ec681f3Smrg             mdapi_hw_unit_type="gpu"
11927ec681f3Smrg             />
11937ec681f3Smrg    <counter name="SLM Bytes Read"
11947ec681f3Smrg             symbol_name="SlmBytesRead"
11957ec681f3Smrg             underscore_name="slm_bytes_read"
11967ec681f3Smrg             description="The total number of GPU memory bytes read from shared local memory."
11977ec681f3Smrg             data_type="uint64"
11987ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
11999f464c52Smaya             units="bytes"
12009f464c52Smaya             semantic_type="throughput"
12017ec681f3Smrg             equation="A 30 READ 64 UMUL"
12027ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
12037ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
12047ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
12059f464c52Smaya             mdapi_hw_unit_type="gpu"
12069f464c52Smaya             />
12079f464c52Smaya    <counter name="SLM Bytes Written"
12087ec681f3Smrg             symbol_name="SlmBytesWritten"
12097ec681f3Smrg             underscore_name="slm_bytes_written"
12109f464c52Smaya             description="The total number of GPU memory bytes written into shared local memory."
12119f464c52Smaya             data_type="uint64"
12129f464c52Smaya             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
12139f464c52Smaya             units="bytes"
12149f464c52Smaya             semantic_type="throughput"
12157ec681f3Smrg             equation="A 31 READ 64 UMUL"
12169f464c52Smaya             mdapi_group="L3/Data Port/SLM"
12177ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
12187ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
12197ec681f3Smrg             mdapi_hw_unit_type="gpu"
12207ec681f3Smrg             />
12217ec681f3Smrg    <counter name="Shader Memory Accesses"
12227ec681f3Smrg             symbol_name="ShaderMemoryAccesses"
12237ec681f3Smrg             underscore_name="shader_memory_accesses"
12247ec681f3Smrg             description="The total number of shader memory accesses to L3."
12257ec681f3Smrg             data_type="uint64"
12267ec681f3Smrg             units="messages"
12277ec681f3Smrg             semantic_type="event"
12287ec681f3Smrg             equation="A 32 READ"
12297ec681f3Smrg             mdapi_group="L3/Data Port"
12307ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
12317ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
12327ec681f3Smrg             mdapi_hw_unit_type="gpu"
12337ec681f3Smrg             />
12347ec681f3Smrg    <counter name="Shader Atomic Memory Accesses"
12357ec681f3Smrg             symbol_name="ShaderAtomics"
12367ec681f3Smrg             underscore_name="shader_atomics"
12377ec681f3Smrg             description="The total number of shader atomic memory accesses."
12387ec681f3Smrg             data_type="uint64"
12397ec681f3Smrg             units="messages"
12407ec681f3Smrg             semantic_type="event"
12417ec681f3Smrg             equation="A 34 READ"
12427ec681f3Smrg             mdapi_group="L3/Data Port/Atomics"
12437ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
12447ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
12459f464c52Smaya             mdapi_hw_unit_type="gpu"
12469f464c52Smaya             />
12479f464c52Smaya    <counter name="L3 Shader Throughput"
12487ec681f3Smrg             symbol_name="L3ShaderThroughput"
12497ec681f3Smrg             underscore_name="l3_shader_throughput"
12509f464c52Smaya             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
12519f464c52Smaya             data_type="uint64"
12529f464c52Smaya             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
12539f464c52Smaya             units="bytes"
12549f464c52Smaya             semantic_type="throughput"
12557ec681f3Smrg             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
12569f464c52Smaya             mdapi_group="L3/Data Port"
12577ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
12587ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
12599f464c52Smaya             mdapi_hw_unit_type="gpu"
12609f464c52Smaya             />
12617ec681f3Smrg    <counter name="Shader Barrier Messages"
12627ec681f3Smrg             symbol_name="ShaderBarriers"
12637ec681f3Smrg             underscore_name="shader_barriers"
12647ec681f3Smrg             description="The total number of shader barrier messages."
12659f464c52Smaya             data_type="uint64"
12667ec681f3Smrg             units="messages"
12679f464c52Smaya             semantic_type="event"
12687ec681f3Smrg             equation="A 35 READ"
12697ec681f3Smrg             mdapi_group="EU Array/Barrier"
12707ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
12717ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
12729f464c52Smaya             mdapi_hw_unit_type="gpu"
12739f464c52Smaya             />
12747ec681f3Smrg    <counter name="Typed Bytes Read"
12757ec681f3Smrg             symbol_name="TypedBytesRead"
12767ec681f3Smrg             underscore_name="typed_bytes_read"
12777ec681f3Smrg             description="The total number of typed memory bytes read via Data Port."
12789f464c52Smaya             data_type="uint64"
12797ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
12807ec681f3Smrg             units="bytes"
12817ec681f3Smrg             semantic_type="throughput"
12827ec681f3Smrg             equation="B 0 READ B 1 READ UADD $EuSlicesTotalCount 64 UMUL UMUL"
12837ec681f3Smrg             mdapi_group="L3/Data Port"
12847ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
12857ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
12869f464c52Smaya             mdapi_hw_unit_type="gpu"
12879f464c52Smaya             />
12887ec681f3Smrg    <counter name="Typed Bytes Written"
12897ec681f3Smrg             symbol_name="TypedBytesWritten"
12907ec681f3Smrg             underscore_name="typed_bytes_written"
12917ec681f3Smrg             description="The total number of untyped memory bytes written via Data Port."
12929f464c52Smaya             data_type="uint64"
12937ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
12947ec681f3Smrg             units="bytes"
12957ec681f3Smrg             semantic_type="throughput"
12967ec681f3Smrg             equation="B 3 READ B 4 READ UADD $EuSlicesTotalCount 64 UMUL UMUL"
12977ec681f3Smrg             mdapi_group="L3/Data Port"
12989f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
12997ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
13009f464c52Smaya             mdapi_hw_unit_type="gpu"
13019f464c52Smaya             />
13027ec681f3Smrg    <counter name="Untyped Bytes Read"
13037ec681f3Smrg             symbol_name="UntypedBytesRead"
13047ec681f3Smrg             underscore_name="untyped_bytes_read"
13057ec681f3Smrg             description="The total number of typed memory bytes read via Data Port."
13067ec681f3Smrg             data_type="uint64"
13077ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
13087ec681f3Smrg             units="bytes"
13097ec681f3Smrg             semantic_type="throughput"
13107ec681f3Smrg             equation="B 6 READ B 7 READ UADD $EuSlicesTotalCount 64 UMUL UMUL"
13117ec681f3Smrg             mdapi_group="L3/Data Port"
13127ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
13137ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
13147ec681f3Smrg             mdapi_hw_unit_type="gpu"
13157ec681f3Smrg             />
13167ec681f3Smrg    <counter name="Untyped Writes"
13177ec681f3Smrg             symbol_name="UntypedBytesWritten"
13187ec681f3Smrg             underscore_name="untyped_bytes_written"
13197ec681f3Smrg             description="The total number of untyped memory bytes written via Data Port."
13207ec681f3Smrg             data_type="uint64"
13217ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
13227ec681f3Smrg             units="bytes"
13237ec681f3Smrg             semantic_type="throughput"
13247ec681f3Smrg             equation="C 1 READ C 2 READ UADD $EuSlicesTotalCount 64 UMUL UMUL"
13257ec681f3Smrg             mdapi_group="L3/Data Port"
13267ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
13277ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
13287ec681f3Smrg             mdapi_hw_unit_type="gpu"
13297ec681f3Smrg             />
13307ec681f3Smrg    <counter name="GTI Read Throughput"
13317ec681f3Smrg             symbol_name="GtiReadThroughput"
13327ec681f3Smrg             underscore_name="gti_read_throughput"
13337ec681f3Smrg             description="The total number of GPU memory bytes read from GTI."
13347ec681f3Smrg             data_type="uint64"
13357ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
13367ec681f3Smrg             units="bytes"
13377ec681f3Smrg             semantic_type="throughput"
13387ec681f3Smrg             equation="C 4 READ 64 UMUL"
13397ec681f3Smrg             mdapi_group="GTI"
13407ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
13417ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
13427ec681f3Smrg             mdapi_hw_unit_type="gpu"
13437ec681f3Smrg             />
13447ec681f3Smrg    <counter name="GTI Write Throughput"
13457ec681f3Smrg             symbol_name="GtiWriteThroughput"
13467ec681f3Smrg             underscore_name="gti_write_throughput"
13477ec681f3Smrg             description="The total number of GPU memory bytes written to GTI."
13487ec681f3Smrg             data_type="uint64"
13497ec681f3Smrg             max_equation="$GpuCoreClocks 32 UMUL"
13507ec681f3Smrg             units="bytes"
13517ec681f3Smrg             semantic_type="throughput"
13527ec681f3Smrg             equation="C 5 READ 64 UMUL"
13537ec681f3Smrg             mdapi_group="GTI"
13547ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
13557ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
13569f464c52Smaya             mdapi_hw_unit_type="gpu"
13579f464c52Smaya             />
13589f464c52Smaya    <register_config type="NOA">
13599f464c52Smaya        <register type="NOA" address="0x00009840" value="0x00000080" />
13609f464c52Smaya        <register type="NOA" address="0x00009888" value="0x104F00E0" />
13619f464c52Smaya        <register type="NOA" address="0x00009888" value="0x124F1C00" />
13629f464c52Smaya        <register type="NOA" address="0x00009888" value="0x39900340" />
13639f464c52Smaya        <register type="NOA" address="0x00009888" value="0x3F900C00" />
13649f464c52Smaya        <register type="NOA" address="0x00009888" value="0x41900000" />
13659f464c52Smaya        <register type="NOA" address="0x00009888" value="0x002D5000" />
13669f464c52Smaya        <register type="NOA" address="0x00009888" value="0x062D4000" />
13679f464c52Smaya        <register type="NOA" address="0x00009888" value="0x082D4000" />
13689f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A2D1000" />
13699f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C2D5000" />
13709f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E2D4000" />
13719f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C2E1400" />
13729f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E2E5100" />
13739f464c52Smaya        <register type="NOA" address="0x00009888" value="0x102E0114" />
13749f464c52Smaya        <register type="NOA" address="0x00009888" value="0x044CC000" />
13759f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A4C8000" />
13769f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C4C8000" />
13779f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E4C4000" />
13789f464c52Smaya        <register type="NOA" address="0x00009888" value="0x104C8000" />
13799f464c52Smaya        <register type="NOA" address="0x00009888" value="0x124C8000" />
13809f464c52Smaya        <register type="NOA" address="0x00009888" value="0x164C2000" />
13819f464c52Smaya        <register type="NOA" address="0x00009888" value="0x004EA000" />
13829f464c52Smaya        <register type="NOA" address="0x00009888" value="0x064E8000" />
13839f464c52Smaya        <register type="NOA" address="0x00009888" value="0x084E8000" />
13849f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A4E2000" />
13859f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C4EA000" />
13869f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E4E8000" />
13879f464c52Smaya        <register type="NOA" address="0x00009888" value="0x004F6B42" />
13889f464c52Smaya        <register type="NOA" address="0x00009888" value="0x064F6200" />
13899f464c52Smaya        <register type="NOA" address="0x00009888" value="0x084F4100" />
13909f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A4F0061" />
13919f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C4F6C4C" />
13929f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E4F4B00" />
13939f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A4F0000" />
13949f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C4F0000" />
13959f464c52Smaya        <register type="NOA" address="0x00009888" value="0x180F5000" />
13969f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A0F8800" />
13979f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C0F08A2" />
13989f464c52Smaya        <register type="NOA" address="0x00009888" value="0x182C4000" />
13999f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C2C1451" />
14009f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1E2C0001" />
14019f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A2C0010" />
14029f464c52Smaya        <register type="NOA" address="0x00009888" value="0x01938000" />
14039f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0F938000" />
14049f464c52Smaya        <register type="NOA" address="0x00009888" value="0x19938A28" />
14059f464c52Smaya        <register type="NOA" address="0x00009888" value="0x03938000" />
14069f464c52Smaya        <register type="NOA" address="0x00009888" value="0x19900177" />
14079f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1B900178" />
14089f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1D900125" />
14099f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1F900123" />
14109f464c52Smaya        <register type="NOA" address="0x00009888" value="0x35900000" />
14119f464c52Smaya        <register type="NOA" address="0x00009888" value="0x13904000" />
14129f464c52Smaya        <register type="NOA" address="0x00009888" value="0x21904000" />
14139f464c52Smaya        <register type="NOA" address="0x00009888" value="0x25904000" />
14149f464c52Smaya        <register type="NOA" address="0x00009888" value="0x27904000" />
14159f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2B904000" />
14169f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2D904000" />
14179f464c52Smaya        <register type="NOA" address="0x00009888" value="0x31904000" />
14189f464c52Smaya        <register type="NOA" address="0x00009888" value="0x15904000" />
14199f464c52Smaya        <register type="NOA" address="0x00009888" value="0x53901000" />
14209f464c52Smaya        <register type="NOA" address="0x00009888" value="0x43900000" />
14219f464c52Smaya        <register type="NOA" address="0x00009888" value="0x55900111" />
14229f464c52Smaya        <register type="NOA" address="0x00009888" value="0x47900000" />
14239f464c52Smaya        <register type="NOA" address="0x00009888" value="0x57900000" />
14249f464c52Smaya        <register type="NOA" address="0x00009888" value="0x49900000" />
14259f464c52Smaya        <register type="NOA" address="0x00009888" value="0x59900000" />
14269f464c52Smaya        <register type="NOA" address="0x00009888" value="0x4B900000" />
14279f464c52Smaya        <register type="NOA" address="0x00009888" value="0x37900000" />
14289f464c52Smaya        <register type="NOA" address="0x00009888" value="0x33900000" />
14299f464c52Smaya        <register type="NOA" address="0x00009888" value="0x4D900000" />
14309f464c52Smaya        <register type="NOA" address="0x00009888" value="0x45900000" />
14319f464c52Smaya    </register_config>
14329f464c52Smaya    <register_config type="OA">
14339f464c52Smaya        <register type="OA" address="0x00002710" value="0x00000000" />
14349f464c52Smaya        <register type="OA" address="0x00002714" value="0x00800000" />
14359f464c52Smaya        <register type="OA" address="0x00002720" value="0x00000000" />
14369f464c52Smaya        <register type="OA" address="0x00002724" value="0x00800000" />
14379f464c52Smaya        <register type="OA" address="0x00002740" value="0x00000000" />
14389f464c52Smaya    </register_config>
14399f464c52Smaya    <register_config type="FLEX">
14409f464c52Smaya        <register type="FLEX" address="0x0000E458" value="0x00005004" />
14419f464c52Smaya        <register type="FLEX" address="0x0000E558" value="0x00000003" />
14429f464c52Smaya        <register type="FLEX" address="0x0000E658" value="0x00002001" />
14439f464c52Smaya        <register type="FLEX" address="0x0000E758" value="0x00778008" />
14449f464c52Smaya        <register type="FLEX" address="0x0000E45C" value="0x00088078" />
14459f464c52Smaya        <register type="FLEX" address="0x0000E55C" value="0x00808708" />
14469f464c52Smaya        <register type="FLEX" address="0x0000E65C" value="0x00A08908" />
14479f464c52Smaya    </register_config>
14489f464c52Smaya  </set>
14499f464c52Smaya
14507ec681f3Smrg  <set name="Render Metrics set for 3D Pipeline Profile"
14519f464c52Smaya       chipset="GLK"
14529f464c52Smaya       symbol_name="RenderPipeProfile"
14537ec681f3Smrg       underscore_name="render_pipe_profile"
14547ec681f3Smrg       mdapi_supported_apis="VK OGL OCL IO BB"
14557ec681f3Smrg       hw_config_guid="07d397a6-b3e6-49f6-9433-a4f293d55978"
14569f464c52Smaya       >
14577ec681f3Smrg    <counter name="GPU Time Elapsed"
14587ec681f3Smrg             symbol_name="GpuTime"
14597ec681f3Smrg             underscore_name="gpu_time"
14607ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
14617ec681f3Smrg             data_type="uint64"
14627ec681f3Smrg             units="ns"
14637ec681f3Smrg             semantic_type="duration"
14647ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
14657ec681f3Smrg             mdapi_group="GPU"
14667ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
14677ec681f3Smrg             mdapi_supported_apis=""
14687ec681f3Smrg             mdapi_hw_unit_type="gpu"
14697ec681f3Smrg             />
14709f464c52Smaya    <counter name="GPU Core Clocks"
14717ec681f3Smrg             symbol_name="GpuCoreClocks"
14727ec681f3Smrg             underscore_name="gpu_core_clocks"
14739f464c52Smaya             description="The total number of GPU core clocks elapsed during the measurement."
14749f464c52Smaya             data_type="uint64"
14759f464c52Smaya             units="cycles"
14769f464c52Smaya             semantic_type="event"
14777ec681f3Smrg             equation="GPU_CLOCK 0 READ"
14789f464c52Smaya             mdapi_group="GPU"
14797ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
14809f464c52Smaya             mdapi_supported_apis=""
14819f464c52Smaya             mdapi_hw_unit_type="gpu"
14829f464c52Smaya             />
14837ec681f3Smrg    <counter name="AVG GPU Core Frequency"
14847ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
14857ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
14867ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
14877ec681f3Smrg             data_type="uint64"
14887ec681f3Smrg             max_equation="$GpuMaxFrequency"
14897ec681f3Smrg             units="hz"
14907ec681f3Smrg             semantic_type="event"
14917ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
14927ec681f3Smrg             mdapi_group="GPU"
14937ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
14947ec681f3Smrg             mdapi_supported_apis=""
14959f464c52Smaya             mdapi_hw_unit_type="gpu"
14969f464c52Smaya             />
14977ec681f3Smrg    <counter name="GPU Busy"
14987ec681f3Smrg             symbol_name="GpuBusy"
14997ec681f3Smrg             underscore_name="gpu_busy"
15007ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
15019f464c52Smaya             data_type="float"
15027ec681f3Smrg             max_equation="100"
15039f464c52Smaya             units="percent"
15049f464c52Smaya             semantic_type="duration"
15057ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
15067ec681f3Smrg             mdapi_group="GPU"
15077ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
15087ec681f3Smrg             mdapi_supported_apis=""
15099f464c52Smaya             mdapi_hw_unit_type="gpu"
15109f464c52Smaya             />
15117ec681f3Smrg    <counter name="VS Threads Dispatched"
15127ec681f3Smrg             symbol_name="VsThreads"
15137ec681f3Smrg             underscore_name="vs_threads"
15147ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
15157ec681f3Smrg             data_type="uint64"
15167ec681f3Smrg             units="threads"
15177ec681f3Smrg             semantic_type="event"
15187ec681f3Smrg             equation="A 1 READ"
15197ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
15207ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
15217ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
15229f464c52Smaya             mdapi_hw_unit_type="gpu"
15239f464c52Smaya             />
15247ec681f3Smrg    <counter name="HS Threads Dispatched"
15257ec681f3Smrg             symbol_name="HsThreads"
15267ec681f3Smrg             underscore_name="hs_threads"
15277ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
15289f464c52Smaya             data_type="uint64"
15299f464c52Smaya             units="threads"
15309f464c52Smaya             semantic_type="event"
15317ec681f3Smrg             equation="A 2 READ"
15327ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
15339f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
15347ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
15359f464c52Smaya             mdapi_hw_unit_type="gpu"
15369f464c52Smaya             />
15377ec681f3Smrg    <counter name="DS Threads Dispatched"
15387ec681f3Smrg             symbol_name="DsThreads"
15397ec681f3Smrg             underscore_name="ds_threads"
15407ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
15419f464c52Smaya             data_type="uint64"
15427ec681f3Smrg             units="threads"
15439f464c52Smaya             semantic_type="event"
15447ec681f3Smrg             equation="A 3 READ"
15457ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
15469f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
15477ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
15489f464c52Smaya             mdapi_hw_unit_type="gpu"
15499f464c52Smaya             />
15507ec681f3Smrg    <counter name="GS Threads Dispatched"
15517ec681f3Smrg             symbol_name="GsThreads"
15527ec681f3Smrg             underscore_name="gs_threads"
15537ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
15549f464c52Smaya             data_type="uint64"
15559f464c52Smaya             units="threads"
15569f464c52Smaya             semantic_type="event"
15577ec681f3Smrg             equation="A 5 READ"
15587ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
15599f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
15607ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
15619f464c52Smaya             mdapi_hw_unit_type="gpu"
15629f464c52Smaya             />
15639f464c52Smaya    <counter name="FS Threads Dispatched"
15647ec681f3Smrg             symbol_name="PsThreads"
15657ec681f3Smrg             underscore_name="ps_threads"
15669f464c52Smaya             description="The total number of fragment shader hardware threads dispatched."
15679f464c52Smaya             data_type="uint64"
15689f464c52Smaya             units="threads"
15699f464c52Smaya             semantic_type="event"
15707ec681f3Smrg             equation="A 6 READ"
15717ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
15729f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
15737ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
15749f464c52Smaya             mdapi_hw_unit_type="gpu"
15759f464c52Smaya             />
15767ec681f3Smrg    <counter name="CS Threads Dispatched"
15777ec681f3Smrg             symbol_name="CsThreads"
15787ec681f3Smrg             underscore_name="cs_threads"
15797ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
15807ec681f3Smrg             data_type="uint64"
15817ec681f3Smrg             units="threads"
15827ec681f3Smrg             semantic_type="event"
15837ec681f3Smrg             equation="A 4 READ"
15847ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
15857ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
15867ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
15877ec681f3Smrg             mdapi_hw_unit_type="gpu"
15887ec681f3Smrg             />
15897ec681f3Smrg    <counter name="EU Active"
15907ec681f3Smrg             symbol_name="EuActive"
15917ec681f3Smrg             underscore_name="eu_active"
15927ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
15937ec681f3Smrg             data_type="float"
15947ec681f3Smrg             max_equation="100"
15959f464c52Smaya             units="percent"
15969f464c52Smaya             semantic_type="duration"
15977ec681f3Smrg             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
15987ec681f3Smrg             mdapi_group="EU Array"
15997ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
16007ec681f3Smrg             mdapi_supported_apis=""
16019f464c52Smaya             mdapi_hw_unit_type="gpu"
16029f464c52Smaya             />
16037ec681f3Smrg    <counter name="EU Stall"
16047ec681f3Smrg             symbol_name="EuStall"
16057ec681f3Smrg             underscore_name="eu_stall"
16067ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
16079f464c52Smaya             data_type="float"
16087ec681f3Smrg             max_equation="100"
16099f464c52Smaya             units="percent"
16109f464c52Smaya             semantic_type="duration"
16117ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
16127ec681f3Smrg             mdapi_group="EU Array"
16137ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
16147ec681f3Smrg             mdapi_supported_apis=""
16159f464c52Smaya             mdapi_hw_unit_type="gpu"
16169f464c52Smaya             />
16177ec681f3Smrg    <counter name="Rasterized Pixels"
16187ec681f3Smrg             symbol_name="RasterizedPixels"
16197ec681f3Smrg             underscore_name="rasterized_pixels"
16207ec681f3Smrg             description="The total number of rasterized pixels."
16219f464c52Smaya             data_type="uint64"
16227ec681f3Smrg             units="pixels"
16239f464c52Smaya             semantic_type="event"
16247ec681f3Smrg             equation="A 21 READ 4 UMUL"
16257ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer"
16269f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
16277ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
16289f464c52Smaya             mdapi_hw_unit_type="gpu"
16299f464c52Smaya             />
16307ec681f3Smrg    <counter name="Early Hi-Depth Test Fails"
16317ec681f3Smrg             symbol_name="HiDepthTestFails"
16327ec681f3Smrg             underscore_name="hi_depth_test_fails"
16337ec681f3Smrg             description="The total number of pixels dropped on early hierarchical depth test."
16349f464c52Smaya             data_type="uint64"
16357ec681f3Smrg             units="pixels"
16369f464c52Smaya             semantic_type="event"
16377ec681f3Smrg             equation="A 22 READ 4 UMUL"
16387ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
16397ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
16407ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
16417ec681f3Smrg             mdapi_hw_unit_type="gpu"
16427ec681f3Smrg             />
16437ec681f3Smrg    <counter name="Early Depth Test Fails"
16447ec681f3Smrg             symbol_name="EarlyDepthTestFails"
16457ec681f3Smrg             underscore_name="early_depth_test_fails"
16467ec681f3Smrg             description="The total number of pixels dropped on early depth test."
16477ec681f3Smrg             data_type="uint64"
16487ec681f3Smrg             units="pixels"
16497ec681f3Smrg             semantic_type="event"
16507ec681f3Smrg             equation="A 23 READ 4 UMUL"
16517ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
16527ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
16537ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
16547ec681f3Smrg             mdapi_hw_unit_type="gpu"
16557ec681f3Smrg             />
16567ec681f3Smrg    <counter name="Samples Killed in FS"
16577ec681f3Smrg             symbol_name="SamplesKilledInPs"
16587ec681f3Smrg             underscore_name="samples_killed_in_ps"
16597ec681f3Smrg             description="The total number of samples or pixels dropped in fragment shaders."
16607ec681f3Smrg             data_type="uint64"
16617ec681f3Smrg             units="pixels"
16627ec681f3Smrg             semantic_type="event"
16637ec681f3Smrg             equation="A 24 READ 4 UMUL"
16647ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
16657ec681f3Smrg             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
16667ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
16679f464c52Smaya             mdapi_hw_unit_type="gpu"
16689f464c52Smaya             />
16699f464c52Smaya    <counter name="Pixels Failing Tests"
16707ec681f3Smrg             symbol_name="PixelsFailingPostPsTests"
16717ec681f3Smrg             underscore_name="pixels_failing_post_ps_tests"
16729f464c52Smaya             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
16739f464c52Smaya             data_type="uint64"
16749f464c52Smaya             units="pixels"
16759f464c52Smaya             semantic_type="event"
16767ec681f3Smrg             equation="A 25 READ 4 UMUL"
16777ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
16789f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
16797ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
16809f464c52Smaya             mdapi_hw_unit_type="gpu"
16817ec681f3Smrg             />
16827ec681f3Smrg    <counter name="Samples Written"
16837ec681f3Smrg             symbol_name="SamplesWritten"
16847ec681f3Smrg             underscore_name="samples_written"
16857ec681f3Smrg             description="The total number of samples or pixels written to all render targets."
16867ec681f3Smrg             data_type="uint64"
16877ec681f3Smrg             units="pixels"
16887ec681f3Smrg             semantic_type="event"
16897ec681f3Smrg             equation="A 26 READ 4 UMUL"
16909f464c52Smaya             mdapi_group="3D Pipe/Output Merger"
16917ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
16927ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
16937ec681f3Smrg             mdapi_hw_unit_type="gpu"
16949f464c52Smaya             />
16957ec681f3Smrg    <counter name="Samples Blended"
16967ec681f3Smrg             symbol_name="SamplesBlended"
16977ec681f3Smrg             underscore_name="samples_blended"
16987ec681f3Smrg             description="The total number of blended samples or pixels written to all render targets."
16999f464c52Smaya             data_type="uint64"
17007ec681f3Smrg             units="pixels"
17017ec681f3Smrg             semantic_type="event"
17027ec681f3Smrg             equation="A 27 READ 4 UMUL"
17037ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
17047ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
17057ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
17069f464c52Smaya             mdapi_hw_unit_type="gpu"
17079f464c52Smaya             />
17087ec681f3Smrg    <counter name="Sampler Texels"
17097ec681f3Smrg             symbol_name="SamplerTexels"
17107ec681f3Smrg             underscore_name="sampler_texels"
17117ec681f3Smrg             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
17129f464c52Smaya             data_type="uint64"
17137ec681f3Smrg             units="texels"
17149f464c52Smaya             semantic_type="event"
17157ec681f3Smrg             equation="A 28 READ 4 UMUL"
17167ec681f3Smrg             mdapi_group="Sampler/Sampler Input"
17177ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
17189f464c52Smaya             mdapi_supported_apis=""
17199f464c52Smaya             mdapi_hw_unit_type="gpu"
17209f464c52Smaya             />
17219f464c52Smaya    <counter name="Sampler Texels Misses"
17227ec681f3Smrg             symbol_name="SamplerTexelMisses"
17237ec681f3Smrg             underscore_name="sampler_texel_misses"
17249f464c52Smaya             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
17259f464c52Smaya             data_type="uint64"
17269f464c52Smaya             units="texels"
17279f464c52Smaya             semantic_type="event"
17287ec681f3Smrg             equation="A 29 READ 4 UMUL"
17297ec681f3Smrg             mdapi_group="Sampler/Sampler Cache"
17309f464c52Smaya             mdapi_usage_flags="Tier3 Batch Frame Draw"
17317ec681f3Smrg             mdapi_supported_apis=""
17329f464c52Smaya             mdapi_hw_unit_type="gpu"
17339f464c52Smaya             />
17347ec681f3Smrg    <counter name="SLM Bytes Read"
17357ec681f3Smrg             symbol_name="SlmBytesRead"
17367ec681f3Smrg             underscore_name="slm_bytes_read"
17377ec681f3Smrg             description="The total number of GPU memory bytes read from shared local memory."
17389f464c52Smaya             data_type="uint64"
17397ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
17407ec681f3Smrg             units="bytes"
17417ec681f3Smrg             semantic_type="throughput"
17427ec681f3Smrg             equation="A 30 READ 64 UMUL"
17437ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
17449f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
17457ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
17469f464c52Smaya             mdapi_hw_unit_type="gpu"
17479f464c52Smaya             />
17487ec681f3Smrg    <counter name="SLM Bytes Written"
17497ec681f3Smrg             symbol_name="SlmBytesWritten"
17507ec681f3Smrg             underscore_name="slm_bytes_written"
17517ec681f3Smrg             description="The total number of GPU memory bytes written into shared local memory."
17529f464c52Smaya             data_type="uint64"
17539f464c52Smaya             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
17549f464c52Smaya             units="bytes"
17559f464c52Smaya             semantic_type="throughput"
17567ec681f3Smrg             equation="A 31 READ 64 UMUL"
17579f464c52Smaya             mdapi_group="L3/Data Port/SLM"
17587ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
17597ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
17609f464c52Smaya             mdapi_hw_unit_type="gpu"
17619f464c52Smaya             />
17627ec681f3Smrg    <counter name="Shader Memory Accesses"
17637ec681f3Smrg             symbol_name="ShaderMemoryAccesses"
17647ec681f3Smrg             underscore_name="shader_memory_accesses"
17657ec681f3Smrg             description="The total number of shader memory accesses to L3."
17667ec681f3Smrg             data_type="uint64"
17677ec681f3Smrg             units="messages"
17687ec681f3Smrg             semantic_type="event"
17697ec681f3Smrg             equation="A 32 READ"
17707ec681f3Smrg             mdapi_group="L3/Data Port"
17717ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
17727ec681f3Smrg             mdapi_supported_apis=""
17739f464c52Smaya             mdapi_hw_unit_type="gpu"
17749f464c52Smaya             />
17757ec681f3Smrg    <counter name="Shader Atomic Memory Accesses"
17767ec681f3Smrg             symbol_name="ShaderAtomics"
17777ec681f3Smrg             underscore_name="shader_atomics"
17787ec681f3Smrg             description="The total number of shader atomic memory accesses."
17797ec681f3Smrg             data_type="uint64"
17807ec681f3Smrg             units="messages"
17817ec681f3Smrg             semantic_type="event"
17827ec681f3Smrg             equation="A 34 READ"
17837ec681f3Smrg             mdapi_group="L3/Data Port/Atomics"
17847ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
17857ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
17869f464c52Smaya             mdapi_hw_unit_type="gpu"
17879f464c52Smaya             />
17887ec681f3Smrg    <counter name="L3 Shader Throughput"
17897ec681f3Smrg             symbol_name="L3ShaderThroughput"
17907ec681f3Smrg             underscore_name="l3_shader_throughput"
17917ec681f3Smrg             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
17927ec681f3Smrg             data_type="uint64"
17937ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
17947ec681f3Smrg             units="bytes"
17957ec681f3Smrg             semantic_type="throughput"
17967ec681f3Smrg             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
17977ec681f3Smrg             mdapi_group="L3/Data Port"
17987ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
17997ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
18007ec681f3Smrg             mdapi_hw_unit_type="gpu"
18017ec681f3Smrg             />
18027ec681f3Smrg    <counter name="Shader Barrier Messages"
18037ec681f3Smrg             symbol_name="ShaderBarriers"
18047ec681f3Smrg             underscore_name="shader_barriers"
18057ec681f3Smrg             description="The total number of shader barrier messages."
18067ec681f3Smrg             data_type="uint64"
18077ec681f3Smrg             units="messages"
18087ec681f3Smrg             semantic_type="event"
18097ec681f3Smrg             equation="A 35 READ"
18107ec681f3Smrg             mdapi_group="EU Array/Barrier"
18117ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
18127ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
18137ec681f3Smrg             mdapi_hw_unit_type="gpu"
18147ec681f3Smrg             />
18157ec681f3Smrg    <counter name="VF Bottleneck"
18167ec681f3Smrg             symbol_name="VfBottleneck"
18177ec681f3Smrg             underscore_name="vf_bottleneck"
18187ec681f3Smrg             description="The percentage of time in which vertex fetch pipeline stage was slowing down the 3D pipeline."
18197ec681f3Smrg             low_watermark="5"
18207ec681f3Smrg             high_watermark="15"
18217ec681f3Smrg             data_type="float"
18227ec681f3Smrg             units="percent"
18239f464c52Smaya             semantic_type="duration"
18247ec681f3Smrg             equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
18257ec681f3Smrg             mdapi_group="3D Pipe/Input Assembler"
18267ec681f3Smrg             mdapi_usage_flags="Tier3 Indicate Draw"
18277ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
18287ec681f3Smrg             mdapi_hw_unit_type="gpu"
18297ec681f3Smrg             />
18307ec681f3Smrg    <counter name="VS Bottleneck"
18317ec681f3Smrg             symbol_name="VsBottleneck"
18327ec681f3Smrg             underscore_name="vs_bottleneck"
18337ec681f3Smrg             description="The percentage of time in which vertex shader pipeline stage was slowing down the 3D pipeline."
18347ec681f3Smrg             low_watermark="10"
18357ec681f3Smrg             high_watermark="30"
18367ec681f3Smrg             data_type="float"
18377ec681f3Smrg             units="percent"
18387ec681f3Smrg             semantic_type="duration"
18397ec681f3Smrg             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
18407ec681f3Smrg             mdapi_group="3D Pipe/Vertex Shader"
18417ec681f3Smrg             mdapi_usage_flags="Tier3 Indicate Draw"
18427ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
18439f464c52Smaya             mdapi_hw_unit_type="gpu"
18449f464c52Smaya             />
18459f464c52Smaya    <counter name="HS Bottleneck"
18467ec681f3Smrg             symbol_name="HsBottleneck"
18477ec681f3Smrg             underscore_name="hs_bottleneck"
18489f464c52Smaya             description="The percentage of time in which hull shader pipeline stage was slowing down the 3D pipeline."
18497ec681f3Smrg             low_watermark="3"
18509f464c52Smaya             high_watermark="9"
18517ec681f3Smrg             data_type="float"
18529f464c52Smaya             units="percent"
18539f464c52Smaya             semantic_type="duration"
18547ec681f3Smrg             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
18559f464c52Smaya             mdapi_group="3D Pipe/Hull Shader"
18567ec681f3Smrg             mdapi_usage_flags="Tier3 Indicate Draw"
18577ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
18589f464c52Smaya             mdapi_hw_unit_type="gpu"
18599f464c52Smaya             />
18607ec681f3Smrg    <counter name="DS Bottleneck"
18617ec681f3Smrg             symbol_name="DsBottleneck"
18627ec681f3Smrg             underscore_name="ds_bottleneck"
18637ec681f3Smrg             description="The percentage of time in which domain shader pipeline stage was slowing down the 3D pipeline."
18647ec681f3Smrg             low_watermark="5"
18657ec681f3Smrg             high_watermark="15"
18669f464c52Smaya             data_type="float"
18679f464c52Smaya             units="percent"
18689f464c52Smaya             semantic_type="duration"
18697ec681f3Smrg             equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
18707ec681f3Smrg             mdapi_group="3D Pipe/Domain Shader"
18717ec681f3Smrg             mdapi_usage_flags="Tier3 Indicate Draw"
18727ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
18739f464c52Smaya             mdapi_hw_unit_type="gpu"
18749f464c52Smaya             />
18757ec681f3Smrg    <counter name="GS Bottleneck"
18767ec681f3Smrg             symbol_name="GsBottleneck"
18777ec681f3Smrg             underscore_name="gs_bottleneck"
18787ec681f3Smrg             description="The percentage of time in which geometry shader pipeline stage was slowing down the 3D pipeline."
18799f464c52Smaya             low_watermark="5"
18809f464c52Smaya             high_watermark="15"
18817ec681f3Smrg             data_type="float"
18829f464c52Smaya             units="percent"
18839f464c52Smaya             semantic_type="duration"
18847ec681f3Smrg             equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
18857ec681f3Smrg             mdapi_group="3D Pipe/Geometry Shader"
18869f464c52Smaya             mdapi_usage_flags="Tier3 Indicate Draw"
18877ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
18889f464c52Smaya             mdapi_hw_unit_type="gpu"
18899f464c52Smaya             />
18907ec681f3Smrg    <counter name="SO Bottleneck"
18917ec681f3Smrg             symbol_name="SoBottleneck"
18927ec681f3Smrg             underscore_name="so_bottleneck"
18937ec681f3Smrg             description="The percentage of time in which stream output pipeline stage was slowing down the 3D pipeline."
18947ec681f3Smrg             low_watermark="5"
18957ec681f3Smrg             high_watermark="15"
18967ec681f3Smrg             data_type="float"
18977ec681f3Smrg             units="percent"
18987ec681f3Smrg             semantic_type="duration"
18997ec681f3Smrg             equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
19007ec681f3Smrg             mdapi_group="3D Pipe/Stream Output"
19017ec681f3Smrg             mdapi_usage_flags="Tier3 Indicate Draw"
19027ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
19039f464c52Smaya             mdapi_hw_unit_type="gpu"
19049f464c52Smaya             />
19057ec681f3Smrg    <counter name="Clipper Bottleneck"
19067ec681f3Smrg             symbol_name="ClBottleneck"
19077ec681f3Smrg             underscore_name="cl_bottleneck"
19087ec681f3Smrg             description="The percentage of time in which clipper pipeline stage was slowing down the 3D pipeline."
19097ec681f3Smrg             low_watermark="10"
19107ec681f3Smrg             high_watermark="30"
19117ec681f3Smrg             data_type="float"
19127ec681f3Smrg             units="percent"
19137ec681f3Smrg             semantic_type="duration"
19147ec681f3Smrg             equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
19157ec681f3Smrg             mdapi_group="3D Pipe/Clipper"
19167ec681f3Smrg             mdapi_usage_flags="Tier3 Indicate Draw"
19177ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
19189f464c52Smaya             mdapi_hw_unit_type="gpu"
19199f464c52Smaya             />
19207ec681f3Smrg    <counter name="Strip-Fans Bottleneck"
19217ec681f3Smrg             symbol_name="SfBottleneck"
19227ec681f3Smrg             underscore_name="sf_bottleneck"
19237ec681f3Smrg             description="The percentage of time in which strip-fans pipeline stage was slowing down the 3D pipeline."
19247ec681f3Smrg             low_watermark="5"
19257ec681f3Smrg             high_watermark="10"
19267ec681f3Smrg             data_type="float"
19277ec681f3Smrg             units="percent"
19287ec681f3Smrg             semantic_type="duration"
19297ec681f3Smrg             equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
19307ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Strip-Fans"
19317ec681f3Smrg             mdapi_usage_flags="Tier3 Indicate Draw"
19327ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
19339f464c52Smaya             mdapi_hw_unit_type="gpu"
19349f464c52Smaya             />
19357ec681f3Smrg    <counter name="Hi-Depth Bottleneck"
19367ec681f3Smrg             symbol_name="HiDepthBottleneck"
19377ec681f3Smrg             underscore_name="hi_depth_bottleneck"
19387ec681f3Smrg             description="The percentage of time in which early hierarchical depth test pipeline stage was slowing down the 3D pipeline."
19399f464c52Smaya             low_watermark="5"
19409f464c52Smaya             high_watermark="15"
19417ec681f3Smrg             data_type="float"
19429f464c52Smaya             units="percent"
19439f464c52Smaya             semantic_type="duration"
19447ec681f3Smrg             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
19457ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
19469f464c52Smaya             mdapi_usage_flags="Tier3 Indicate Draw"
19477ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
19489f464c52Smaya             mdapi_hw_unit_type="gpu"
19499f464c52Smaya             />
19507ec681f3Smrg    <counter name="Early Depth Bottleneck"
19517ec681f3Smrg             symbol_name="EarlyDepthBottleneck"
19527ec681f3Smrg             underscore_name="early_depth_bottleneck"
19537ec681f3Smrg             description="The percentage of time in which early depth test pipeline stage was slowing down the 3D pipeline."
19547ec681f3Smrg             low_watermark="10"
19557ec681f3Smrg             high_watermark="30"
19569f464c52Smaya             data_type="float"
19579f464c52Smaya             units="percent"
19589f464c52Smaya             semantic_type="duration"
19597ec681f3Smrg             equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
19607ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
19617ec681f3Smrg             mdapi_usage_flags="Tier3 Indicate Draw"
19627ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
19639f464c52Smaya             mdapi_hw_unit_type="gpu"
19649f464c52Smaya             />
19657ec681f3Smrg    <counter name="BC Bottleneck"
19667ec681f3Smrg             symbol_name="BcBottleneck"
19677ec681f3Smrg             underscore_name="bc_bottleneck"
19687ec681f3Smrg             description="The percentage of time in which barycentric coordinates calculation pipeline stage was slowing down the 3D pipeline."
19697ec681f3Smrg             low_watermark="5"
19707ec681f3Smrg             high_watermark="15"
19719f464c52Smaya             data_type="float"
19729f464c52Smaya             units="percent"
19739f464c52Smaya             semantic_type="duration"
19747ec681f3Smrg             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
19757ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Barycentric Calc"
19769f464c52Smaya             mdapi_usage_flags="Tier3 Indicate Draw"
19777ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
19787ec681f3Smrg             mdapi_hw_unit_type="gpu"
19797ec681f3Smrg             />
19807ec681f3Smrg    <counter name="HS Stall"
19817ec681f3Smrg             symbol_name="HsStall"
19827ec681f3Smrg             underscore_name="hs_stall"
19837ec681f3Smrg             description="The percentage of time in which hull stall pipeline stage was stalled."
19847ec681f3Smrg             data_type="float"
19857ec681f3Smrg             units="percent"
19867ec681f3Smrg             semantic_type="duration"
19877ec681f3Smrg             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
19887ec681f3Smrg             mdapi_group="3D Pipe/Hull Shader"
19897ec681f3Smrg             mdapi_usage_flags="Tier4 Correlate Draw"
19907ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
19919f464c52Smaya             mdapi_hw_unit_type="gpu"
19929f464c52Smaya             />
19939f464c52Smaya    <counter name="DS Stall"
19947ec681f3Smrg             symbol_name="DsStall"
19957ec681f3Smrg             underscore_name="ds_stall"
19969f464c52Smaya             description="The percentage of time in which domain shader pipeline stage was stalled."
19979f464c52Smaya             data_type="float"
19987ec681f3Smrg             units="percent"
19997ec681f3Smrg             semantic_type="duration"
20009f464c52Smaya             equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
20017ec681f3Smrg             mdapi_group="3D Pipe/Domain Shader"
20027ec681f3Smrg             mdapi_usage_flags="Tier4 Correlate Draw"
20037ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
20047ec681f3Smrg             mdapi_hw_unit_type="gpu"
20057ec681f3Smrg             />
20067ec681f3Smrg    <counter name="SO Stall"
20077ec681f3Smrg             symbol_name="SoStall"
20087ec681f3Smrg             underscore_name="so_stall"
20097ec681f3Smrg             description="The percentage of time in which stream-output pipeline stage was stalled."
20107ec681f3Smrg             data_type="float"
20119f464c52Smaya             units="percent"
20129f464c52Smaya             semantic_type="duration"
20137ec681f3Smrg             equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
20147ec681f3Smrg             mdapi_group="3D Pipe/Stream Output"
20159f464c52Smaya             mdapi_usage_flags="Tier4 Correlate Draw"
20167ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
20179f464c52Smaya             mdapi_hw_unit_type="gpu"
20189f464c52Smaya             />
20197ec681f3Smrg    <counter name="CL Stall"
20207ec681f3Smrg             symbol_name="ClStall"
20217ec681f3Smrg             underscore_name="cl_stall"
20227ec681f3Smrg             description="The percentage of time in which clipper pipeline stage was stalled."
20239f464c52Smaya             data_type="float"
20249f464c52Smaya             units="percent"
20259f464c52Smaya             semantic_type="duration"
20267ec681f3Smrg             equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
20277ec681f3Smrg             mdapi_group="3D Pipe/Clipper"
20287ec681f3Smrg             mdapi_usage_flags="Tier4 Correlate Draw"
20297ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
20309f464c52Smaya             mdapi_hw_unit_type="gpu"
20319f464c52Smaya             />
20327ec681f3Smrg    <counter name="SF Stall"
20337ec681f3Smrg             symbol_name="SfStall"
20347ec681f3Smrg             underscore_name="sf_stall"
20357ec681f3Smrg             description="The percentage of time in which strip-fans pipeline stage was stalled."
20369f464c52Smaya             data_type="float"
20379f464c52Smaya             units="percent"
20389f464c52Smaya             semantic_type="duration"
20397ec681f3Smrg             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
20407ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Strip-Fans"
20419f464c52Smaya             mdapi_usage_flags="Tier4 Correlate Draw"
20427ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
20439f464c52Smaya             mdapi_hw_unit_type="gpu"
20449f464c52Smaya             />
20459f464c52Smaya    <register_config type="NOA">
20469f464c52Smaya        <register type="NOA" address="0x00009840" value="0x00000080" />
20479f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C2E001F" />
20489f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A2F0000" />
20499f464c52Smaya        <register type="NOA" address="0x00009888" value="0x10186800" />
20509f464c52Smaya        <register type="NOA" address="0x00009888" value="0x11810019" />
20519f464c52Smaya        <register type="NOA" address="0x00009888" value="0x15810013" />
20529f464c52Smaya        <register type="NOA" address="0x00009888" value="0x13820020" />
20539f464c52Smaya        <register type="NOA" address="0x00009888" value="0x11830020" />
20549f464c52Smaya        <register type="NOA" address="0x00009888" value="0x17840000" />
20559f464c52Smaya        <register type="NOA" address="0x00009888" value="0x11860007" />
20569f464c52Smaya        <register type="NOA" address="0x00009888" value="0x21860000" />
20579f464c52Smaya        <register type="NOA" address="0x00009888" value="0x178703E0" />
20589f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C2D8000" />
20599f464c52Smaya        <register type="NOA" address="0x00009888" value="0x042D4000" />
20609f464c52Smaya        <register type="NOA" address="0x00009888" value="0x062D1000" />
20619f464c52Smaya        <register type="NOA" address="0x00009888" value="0x022E5400" />
20629f464c52Smaya        <register type="NOA" address="0x00009888" value="0x002E0000" />
20639f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E2E0080" />
20649f464c52Smaya        <register type="NOA" address="0x00009888" value="0x082F0040" />
20659f464c52Smaya        <register type="NOA" address="0x00009888" value="0x002F0000" />
20669f464c52Smaya        <register type="NOA" address="0x00009888" value="0x06143000" />
20679f464c52Smaya        <register type="NOA" address="0x00009888" value="0x06174000" />
20689f464c52Smaya        <register type="NOA" address="0x00009888" value="0x06180012" />
20699f464c52Smaya        <register type="NOA" address="0x00009888" value="0x00180000" />
20709f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0D804000" />
20719f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0F804000" />
20729f464c52Smaya        <register type="NOA" address="0x00009888" value="0x05804000" />
20739f464c52Smaya        <register type="NOA" address="0x00009888" value="0x09810200" />
20749f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0B810030" />
20759f464c52Smaya        <register type="NOA" address="0x00009888" value="0x03810003" />
20769f464c52Smaya        <register type="NOA" address="0x00009888" value="0x21819140" />
20779f464c52Smaya        <register type="NOA" address="0x00009888" value="0x23819050" />
20789f464c52Smaya        <register type="NOA" address="0x00009888" value="0x25810018" />
20799f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0B820980" />
20809f464c52Smaya        <register type="NOA" address="0x00009888" value="0x03820D80" />
20819f464c52Smaya        <register type="NOA" address="0x00009888" value="0x11820000" />
20829f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0182C000" />
20839f464c52Smaya        <register type="NOA" address="0x00009888" value="0x07828000" />
20849f464c52Smaya        <register type="NOA" address="0x00009888" value="0x09824000" />
20859f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0F828000" />
20869f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0D830004" />
20879f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0583000C" />
20889f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0F831000" />
20899f464c52Smaya        <register type="NOA" address="0x00009888" value="0x01848072" />
20909f464c52Smaya        <register type="NOA" address="0x00009888" value="0x11840000" />
20919f464c52Smaya        <register type="NOA" address="0x00009888" value="0x07848000" />
20929f464c52Smaya        <register type="NOA" address="0x00009888" value="0x09844000" />
20939f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0F848000" />
20949f464c52Smaya        <register type="NOA" address="0x00009888" value="0x07860000" />
20959f464c52Smaya        <register type="NOA" address="0x00009888" value="0x09860092" />
20969f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0F860400" />
20979f464c52Smaya        <register type="NOA" address="0x00009888" value="0x01869100" />
20989f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0F870065" />
20999f464c52Smaya        <register type="NOA" address="0x00009888" value="0x01870000" />
21009f464c52Smaya        <register type="NOA" address="0x00009888" value="0x19930800" />
21019f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0B938000" />
21029f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0D938000" />
21039f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1B952000" />
21049f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1D955055" />
21059f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1F951455" />
21069f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0992A000" />
21079f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0F928000" />
21089f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1192A800" />
21099f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1392028A" />
21109f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0B92A000" />
21119f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0D922000" />
21129f464c52Smaya        <register type="NOA" address="0x00009888" value="0x13908000" />
21139f464c52Smaya        <register type="NOA" address="0x00009888" value="0x21908000" />
21149f464c52Smaya        <register type="NOA" address="0x00009888" value="0x23908000" />
21159f464c52Smaya        <register type="NOA" address="0x00009888" value="0x25908000" />
21169f464c52Smaya        <register type="NOA" address="0x00009888" value="0x27908000" />
21179f464c52Smaya        <register type="NOA" address="0x00009888" value="0x29908000" />
21189f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2B908000" />
21199f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2D904000" />
21209f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2F908000" />
21219f464c52Smaya        <register type="NOA" address="0x00009888" value="0x31908000" />
21229f464c52Smaya        <register type="NOA" address="0x00009888" value="0x15908000" />
21239f464c52Smaya        <register type="NOA" address="0x00009888" value="0x17908000" />
21249f464c52Smaya        <register type="NOA" address="0x00009888" value="0x19908000" />
21259f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1B908000" />
21269f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1D904000" />
21279f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1F904000" />
21289f464c52Smaya        <register type="NOA" address="0x00009888" value="0x53900000" />
21299f464c52Smaya        <register type="NOA" address="0x00009888" value="0x43900C01" />
21309f464c52Smaya        <register type="NOA" address="0x00009888" value="0x55900000" />
21319f464c52Smaya        <register type="NOA" address="0x00009888" value="0x47900000" />
21329f464c52Smaya        <register type="NOA" address="0x00009888" value="0x57900000" />
21339f464c52Smaya        <register type="NOA" address="0x00009888" value="0x49900863" />
21349f464c52Smaya        <register type="NOA" address="0x00009888" value="0x59900000" />
21359f464c52Smaya        <register type="NOA" address="0x00009888" value="0x4B900061" />
21369f464c52Smaya        <register type="NOA" address="0x00009888" value="0x37900000" />
21379f464c52Smaya        <register type="NOA" address="0x00009888" value="0x33900000" />
21389f464c52Smaya        <register type="NOA" address="0x00009888" value="0x4D900000" />
21399f464c52Smaya        <register type="NOA" address="0x00009888" value="0x45900C22" />
21409f464c52Smaya    </register_config>
21419f464c52Smaya    <register_config type="OA">
21429f464c52Smaya        <register type="OA" address="0x00002724" value="0xF0800000" />
21439f464c52Smaya        <register type="OA" address="0x00002720" value="0x00000000" />
21449f464c52Smaya        <register type="OA" address="0x00002714" value="0xF0800000" />
21459f464c52Smaya        <register type="OA" address="0x00002710" value="0x00000000" />
21469f464c52Smaya        <register type="OA" address="0x00002740" value="0x00000000" />
21479f464c52Smaya        <register type="OA" address="0x00002770" value="0x0007FFEA" />
21489f464c52Smaya        <register type="OA" address="0x00002774" value="0x00007FFC" />
21499f464c52Smaya        <register type="OA" address="0x00002778" value="0x0007AFFA" />
21509f464c52Smaya        <register type="OA" address="0x0000277C" value="0x0000F5FD" />
21519f464c52Smaya        <register type="OA" address="0x00002780" value="0x00079FFA" />
21529f464c52Smaya        <register type="OA" address="0x00002784" value="0x0000F3FB" />
21539f464c52Smaya        <register type="OA" address="0x00002788" value="0x0007BF7A" />
21549f464c52Smaya        <register type="OA" address="0x0000278C" value="0x0000F7E7" />
21559f464c52Smaya        <register type="OA" address="0x00002790" value="0x0007FEFA" />
21569f464c52Smaya        <register type="OA" address="0x00002794" value="0x0000F7CF" />
21579f464c52Smaya        <register type="OA" address="0x00002798" value="0x00077FFA" />
21589f464c52Smaya        <register type="OA" address="0x0000279C" value="0x0000EFDF" />
21599f464c52Smaya        <register type="OA" address="0x000027A0" value="0x0006FFFA" />
21609f464c52Smaya        <register type="OA" address="0x000027A4" value="0x0000CFBF" />
21619f464c52Smaya        <register type="OA" address="0x000027A8" value="0x0003FFFA" />
21629f464c52Smaya        <register type="OA" address="0x000027AC" value="0x00005F7F" />
21639f464c52Smaya    </register_config>
21649f464c52Smaya    <register_config type="FLEX">
21659f464c52Smaya        <register type="FLEX" address="0x0000E458" value="0x00005004" />
21669f464c52Smaya        <register type="FLEX" address="0x0000E558" value="0x00015014" />
21679f464c52Smaya        <register type="FLEX" address="0x0000E658" value="0x00025024" />
21689f464c52Smaya        <register type="FLEX" address="0x0000E758" value="0x00035034" />
21699f464c52Smaya        <register type="FLEX" address="0x0000E45C" value="0x00045044" />
21709f464c52Smaya        <register type="FLEX" address="0x0000E55C" value="0x00055054" />
21719f464c52Smaya        <register type="FLEX" address="0x0000E65C" value="0x00065064" />
21729f464c52Smaya    </register_config>
21739f464c52Smaya  </set>
21749f464c52Smaya
21757ec681f3Smrg  <set name="Memory Reads Distribution metrics set"
21769f464c52Smaya       chipset="GLK"
21779f464c52Smaya       symbol_name="MemoryReads"
21787ec681f3Smrg       underscore_name="memory_reads"
21797ec681f3Smrg       mdapi_supported_apis="VK OGL OCL IO BB"
21807ec681f3Smrg       hw_config_guid="1a356946-5428-450b-a2f0-89f8783a302d"
21819f464c52Smaya       >
21827ec681f3Smrg    <counter name="GPU Time Elapsed"
21837ec681f3Smrg             symbol_name="GpuTime"
21847ec681f3Smrg             underscore_name="gpu_time"
21857ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
21867ec681f3Smrg             data_type="uint64"
21877ec681f3Smrg             units="ns"
21887ec681f3Smrg             semantic_type="duration"
21897ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
21907ec681f3Smrg             mdapi_group="GPU"
21917ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
21927ec681f3Smrg             mdapi_supported_apis=""
21937ec681f3Smrg             mdapi_hw_unit_type="gpu"
21947ec681f3Smrg             />
21959f464c52Smaya    <counter name="GPU Core Clocks"
21967ec681f3Smrg             symbol_name="GpuCoreClocks"
21977ec681f3Smrg             underscore_name="gpu_core_clocks"
21989f464c52Smaya             description="The total number of GPU core clocks elapsed during the measurement."
21999f464c52Smaya             data_type="uint64"
22009f464c52Smaya             units="cycles"
22019f464c52Smaya             semantic_type="event"
22027ec681f3Smrg             equation="GPU_CLOCK 0 READ"
22037ec681f3Smrg             mdapi_group="GPU"
22049f464c52Smaya             mdapi_usage_flags="Tier1 Frame Batch Draw"
22057ec681f3Smrg             mdapi_supported_apis=""
22069f464c52Smaya             mdapi_hw_unit_type="gpu"
22077ec681f3Smrg             />
22087ec681f3Smrg    <counter name="AVG GPU Core Frequency"
22097ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
22107ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
22117ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
22127ec681f3Smrg             data_type="uint64"
22137ec681f3Smrg             max_equation="$GpuMaxFrequency"
22147ec681f3Smrg             units="hz"
22157ec681f3Smrg             semantic_type="event"
22167ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
22179f464c52Smaya             mdapi_group="GPU"
22187ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
22197ec681f3Smrg             mdapi_supported_apis=""
22207ec681f3Smrg             mdapi_hw_unit_type="gpu"
22219f464c52Smaya             />
22227ec681f3Smrg    <counter name="GPU Busy"
22237ec681f3Smrg             symbol_name="GpuBusy"
22247ec681f3Smrg             underscore_name="gpu_busy"
22257ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
22269f464c52Smaya             data_type="float"
22279f464c52Smaya             max_equation="100"
22289f464c52Smaya             units="percent"
22299f464c52Smaya             semantic_type="duration"
22307ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
22317ec681f3Smrg             mdapi_group="GPU"
22327ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
22339f464c52Smaya             mdapi_supported_apis=""
22349f464c52Smaya             mdapi_hw_unit_type="gpu"
22359f464c52Smaya             />
22367ec681f3Smrg    <counter name="VS Threads Dispatched"
22377ec681f3Smrg             symbol_name="VsThreads"
22387ec681f3Smrg             underscore_name="vs_threads"
22397ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
22409f464c52Smaya             data_type="uint64"
22419f464c52Smaya             units="threads"
22429f464c52Smaya             semantic_type="event"
22437ec681f3Smrg             equation="A 1 READ"
22447ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
22459f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
22467ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
22479f464c52Smaya             mdapi_hw_unit_type="gpu"
22489f464c52Smaya             />
22497ec681f3Smrg    <counter name="HS Threads Dispatched"
22507ec681f3Smrg             symbol_name="HsThreads"
22517ec681f3Smrg             underscore_name="hs_threads"
22527ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
22539f464c52Smaya             data_type="uint64"
22547ec681f3Smrg             units="threads"
22559f464c52Smaya             semantic_type="event"
22567ec681f3Smrg             equation="A 2 READ"
22577ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
22587ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
22597ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
22609f464c52Smaya             mdapi_hw_unit_type="gpu"
22619f464c52Smaya             />
22627ec681f3Smrg    <counter name="DS Threads Dispatched"
22637ec681f3Smrg             symbol_name="DsThreads"
22647ec681f3Smrg             underscore_name="ds_threads"
22657ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
22669f464c52Smaya             data_type="uint64"
22677ec681f3Smrg             units="threads"
22689f464c52Smaya             semantic_type="event"
22697ec681f3Smrg             equation="A 3 READ"
22707ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
22719f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
22727ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
22739f464c52Smaya             mdapi_hw_unit_type="gpu"
22749f464c52Smaya             />
22757ec681f3Smrg    <counter name="GS Threads Dispatched"
22767ec681f3Smrg             symbol_name="GsThreads"
22777ec681f3Smrg             underscore_name="gs_threads"
22787ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
22799f464c52Smaya             data_type="uint64"
22809f464c52Smaya             units="threads"
22819f464c52Smaya             semantic_type="event"
22827ec681f3Smrg             equation="A 5 READ"
22837ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
22849f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
22857ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
22869f464c52Smaya             mdapi_hw_unit_type="gpu"
22879f464c52Smaya             />
22889f464c52Smaya    <counter name="FS Threads Dispatched"
22897ec681f3Smrg             symbol_name="PsThreads"
22907ec681f3Smrg             underscore_name="ps_threads"
22919f464c52Smaya             description="The total number of fragment shader hardware threads dispatched."
22929f464c52Smaya             data_type="uint64"
22939f464c52Smaya             units="threads"
22949f464c52Smaya             semantic_type="event"
22957ec681f3Smrg             equation="A 6 READ"
22967ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
22979f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
22987ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
22999f464c52Smaya             mdapi_hw_unit_type="gpu"
23009f464c52Smaya             />
23017ec681f3Smrg    <counter name="CS Threads Dispatched"
23027ec681f3Smrg             symbol_name="CsThreads"
23037ec681f3Smrg             underscore_name="cs_threads"
23047ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
23059f464c52Smaya             data_type="uint64"
23067ec681f3Smrg             units="threads"
23079f464c52Smaya             semantic_type="event"
23087ec681f3Smrg             equation="A 4 READ"
23097ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
23107ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
23117ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
23127ec681f3Smrg             mdapi_hw_unit_type="gpu"
23139f464c52Smaya             />
23147ec681f3Smrg    <counter name="EU Active"
23157ec681f3Smrg             symbol_name="EuActive"
23167ec681f3Smrg             underscore_name="eu_active"
23177ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
23187ec681f3Smrg             data_type="float"
23197ec681f3Smrg             max_equation="100"
23207ec681f3Smrg             units="percent"
23217ec681f3Smrg             semantic_type="duration"
23227ec681f3Smrg             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
23237ec681f3Smrg             mdapi_group="EU Array"
23247ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
23257ec681f3Smrg             mdapi_supported_apis=""
23267ec681f3Smrg             mdapi_hw_unit_type="gpu"
23277ec681f3Smrg             />
23287ec681f3Smrg    <counter name="EU Stall"
23297ec681f3Smrg             symbol_name="EuStall"
23307ec681f3Smrg             underscore_name="eu_stall"
23317ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
23327ec681f3Smrg             data_type="float"
23337ec681f3Smrg             max_equation="100"
23347ec681f3Smrg             units="percent"
23357ec681f3Smrg             semantic_type="duration"
23367ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
23377ec681f3Smrg             mdapi_group="EU Array"
23387ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
23397ec681f3Smrg             mdapi_supported_apis=""
23407ec681f3Smrg             mdapi_hw_unit_type="gpu"
23417ec681f3Smrg             />
23427ec681f3Smrg    <counter name="Rasterized Pixels"
23437ec681f3Smrg             symbol_name="RasterizedPixels"
23447ec681f3Smrg             underscore_name="rasterized_pixels"
23457ec681f3Smrg             description="The total number of rasterized pixels."
23469f464c52Smaya             data_type="uint64"
23477ec681f3Smrg             units="pixels"
23489f464c52Smaya             semantic_type="event"
23497ec681f3Smrg             equation="A 21 READ 4 UMUL"
23507ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer"
23519f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
23527ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
23539f464c52Smaya             mdapi_hw_unit_type="gpu"
23549f464c52Smaya             />
23557ec681f3Smrg    <counter name="Early Hi-Depth Test Fails"
23567ec681f3Smrg             symbol_name="HiDepthTestFails"
23577ec681f3Smrg             underscore_name="hi_depth_test_fails"
23587ec681f3Smrg             description="The total number of pixels dropped on early hierarchical depth test."
23599f464c52Smaya             data_type="uint64"
23607ec681f3Smrg             units="pixels"
23619f464c52Smaya             semantic_type="event"
23627ec681f3Smrg             equation="A 22 READ 4 UMUL"
23637ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
23647ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
23657ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
23669f464c52Smaya             mdapi_hw_unit_type="gpu"
23679f464c52Smaya             />
23687ec681f3Smrg    <counter name="Early Depth Test Fails"
23697ec681f3Smrg             symbol_name="EarlyDepthTestFails"
23707ec681f3Smrg             underscore_name="early_depth_test_fails"
23717ec681f3Smrg             description="The total number of pixels dropped on early depth test."
23729f464c52Smaya             data_type="uint64"
23737ec681f3Smrg             units="pixels"
23749f464c52Smaya             semantic_type="event"
23757ec681f3Smrg             equation="A 23 READ 4 UMUL"
23767ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
23777ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
23787ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
23797ec681f3Smrg             mdapi_hw_unit_type="gpu"
23807ec681f3Smrg             />
23817ec681f3Smrg    <counter name="Samples Killed in FS"
23827ec681f3Smrg             symbol_name="SamplesKilledInPs"
23837ec681f3Smrg             underscore_name="samples_killed_in_ps"
23847ec681f3Smrg             description="The total number of samples or pixels dropped in fragment shaders."
23857ec681f3Smrg             data_type="uint64"
23867ec681f3Smrg             units="pixels"
23877ec681f3Smrg             semantic_type="event"
23887ec681f3Smrg             equation="A 24 READ 4 UMUL"
23897ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
23907ec681f3Smrg             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
23917ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
23929f464c52Smaya             mdapi_hw_unit_type="gpu"
23939f464c52Smaya             />
23949f464c52Smaya    <counter name="Pixels Failing Tests"
23957ec681f3Smrg             symbol_name="PixelsFailingPostPsTests"
23967ec681f3Smrg             underscore_name="pixels_failing_post_ps_tests"
23979f464c52Smaya             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
23989f464c52Smaya             data_type="uint64"
23999f464c52Smaya             units="pixels"
24009f464c52Smaya             semantic_type="event"
24017ec681f3Smrg             equation="A 25 READ 4 UMUL"
24027ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
24039f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
24047ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
24059f464c52Smaya             mdapi_hw_unit_type="gpu"
24069f464c52Smaya             />
24077ec681f3Smrg    <counter name="Samples Written"
24087ec681f3Smrg             symbol_name="SamplesWritten"
24097ec681f3Smrg             underscore_name="samples_written"
24107ec681f3Smrg             description="The total number of samples or pixels written to all render targets."
24119f464c52Smaya             data_type="uint64"
24127ec681f3Smrg             units="pixels"
24139f464c52Smaya             semantic_type="event"
24147ec681f3Smrg             equation="A 26 READ 4 UMUL"
24157ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
24167ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
24177ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
24189f464c52Smaya             mdapi_hw_unit_type="gpu"
24199f464c52Smaya             />
24207ec681f3Smrg    <counter name="Samples Blended"
24217ec681f3Smrg             symbol_name="SamplesBlended"
24227ec681f3Smrg             underscore_name="samples_blended"
24237ec681f3Smrg             description="The total number of blended samples or pixels written to all render targets."
24249f464c52Smaya             data_type="uint64"
24257ec681f3Smrg             units="pixels"
24267ec681f3Smrg             semantic_type="event"
24277ec681f3Smrg             equation="A 27 READ 4 UMUL"
24287ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
24297ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
24307ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
24319f464c52Smaya             mdapi_hw_unit_type="gpu"
24329f464c52Smaya             />
24337ec681f3Smrg    <counter name="Sampler Texels"
24347ec681f3Smrg             symbol_name="SamplerTexels"
24357ec681f3Smrg             underscore_name="sampler_texels"
24367ec681f3Smrg             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
24379f464c52Smaya             data_type="uint64"
24387ec681f3Smrg             units="texels"
24399f464c52Smaya             semantic_type="event"
24407ec681f3Smrg             equation="A 28 READ 4 UMUL"
24417ec681f3Smrg             mdapi_group="Sampler/Sampler Input"
24427ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
24439f464c52Smaya             mdapi_supported_apis=""
24449f464c52Smaya             mdapi_hw_unit_type="gpu"
24459f464c52Smaya             />
24469f464c52Smaya    <counter name="Sampler Texels Misses"
24477ec681f3Smrg             symbol_name="SamplerTexelMisses"
24487ec681f3Smrg             underscore_name="sampler_texel_misses"
24499f464c52Smaya             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
24509f464c52Smaya             data_type="uint64"
24519f464c52Smaya             units="texels"
24529f464c52Smaya             semantic_type="event"
24537ec681f3Smrg             equation="A 29 READ 4 UMUL"
24549f464c52Smaya             mdapi_group="Sampler/Sampler Cache"
24557ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
24567ec681f3Smrg             mdapi_supported_apis=""
24579f464c52Smaya             mdapi_hw_unit_type="gpu"
24589f464c52Smaya             />
24597ec681f3Smrg    <counter name="SLM Bytes Read"
24607ec681f3Smrg             symbol_name="SlmBytesRead"
24617ec681f3Smrg             underscore_name="slm_bytes_read"
24627ec681f3Smrg             description="The total number of GPU memory bytes read from shared local memory."
24639f464c52Smaya             data_type="uint64"
24647ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
24657ec681f3Smrg             units="bytes"
24667ec681f3Smrg             semantic_type="throughput"
24677ec681f3Smrg             equation="A 30 READ 64 UMUL"
24687ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
24699f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
24707ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
24719f464c52Smaya             mdapi_hw_unit_type="gpu"
24729f464c52Smaya             />
24737ec681f3Smrg    <counter name="SLM Bytes Written"
24747ec681f3Smrg             symbol_name="SlmBytesWritten"
24757ec681f3Smrg             underscore_name="slm_bytes_written"
24767ec681f3Smrg             description="The total number of GPU memory bytes written into shared local memory."
24779f464c52Smaya             data_type="uint64"
24789f464c52Smaya             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
24799f464c52Smaya             units="bytes"
24809f464c52Smaya             semantic_type="throughput"
24817ec681f3Smrg             equation="A 31 READ 64 UMUL"
24829f464c52Smaya             mdapi_group="L3/Data Port/SLM"
24837ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
24847ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
24859f464c52Smaya             mdapi_hw_unit_type="gpu"
24869f464c52Smaya             />
24877ec681f3Smrg    <counter name="Shader Memory Accesses"
24887ec681f3Smrg             symbol_name="ShaderMemoryAccesses"
24897ec681f3Smrg             underscore_name="shader_memory_accesses"
24907ec681f3Smrg             description="The total number of shader memory accesses to L3."
24919f464c52Smaya             data_type="uint64"
24929f464c52Smaya             units="messages"
24939f464c52Smaya             semantic_type="event"
24947ec681f3Smrg             equation="A 32 READ"
24957ec681f3Smrg             mdapi_group="L3/Data Port"
24967ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
24979f464c52Smaya             mdapi_supported_apis=""
24989f464c52Smaya             mdapi_hw_unit_type="gpu"
24999f464c52Smaya             />
25007ec681f3Smrg    <counter name="Shader Atomic Memory Accesses"
25017ec681f3Smrg             symbol_name="ShaderAtomics"
25027ec681f3Smrg             underscore_name="shader_atomics"
25037ec681f3Smrg             description="The total number of shader atomic memory accesses."
25049f464c52Smaya             data_type="uint64"
25059f464c52Smaya             units="messages"
25069f464c52Smaya             semantic_type="event"
25077ec681f3Smrg             equation="A 34 READ"
25087ec681f3Smrg             mdapi_group="L3/Data Port/Atomics"
25097ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
25107ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
25119f464c52Smaya             mdapi_hw_unit_type="gpu"
25129f464c52Smaya             />
25137ec681f3Smrg    <counter name="Shader Barrier Messages"
25147ec681f3Smrg             symbol_name="ShaderBarriers"
25157ec681f3Smrg             underscore_name="shader_barriers"
25167ec681f3Smrg             description="The total number of shader barrier messages."
25179f464c52Smaya             data_type="uint64"
25189f464c52Smaya             units="messages"
25199f464c52Smaya             semantic_type="event"
25207ec681f3Smrg             equation="A 35 READ"
25217ec681f3Smrg             mdapi_group="EU Array/Barrier"
25229f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
25237ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
25249f464c52Smaya             mdapi_hw_unit_type="gpu"
25259f464c52Smaya             />
25267ec681f3Smrg    <counter name="GtiCmdStreamerMemoryReads"
25277ec681f3Smrg             symbol_name="GtiCmdStreamerMemoryReads"
25287ec681f3Smrg             underscore_name="gti_cmd_streamer_memory_reads"
25297ec681f3Smrg             description="The total number of GTI memory reads from Command Streamer."
25309f464c52Smaya             data_type="uint64"
25319f464c52Smaya             units="messages"
25329f464c52Smaya             semantic_type="event"
25337ec681f3Smrg             equation="B 0 READ"
25347ec681f3Smrg             mdapi_group="GTI/3D Pipe/Command Streamer"
25359f464c52Smaya             mdapi_usage_flags="Tier2 Frame Batch Draw"
25367ec681f3Smrg             mdapi_supported_apis=""
25379f464c52Smaya             mdapi_hw_unit_type="gpu"
25389f464c52Smaya             />
25397ec681f3Smrg    <counter name="GtiRsMemoryReads"
25407ec681f3Smrg             symbol_name="GtiRsMemoryReads"
25417ec681f3Smrg             underscore_name="gti_rs_memory_reads"
25427ec681f3Smrg             description="The total number of GTI memory reads from Resource Streamer."
25439f464c52Smaya             data_type="uint64"
25447ec681f3Smrg             units="messages"
25459f464c52Smaya             semantic_type="event"
25467ec681f3Smrg             equation="B 2 READ"
25477ec681f3Smrg             mdapi_group="GTI/3D Pipe/Resource Streamer"
25487ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
25499f464c52Smaya             mdapi_supported_apis=""
25509f464c52Smaya             mdapi_hw_unit_type="gpu"
25519f464c52Smaya             />
25527ec681f3Smrg    <counter name="GtiVfMemoryReads"
25537ec681f3Smrg             symbol_name="GtiVfMemoryReads"
25547ec681f3Smrg             underscore_name="gti_vf_memory_reads"
25557ec681f3Smrg             description="The total number of GTI memory reads from Vertex Fetch."
25569f464c52Smaya             data_type="uint64"
25577ec681f3Smrg             units="messages"
25589f464c52Smaya             semantic_type="event"
25597ec681f3Smrg             equation="B 1 READ"
25607ec681f3Smrg             mdapi_group="GTI/3D Pipe/Vertex Fetch"
25617ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
25627ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
25639f464c52Smaya             mdapi_hw_unit_type="gpu"
25649f464c52Smaya             />
25657ec681f3Smrg    <counter name="GtiRccMemoryReads"
25667ec681f3Smrg             symbol_name="GtiRccMemoryReads"
25677ec681f3Smrg             underscore_name="gti_rcc_memory_reads"
25687ec681f3Smrg             description="The total number of GTI memory reads from Render Color Cache (Render Color Cache misses)."
25699f464c52Smaya             data_type="uint64"
25707ec681f3Smrg             units="messages"
25719f464c52Smaya             semantic_type="event"
25727ec681f3Smrg             equation="B 3 READ"
25737ec681f3Smrg             mdapi_group="GTI/Color Cache"
25747ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
25757ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
25769f464c52Smaya             mdapi_hw_unit_type="gpu"
25779f464c52Smaya             />
25789f464c52Smaya    <counter name="GtiMscMemoryReads"
25797ec681f3Smrg             symbol_name="GtiMscMemoryReads"
25807ec681f3Smrg             underscore_name="gti_msc_memory_reads"
25819f464c52Smaya             description="The total number of GTI memory reads from Multisampling Color Cache (Multisampling Color Cache misses)."
25829f464c52Smaya             data_type="uint64"
25839f464c52Smaya             units="messages"
25849f464c52Smaya             semantic_type="event"
25857ec681f3Smrg             equation="B 4 READ"
25867ec681f3Smrg             mdapi_group="GTI/Color Cache"
25879f464c52Smaya             mdapi_usage_flags="Tier2 Frame Batch Draw"
25887ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
25899f464c52Smaya             mdapi_hw_unit_type="gpu"
25909f464c52Smaya             />
25917ec681f3Smrg    <counter name="GtiHizMemoryReads"
25927ec681f3Smrg             symbol_name="GtiHizMemoryReads"
25937ec681f3Smrg             underscore_name="gti_hiz_memory_reads"
25947ec681f3Smrg             description="The total number of GTI memory reads from Hierarchical Depth Cache (Hi-Depth Cache misses)."
25959f464c52Smaya             data_type="uint64"
25969f464c52Smaya             units="messages"
25979f464c52Smaya             semantic_type="event"
25987ec681f3Smrg             equation="B 5 READ"
25997ec681f3Smrg             mdapi_group="GTI/Depth Cache"
26009f464c52Smaya             mdapi_usage_flags="Tier2 Frame Batch Draw"
26017ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
26029f464c52Smaya             mdapi_hw_unit_type="gpu"
26039f464c52Smaya             />
26049f464c52Smaya    <counter name="GtiStcMemoryReads"
26057ec681f3Smrg             symbol_name="GtiStcMemoryReads"
26067ec681f3Smrg             underscore_name="gti_stc_memory_reads"
26079f464c52Smaya             description="The total number of GTI memory reads from Stencil Cache (Stencil Cache misses)."
26089f464c52Smaya             data_type="uint64"
26099f464c52Smaya             units="messages"
26109f464c52Smaya             semantic_type="event"
26117ec681f3Smrg             equation="B 6 READ"
26127ec681f3Smrg             mdapi_group="GTI/Depth Cache"
26139f464c52Smaya             mdapi_usage_flags="Tier2 Frame Batch Draw"
26147ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
26159f464c52Smaya             mdapi_hw_unit_type="gpu"
26167ec681f3Smrg             />
26177ec681f3Smrg    <counter name="GtiRczMemoryReads"
26187ec681f3Smrg             symbol_name="GtiRczMemoryReads"
26197ec681f3Smrg             underscore_name="gti_rcz_memory_reads"
26207ec681f3Smrg             description="The total number of GTI memory reads from Render Depth Cache (Render Depth Cache misses)."
26217ec681f3Smrg             data_type="uint64"
26227ec681f3Smrg             units="messages"
26237ec681f3Smrg             semantic_type="event"
26247ec681f3Smrg             equation="B 7 READ"
26259f464c52Smaya             mdapi_group="GTI/Depth Cache"
26267ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
26277ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
26287ec681f3Smrg             mdapi_hw_unit_type="gpu"
26299f464c52Smaya             />
26307ec681f3Smrg    <counter name="GtiMemoryReads"
26317ec681f3Smrg             symbol_name="GtiMemoryReads"
26327ec681f3Smrg             underscore_name="gti_memory_reads"
26337ec681f3Smrg             description="The total number of GTI memory reads."
26349f464c52Smaya             data_type="uint64"
26359f464c52Smaya             units="messages"
26369f464c52Smaya             semantic_type="event"
26377ec681f3Smrg             equation="C 0 READ"
26387ec681f3Smrg             mdapi_group="GTI"
26397ec681f3Smrg             mdapi_usage_flags="Tier2 Overview Frame Batch Draw"
26409f464c52Smaya             mdapi_supported_apis=""
26419f464c52Smaya             mdapi_hw_unit_type="gpu"
26429f464c52Smaya             />
26437ec681f3Smrg    <counter name="GtiL3Bank0Reads"
26447ec681f3Smrg             symbol_name="GtiL3Bank0Reads"
26457ec681f3Smrg             underscore_name="gti_l3_bank0_reads"
26467ec681f3Smrg             description="The total number of GTI memory reads from L3 Bank 0 (L3 Cache misses)."
26479f464c52Smaya             data_type="uint64"
26487ec681f3Smrg             units="messages"
26499f464c52Smaya             semantic_type="event"
26507ec681f3Smrg             equation="C 4 READ"
26517ec681f3Smrg             mdapi_group="GTI/L3"
26527ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
26537ec681f3Smrg             mdapi_supported_apis=""
26549f464c52Smaya             mdapi_hw_unit_type="gpu"
26559f464c52Smaya             />
26567ec681f3Smrg    <counter name="GtiL3Bank1Reads"
26577ec681f3Smrg             symbol_name="GtiL3Bank1Reads"
26587ec681f3Smrg             underscore_name="gti_l3_bank1_reads"
26597ec681f3Smrg             description="The total number of GTI memory reads from L3 Bank 1 (L3 Cache misses)."
26609f464c52Smaya             data_type="uint64"
26617ec681f3Smrg             units="messages"
26629f464c52Smaya             semantic_type="event"
26637ec681f3Smrg             equation="C 5 READ"
26647ec681f3Smrg             mdapi_group="GTI/L3"
26657ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
26667ec681f3Smrg             mdapi_supported_apis=""
26677ec681f3Smrg             mdapi_hw_unit_type="subslice"
26689f464c52Smaya             />
26697ec681f3Smrg    <counter name="GtiL3Bank2Reads"
26707ec681f3Smrg             symbol_name="GtiL3Bank2Reads"
26717ec681f3Smrg             underscore_name="gti_l3_bank2_reads"
26727ec681f3Smrg             description="The total number of GTI memory reads from L3 Bank 2 (L3 Cache misses)."
26739f464c52Smaya             data_type="uint64"
26747ec681f3Smrg             units="messages"
26757ec681f3Smrg             semantic_type="event"
26767ec681f3Smrg             equation="C 6 READ"
26777ec681f3Smrg             mdapi_group="GTI/L3"
26787ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
26797ec681f3Smrg             mdapi_supported_apis=""
26807ec681f3Smrg             mdapi_hw_unit_type="subslice"
26817ec681f3Smrg             />
26827ec681f3Smrg    <counter name="GtiL3Bank3Reads"
26837ec681f3Smrg             symbol_name="GtiL3Bank3Reads"
26847ec681f3Smrg             underscore_name="gti_l3_bank3_reads"
26857ec681f3Smrg             description="The total number of GTI memory reads from L3 Bank 3 (L3 Cache misses)."
26867ec681f3Smrg             data_type="uint64"
26877ec681f3Smrg             units="messages"
26887ec681f3Smrg             semantic_type="event"
26897ec681f3Smrg             equation="C 7 READ"
26907ec681f3Smrg             mdapi_group="GTI/L3"
26917ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
26927ec681f3Smrg             mdapi_supported_apis=""
26937ec681f3Smrg             mdapi_hw_unit_type="subslice"
26949f464c52Smaya             />
26959f464c52Smaya    <counter name="GtiL3Reads"
26967ec681f3Smrg             symbol_name="GtiL3Reads"
26977ec681f3Smrg             underscore_name="gti_l3_reads"
26989f464c52Smaya             description="The total number of GTI memory reads from L3 (L3 Cache misses)."
26999f464c52Smaya             data_type="uint64"
27009f464c52Smaya             units="messages"
27019f464c52Smaya             semantic_type="event"
27027ec681f3Smrg             equation="$GtiL3Bank0Reads $GtiL3Bank1Reads $GtiL3Bank2Reads $GtiL3Bank3Reads UADD UADD UADD"
27037ec681f3Smrg             mdapi_group="GTI/L3"
27049f464c52Smaya             mdapi_usage_flags="Tier2 Frame Batch Draw"
27057ec681f3Smrg             mdapi_supported_apis=""
27069f464c52Smaya             mdapi_hw_unit_type="gpu"
27079f464c52Smaya             />
27087ec681f3Smrg    <counter name="GtiRingAccesses"
27097ec681f3Smrg             symbol_name="GtiRingAccesses"
27107ec681f3Smrg             underscore_name="gti_ring_accesses"
27117ec681f3Smrg             description="The total number of all accesses from GTI to the ring."
27129f464c52Smaya             data_type="uint64"
27139f464c52Smaya             units="messages"
27149f464c52Smaya             semantic_type="event"
27157ec681f3Smrg             equation="C 3 READ 2 UMUL"
27167ec681f3Smrg             mdapi_group="GTI"
27177ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
27187ec681f3Smrg             mdapi_supported_apis=""
27197ec681f3Smrg             mdapi_hw_unit_type="gpu"
27207ec681f3Smrg             />
27219f464c52Smaya    <register_config type="NOA">
27229f464c52Smaya        <register type="NOA" address="0x00009840" value="0x00000080" />
27239f464c52Smaya        <register type="NOA" address="0x00009888" value="0x19800343" />
27249f464c52Smaya        <register type="NOA" address="0x00009888" value="0x39900340" />
27259f464c52Smaya        <register type="NOA" address="0x00009888" value="0x3F901000" />
27269f464c52Smaya        <register type="NOA" address="0x00009888" value="0x41900003" />
27279f464c52Smaya        <register type="NOA" address="0x00009888" value="0x03803180" />
27289f464c52Smaya        <register type="NOA" address="0x00009888" value="0x058035E2" />
27299f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0780006A" />
27309f464c52Smaya        <register type="NOA" address="0x00009888" value="0x11800000" />
27319f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2181A000" />
27329f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2381000A" />
27339f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1D950550" />
27349f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0B928000" />
27359f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0D92A000" />
27369f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0F922000" />
27379f464c52Smaya        <register type="NOA" address="0x00009888" value="0x13900170" />
27389f464c52Smaya        <register type="NOA" address="0x00009888" value="0x21900171" />
27399f464c52Smaya        <register type="NOA" address="0x00009888" value="0x23900172" />
27409f464c52Smaya        <register type="NOA" address="0x00009888" value="0x25900173" />
27419f464c52Smaya        <register type="NOA" address="0x00009888" value="0x27900174" />
27429f464c52Smaya        <register type="NOA" address="0x00009888" value="0x29900175" />
27439f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2B900176" />
27449f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2D900177" />
27459f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2F90017F" />
27469f464c52Smaya        <register type="NOA" address="0x00009888" value="0x31900125" />
27479f464c52Smaya        <register type="NOA" address="0x00009888" value="0x15900123" />
27489f464c52Smaya        <register type="NOA" address="0x00009888" value="0x17900121" />
27499f464c52Smaya        <register type="NOA" address="0x00009888" value="0x35900000" />
27509f464c52Smaya        <register type="NOA" address="0x00009888" value="0x19908000" />
27519f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1B908000" />
27529f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1D908000" />
27539f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1F908000" />
27549f464c52Smaya        <register type="NOA" address="0x00009888" value="0x53900000" />
27559f464c52Smaya        <register type="NOA" address="0x00009888" value="0x43901084" />
27569f464c52Smaya        <register type="NOA" address="0x00009888" value="0x55900000" />
27579f464c52Smaya        <register type="NOA" address="0x00009888" value="0x47901080" />
27589f464c52Smaya        <register type="NOA" address="0x00009888" value="0x57900000" />
27599f464c52Smaya        <register type="NOA" address="0x00009888" value="0x49901084" />
27609f464c52Smaya        <register type="NOA" address="0x00009888" value="0x59900000" />
27619f464c52Smaya        <register type="NOA" address="0x00009888" value="0x4B901084" />
27629f464c52Smaya        <register type="NOA" address="0x00009888" value="0x37900000" />
27639f464c52Smaya        <register type="NOA" address="0x00009888" value="0x33900000" />
27649f464c52Smaya        <register type="NOA" address="0x00009888" value="0x4D900004" />
27659f464c52Smaya        <register type="NOA" address="0x00009888" value="0x45900000" />
27669f464c52Smaya    </register_config>
27679f464c52Smaya    <register_config type="OA">
27689f464c52Smaya        <register type="OA" address="0x0000272C" value="0xFFFFFFFF" />
27699f464c52Smaya        <register type="OA" address="0x00002728" value="0xFFFFFFFF" />
27709f464c52Smaya        <register type="OA" address="0x00002724" value="0xF0800000" />
27719f464c52Smaya        <register type="OA" address="0x00002720" value="0x00000000" />
27729f464c52Smaya        <register type="OA" address="0x0000271C" value="0xFFFFFFFF" />
27739f464c52Smaya        <register type="OA" address="0x00002718" value="0xFFFFFFFF" />
27749f464c52Smaya        <register type="OA" address="0x00002714" value="0xF0800000" />
27759f464c52Smaya        <register type="OA" address="0x00002710" value="0x00000000" />
27769f464c52Smaya        <register type="OA" address="0x0000274C" value="0x86543210" />
27779f464c52Smaya        <register type="OA" address="0x00002748" value="0x86543210" />
27789f464c52Smaya        <register type="OA" address="0x00002744" value="0x00006667" />
27799f464c52Smaya        <register type="OA" address="0x00002740" value="0x00000000" />
27809f464c52Smaya        <register type="OA" address="0x0000275C" value="0x86543210" />
27819f464c52Smaya        <register type="OA" address="0x00002758" value="0x86543210" />
27829f464c52Smaya        <register type="OA" address="0x00002754" value="0x00006465" />
27839f464c52Smaya        <register type="OA" address="0x00002750" value="0x00000000" />
27849f464c52Smaya        <register type="OA" address="0x00002770" value="0x0007F81A" />
27859f464c52Smaya        <register type="OA" address="0x00002774" value="0x0000FE00" />
27869f464c52Smaya        <register type="OA" address="0x00002778" value="0x0007F82A" />
27879f464c52Smaya        <register type="OA" address="0x0000277C" value="0x0000FE00" />
27889f464c52Smaya        <register type="OA" address="0x00002780" value="0x0007F872" />
27899f464c52Smaya        <register type="OA" address="0x00002784" value="0x0000FE00" />
27909f464c52Smaya        <register type="OA" address="0x00002788" value="0x0007F8BA" />
27919f464c52Smaya        <register type="OA" address="0x0000278C" value="0x0000FE00" />
27929f464c52Smaya        <register type="OA" address="0x00002790" value="0x0007F87A" />
27939f464c52Smaya        <register type="OA" address="0x00002794" value="0x0000FE00" />
27949f464c52Smaya        <register type="OA" address="0x00002798" value="0x0007F8EA" />
27959f464c52Smaya        <register type="OA" address="0x0000279C" value="0x0000FE00" />
27969f464c52Smaya        <register type="OA" address="0x000027A0" value="0x0007F8E2" />
27979f464c52Smaya        <register type="OA" address="0x000027A4" value="0x0000FE00" />
27989f464c52Smaya        <register type="OA" address="0x000027A8" value="0x0007F8F2" />
27999f464c52Smaya        <register type="OA" address="0x000027AC" value="0x0000FE00" />
28009f464c52Smaya    </register_config>
28019f464c52Smaya    <register_config type="FLEX">
28029f464c52Smaya        <register type="FLEX" address="0x0000E458" value="0x00005004" />
28039f464c52Smaya        <register type="FLEX" address="0x0000E558" value="0x00015014" />
28049f464c52Smaya        <register type="FLEX" address="0x0000E658" value="0x00025024" />
28059f464c52Smaya        <register type="FLEX" address="0x0000E758" value="0x00035034" />
28069f464c52Smaya        <register type="FLEX" address="0x0000E45C" value="0x00045044" />
28079f464c52Smaya        <register type="FLEX" address="0x0000E55C" value="0x00055054" />
28089f464c52Smaya        <register type="FLEX" address="0x0000E65C" value="0x00065064" />
28099f464c52Smaya    </register_config>
28109f464c52Smaya  </set>
28119f464c52Smaya
28127ec681f3Smrg  <set name="Memory Writes Distribution metrics set"
28139f464c52Smaya       chipset="GLK"
28149f464c52Smaya       symbol_name="MemoryWrites"
28157ec681f3Smrg       underscore_name="memory_writes"
28167ec681f3Smrg       mdapi_supported_apis="VK OGL OCL IO BB"
28177ec681f3Smrg       hw_config_guid="5299be9d-7a61-4c99-9f81-f87e6c5aaca9"
28189f464c52Smaya       >
28197ec681f3Smrg    <counter name="GPU Time Elapsed"
28207ec681f3Smrg             symbol_name="GpuTime"
28217ec681f3Smrg             underscore_name="gpu_time"
28227ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
28237ec681f3Smrg             data_type="uint64"
28247ec681f3Smrg             units="ns"
28257ec681f3Smrg             semantic_type="duration"
28267ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
28277ec681f3Smrg             mdapi_group="GPU"
28287ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
28297ec681f3Smrg             mdapi_supported_apis=""
28307ec681f3Smrg             mdapi_hw_unit_type="gpu"
28317ec681f3Smrg             />
28329f464c52Smaya    <counter name="GPU Core Clocks"
28337ec681f3Smrg             symbol_name="GpuCoreClocks"
28347ec681f3Smrg             underscore_name="gpu_core_clocks"
28359f464c52Smaya             description="The total number of GPU core clocks elapsed during the measurement."
28369f464c52Smaya             data_type="uint64"
28379f464c52Smaya             units="cycles"
28389f464c52Smaya             semantic_type="event"
28397ec681f3Smrg             equation="GPU_CLOCK 0 READ"
28407ec681f3Smrg             mdapi_group="GPU"
28419f464c52Smaya             mdapi_usage_flags="Tier1 Frame Batch Draw"
28427ec681f3Smrg             mdapi_supported_apis=""
28439f464c52Smaya             mdapi_hw_unit_type="gpu"
28447ec681f3Smrg             />
28457ec681f3Smrg    <counter name="AVG GPU Core Frequency"
28467ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
28477ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
28487ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
28497ec681f3Smrg             data_type="uint64"
28507ec681f3Smrg             max_equation="$GpuMaxFrequency"
28517ec681f3Smrg             units="hz"
28527ec681f3Smrg             semantic_type="event"
28537ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
28549f464c52Smaya             mdapi_group="GPU"
28557ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
28567ec681f3Smrg             mdapi_supported_apis=""
28577ec681f3Smrg             mdapi_hw_unit_type="gpu"
28589f464c52Smaya             />
28597ec681f3Smrg    <counter name="GPU Busy"
28607ec681f3Smrg             symbol_name="GpuBusy"
28617ec681f3Smrg             underscore_name="gpu_busy"
28627ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
28639f464c52Smaya             data_type="float"
28649f464c52Smaya             max_equation="100"
28659f464c52Smaya             units="percent"
28669f464c52Smaya             semantic_type="duration"
28677ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
28687ec681f3Smrg             mdapi_group="GPU"
28697ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
28709f464c52Smaya             mdapi_supported_apis=""
28719f464c52Smaya             mdapi_hw_unit_type="gpu"
28729f464c52Smaya             />
28737ec681f3Smrg    <counter name="VS Threads Dispatched"
28747ec681f3Smrg             symbol_name="VsThreads"
28757ec681f3Smrg             underscore_name="vs_threads"
28767ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
28779f464c52Smaya             data_type="uint64"
28787ec681f3Smrg             units="threads"
28799f464c52Smaya             semantic_type="event"
28807ec681f3Smrg             equation="A 1 READ"
28817ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
28827ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
28837ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
28849f464c52Smaya             mdapi_hw_unit_type="gpu"
28859f464c52Smaya             />
28867ec681f3Smrg    <counter name="HS Threads Dispatched"
28877ec681f3Smrg             symbol_name="HsThreads"
28887ec681f3Smrg             underscore_name="hs_threads"
28897ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
28909f464c52Smaya             data_type="uint64"
28919f464c52Smaya             units="threads"
28929f464c52Smaya             semantic_type="event"
28937ec681f3Smrg             equation="A 2 READ"
28947ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
28959f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
28967ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
28979f464c52Smaya             mdapi_hw_unit_type="gpu"
28989f464c52Smaya             />
28997ec681f3Smrg    <counter name="DS Threads Dispatched"
29007ec681f3Smrg             symbol_name="DsThreads"
29017ec681f3Smrg             underscore_name="ds_threads"
29027ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
29039f464c52Smaya             data_type="uint64"
29047ec681f3Smrg             units="threads"
29059f464c52Smaya             semantic_type="event"
29067ec681f3Smrg             equation="A 3 READ"
29077ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
29087ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
29097ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
29109f464c52Smaya             mdapi_hw_unit_type="gpu"
29119f464c52Smaya             />
29127ec681f3Smrg    <counter name="GS Threads Dispatched"
29137ec681f3Smrg             symbol_name="GsThreads"
29147ec681f3Smrg             underscore_name="gs_threads"
29157ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
29169f464c52Smaya             data_type="uint64"
29177ec681f3Smrg             units="threads"
29189f464c52Smaya             semantic_type="event"
29197ec681f3Smrg             equation="A 5 READ"
29207ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
29219f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
29227ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
29239f464c52Smaya             mdapi_hw_unit_type="gpu"
29249f464c52Smaya             />
29257ec681f3Smrg    <counter name="FS Threads Dispatched"
29267ec681f3Smrg             symbol_name="PsThreads"
29277ec681f3Smrg             underscore_name="ps_threads"
29287ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
29299f464c52Smaya             data_type="uint64"
29309f464c52Smaya             units="threads"
29319f464c52Smaya             semantic_type="event"
29327ec681f3Smrg             equation="A 6 READ"
29337ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
29349f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
29357ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
29369f464c52Smaya             mdapi_hw_unit_type="gpu"
29379f464c52Smaya             />
29387ec681f3Smrg    <counter name="CS Threads Dispatched"
29397ec681f3Smrg             symbol_name="CsThreads"
29407ec681f3Smrg             underscore_name="cs_threads"
29417ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
29429f464c52Smaya             data_type="uint64"
29439f464c52Smaya             units="threads"
29449f464c52Smaya             semantic_type="event"
29457ec681f3Smrg             equation="A 4 READ"
29467ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
29479f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
29487ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
29499f464c52Smaya             mdapi_hw_unit_type="gpu"
29509f464c52Smaya             />
29517ec681f3Smrg    <counter name="EU Active"
29527ec681f3Smrg             symbol_name="EuActive"
29537ec681f3Smrg             underscore_name="eu_active"
29547ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
29557ec681f3Smrg             data_type="float"
29567ec681f3Smrg             max_equation="100"
29577ec681f3Smrg             units="percent"
29587ec681f3Smrg             semantic_type="duration"
29597ec681f3Smrg             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
29607ec681f3Smrg             mdapi_group="EU Array"
29617ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
29627ec681f3Smrg             mdapi_supported_apis=""
29637ec681f3Smrg             mdapi_hw_unit_type="gpu"
29647ec681f3Smrg             />
29657ec681f3Smrg    <counter name="EU Stall"
29667ec681f3Smrg             symbol_name="EuStall"
29677ec681f3Smrg             underscore_name="eu_stall"
29687ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
29697ec681f3Smrg             data_type="float"
29707ec681f3Smrg             max_equation="100"
29717ec681f3Smrg             units="percent"
29727ec681f3Smrg             semantic_type="duration"
29737ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
29747ec681f3Smrg             mdapi_group="EU Array"
29757ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
29767ec681f3Smrg             mdapi_supported_apis=""
29777ec681f3Smrg             mdapi_hw_unit_type="gpu"
29787ec681f3Smrg             />
29797ec681f3Smrg    <counter name="Rasterized Pixels"
29807ec681f3Smrg             symbol_name="RasterizedPixels"
29817ec681f3Smrg             underscore_name="rasterized_pixels"
29827ec681f3Smrg             description="The total number of rasterized pixels."
29839f464c52Smaya             data_type="uint64"
29847ec681f3Smrg             units="pixels"
29859f464c52Smaya             semantic_type="event"
29867ec681f3Smrg             equation="A 21 READ 4 UMUL"
29877ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer"
29887ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
29897ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
29909f464c52Smaya             mdapi_hw_unit_type="gpu"
29919f464c52Smaya             />
29927ec681f3Smrg    <counter name="Early Hi-Depth Test Fails"
29937ec681f3Smrg             symbol_name="HiDepthTestFails"
29947ec681f3Smrg             underscore_name="hi_depth_test_fails"
29957ec681f3Smrg             description="The total number of pixels dropped on early hierarchical depth test."
29969f464c52Smaya             data_type="uint64"
29977ec681f3Smrg             units="pixels"
29989f464c52Smaya             semantic_type="event"
29997ec681f3Smrg             equation="A 22 READ 4 UMUL"
30007ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
30019f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
30027ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
30039f464c52Smaya             mdapi_hw_unit_type="gpu"
30049f464c52Smaya             />
30057ec681f3Smrg    <counter name="Early Depth Test Fails"
30067ec681f3Smrg             symbol_name="EarlyDepthTestFails"
30077ec681f3Smrg             underscore_name="early_depth_test_fails"
30087ec681f3Smrg             description="The total number of pixels dropped on early depth test."
30099f464c52Smaya             data_type="uint64"
30107ec681f3Smrg             units="pixels"
30119f464c52Smaya             semantic_type="event"
30127ec681f3Smrg             equation="A 23 READ 4 UMUL"
30137ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
30147ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
30157ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
30169f464c52Smaya             mdapi_hw_unit_type="gpu"
30179f464c52Smaya             />
30187ec681f3Smrg    <counter name="Samples Killed in FS"
30197ec681f3Smrg             symbol_name="SamplesKilledInPs"
30207ec681f3Smrg             underscore_name="samples_killed_in_ps"
30217ec681f3Smrg             description="The total number of samples or pixels dropped in fragment shaders."
30229f464c52Smaya             data_type="uint64"
30237ec681f3Smrg             units="pixels"
30249f464c52Smaya             semantic_type="event"
30257ec681f3Smrg             equation="A 24 READ 4 UMUL"
30267ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
30277ec681f3Smrg             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
30287ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
30299f464c52Smaya             mdapi_hw_unit_type="gpu"
30309f464c52Smaya             />
30319f464c52Smaya    <counter name="Pixels Failing Tests"
30327ec681f3Smrg             symbol_name="PixelsFailingPostPsTests"
30337ec681f3Smrg             underscore_name="pixels_failing_post_ps_tests"
30349f464c52Smaya             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
30359f464c52Smaya             data_type="uint64"
30369f464c52Smaya             units="pixels"
30379f464c52Smaya             semantic_type="event"
30387ec681f3Smrg             equation="A 25 READ 4 UMUL"
30397ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
30409f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
30417ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
30429f464c52Smaya             mdapi_hw_unit_type="gpu"
30439f464c52Smaya             />
30447ec681f3Smrg    <counter name="Samples Written"
30457ec681f3Smrg             symbol_name="SamplesWritten"
30467ec681f3Smrg             underscore_name="samples_written"
30477ec681f3Smrg             description="The total number of samples or pixels written to all render targets."
30489f464c52Smaya             data_type="uint64"
30497ec681f3Smrg             units="pixels"
30509f464c52Smaya             semantic_type="event"
30517ec681f3Smrg             equation="A 26 READ 4 UMUL"
30527ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
30537ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
30547ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
30559f464c52Smaya             mdapi_hw_unit_type="gpu"
30569f464c52Smaya             />
30577ec681f3Smrg    <counter name="Samples Blended"
30587ec681f3Smrg             symbol_name="SamplesBlended"
30597ec681f3Smrg             underscore_name="samples_blended"
30607ec681f3Smrg             description="The total number of blended samples or pixels written to all render targets."
30619f464c52Smaya             data_type="uint64"
30627ec681f3Smrg             units="pixels"
30639f464c52Smaya             semantic_type="event"
30647ec681f3Smrg             equation="A 27 READ 4 UMUL"
30657ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
30667ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
30677ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
30689f464c52Smaya             mdapi_hw_unit_type="gpu"
30699f464c52Smaya             />
30707ec681f3Smrg    <counter name="Sampler Texels"
30717ec681f3Smrg             symbol_name="SamplerTexels"
30727ec681f3Smrg             underscore_name="sampler_texels"
30737ec681f3Smrg             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
30749f464c52Smaya             data_type="uint64"
30757ec681f3Smrg             units="texels"
30769f464c52Smaya             semantic_type="event"
30777ec681f3Smrg             equation="A 28 READ 4 UMUL"
30787ec681f3Smrg             mdapi_group="Sampler/Sampler Input"
30797ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
30809f464c52Smaya             mdapi_supported_apis=""
30819f464c52Smaya             mdapi_hw_unit_type="gpu"
30829f464c52Smaya             />
30837ec681f3Smrg    <counter name="Sampler Texels Misses"
30847ec681f3Smrg             symbol_name="SamplerTexelMisses"
30857ec681f3Smrg             underscore_name="sampler_texel_misses"
30867ec681f3Smrg             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
30879f464c52Smaya             data_type="uint64"
30887ec681f3Smrg             units="texels"
30899f464c52Smaya             semantic_type="event"
30907ec681f3Smrg             equation="A 29 READ 4 UMUL"
30917ec681f3Smrg             mdapi_group="Sampler/Sampler Cache"
30927ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
30939f464c52Smaya             mdapi_supported_apis=""
30949f464c52Smaya             mdapi_hw_unit_type="gpu"
30959f464c52Smaya             />
30967ec681f3Smrg    <counter name="SLM Bytes Read"
30977ec681f3Smrg             symbol_name="SlmBytesRead"
30987ec681f3Smrg             underscore_name="slm_bytes_read"
30997ec681f3Smrg             description="The total number of GPU memory bytes read from shared local memory."
31009f464c52Smaya             data_type="uint64"
31017ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
31027ec681f3Smrg             units="bytes"
31037ec681f3Smrg             semantic_type="throughput"
31047ec681f3Smrg             equation="A 30 READ 64 UMUL"
31057ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
31067ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
31077ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
31089f464c52Smaya             mdapi_hw_unit_type="gpu"
31099f464c52Smaya             />
31107ec681f3Smrg    <counter name="SLM Bytes Written"
31117ec681f3Smrg             symbol_name="SlmBytesWritten"
31127ec681f3Smrg             underscore_name="slm_bytes_written"
31137ec681f3Smrg             description="The total number of GPU memory bytes written into shared local memory."
31149f464c52Smaya             data_type="uint64"
31157ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
31167ec681f3Smrg             units="bytes"
31177ec681f3Smrg             semantic_type="throughput"
31187ec681f3Smrg             equation="A 31 READ 64 UMUL"
31197ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
31207ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
31217ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
31229f464c52Smaya             mdapi_hw_unit_type="gpu"
31239f464c52Smaya             />
31247ec681f3Smrg    <counter name="Shader Memory Accesses"
31257ec681f3Smrg             symbol_name="ShaderMemoryAccesses"
31267ec681f3Smrg             underscore_name="shader_memory_accesses"
31277ec681f3Smrg             description="The total number of shader memory accesses to L3."
31289f464c52Smaya             data_type="uint64"
31297ec681f3Smrg             units="messages"
31309f464c52Smaya             semantic_type="event"
31317ec681f3Smrg             equation="A 32 READ"
31327ec681f3Smrg             mdapi_group="L3/Data Port"
31337ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
31349f464c52Smaya             mdapi_supported_apis=""
31359f464c52Smaya             mdapi_hw_unit_type="gpu"
31369f464c52Smaya             />
31377ec681f3Smrg    <counter name="Shader Atomic Memory Accesses"
31387ec681f3Smrg             symbol_name="ShaderAtomics"
31397ec681f3Smrg             underscore_name="shader_atomics"
31407ec681f3Smrg             description="The total number of shader atomic memory accesses."
31419f464c52Smaya             data_type="uint64"
31427ec681f3Smrg             units="messages"
31439f464c52Smaya             semantic_type="event"
31447ec681f3Smrg             equation="A 34 READ"
31457ec681f3Smrg             mdapi_group="L3/Data Port/Atomics"
31469f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
31477ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
31489f464c52Smaya             mdapi_hw_unit_type="gpu"
31499f464c52Smaya             />
31507ec681f3Smrg    <counter name="L3 Shader Throughput"
31517ec681f3Smrg             symbol_name="L3ShaderThroughput"
31527ec681f3Smrg             underscore_name="l3_shader_throughput"
31537ec681f3Smrg             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
31549f464c52Smaya             data_type="uint64"
31557ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
31569f464c52Smaya             units="bytes"
31579f464c52Smaya             semantic_type="throughput"
31587ec681f3Smrg             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
31597ec681f3Smrg             mdapi_group="L3/Data Port"
31607ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
31617ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
31627ec681f3Smrg             mdapi_hw_unit_type="gpu"
31637ec681f3Smrg             />
31647ec681f3Smrg    <counter name="Shader Barrier Messages"
31657ec681f3Smrg             symbol_name="ShaderBarriers"
31667ec681f3Smrg             underscore_name="shader_barriers"
31677ec681f3Smrg             description="The total number of shader barrier messages."
31687ec681f3Smrg             data_type="uint64"
31697ec681f3Smrg             units="messages"
31707ec681f3Smrg             semantic_type="event"
31717ec681f3Smrg             equation="A 35 READ"
31727ec681f3Smrg             mdapi_group="EU Array/Barrier"
31739f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
31747ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
31759f464c52Smaya             mdapi_hw_unit_type="gpu"
31769f464c52Smaya             />
31777ec681f3Smrg    <counter name="GtiCmdStreamerMemoryWrites"
31787ec681f3Smrg             symbol_name="GtiCmdStreamerMemoryWrites"
31797ec681f3Smrg             underscore_name="gti_cmd_streamer_memory_writes"
31807ec681f3Smrg             description="The total number of GTI memory writes from Command Streamer."
31819f464c52Smaya             data_type="uint64"
31829f464c52Smaya             units="messages"
31839f464c52Smaya             semantic_type="event"
31847ec681f3Smrg             equation="B 0 READ"
31857ec681f3Smrg             mdapi_group="GTI/3D Pipe/Command Streamer"
31869f464c52Smaya             mdapi_usage_flags="Tier2 Frame Batch Draw"
31877ec681f3Smrg             mdapi_supported_apis=""
31889f464c52Smaya             mdapi_hw_unit_type="gpu"
31899f464c52Smaya             />
31909f464c52Smaya    <counter name="GtiSoMemoryWrites"
31917ec681f3Smrg             symbol_name="GtiSoMemoryWrites"
31927ec681f3Smrg             underscore_name="gti_so_memory_writes"
31939f464c52Smaya             description="The total number of GTI memory writes from Stream Output."
31949f464c52Smaya             data_type="uint64"
31959f464c52Smaya             units="messages"
31969f464c52Smaya             semantic_type="event"
31977ec681f3Smrg             equation="B 2 READ"
31989f464c52Smaya             mdapi_group="GTI/3D Pipe/Stream Output"
31997ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
32007ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
32019f464c52Smaya             mdapi_hw_unit_type="gpu"
32029f464c52Smaya             />
32037ec681f3Smrg    <counter name="GtiRccMemoryWrites"
32047ec681f3Smrg             symbol_name="GtiRccMemoryWrites"
32057ec681f3Smrg             underscore_name="gti_rcc_memory_writes"
32067ec681f3Smrg             description="The total number of GTI memory writes from Render Color Cache (Render Color Cache invalidations)."
32079f464c52Smaya             data_type="uint64"
32089f464c52Smaya             units="messages"
32099f464c52Smaya             semantic_type="event"
32107ec681f3Smrg             equation="B 3 READ"
32117ec681f3Smrg             mdapi_group="GTI/Color Cache"
32129f464c52Smaya             mdapi_usage_flags="Tier2 Frame Batch Draw"
32137ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
32149f464c52Smaya             mdapi_hw_unit_type="gpu"
32159f464c52Smaya             />
32167ec681f3Smrg    <counter name="GtiMscMemoryWrites"
32177ec681f3Smrg             symbol_name="GtiMscMemoryWrites"
32187ec681f3Smrg             underscore_name="gti_msc_memory_writes"
32197ec681f3Smrg             description="The total number of GTI memory writes from Multisampling Color Cache (Multisampling Color Cache invalidations)."
32209f464c52Smaya             data_type="uint64"
32217ec681f3Smrg             units="messages"
32229f464c52Smaya             semantic_type="event"
32237ec681f3Smrg             equation="B 4 READ"
32247ec681f3Smrg             mdapi_group="GTI/Color Cache"
32257ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
32267ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
32279f464c52Smaya             mdapi_hw_unit_type="gpu"
32289f464c52Smaya             />
32297ec681f3Smrg    <counter name="GtiHizMemoryWrites"
32307ec681f3Smrg             symbol_name="GtiHizMemoryWrites"
32317ec681f3Smrg             underscore_name="gti_hiz_memory_writes"
32327ec681f3Smrg             description="The total number of GTI memory writes from Hierarchical Depth Cache."
32339f464c52Smaya             data_type="uint64"
32347ec681f3Smrg             units="messages"
32359f464c52Smaya             semantic_type="event"
32367ec681f3Smrg             equation="B 5 READ"
32377ec681f3Smrg             mdapi_group="GTI/Depth Cache"
32387ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
32397ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
32409f464c52Smaya             mdapi_hw_unit_type="gpu"
32419f464c52Smaya             />
32427ec681f3Smrg    <counter name="GtiStcMemoryWrites"
32437ec681f3Smrg             symbol_name="GtiStcMemoryWrites"
32447ec681f3Smrg             underscore_name="gti_stc_memory_writes"
32457ec681f3Smrg             description="The total number of GTI memory writes from Stencil Cache."
32469f464c52Smaya             data_type="uint64"
32477ec681f3Smrg             units="messages"
32489f464c52Smaya             semantic_type="event"
32497ec681f3Smrg             equation="B 6 READ"
32507ec681f3Smrg             mdapi_group="GTI/Depth Cache"
32517ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
32527ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
32539f464c52Smaya             mdapi_hw_unit_type="gpu"
32549f464c52Smaya             />
32557ec681f3Smrg    <counter name="GtiRczMemoryWrites"
32567ec681f3Smrg             symbol_name="GtiRczMemoryWrites"
32577ec681f3Smrg             underscore_name="gti_rcz_memory_writes"
32587ec681f3Smrg             description="The total number of GTI memory writes from Render Depth Cache."
32599f464c52Smaya             data_type="uint64"
32607ec681f3Smrg             units="messages"
32619f464c52Smaya             semantic_type="event"
32627ec681f3Smrg             equation="B 7 READ"
32637ec681f3Smrg             mdapi_group="GTI/Depth Cache"
32647ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
32657ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
32669f464c52Smaya             mdapi_hw_unit_type="gpu"
32679f464c52Smaya             />
32687ec681f3Smrg    <counter name="GtiMemoryWrites"
32697ec681f3Smrg             symbol_name="GtiMemoryWrites"
32707ec681f3Smrg             underscore_name="gti_memory_writes"
32717ec681f3Smrg             description="The total number of GTI memory writes."
32729f464c52Smaya             data_type="uint64"
32739f464c52Smaya             units="messages"
32749f464c52Smaya             semantic_type="event"
32757ec681f3Smrg             equation="C 0 READ"
32767ec681f3Smrg             mdapi_group="GTI"
32777ec681f3Smrg             mdapi_usage_flags="Tier2 Overview Frame Batch Draw"
32789f464c52Smaya             mdapi_supported_apis=""
32799f464c52Smaya             mdapi_hw_unit_type="gpu"
32809f464c52Smaya             />
32817ec681f3Smrg    <counter name="GtiL3Bank0Writes"
32827ec681f3Smrg             symbol_name="GtiL3Bank0Writes"
32837ec681f3Smrg             underscore_name="gti_l3_bank0_writes"
32847ec681f3Smrg             description="The total number of GTI memory writes from L3 Bank 0 (L3 Bank 0 invalidations)."
32859f464c52Smaya             data_type="uint64"
32867ec681f3Smrg             units="messages"
32879f464c52Smaya             semantic_type="event"
32887ec681f3Smrg             equation="C 4 READ"
32897ec681f3Smrg             mdapi_group="GTI/L3"
32907ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
32917ec681f3Smrg             mdapi_supported_apis=""
32929f464c52Smaya             mdapi_hw_unit_type="gpu"
32939f464c52Smaya             />
32947ec681f3Smrg    <counter name="GtiL3Bank1Writes"
32957ec681f3Smrg             symbol_name="GtiL3Bank1Writes"
32967ec681f3Smrg             underscore_name="gti_l3_bank1_writes"
32977ec681f3Smrg             description="The total number of GTI memory writes from L3 Bank 1 (L3 Bank 1 invalidations)."
32989f464c52Smaya             data_type="uint64"
32999f464c52Smaya             units="messages"
33009f464c52Smaya             semantic_type="event"
33017ec681f3Smrg             equation="C 5 READ"
33027ec681f3Smrg             mdapi_group="GTI/L3"
33039f464c52Smaya             mdapi_usage_flags="Tier2 Frame Batch Draw"
33047ec681f3Smrg             mdapi_supported_apis=""
33059f464c52Smaya             mdapi_hw_unit_type="gpu"
33069f464c52Smaya             />
33077ec681f3Smrg    <counter name="GtiL3Bank2Writes"
33087ec681f3Smrg             symbol_name="GtiL3Bank2Writes"
33097ec681f3Smrg             underscore_name="gti_l3_bank2_writes"
33107ec681f3Smrg             description="The total number of GTI memory writes from L3 Bank 2 (L3 Bank 2 invalidations)."
33119f464c52Smaya             data_type="uint64"
33127ec681f3Smrg             units="messages"
33137ec681f3Smrg             semantic_type="event"
33147ec681f3Smrg             equation="C 6 READ"
33157ec681f3Smrg             mdapi_group="GTI/L3"
33169f464c52Smaya             mdapi_usage_flags="Tier2 Frame Batch Draw"
33177ec681f3Smrg             mdapi_supported_apis=""
33189f464c52Smaya             mdapi_hw_unit_type="gpu"
33199f464c52Smaya             />
33207ec681f3Smrg    <counter name="GtiL3Bank3Writes"
33217ec681f3Smrg             symbol_name="GtiL3Bank3Writes"
33227ec681f3Smrg             underscore_name="gti_l3_bank3_writes"
33237ec681f3Smrg             description="The total number of GTI memory writes from L3 Bank 3 (L3 Bank 3 invalidations)."
33249f464c52Smaya             data_type="uint64"
33257ec681f3Smrg             units="messages"
33269f464c52Smaya             semantic_type="event"
33277ec681f3Smrg             equation="C 7 READ"
33287ec681f3Smrg             mdapi_group="GTI/L3"
33297ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
33307ec681f3Smrg             mdapi_supported_apis=""
33319f464c52Smaya             mdapi_hw_unit_type="gpu"
33329f464c52Smaya             />
33337ec681f3Smrg    <counter name="GtiL3Writes"
33347ec681f3Smrg             symbol_name="GtiL3Writes"
33357ec681f3Smrg             underscore_name="gti_l3_writes"
33367ec681f3Smrg             description="The total number of GTI memory writes from L3 (L3 invalidations)."
33379f464c52Smaya             data_type="uint64"
33389f464c52Smaya             units="messages"
33399f464c52Smaya             semantic_type="event"
33407ec681f3Smrg             equation="$GtiL3Bank0Writes $GtiL3Bank1Writes $GtiL3Bank2Writes $GtiL3Bank3Writes UADD UADD UADD"
33417ec681f3Smrg             mdapi_group="GTI/L3"
33429f464c52Smaya             mdapi_usage_flags="Tier2 Frame Batch Draw"
33437ec681f3Smrg             mdapi_supported_apis=""
33449f464c52Smaya             mdapi_hw_unit_type="gpu"
33459f464c52Smaya             />
33467ec681f3Smrg    <counter name="GtiRingAccesses"
33477ec681f3Smrg             symbol_name="GtiRingAccesses"
33487ec681f3Smrg             underscore_name="gti_ring_accesses"
33497ec681f3Smrg             description="The total number of all GTI accesses to the ring."
33509f464c52Smaya             data_type="uint64"
33519f464c52Smaya             units="messages"
33529f464c52Smaya             semantic_type="event"
33537ec681f3Smrg             equation="C 3 READ 2 UMUL"
33547ec681f3Smrg             mdapi_group="GTI"
33557ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
33567ec681f3Smrg             mdapi_supported_apis=""
33579f464c52Smaya             mdapi_hw_unit_type="gpu"
33589f464c52Smaya             />
33599f464c52Smaya    <register_config type="NOA">
33609f464c52Smaya        <register type="NOA" address="0x00009840" value="0x00000080" />
33619f464c52Smaya        <register type="NOA" address="0x00009888" value="0x19800343" />
33629f464c52Smaya        <register type="NOA" address="0x00009888" value="0x39900340" />
33639f464c52Smaya        <register type="NOA" address="0x00009888" value="0x3F900000" />
33649f464c52Smaya        <register type="NOA" address="0x00009888" value="0x41900080" />
33659f464c52Smaya        <register type="NOA" address="0x00009888" value="0x03803180" />
33669f464c52Smaya        <register type="NOA" address="0x00009888" value="0x058035E2" />
33679f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0780006A" />
33689f464c52Smaya        <register type="NOA" address="0x00009888" value="0x11800000" />
33699f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2181A000" />
33709f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2381000A" />
33719f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1D950550" />
33729f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0B928000" />
33739f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0D92A000" />
33749f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0F922000" />
33759f464c52Smaya        <register type="NOA" address="0x00009888" value="0x13900180" />
33769f464c52Smaya        <register type="NOA" address="0x00009888" value="0x21900181" />
33779f464c52Smaya        <register type="NOA" address="0x00009888" value="0x23900182" />
33789f464c52Smaya        <register type="NOA" address="0x00009888" value="0x25900183" />
33799f464c52Smaya        <register type="NOA" address="0x00009888" value="0x27900184" />
33809f464c52Smaya        <register type="NOA" address="0x00009888" value="0x29900185" />
33819f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2B900186" />
33829f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2D900187" />
33839f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2F900170" />
33849f464c52Smaya        <register type="NOA" address="0x00009888" value="0x31900125" />
33859f464c52Smaya        <register type="NOA" address="0x00009888" value="0x15900123" />
33869f464c52Smaya        <register type="NOA" address="0x00009888" value="0x17900121" />
33879f464c52Smaya        <register type="NOA" address="0x00009888" value="0x35900000" />
33889f464c52Smaya        <register type="NOA" address="0x00009888" value="0x19908000" />
33899f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1B908000" />
33909f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1D908000" />
33919f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1F908000" />
33929f464c52Smaya        <register type="NOA" address="0x00009888" value="0x53900000" />
33939f464c52Smaya        <register type="NOA" address="0x00009888" value="0x43901084" />
33949f464c52Smaya        <register type="NOA" address="0x00009888" value="0x55900000" />
33959f464c52Smaya        <register type="NOA" address="0x00009888" value="0x47901080" />
33969f464c52Smaya        <register type="NOA" address="0x00009888" value="0x57900000" />
33979f464c52Smaya        <register type="NOA" address="0x00009888" value="0x49901084" />
33989f464c52Smaya        <register type="NOA" address="0x00009888" value="0x59900000" />
33999f464c52Smaya        <register type="NOA" address="0x00009888" value="0x4B901084" />
34009f464c52Smaya        <register type="NOA" address="0x00009888" value="0x37900000" />
34019f464c52Smaya        <register type="NOA" address="0x00009888" value="0x33900000" />
34029f464c52Smaya        <register type="NOA" address="0x00009888" value="0x4D900004" />
34039f464c52Smaya        <register type="NOA" address="0x00009888" value="0x45900000" />
34049f464c52Smaya    </register_config>
34059f464c52Smaya    <register_config type="OA">
34069f464c52Smaya        <register type="OA" address="0x0000272C" value="0xFFFFFFFF" />
34079f464c52Smaya        <register type="OA" address="0x00002728" value="0xFFFFFFFF" />
34089f464c52Smaya        <register type="OA" address="0x00002724" value="0xF0800000" />
34099f464c52Smaya        <register type="OA" address="0x00002720" value="0x00000000" />
34109f464c52Smaya        <register type="OA" address="0x0000271C" value="0xFFFFFFFF" />
34119f464c52Smaya        <register type="OA" address="0x00002718" value="0xFFFFFFFF" />
34129f464c52Smaya        <register type="OA" address="0x00002714" value="0xF0800000" />
34139f464c52Smaya        <register type="OA" address="0x00002710" value="0x00000000" />
34149f464c52Smaya        <register type="OA" address="0x0000274C" value="0x86543210" />
34159f464c52Smaya        <register type="OA" address="0x00002748" value="0x86543210" />
34169f464c52Smaya        <register type="OA" address="0x00002744" value="0x00006667" />
34179f464c52Smaya        <register type="OA" address="0x00002740" value="0x00000000" />
34189f464c52Smaya        <register type="OA" address="0x0000275C" value="0x86543210" />
34199f464c52Smaya        <register type="OA" address="0x00002758" value="0x86543210" />
34209f464c52Smaya        <register type="OA" address="0x00002754" value="0x00006465" />
34219f464c52Smaya        <register type="OA" address="0x00002750" value="0x00000000" />
34229f464c52Smaya        <register type="OA" address="0x00002770" value="0x0007F81A" />
34239f464c52Smaya        <register type="OA" address="0x00002774" value="0x0000FE00" />
34249f464c52Smaya        <register type="OA" address="0x00002778" value="0x0007F82A" />
34259f464c52Smaya        <register type="OA" address="0x0000277C" value="0x0000FE00" />
34269f464c52Smaya        <register type="OA" address="0x00002780" value="0x0007F822" />
34279f464c52Smaya        <register type="OA" address="0x00002784" value="0x0000FE00" />
34289f464c52Smaya        <register type="OA" address="0x00002788" value="0x0007F8BA" />
34299f464c52Smaya        <register type="OA" address="0x0000278C" value="0x0000FE00" />
34309f464c52Smaya        <register type="OA" address="0x00002790" value="0x0007F87A" />
34319f464c52Smaya        <register type="OA" address="0x00002794" value="0x0000FE00" />
34329f464c52Smaya        <register type="OA" address="0x00002798" value="0x0007F8EA" />
34339f464c52Smaya        <register type="OA" address="0x0000279C" value="0x0000FE00" />
34349f464c52Smaya        <register type="OA" address="0x000027A0" value="0x0007F8E2" />
34359f464c52Smaya        <register type="OA" address="0x000027A4" value="0x0000FE00" />
34369f464c52Smaya        <register type="OA" address="0x000027A8" value="0x0007F8F2" />
34379f464c52Smaya        <register type="OA" address="0x000027AC" value="0x0000FE00" />
34389f464c52Smaya    </register_config>
34399f464c52Smaya    <register_config type="FLEX">
34409f464c52Smaya        <register type="FLEX" address="0x0000E458" value="0x00005004" />
34419f464c52Smaya        <register type="FLEX" address="0x0000E558" value="0x00015014" />
34429f464c52Smaya        <register type="FLEX" address="0x0000E658" value="0x00025024" />
34439f464c52Smaya        <register type="FLEX" address="0x0000E758" value="0x00035034" />
34449f464c52Smaya        <register type="FLEX" address="0x0000E45C" value="0x00045044" />
34459f464c52Smaya        <register type="FLEX" address="0x0000E55C" value="0x00055054" />
34469f464c52Smaya        <register type="FLEX" address="0x0000E65C" value="0x00065064" />
34479f464c52Smaya    </register_config>
34489f464c52Smaya  </set>
34499f464c52Smaya
34507ec681f3Smrg  <set name="Compute Metrics Extended set"
34519f464c52Smaya       chipset="GLK"
34529f464c52Smaya       symbol_name="ComputeExtended"
34537ec681f3Smrg       underscore_name="compute_extended"
34547ec681f3Smrg       mdapi_supported_apis="VK OGL4 OCL IO BB"
34557ec681f3Smrg       hw_config_guid="bc9bcff2-459a-4cbc-986d-a84b077153f3"
34569f464c52Smaya       >
34577ec681f3Smrg    <counter name="GPU Time Elapsed"
34587ec681f3Smrg             symbol_name="GpuTime"
34597ec681f3Smrg             underscore_name="gpu_time"
34607ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
34617ec681f3Smrg             data_type="uint64"
34627ec681f3Smrg             units="ns"
34637ec681f3Smrg             semantic_type="duration"
34647ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
34657ec681f3Smrg             mdapi_group="GPU"
34667ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
34677ec681f3Smrg             mdapi_supported_apis=""
34687ec681f3Smrg             mdapi_hw_unit_type="gpu"
34697ec681f3Smrg             />
34709f464c52Smaya    <counter name="GPU Core Clocks"
34717ec681f3Smrg             symbol_name="GpuCoreClocks"
34727ec681f3Smrg             underscore_name="gpu_core_clocks"
34739f464c52Smaya             description="The total number of GPU core clocks elapsed during the measurement."
34749f464c52Smaya             data_type="uint64"
34759f464c52Smaya             units="cycles"
34769f464c52Smaya             semantic_type="event"
34777ec681f3Smrg             equation="GPU_CLOCK 0 READ"
34787ec681f3Smrg             mdapi_group="GPU"
34799f464c52Smaya             mdapi_usage_flags="Tier1 Frame Batch Draw"
34807ec681f3Smrg             mdapi_supported_apis=""
34819f464c52Smaya             mdapi_hw_unit_type="gpu"
34827ec681f3Smrg             />
34837ec681f3Smrg    <counter name="AVG GPU Core Frequency"
34847ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
34857ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
34867ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
34877ec681f3Smrg             data_type="uint64"
34887ec681f3Smrg             max_equation="$GpuMaxFrequency"
34897ec681f3Smrg             units="hz"
34907ec681f3Smrg             semantic_type="event"
34917ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
34929f464c52Smaya             mdapi_group="GPU"
34937ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
34947ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
34957ec681f3Smrg             mdapi_hw_unit_type="gpu"
34967ec681f3Smrg             />
34977ec681f3Smrg    <counter name="CS Threads Dispatched"
34987ec681f3Smrg             symbol_name="CsThreads"
34997ec681f3Smrg             underscore_name="cs_threads"
35007ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
35017ec681f3Smrg             data_type="uint64"
35027ec681f3Smrg             units="threads"
35037ec681f3Smrg             semantic_type="event"
35047ec681f3Smrg             equation="A 4 READ"
35057ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
35067ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
35077ec681f3Smrg             mdapi_supported_apis=""
35087ec681f3Smrg             mdapi_hw_unit_type="gpu"
35099f464c52Smaya             />
35109f464c52Smaya    <counter name="EU Active"
35117ec681f3Smrg             symbol_name="EuActive"
35127ec681f3Smrg             underscore_name="eu_active"
35139f464c52Smaya             description="The percentage of time in which the Execution Units were actively processing."
35149f464c52Smaya             data_type="float"
35159f464c52Smaya             max_equation="100"
35169f464c52Smaya             units="percent"
35179f464c52Smaya             semantic_type="duration"
35187ec681f3Smrg             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
35197ec681f3Smrg             mdapi_group="EU Array"
35209f464c52Smaya             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
35217ec681f3Smrg             mdapi_supported_apis=""
35227ec681f3Smrg             mdapi_hw_unit_type="gpu"
35237ec681f3Smrg             />
35247ec681f3Smrg    <counter name="EU Stall"
35257ec681f3Smrg             symbol_name="EuStall"
35267ec681f3Smrg             underscore_name="eu_stall"
35277ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
35287ec681f3Smrg             data_type="float"
35297ec681f3Smrg             max_equation="100"
35307ec681f3Smrg             units="percent"
35317ec681f3Smrg             semantic_type="duration"
35327ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
35339f464c52Smaya             mdapi_group="EU Array"
35347ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
35357ec681f3Smrg             mdapi_supported_apis=""
35369f464c52Smaya             mdapi_hw_unit_type="gpu"
35379f464c52Smaya             />
35389f464c52Smaya    <counter name="EU Both FPU Pipes Active"
35397ec681f3Smrg             symbol_name="EuFpuBothActive"
35407ec681f3Smrg             underscore_name="eu_fpu_both_active"
35419f464c52Smaya             description="The percentage of time in which both EU FPU pipelines were actively processing."
35429f464c52Smaya             data_type="float"
35439f464c52Smaya             max_equation="100"
35449f464c52Smaya             units="percent"
35459f464c52Smaya             semantic_type="duration"
35467ec681f3Smrg             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
35479f464c52Smaya             mdapi_group="EU Array/Pipes"
35487ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
35497ec681f3Smrg             mdapi_supported_apis=""
35509f464c52Smaya             mdapi_hw_unit_type="gpu"
35519f464c52Smaya             />
35529f464c52Smaya    <counter name="EU FPU0 Pipe Active"
35537ec681f3Smrg             symbol_name="Fpu0Active"
35547ec681f3Smrg             underscore_name="fpu0_active"
35559f464c52Smaya             description="The percentage of time in which EU FPU0 pipeline was actively processing."
35569f464c52Smaya             data_type="float"
35579f464c52Smaya             max_equation="100"
35589f464c52Smaya             units="percent"
35599f464c52Smaya             semantic_type="duration"
35607ec681f3Smrg             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
35619f464c52Smaya             mdapi_group="EU Array/Pipes"
35627ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
35637ec681f3Smrg             mdapi_supported_apis=""
35649f464c52Smaya             mdapi_hw_unit_type="gpu"
35659f464c52Smaya             />
35669f464c52Smaya    <counter name="EU FPU1 Pipe Active"
35677ec681f3Smrg             symbol_name="Fpu1Active"
35687ec681f3Smrg             underscore_name="fpu1_active"
35697ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing."
35709f464c52Smaya             data_type="float"
35719f464c52Smaya             max_equation="100"
35729f464c52Smaya             units="percent"
35739f464c52Smaya             semantic_type="duration"
35747ec681f3Smrg             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
35759f464c52Smaya             mdapi_group="EU Array/Pipes"
35767ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
35777ec681f3Smrg             mdapi_supported_apis=""
35789f464c52Smaya             mdapi_hw_unit_type="gpu"
35799f464c52Smaya             />
35809f464c52Smaya    <counter name="EU AVG IPC Rate"
35817ec681f3Smrg             symbol_name="EuAvgIpcRate"
35827ec681f3Smrg             underscore_name="eu_avg_ipc_rate"
35839f464c52Smaya             description="The average rate of IPC calculated for 2 FPU pipelines."
35849f464c52Smaya             data_type="float"
35859f464c52Smaya             max_equation="2"
35869f464c52Smaya             units="number"
35879f464c52Smaya             semantic_type="ratio"
35887ec681f3Smrg             equation="A 9 READ  A 10 READ  A 11 READ UADD  A 9 READ USUB FDIV 1 FADD"
35897ec681f3Smrg             mdapi_group="EU Array"
35909f464c52Smaya             mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
35917ec681f3Smrg             mdapi_supported_apis=""
35927ec681f3Smrg             mdapi_hw_unit_type="gpu"
35937ec681f3Smrg             />
35947ec681f3Smrg    <counter name="EU Send Pipe Active"
35957ec681f3Smrg             symbol_name="EuSendActive"
35967ec681f3Smrg             underscore_name="eu_send_active"
35977ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing."
35987ec681f3Smrg             data_type="float"
35997ec681f3Smrg             max_equation="100"
36007ec681f3Smrg             units="percent"
36017ec681f3Smrg             semantic_type="duration"
36027ec681f3Smrg             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
36037ec681f3Smrg             mdapi_group="EU Array/Pipes"
36047ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
36057ec681f3Smrg             mdapi_supported_apis=""
36067ec681f3Smrg             mdapi_hw_unit_type="gpu"
36077ec681f3Smrg             />
36087ec681f3Smrg    <counter name="EU Thread Occupancy"
36097ec681f3Smrg             symbol_name="EuThreadOccupancy"
36107ec681f3Smrg             underscore_name="eu_thread_occupancy"
36117ec681f3Smrg             description="The percentage of time in which hardware threads occupied EUs."
36127ec681f3Smrg             data_type="float"
36137ec681f3Smrg             max_equation="100"
36147ec681f3Smrg             units="percent"
36157ec681f3Smrg             semantic_type="duration"
36167ec681f3Smrg             equation="A 13 READ 8 UMUL $EuCoresTotalCount UDIV $EuThreadsCount UDIV 100 UMUL $GpuCoreClocks FDIV"
36179f464c52Smaya             mdapi_group="EU Array"
36187ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
36197ec681f3Smrg             mdapi_supported_apis=""
36209f464c52Smaya             mdapi_hw_unit_type="gpu"
36219f464c52Smaya             />
36227ec681f3Smrg    <counter name="Sampler Texels"
36237ec681f3Smrg             symbol_name="SamplerTexels"
36247ec681f3Smrg             underscore_name="sampler_texels"
36257ec681f3Smrg             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
36269f464c52Smaya             data_type="uint64"
36277ec681f3Smrg             units="texels"
36289f464c52Smaya             semantic_type="event"
36297ec681f3Smrg             equation="A 28 READ 4 UMUL"
36307ec681f3Smrg             mdapi_group="Sampler/Sampler Input"
36317ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
36329f464c52Smaya             mdapi_supported_apis=""
36337ec681f3Smrg             mdapi_hw_unit_type="gpu"
36349f464c52Smaya             />
36357ec681f3Smrg    <counter name="Sampler Texels Misses"
36367ec681f3Smrg             symbol_name="SamplerTexelMisses"
36377ec681f3Smrg             underscore_name="sampler_texel_misses"
36387ec681f3Smrg             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
36399f464c52Smaya             data_type="uint64"
36407ec681f3Smrg             units="texels"
36419f464c52Smaya             semantic_type="event"
36427ec681f3Smrg             equation="A 29 READ 4 UMUL"
36437ec681f3Smrg             mdapi_group="Sampler/Sampler Cache"
36447ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
36459f464c52Smaya             mdapi_supported_apis=""
36467ec681f3Smrg             mdapi_hw_unit_type="gpu"
36477ec681f3Smrg             />
36487ec681f3Smrg    <counter name="SLM Bytes Read"
36497ec681f3Smrg             symbol_name="SlmBytesRead"
36507ec681f3Smrg             underscore_name="slm_bytes_read"
36517ec681f3Smrg             description="The total number of GPU memory bytes read from shared local memory."
36527ec681f3Smrg             data_type="uint64"
36537ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
36547ec681f3Smrg             units="bytes"
36557ec681f3Smrg             semantic_type="throughput"
36567ec681f3Smrg             equation="A 30 READ 64 UMUL"
36577ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
36589f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
36597ec681f3Smrg             mdapi_supported_apis=""
36607ec681f3Smrg             mdapi_hw_unit_type="gpu"
36619f464c52Smaya             />
36627ec681f3Smrg    <counter name="SLM Bytes Written"
36637ec681f3Smrg             symbol_name="SlmBytesWritten"
36647ec681f3Smrg             underscore_name="slm_bytes_written"
36657ec681f3Smrg             description="The total number of GPU memory bytes written into shared local memory."
36667ec681f3Smrg             data_type="uint64"
36677ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
36687ec681f3Smrg             units="bytes"
36697ec681f3Smrg             semantic_type="throughput"
36707ec681f3Smrg             equation="A 31 READ 64 UMUL"
36717ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
36727ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
36737ec681f3Smrg             mdapi_supported_apis=""
36747ec681f3Smrg             mdapi_hw_unit_type="gpu"
36757ec681f3Smrg             />
36767ec681f3Smrg    <counter name="Shader Memory Accesses"
36777ec681f3Smrg             symbol_name="ShaderMemoryAccesses"
36787ec681f3Smrg             underscore_name="shader_memory_accesses"
36797ec681f3Smrg             description="The total number of shader memory accesses to L3."
36809f464c52Smaya             data_type="uint64"
36819f464c52Smaya             units="messages"
36829f464c52Smaya             semantic_type="event"
36837ec681f3Smrg             equation="A 32 READ"
36849f464c52Smaya             mdapi_group="L3/Data Port"
36859f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
36867ec681f3Smrg             mdapi_supported_apis=""
36877ec681f3Smrg             mdapi_hw_unit_type="gpu"
36889f464c52Smaya             />
36897ec681f3Smrg    <counter name="Shader Atomic Memory Accesses"
36907ec681f3Smrg             symbol_name="ShaderAtomics"
36917ec681f3Smrg             underscore_name="shader_atomics"
36927ec681f3Smrg             description="The total number of shader atomic memory accesses."
36939f464c52Smaya             data_type="uint64"
36949f464c52Smaya             units="messages"
36959f464c52Smaya             semantic_type="event"
36967ec681f3Smrg             equation="A 34 READ"
36977ec681f3Smrg             mdapi_group="L3/Data Port/Atomics"
36989f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
36997ec681f3Smrg             mdapi_supported_apis=""
37007ec681f3Smrg             mdapi_hw_unit_type="gpu"
37017ec681f3Smrg             />
37027ec681f3Smrg    <counter name="L3 Shader Throughput"
37037ec681f3Smrg             symbol_name="L3ShaderThroughput"
37047ec681f3Smrg             underscore_name="l3_shader_throughput"
37057ec681f3Smrg             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
37067ec681f3Smrg             data_type="uint64"
37077ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
37087ec681f3Smrg             units="bytes"
37097ec681f3Smrg             semantic_type="throughput"
37107ec681f3Smrg             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
37119f464c52Smaya             mdapi_group="L3/Data Port"
37127ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
37137ec681f3Smrg             mdapi_supported_apis=""
37147ec681f3Smrg             mdapi_hw_unit_type="gpu"
37159f464c52Smaya             />
37167ec681f3Smrg    <counter name="Shader Barrier Messages"
37177ec681f3Smrg             symbol_name="ShaderBarriers"
37187ec681f3Smrg             underscore_name="shader_barriers"
37197ec681f3Smrg             description="The total number of shader barrier messages."
37209f464c52Smaya             data_type="uint64"
37219f464c52Smaya             units="messages"
37229f464c52Smaya             semantic_type="event"
37237ec681f3Smrg             equation="A 35 READ"
37247ec681f3Smrg             mdapi_group="EU Array/Barrier"
37257ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
37269f464c52Smaya             mdapi_supported_apis=""
37277ec681f3Smrg             mdapi_hw_unit_type="gpu"
37287ec681f3Smrg             />
37297ec681f3Smrg    <counter name="EuUntypedReads0"
37307ec681f3Smrg             symbol_name="EuUntypedReads0"
37317ec681f3Smrg             underscore_name="eu_untyped_reads0"
37327ec681f3Smrg             description="The subslice 0 EU Untyped Reads subslice 0."
37337ec681f3Smrg             data_type="uint64"
37347ec681f3Smrg             units="messages"
37357ec681f3Smrg             semantic_type="event"
37367ec681f3Smrg             equation="B 0 READ"
37377ec681f3Smrg             mdapi_group="L3/Data Port"
37389f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
37397ec681f3Smrg             mdapi_supported_apis=""
37409f464c52Smaya             mdapi_hw_unit_type="subslice"
37419f464c52Smaya             />
37427ec681f3Smrg    <counter name="EuTypedReads0"
37437ec681f3Smrg             symbol_name="EuTypedReads0"
37447ec681f3Smrg             underscore_name="eu_typed_reads0"
37457ec681f3Smrg             description="The subslice 0 EU Typed Reads subslice 0."
37469f464c52Smaya             data_type="uint64"
37479f464c52Smaya             units="messages"
37489f464c52Smaya             semantic_type="event"
37497ec681f3Smrg             equation="B 2 READ"
37507ec681f3Smrg             mdapi_group="L3/Data Port"
37519f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
37527ec681f3Smrg             mdapi_supported_apis=""
37539f464c52Smaya             mdapi_hw_unit_type="subslice"
37549f464c52Smaya             />
37559f464c52Smaya    <counter name="EuUntypedWrites0"
37567ec681f3Smrg             symbol_name="EuUntypedWrites0"
37577ec681f3Smrg             underscore_name="eu_untyped_writes0"
37589f464c52Smaya             description="The subslice 0 EU Untyped Writes subslice 0."
37599f464c52Smaya             data_type="uint64"
37609f464c52Smaya             units="messages"
37619f464c52Smaya             semantic_type="event"
37627ec681f3Smrg             equation="B 1 READ"
37637ec681f3Smrg             mdapi_group="L3/Data Port"
37649f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
37657ec681f3Smrg             mdapi_supported_apis=""
37669f464c52Smaya             mdapi_hw_unit_type="subslice"
37679f464c52Smaya             />
37687ec681f3Smrg    <counter name="EuTypedWrites0"
37697ec681f3Smrg             symbol_name="EuTypedWrites0"
37707ec681f3Smrg             underscore_name="eu_typed_writes0"
37717ec681f3Smrg             description="The subslice 0 EU Typed Writes subslice 0."
37729f464c52Smaya             data_type="uint64"
37739f464c52Smaya             units="messages"
37749f464c52Smaya             semantic_type="event"
37757ec681f3Smrg             equation="B 3 READ"
37769f464c52Smaya             mdapi_group="L3/Data Port"
37779f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
37787ec681f3Smrg             mdapi_supported_apis=""
37799f464c52Smaya             mdapi_hw_unit_type="subslice"
37809f464c52Smaya             />
37817ec681f3Smrg    <counter name="EuUntypedAtomics0"
37827ec681f3Smrg             symbol_name="EuUntypedAtomics0"
37837ec681f3Smrg             underscore_name="eu_untyped_atomics0"
37847ec681f3Smrg             description="The subslice 0 EU Untyped Atomics subslice 0."
37859f464c52Smaya             data_type="uint64"
37869f464c52Smaya             units="messages"
37879f464c52Smaya             semantic_type="event"
37887ec681f3Smrg             equation="B 4 READ"
37897ec681f3Smrg             mdapi_group="L3/Data Port"
37909f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
37917ec681f3Smrg             mdapi_supported_apis=""
37927ec681f3Smrg             mdapi_hw_unit_type="subslice"
37939f464c52Smaya             />
37947ec681f3Smrg    <counter name="EuTypedAtomics0"
37957ec681f3Smrg             symbol_name="EuTypedAtomics0"
37967ec681f3Smrg             underscore_name="eu_typed_atomics0"
37977ec681f3Smrg             description="The subslice 0 EU Typed Atomics subslice 0."
37989f464c52Smaya             data_type="uint64"
37997ec681f3Smrg             units="messages"
38009f464c52Smaya             semantic_type="event"
38017ec681f3Smrg             equation="B 5 READ"
38027ec681f3Smrg             mdapi_group="L3/Data Port"
38037ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
38049f464c52Smaya             mdapi_supported_apis=""
38057ec681f3Smrg             mdapi_hw_unit_type="subslice"
38069f464c52Smaya             />
38077ec681f3Smrg    <counter name="EuA64UntypedReads0"
38087ec681f3Smrg             symbol_name="EuA64UntypedReads0"
38097ec681f3Smrg             underscore_name="eu_a64_untyped_reads0"
38107ec681f3Smrg             description="The subslice 0 EU A64 Untyped Reads subslice 0."
38119f464c52Smaya             data_type="uint64"
38127ec681f3Smrg             units="messages"
38139f464c52Smaya             semantic_type="event"
38147ec681f3Smrg             equation="B 6 READ"
38157ec681f3Smrg             mdapi_group="L3/Data Port"
38169f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
38179f464c52Smaya             mdapi_supported_apis=""
38187ec681f3Smrg             mdapi_hw_unit_type="subslice"
38199f464c52Smaya             />
38207ec681f3Smrg    <counter name="EuA64UntypedWrites0"
38217ec681f3Smrg             symbol_name="EuA64UntypedWrites0"
38227ec681f3Smrg             underscore_name="eu_a64_untyped_writes0"
38237ec681f3Smrg             description="The subslice 0 EU A64 Untyped Writes subslice 0."
38249f464c52Smaya             data_type="uint64"
38259f464c52Smaya             units="messages"
38269f464c52Smaya             semantic_type="event"
38277ec681f3Smrg             equation="B 7 READ"
38289f464c52Smaya             mdapi_group="L3/Data Port"
38299f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
38307ec681f3Smrg             mdapi_supported_apis=""
38319f464c52Smaya             mdapi_hw_unit_type="subslice"
38329f464c52Smaya             />
38339f464c52Smaya    <counter name="Typed Reads 0"
38347ec681f3Smrg             symbol_name="TypedReads0"
38357ec681f3Smrg             underscore_name="typed_reads0"
38369f464c52Smaya             description="The subslice 0 typed reads."
38379f464c52Smaya             data_type="uint64"
38389f464c52Smaya             units="messages"
38399f464c52Smaya             semantic_type="event"
38407ec681f3Smrg             equation="C 2 READ"
38417ec681f3Smrg             mdapi_group="L3/Data Port"
38429f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
38437ec681f3Smrg             mdapi_supported_apis=""
38449f464c52Smaya             mdapi_hw_unit_type="subslice"
38457ec681f3Smrg             />
38467ec681f3Smrg    <counter name="Typed Writes 0"
38477ec681f3Smrg             symbol_name="TypedWrites0"
38487ec681f3Smrg             underscore_name="typed_writes0"
38497ec681f3Smrg             description="The subslice 0 typed writes."
38507ec681f3Smrg             data_type="uint64"
38517ec681f3Smrg             units="messages"
38527ec681f3Smrg             semantic_type="event"
38537ec681f3Smrg             equation="C 0 READ"
38549f464c52Smaya             mdapi_group="L3/Data Port"
38557ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
38567ec681f3Smrg             mdapi_supported_apis=""
38577ec681f3Smrg             mdapi_hw_unit_type="subslice"
38589f464c52Smaya             />
38599f464c52Smaya    <counter name="Untyped Reads 0"
38607ec681f3Smrg             symbol_name="UntypedReads0"
38617ec681f3Smrg             underscore_name="untyped_reads0"
38629f464c52Smaya             description="The subslice 0 untyped reads (including SLM reads)."
38639f464c52Smaya             data_type="uint64"
38649f464c52Smaya             units="messages"
38659f464c52Smaya             semantic_type="event"
38667ec681f3Smrg             equation="C 3 READ"
38677ec681f3Smrg             mdapi_group="L3/Data Port"
38689f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
38697ec681f3Smrg             mdapi_supported_apis=""
38709f464c52Smaya             mdapi_hw_unit_type="subslice"
38719f464c52Smaya             />
38727ec681f3Smrg    <counter name="Untyped Writes 0"
38737ec681f3Smrg             symbol_name="UntypedWrites0"
38747ec681f3Smrg             underscore_name="untyped_writes0"
38757ec681f3Smrg             description="The subslice 0 untyped writes (including SLM writes)."
38769f464c52Smaya             data_type="uint64"
38779f464c52Smaya             units="messages"
38789f464c52Smaya             semantic_type="event"
38797ec681f3Smrg             equation="C 1 READ"
38809f464c52Smaya             mdapi_group="L3/Data Port"
38817ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
38829f464c52Smaya             mdapi_supported_apis=""
38837ec681f3Smrg             mdapi_hw_unit_type="subslice"
38849f464c52Smaya             />
38857ec681f3Smrg    <counter name="Typed Atomics 0"
38867ec681f3Smrg             symbol_name="TypedAtomics0"
38877ec681f3Smrg             underscore_name="typed_atomics0"
38887ec681f3Smrg             description="The subslice 0 typed atomics."
38899f464c52Smaya             data_type="uint64"
38909f464c52Smaya             units="messages"
38919f464c52Smaya             semantic_type="event"
38927ec681f3Smrg             equation="C 4 READ"
38937ec681f3Smrg             mdapi_group="L3/Data Port"
38947ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
38959f464c52Smaya             mdapi_supported_apis=""
38967ec681f3Smrg             mdapi_hw_unit_type="subslice"
38977ec681f3Smrg             />
38987ec681f3Smrg    <counter name="TypedReadsPerCacheLine"
38997ec681f3Smrg             symbol_name="TypedReadsPerCacheLine"
39007ec681f3Smrg             underscore_name="typed_reads_per_cache_line"
39017ec681f3Smrg             description="The ratio of EU typed read requests to L3 cache line reads."
39027ec681f3Smrg             data_type="float"
39037ec681f3Smrg             units="eu sends to l3 cache lines"
39047ec681f3Smrg             semantic_type="ratio"
39057ec681f3Smrg             equation="$EuTypedReads0 $TypedReads0 FDIV"
39067ec681f3Smrg             mdapi_group="L3/Data Port"
39079f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
39087ec681f3Smrg             mdapi_supported_apis=""
39099f464c52Smaya             mdapi_hw_unit_type="subslice"
39107ec681f3Smrg             />
39117ec681f3Smrg    <counter name="TypedWritesPerCacheLine"
39127ec681f3Smrg             symbol_name="TypedWritesPerCacheLine"
39137ec681f3Smrg             underscore_name="typed_writes_per_cache_line"
39147ec681f3Smrg             description="The ratio of EU typed write requests to L3 cache line writes."
39157ec681f3Smrg             data_type="float"
39167ec681f3Smrg             units="eu sends to l3 cache lines"
39177ec681f3Smrg             semantic_type="ratio"
39187ec681f3Smrg             equation="$EuTypedWrites0 $TypedWrites0 FDIV"
39199f464c52Smaya             mdapi_group="L3/Data Port"
39207ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
39217ec681f3Smrg             mdapi_supported_apis=""
39227ec681f3Smrg             mdapi_hw_unit_type="subslice"
39239f464c52Smaya             />
39249f464c52Smaya    <counter name="UntypedReadsPerCacheLine"
39257ec681f3Smrg             symbol_name="UntypedReadsPerCacheLine"
39267ec681f3Smrg             underscore_name="untyped_reads_per_cache_line"
39279f464c52Smaya             description="The ratio of EU untyped read requests to L3 cache line reads."
39289f464c52Smaya             data_type="float"
39299f464c52Smaya             units="eu sends to l3 cache lines"
39309f464c52Smaya             semantic_type="ratio"
39317ec681f3Smrg             equation="$EuUntypedReads0 $EuA64UntypedReads0 UADD $UntypedReads0 FDIV"
39329f464c52Smaya             mdapi_group="L3/Data Port"
39339f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
39347ec681f3Smrg             mdapi_supported_apis=""
39357ec681f3Smrg             mdapi_hw_unit_type="subslice"
39369f464c52Smaya             />
39377ec681f3Smrg    <counter name="UntypedWritesPerCacheLine"
39387ec681f3Smrg             symbol_name="UntypedWritesPerCacheLine"
39397ec681f3Smrg             underscore_name="untyped_writes_per_cache_line"
39407ec681f3Smrg             description="The ratio of EU untyped write requests to L3 cache line writes."
39419f464c52Smaya             data_type="float"
39429f464c52Smaya             units="eu sends to l3 cache lines"
39439f464c52Smaya             semantic_type="ratio"
39447ec681f3Smrg             equation="$EuUntypedWrites0 $EuA64UntypedWrites0 UADD $UntypedWrites0 FDIV"
39457ec681f3Smrg             mdapi_group="L3/Data Port"
39469f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
39477ec681f3Smrg             mdapi_supported_apis=""
39489f464c52Smaya             mdapi_hw_unit_type="subslice"
39499f464c52Smaya             />
39507ec681f3Smrg    <counter name="TypedAtomicsPerCacheLine"
39517ec681f3Smrg             symbol_name="TypedAtomicsPerCacheLine"
39527ec681f3Smrg             underscore_name="typed_atomics_per_cache_line"
39537ec681f3Smrg             description="The ratio of EU typed atomics requests to L3 cache line writes."
39547ec681f3Smrg             data_type="float"
39557ec681f3Smrg             units="eu sends to l3 cache lines"
39567ec681f3Smrg             semantic_type="ratio"
39577ec681f3Smrg             equation="$EuTypedAtomics0 $TypedAtomics0 FDIV"
39589f464c52Smaya             mdapi_group="L3/Data Port"
39599f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
39609f464c52Smaya             mdapi_supported_apis=""
39617ec681f3Smrg             mdapi_hw_unit_type="subslice"
39629f464c52Smaya             />
39639f464c52Smaya    <register_config type="NOA">
39649f464c52Smaya        <register type="NOA" address="0x00009840" value="0x00000080" />
39659f464c52Smaya        <register type="NOA" address="0x00009888" value="0x104F00E0" />
39669f464c52Smaya        <register type="NOA" address="0x00009888" value="0x141C0160" />
39679f464c52Smaya        <register type="NOA" address="0x00009888" value="0x161C0015" />
39689f464c52Smaya        <register type="NOA" address="0x00009888" value="0x181C0120" />
39699f464c52Smaya        <register type="NOA" address="0x00009888" value="0x002D5000" />
39709f464c52Smaya        <register type="NOA" address="0x00009888" value="0x062D4000" />
39719f464c52Smaya        <register type="NOA" address="0x00009888" value="0x082D5000" />
39729f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A2D5000" />
39739f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C2D5000" />
39749f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E2D5000" />
39759f464c52Smaya        <register type="NOA" address="0x00009888" value="0x022D5000" />
39769f464c52Smaya        <register type="NOA" address="0x00009888" value="0x042D5000" />
39779f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C2E5400" />
39789f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E2E5515" />
39799f464c52Smaya        <register type="NOA" address="0x00009888" value="0x102E0155" />
39809f464c52Smaya        <register type="NOA" address="0x00009888" value="0x044CC000" />
39819f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A4C8000" />
39829f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C4CC000" />
39839f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E4CC000" />
39849f464c52Smaya        <register type="NOA" address="0x00009888" value="0x104C8000" />
39859f464c52Smaya        <register type="NOA" address="0x00009888" value="0x124C8000" />
39869f464c52Smaya        <register type="NOA" address="0x00009888" value="0x144C8000" />
39879f464c52Smaya        <register type="NOA" address="0x00009888" value="0x164C2000" />
39889f464c52Smaya        <register type="NOA" address="0x00009888" value="0x064CC000" />
39899f464c52Smaya        <register type="NOA" address="0x00009888" value="0x084CC000" />
39909f464c52Smaya        <register type="NOA" address="0x00009888" value="0x004EA000" />
39919f464c52Smaya        <register type="NOA" address="0x00009888" value="0x064E8000" />
39929f464c52Smaya        <register type="NOA" address="0x00009888" value="0x084EA000" />
39939f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A4EA000" />
39949f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C4EA000" />
39959f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E4EA000" />
39969f464c52Smaya        <register type="NOA" address="0x00009888" value="0x024EA000" />
39979f464c52Smaya        <register type="NOA" address="0x00009888" value="0x044EA000" />
39989f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E4F4B41" />
39999f464c52Smaya        <register type="NOA" address="0x00009888" value="0x004F4200" />
40009f464c52Smaya        <register type="NOA" address="0x00009888" value="0x024F404C" />
40019f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C4F0000" />
40029f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A4F0000" />
40039f464c52Smaya        <register type="NOA" address="0x00009888" value="0x001B4000" />
40049f464c52Smaya        <register type="NOA" address="0x00009888" value="0x061B8000" />
40059f464c52Smaya        <register type="NOA" address="0x00009888" value="0x081BC000" />
40069f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A1BC000" />
40079f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C1BC000" />
40089f464c52Smaya        <register type="NOA" address="0x00009888" value="0x041BC000" />
40099f464c52Smaya        <register type="NOA" address="0x00009888" value="0x001C0031" />
40109f464c52Smaya        <register type="NOA" address="0x00009888" value="0x061C1900" />
40119f464c52Smaya        <register type="NOA" address="0x00009888" value="0x081C1A33" />
40129f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A1C1B35" />
40139f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C1C3337" />
40149f464c52Smaya        <register type="NOA" address="0x00009888" value="0x041C31C7" />
40159f464c52Smaya        <register type="NOA" address="0x00009888" value="0x180F5000" />
40169f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A0FA8AA" />
40179f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C0F0AAA" />
40189f464c52Smaya        <register type="NOA" address="0x00009888" value="0x182C8000" />
40199f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C2C6AAA" />
40209f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1E2C0001" />
40219f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A2C2950" />
40229f464c52Smaya        <register type="NOA" address="0x00009888" value="0x01938000" />
40239f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0F938000" />
40249f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1993AAAA" />
40259f464c52Smaya        <register type="NOA" address="0x00009888" value="0x03938000" />
40269f464c52Smaya        <register type="NOA" address="0x00009888" value="0x05938000" />
40279f464c52Smaya        <register type="NOA" address="0x00009888" value="0x07938000" />
40289f464c52Smaya        <register type="NOA" address="0x00009888" value="0x09938000" />
40299f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0B938000" />
40309f464c52Smaya        <register type="NOA" address="0x00009888" value="0x13904000" />
40319f464c52Smaya        <register type="NOA" address="0x00009888" value="0x21904000" />
40329f464c52Smaya        <register type="NOA" address="0x00009888" value="0x23904000" />
40339f464c52Smaya        <register type="NOA" address="0x00009888" value="0x25904000" />
40349f464c52Smaya        <register type="NOA" address="0x00009888" value="0x27904000" />
40359f464c52Smaya        <register type="NOA" address="0x00009888" value="0x29904000" />
40369f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2B904000" />
40379f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2D904000" />
40389f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2F904000" />
40399f464c52Smaya        <register type="NOA" address="0x00009888" value="0x31904000" />
40409f464c52Smaya        <register type="NOA" address="0x00009888" value="0x15904000" />
40419f464c52Smaya        <register type="NOA" address="0x00009888" value="0x17904000" />
40429f464c52Smaya        <register type="NOA" address="0x00009888" value="0x19904000" />
40439f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1B904000" />
40449f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1D904000" />
40459f464c52Smaya        <register type="NOA" address="0x00009888" value="0x53900000" />
40469f464c52Smaya        <register type="NOA" address="0x00009888" value="0x43900420" />
40479f464c52Smaya        <register type="NOA" address="0x00009888" value="0x55900000" />
40489f464c52Smaya        <register type="NOA" address="0x00009888" value="0x47900000" />
40499f464c52Smaya        <register type="NOA" address="0x00009888" value="0x57900000" />
40509f464c52Smaya        <register type="NOA" address="0x00009888" value="0x49900000" />
40519f464c52Smaya        <register type="NOA" address="0x00009888" value="0x59900000" />
40529f464c52Smaya        <register type="NOA" address="0x00009888" value="0x4B900400" />
40539f464c52Smaya        <register type="NOA" address="0x00009888" value="0x37900000" />
40549f464c52Smaya        <register type="NOA" address="0x00009888" value="0x33900000" />
40559f464c52Smaya        <register type="NOA" address="0x00009888" value="0x4D900001" />
40569f464c52Smaya        <register type="NOA" address="0x00009888" value="0x45900001" />
40579f464c52Smaya    </register_config>
40589f464c52Smaya    <register_config type="OA">
40599f464c52Smaya        <register type="OA" address="0x00002724" value="0xF0800000" />
40609f464c52Smaya        <register type="OA" address="0x00002720" value="0x00000000" />
40619f464c52Smaya        <register type="OA" address="0x00002714" value="0xF0800000" />
40629f464c52Smaya        <register type="OA" address="0x00002710" value="0x00000000" />
40639f464c52Smaya        <register type="OA" address="0x00002740" value="0x00000000" />
40649f464c52Smaya        <register type="OA" address="0x00002770" value="0x0007FC2A" />
40659f464c52Smaya        <register type="OA" address="0x00002774" value="0x0000BF00" />
40669f464c52Smaya        <register type="OA" address="0x00002778" value="0x0007FC6A" />
40679f464c52Smaya        <register type="OA" address="0x0000277C" value="0x0000BF00" />
40689f464c52Smaya        <register type="OA" address="0x00002780" value="0x0007FC92" />
40699f464c52Smaya        <register type="OA" address="0x00002784" value="0x0000BF00" />
40709f464c52Smaya        <register type="OA" address="0x00002788" value="0x0007FCA2" />
40719f464c52Smaya        <register type="OA" address="0x0000278C" value="0x0000BF00" />
40729f464c52Smaya        <register type="OA" address="0x00002790" value="0x0007FC32" />
40739f464c52Smaya        <register type="OA" address="0x00002794" value="0x0000BF00" />
40749f464c52Smaya        <register type="OA" address="0x00002798" value="0x0007FC9A" />
40759f464c52Smaya        <register type="OA" address="0x0000279C" value="0x0000BF00" />
40769f464c52Smaya        <register type="OA" address="0x000027A0" value="0x0007FE6A" />
40779f464c52Smaya        <register type="OA" address="0x000027A4" value="0x0000BF00" />
40789f464c52Smaya        <register type="OA" address="0x000027A8" value="0x0007FE7A" />
40799f464c52Smaya        <register type="OA" address="0x000027AC" value="0x0000BF00" />
40809f464c52Smaya    </register_config>
40819f464c52Smaya    <register_config type="FLEX">
40829f464c52Smaya        <register type="FLEX" address="0x0000E458" value="0x00005004" />
40839f464c52Smaya        <register type="FLEX" address="0x0000E558" value="0x00000003" />
40849f464c52Smaya        <register type="FLEX" address="0x0000E658" value="0x00002001" />
40859f464c52Smaya        <register type="FLEX" address="0x0000E758" value="0x00778008" />
40869f464c52Smaya        <register type="FLEX" address="0x0000E45C" value="0x00088078" />
40879f464c52Smaya        <register type="FLEX" address="0x0000E55C" value="0x00808708" />
40889f464c52Smaya        <register type="FLEX" address="0x0000E65C" value="0x00A08908" />
40899f464c52Smaya    </register_config>
40909f464c52Smaya  </set>
40919f464c52Smaya
40927ec681f3Smrg  <set name="Compute Metrics L3 Cache set"
40939f464c52Smaya       chipset="GLK"
40947ec681f3Smrg       symbol_name="ComputeL3Cache"
40957ec681f3Smrg       underscore_name="compute_l3_cache"
40967ec681f3Smrg       mdapi_supported_apis="VK OGL4 OCL IO BB"
40977ec681f3Smrg       hw_config_guid="88ec931f-5b4a-453a-9db6-a61232b6143d"
40987ec681f3Smrg       >
40999f464c52Smaya    <counter name="GPU Time Elapsed"
41007ec681f3Smrg             symbol_name="GpuTime"
41017ec681f3Smrg             underscore_name="gpu_time"
41029f464c52Smaya             description="Time elapsed on the GPU during the measurement."
41039f464c52Smaya             data_type="uint64"
41049f464c52Smaya             units="ns"
41059f464c52Smaya             semantic_type="duration"
41067ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
41077ec681f3Smrg             mdapi_group="GPU"
41089f464c52Smaya             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
41097ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
41109f464c52Smaya             mdapi_hw_unit_type="gpu"
41117ec681f3Smrg             />
41127ec681f3Smrg    <counter name="GPU Core Clocks"
41137ec681f3Smrg             symbol_name="GpuCoreClocks"
41147ec681f3Smrg             underscore_name="gpu_core_clocks"
41157ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
41167ec681f3Smrg             data_type="uint64"
41177ec681f3Smrg             units="cycles"
41187ec681f3Smrg             semantic_type="event"
41197ec681f3Smrg             equation="GPU_CLOCK 0 READ"
41209f464c52Smaya             mdapi_group="GPU"
41217ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
41227ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
41237ec681f3Smrg             mdapi_hw_unit_type="gpu"
41249f464c52Smaya             />
41259f464c52Smaya    <counter name="AVG GPU Core Frequency"
41267ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
41277ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
41289f464c52Smaya             description="Average GPU Core Frequency in the measurement."
41299f464c52Smaya             data_type="uint64"
41309f464c52Smaya             max_equation="$GpuMaxFrequency"
41319f464c52Smaya             units="hz"
41329f464c52Smaya             semantic_type="event"
41337ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
41347ec681f3Smrg             mdapi_group="GPU"
41359f464c52Smaya             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
41367ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
41377ec681f3Smrg             mdapi_hw_unit_type="gpu"
41387ec681f3Smrg             />
41397ec681f3Smrg    <counter name="GPU Busy"
41407ec681f3Smrg             symbol_name="GpuBusy"
41417ec681f3Smrg             underscore_name="gpu_busy"
41427ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
41437ec681f3Smrg             data_type="float"
41447ec681f3Smrg             max_equation="100"
41457ec681f3Smrg             units="percent"
41467ec681f3Smrg             semantic_type="duration"
41477ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
41489f464c52Smaya             mdapi_group="GPU"
41497ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
41507ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
41519f464c52Smaya             mdapi_hw_unit_type="gpu"
41529f464c52Smaya             />
41537ec681f3Smrg    <counter name="VS Threads Dispatched"
41547ec681f3Smrg             symbol_name="VsThreads"
41557ec681f3Smrg             underscore_name="vs_threads"
41567ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
41579f464c52Smaya             data_type="uint64"
41587ec681f3Smrg             units="threads"
41599f464c52Smaya             semantic_type="event"
41607ec681f3Smrg             equation="A 1 READ"
41617ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
41627ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
41637ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
41649f464c52Smaya             mdapi_hw_unit_type="gpu"
41659f464c52Smaya             />
41667ec681f3Smrg    <counter name="HS Threads Dispatched"
41677ec681f3Smrg             symbol_name="HsThreads"
41687ec681f3Smrg             underscore_name="hs_threads"
41697ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
41709f464c52Smaya             data_type="uint64"
41719f464c52Smaya             units="threads"
41729f464c52Smaya             semantic_type="event"
41737ec681f3Smrg             equation="A 2 READ"
41747ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
41759f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
41767ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
41779f464c52Smaya             mdapi_hw_unit_type="gpu"
41789f464c52Smaya             />
41797ec681f3Smrg    <counter name="DS Threads Dispatched"
41807ec681f3Smrg             symbol_name="DsThreads"
41817ec681f3Smrg             underscore_name="ds_threads"
41827ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
41839f464c52Smaya             data_type="uint64"
41847ec681f3Smrg             units="threads"
41857ec681f3Smrg             semantic_type="event"
41867ec681f3Smrg             equation="A 3 READ"
41877ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
41889f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
41897ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
41909f464c52Smaya             mdapi_hw_unit_type="gpu"
41919f464c52Smaya             />
41927ec681f3Smrg    <counter name="GS Threads Dispatched"
41937ec681f3Smrg             symbol_name="GsThreads"
41947ec681f3Smrg             underscore_name="gs_threads"
41957ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
41969f464c52Smaya             data_type="uint64"
41977ec681f3Smrg             units="threads"
41987ec681f3Smrg             semantic_type="event"
41997ec681f3Smrg             equation="A 5 READ"
42007ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
42017ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
42027ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
42039f464c52Smaya             mdapi_hw_unit_type="gpu"
42049f464c52Smaya             />
42057ec681f3Smrg    <counter name="FS Threads Dispatched"
42067ec681f3Smrg             symbol_name="PsThreads"
42077ec681f3Smrg             underscore_name="ps_threads"
42087ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
42099f464c52Smaya             data_type="uint64"
42107ec681f3Smrg             units="threads"
42117ec681f3Smrg             semantic_type="event"
42127ec681f3Smrg             equation="A 6 READ"
42137ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
42147ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
42157ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
42169f464c52Smaya             mdapi_hw_unit_type="gpu"
42179f464c52Smaya             />
42187ec681f3Smrg    <counter name="CS Threads Dispatched"
42197ec681f3Smrg             symbol_name="CsThreads"
42207ec681f3Smrg             underscore_name="cs_threads"
42217ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
42229f464c52Smaya             data_type="uint64"
42237ec681f3Smrg             units="threads"
42249f464c52Smaya             semantic_type="event"
42257ec681f3Smrg             equation="A 4 READ"
42267ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
42277ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
42287ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
42297ec681f3Smrg             mdapi_hw_unit_type="gpu"
42309f464c52Smaya             />
42317ec681f3Smrg    <counter name="EU Active"
42327ec681f3Smrg             symbol_name="EuActive"
42337ec681f3Smrg             underscore_name="eu_active"
42347ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
42357ec681f3Smrg             data_type="float"
42367ec681f3Smrg             max_equation="100"
42377ec681f3Smrg             units="percent"
42387ec681f3Smrg             semantic_type="duration"
42397ec681f3Smrg             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
42407ec681f3Smrg             mdapi_group="EU Array"
42417ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
42427ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
42437ec681f3Smrg             mdapi_hw_unit_type="gpu"
42449f464c52Smaya             />
42457ec681f3Smrg    <counter name="EU Stall"
42467ec681f3Smrg             symbol_name="EuStall"
42477ec681f3Smrg             underscore_name="eu_stall"
42487ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
42497ec681f3Smrg             data_type="float"
42507ec681f3Smrg             max_equation="100"
42517ec681f3Smrg             units="percent"
42527ec681f3Smrg             semantic_type="duration"
42537ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
42547ec681f3Smrg             mdapi_group="EU Array"
42557ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
42567ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
42579f464c52Smaya             mdapi_hw_unit_type="gpu"
42589f464c52Smaya             />
42597ec681f3Smrg    <counter name="EU Both FPU Pipes Active"
42607ec681f3Smrg             symbol_name="EuFpuBothActive"
42617ec681f3Smrg             underscore_name="eu_fpu_both_active"
42627ec681f3Smrg             description="The percentage of time in which both EU FPU pipelines were actively processing."
42637ec681f3Smrg             data_type="float"
42647ec681f3Smrg             max_equation="100"
42657ec681f3Smrg             units="percent"
42667ec681f3Smrg             semantic_type="duration"
42677ec681f3Smrg             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
42687ec681f3Smrg             mdapi_group="EU Array/Pipes"
42697ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
42707ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
42717ec681f3Smrg             mdapi_hw_unit_type="gpu"
42727ec681f3Smrg             />
42737ec681f3Smrg    <counter name="EU FPU0 Pipe Active"
42747ec681f3Smrg             symbol_name="Fpu0Active"
42757ec681f3Smrg             underscore_name="fpu0_active"
42767ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing."
42777ec681f3Smrg             data_type="float"
42787ec681f3Smrg             max_equation="100"
42797ec681f3Smrg             units="percent"
42807ec681f3Smrg             semantic_type="duration"
42817ec681f3Smrg             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
42827ec681f3Smrg             mdapi_group="EU Array/Pipes"
42837ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
42847ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
42857ec681f3Smrg             mdapi_hw_unit_type="gpu"
42867ec681f3Smrg             />
42877ec681f3Smrg    <counter name="EU FPU1 Pipe Active"
42887ec681f3Smrg             symbol_name="Fpu1Active"
42897ec681f3Smrg             underscore_name="fpu1_active"
42907ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing."
42917ec681f3Smrg             data_type="float"
42927ec681f3Smrg             max_equation="100"
42937ec681f3Smrg             units="percent"
42947ec681f3Smrg             semantic_type="duration"
42957ec681f3Smrg             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
42967ec681f3Smrg             mdapi_group="EU Array/Pipes"
42977ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
42987ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
42997ec681f3Smrg             mdapi_hw_unit_type="gpu"
43007ec681f3Smrg             />
43017ec681f3Smrg    <counter name="EU AVG IPC Rate"
43027ec681f3Smrg             symbol_name="EuAvgIpcRate"
43037ec681f3Smrg             underscore_name="eu_avg_ipc_rate"
43047ec681f3Smrg             description="The average rate of IPC calculated for 2 FPU pipelines."
43057ec681f3Smrg             data_type="float"
43067ec681f3Smrg             max_equation="2"
43077ec681f3Smrg             units="number"
43087ec681f3Smrg             semantic_type="ratio"
43097ec681f3Smrg             equation="A 9 READ  A 10 READ  A 11 READ UADD  A 9 READ USUB FDIV 1 FADD"
43107ec681f3Smrg             mdapi_group="EU Array"
43117ec681f3Smrg             mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
43127ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
43137ec681f3Smrg             mdapi_hw_unit_type="gpu"
43147ec681f3Smrg             />
43157ec681f3Smrg    <counter name="EU Send Pipe Active"
43167ec681f3Smrg             symbol_name="EuSendActive"
43177ec681f3Smrg             underscore_name="eu_send_active"
43187ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing."
43197ec681f3Smrg             data_type="float"
43207ec681f3Smrg             max_equation="100"
43217ec681f3Smrg             units="percent"
43227ec681f3Smrg             semantic_type="duration"
43237ec681f3Smrg             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
43247ec681f3Smrg             mdapi_group="EU Array/Pipes"
43257ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
43267ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
43277ec681f3Smrg             mdapi_hw_unit_type="gpu"
43287ec681f3Smrg             />
43297ec681f3Smrg    <counter name="EU FPU0 Hybrid Instruction"
43307ec681f3Smrg             symbol_name="EuHybridFpu0Instruction"
43317ec681f3Smrg             underscore_name="eu_hybrid_fpu0_instruction"
43327ec681f3Smrg             description="The percentage of time in which execution units were actively processing hybrid instructions on FPU0."
43337ec681f3Smrg             data_type="float"
43347ec681f3Smrg             max_equation="100"
43357ec681f3Smrg             units="percent"
43367ec681f3Smrg             semantic_type="duration"
43377ec681f3Smrg             equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
43387ec681f3Smrg             mdapi_group="EU Array/Pipes/Instructions"
43399f464c52Smaya             mdapi_usage_flags="Tier4 Frame Batch Draw"
43407ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
43417ec681f3Smrg             mdapi_hw_unit_type="gpu"
43429f464c52Smaya             />
43437ec681f3Smrg    <counter name="EU FPU1 Hybrid Instruction"
43447ec681f3Smrg             symbol_name="EuHybridFpu1Instruction"
43457ec681f3Smrg             underscore_name="eu_hybrid_fpu1_instruction"
43467ec681f3Smrg             description="The percentage of time in which execution units were actively processing hybrid instructions on FPU1."
43479f464c52Smaya             data_type="float"
43489f464c52Smaya             max_equation="100"
43499f464c52Smaya             units="percent"
43509f464c52Smaya             semantic_type="duration"
43517ec681f3Smrg             equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
43527ec681f3Smrg             mdapi_group="EU Array/Pipes/Instructions"
43537ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
43547ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
43559f464c52Smaya             mdapi_hw_unit_type="gpu"
43569f464c52Smaya             />
43579f464c52Smaya    <counter name="EU FPU0 Ternary Instruction"
43587ec681f3Smrg             symbol_name="EuTernaryFpu0Instruction"
43597ec681f3Smrg             underscore_name="eu_ternary_fpu0_instruction"
43609f464c52Smaya             description="The percentage of time in which execution units were actively processing ternary instructions on FPU0."
43619f464c52Smaya             data_type="float"
43629f464c52Smaya             max_equation="100"
43637ec681f3Smrg             units="percent"
43647ec681f3Smrg             semantic_type="duration"
43659f464c52Smaya             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
43667ec681f3Smrg             mdapi_group="EU Array/Pipes/Instructions"
43677ec681f3Smrg             mdapi_usage_flags="Tier4 System Frame Batch Draw"
43687ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
43697ec681f3Smrg             mdapi_hw_unit_type="gpu"
43707ec681f3Smrg             />
43717ec681f3Smrg    <counter name="EU FPU1 Ternary Instruction"
43727ec681f3Smrg             symbol_name="EuTernaryFpu1Instruction"
43737ec681f3Smrg             underscore_name="eu_ternary_fpu1_instruction"
43747ec681f3Smrg             description="The percentage of time in which execution units were actively processing ternary instructions on FPU1."
43757ec681f3Smrg             data_type="float"
43767ec681f3Smrg             max_equation="100"
43779f464c52Smaya             units="percent"
43789f464c52Smaya             semantic_type="duration"
43797ec681f3Smrg             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
43807ec681f3Smrg             mdapi_group="EU Array/Pipes/Instructions"
43819f464c52Smaya             mdapi_usage_flags="Tier4 System Frame Batch Draw"
43827ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
43837ec681f3Smrg             mdapi_hw_unit_type="gpu"
43847ec681f3Smrg             />
43857ec681f3Smrg    <counter name="EU FPU0 Binary Instruction"
43867ec681f3Smrg             symbol_name="EuBinaryFpu0Instruction"
43877ec681f3Smrg             underscore_name="eu_binary_fpu0_instruction"
43887ec681f3Smrg             description="The percentage of time in which execution units were actively processing binary instructions on FPU0."
43897ec681f3Smrg             data_type="float"
43907ec681f3Smrg             max_equation="100"
43917ec681f3Smrg             units="percent"
43927ec681f3Smrg             semantic_type="duration"
43937ec681f3Smrg             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
43949f464c52Smaya             mdapi_group="EU Array/Pipes/Instructions"
43957ec681f3Smrg             mdapi_usage_flags="Tier4 System Frame Batch Draw"
43967ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
43979f464c52Smaya             mdapi_hw_unit_type="gpu"
43989f464c52Smaya             />
43997ec681f3Smrg    <counter name="EU FPU1 Binary Instruction"
44007ec681f3Smrg             symbol_name="EuBinaryFpu1Instruction"
44017ec681f3Smrg             underscore_name="eu_binary_fpu1_instruction"
44027ec681f3Smrg             description="The percentage of time in which execution units were actively processing binary instructions on FPU1."
44037ec681f3Smrg             data_type="float"
44047ec681f3Smrg             max_equation="100"
44057ec681f3Smrg             units="percent"
44067ec681f3Smrg             semantic_type="duration"
44077ec681f3Smrg             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
44087ec681f3Smrg             mdapi_group="EU Array/Pipes/Instructions"
44097ec681f3Smrg             mdapi_usage_flags="Tier4 System Frame Batch Draw"
44107ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
44117ec681f3Smrg             mdapi_hw_unit_type="gpu"
44127ec681f3Smrg             />
44137ec681f3Smrg    <counter name="EU FPU0 Move Instruction"
44147ec681f3Smrg             symbol_name="EuMoveFpu0Instruction"
44157ec681f3Smrg             underscore_name="eu_move_fpu0_instruction"
44167ec681f3Smrg             description="The percentage of time in which execution units were actively processing move instructions on FPU0."
44177ec681f3Smrg             data_type="float"
44187ec681f3Smrg             max_equation="100"
44197ec681f3Smrg             units="percent"
44207ec681f3Smrg             semantic_type="duration"
44217ec681f3Smrg             equation="A 19 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
44227ec681f3Smrg             mdapi_group="EU Array/Pipes/Instructions"
44237ec681f3Smrg             mdapi_usage_flags="Tier4 System Frame Batch Draw"
44247ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
44257ec681f3Smrg             mdapi_hw_unit_type="gpu"
44267ec681f3Smrg             />
44277ec681f3Smrg    <counter name="EU FPU1 Move Instruction"
44287ec681f3Smrg             symbol_name="EuMoveFpu1Instruction"
44297ec681f3Smrg             underscore_name="eu_move_fpu1_instruction"
44307ec681f3Smrg             description="The percentage of time in which execution units were actively processing move instructions on FPU1."
44317ec681f3Smrg             data_type="float"
44327ec681f3Smrg             max_equation="100"
44337ec681f3Smrg             units="percent"
44347ec681f3Smrg             semantic_type="duration"
44357ec681f3Smrg             equation="A 20 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
44367ec681f3Smrg             mdapi_group="EU Array/Pipes/Instructions"
44377ec681f3Smrg             mdapi_usage_flags="Tier4 System Frame Batch Draw"
44387ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
44399f464c52Smaya             mdapi_hw_unit_type="gpu"
44409f464c52Smaya             />
44419f464c52Smaya    <counter name="Rasterized Pixels"
44427ec681f3Smrg             symbol_name="RasterizedPixels"
44437ec681f3Smrg             underscore_name="rasterized_pixels"
44449f464c52Smaya             description="The total number of rasterized pixels."
44459f464c52Smaya             data_type="uint64"
44467ec681f3Smrg             units="pixels"
44477ec681f3Smrg             semantic_type="event"
44489f464c52Smaya             equation="A 21 READ 4 UMUL"
44497ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer"
44507ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
44517ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
44527ec681f3Smrg             mdapi_hw_unit_type="gpu"
44537ec681f3Smrg             />
44547ec681f3Smrg    <counter name="Early Hi-Depth Test Fails"
44557ec681f3Smrg             symbol_name="HiDepthTestFails"
44567ec681f3Smrg             underscore_name="hi_depth_test_fails"
44577ec681f3Smrg             description="The total number of pixels dropped on early hierarchical depth test."
44587ec681f3Smrg             data_type="uint64"
44599f464c52Smaya             units="pixels"
44609f464c52Smaya             semantic_type="event"
44617ec681f3Smrg             equation="A 22 READ 4 UMUL"
44627ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
44639f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
44647ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
44659f464c52Smaya             mdapi_hw_unit_type="gpu"
44669f464c52Smaya             />
44677ec681f3Smrg    <counter name="Early Depth Test Fails"
44687ec681f3Smrg             symbol_name="EarlyDepthTestFails"
44697ec681f3Smrg             underscore_name="early_depth_test_fails"
44707ec681f3Smrg             description="The total number of pixels dropped on early depth test."
44719f464c52Smaya             data_type="uint64"
44727ec681f3Smrg             units="pixels"
44739f464c52Smaya             semantic_type="event"
44747ec681f3Smrg             equation="A 23 READ 4 UMUL"
44757ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
44769f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
44777ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
44787ec681f3Smrg             mdapi_hw_unit_type="gpu"
44797ec681f3Smrg             />
44807ec681f3Smrg    <counter name="Samples Killed in FS"
44817ec681f3Smrg             symbol_name="SamplesKilledInPs"
44827ec681f3Smrg             underscore_name="samples_killed_in_ps"
44837ec681f3Smrg             description="The total number of samples or pixels dropped in fragment shaders."
44847ec681f3Smrg             data_type="uint64"
44857ec681f3Smrg             units="pixels"
44867ec681f3Smrg             semantic_type="event"
44877ec681f3Smrg             equation="A 24 READ 4 UMUL"
44887ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
44897ec681f3Smrg             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
44907ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
44917ec681f3Smrg             mdapi_hw_unit_type="gpu"
44927ec681f3Smrg             />
44937ec681f3Smrg    <counter name="Pixels Failing Tests"
44947ec681f3Smrg             symbol_name="PixelsFailingPostPsTests"
44957ec681f3Smrg             underscore_name="pixels_failing_post_ps_tests"
44967ec681f3Smrg             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
44977ec681f3Smrg             data_type="uint64"
44987ec681f3Smrg             units="pixels"
44997ec681f3Smrg             semantic_type="event"
45007ec681f3Smrg             equation="A 25 READ 4 UMUL"
45017ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
45027ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
45037ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
45049f464c52Smaya             mdapi_hw_unit_type="gpu"
45059f464c52Smaya             />
45069f464c52Smaya    <counter name="Samples Written"
45077ec681f3Smrg             symbol_name="SamplesWritten"
45087ec681f3Smrg             underscore_name="samples_written"
45099f464c52Smaya             description="The total number of samples or pixels written to all render targets."
45109f464c52Smaya             data_type="uint64"
45119f464c52Smaya             units="pixels"
45129f464c52Smaya             semantic_type="event"
45137ec681f3Smrg             equation="A 26 READ 4 UMUL"
45147ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
45159f464c52Smaya             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
45167ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
45179f464c52Smaya             mdapi_hw_unit_type="gpu"
45187ec681f3Smrg             />
45197ec681f3Smrg    <counter name="Samples Blended"
45207ec681f3Smrg             symbol_name="SamplesBlended"
45217ec681f3Smrg             underscore_name="samples_blended"
45227ec681f3Smrg             description="The total number of blended samples or pixels written to all render targets."
45237ec681f3Smrg             data_type="uint64"
45247ec681f3Smrg             units="pixels"
45257ec681f3Smrg             semantic_type="event"
45267ec681f3Smrg             equation="A 27 READ 4 UMUL"
45279f464c52Smaya             mdapi_group="3D Pipe/Output Merger"
45287ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
45297ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
45307ec681f3Smrg             mdapi_hw_unit_type="gpu"
45319f464c52Smaya             />
45327ec681f3Smrg    <counter name="Sampler Accesses"
45337ec681f3Smrg             symbol_name="SamplerAccesses"
45347ec681f3Smrg             underscore_name="sampler_accesses"
45357ec681f3Smrg             description="The total number of messages send to samplers."
45367ec681f3Smrg             data_type="uint64"
45377ec681f3Smrg             units="messages"
45387ec681f3Smrg             semantic_type="event"
45397ec681f3Smrg             equation="A 28 READ"
45407ec681f3Smrg             mdapi_group="Sampler"
45417ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
45427ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
45439f464c52Smaya             mdapi_hw_unit_type="gpu"
45449f464c52Smaya             />
45457ec681f3Smrg    <counter name="Sampler Texels"
45467ec681f3Smrg             symbol_name="SamplerTexels"
45477ec681f3Smrg             underscore_name="sampler_texels"
45487ec681f3Smrg             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
45497ec681f3Smrg             data_type="uint64"
45507ec681f3Smrg             units="texels"
45517ec681f3Smrg             semantic_type="event"
45527ec681f3Smrg             equation="A 28 READ 4 UMUL"
45537ec681f3Smrg             mdapi_group="Sampler/Sampler Input"
45547ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
45557ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
45567ec681f3Smrg             mdapi_hw_unit_type="gpu"
45577ec681f3Smrg             />
45587ec681f3Smrg    <counter name="Sampler Texels Misses"
45597ec681f3Smrg             symbol_name="SamplerTexelMisses"
45607ec681f3Smrg             underscore_name="sampler_texel_misses"
45617ec681f3Smrg             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
45627ec681f3Smrg             data_type="uint64"
45637ec681f3Smrg             units="texels"
45647ec681f3Smrg             semantic_type="event"
45657ec681f3Smrg             equation="A 29 READ 4 UMUL"
45667ec681f3Smrg             mdapi_group="Sampler/Sampler Cache"
45677ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
45687ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
45697ec681f3Smrg             mdapi_hw_unit_type="gpu"
45707ec681f3Smrg             />
45717ec681f3Smrg    <counter name="SLM Bytes Read"
45727ec681f3Smrg             symbol_name="SlmBytesRead"
45737ec681f3Smrg             underscore_name="slm_bytes_read"
45747ec681f3Smrg             description="The total number of GPU memory bytes read from shared local memory."
45757ec681f3Smrg             data_type="uint64"
45767ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
45777ec681f3Smrg             units="bytes"
45787ec681f3Smrg             semantic_type="throughput"
45797ec681f3Smrg             equation="A 30 READ 64 UMUL"
45807ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
45817ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
45827ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
45837ec681f3Smrg             mdapi_hw_unit_type="gpu"
45847ec681f3Smrg             />
45857ec681f3Smrg    <counter name="SLM Bytes Written"
45867ec681f3Smrg             symbol_name="SlmBytesWritten"
45877ec681f3Smrg             underscore_name="slm_bytes_written"
45887ec681f3Smrg             description="The total number of GPU memory bytes written into shared local memory."
45897ec681f3Smrg             data_type="uint64"
45907ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
45917ec681f3Smrg             units="bytes"
45927ec681f3Smrg             semantic_type="throughput"
45937ec681f3Smrg             equation="A 31 READ 64 UMUL"
45947ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
45957ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
45967ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
45979f464c52Smaya             mdapi_hw_unit_type="gpu"
45989f464c52Smaya             />
45997ec681f3Smrg    <counter name="Shader Memory Accesses"
46007ec681f3Smrg             symbol_name="ShaderMemoryAccesses"
46017ec681f3Smrg             underscore_name="shader_memory_accesses"
46027ec681f3Smrg             description="The total number of shader memory accesses to L3."
46039f464c52Smaya             data_type="uint64"
46047ec681f3Smrg             units="messages"
46059f464c52Smaya             semantic_type="event"
46067ec681f3Smrg             equation="A 32 READ"
46077ec681f3Smrg             mdapi_group="L3/Data Port"
46087ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
46097ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
46109f464c52Smaya             mdapi_hw_unit_type="gpu"
46119f464c52Smaya             />
46127ec681f3Smrg    <counter name="Shader Atomic Memory Accesses"
46137ec681f3Smrg             symbol_name="ShaderAtomics"
46147ec681f3Smrg             underscore_name="shader_atomics"
46157ec681f3Smrg             description="The total number of shader atomic memory accesses."
46169f464c52Smaya             data_type="uint64"
46177ec681f3Smrg             units="messages"
46189f464c52Smaya             semantic_type="event"
46197ec681f3Smrg             equation="A 34 READ"
46207ec681f3Smrg             mdapi_group="L3/Data Port/Atomics"
46219f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
46227ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
46239f464c52Smaya             mdapi_hw_unit_type="gpu"
46249f464c52Smaya             />
46257ec681f3Smrg    <counter name="L3 Accesses"
46267ec681f3Smrg             symbol_name="L3Accesses"
46277ec681f3Smrg             underscore_name="l3_accesses"
46287ec681f3Smrg             description="The total number of L3 accesses from all entities."
46299f464c52Smaya             data_type="uint64"
46309f464c52Smaya             units="messages"
46319f464c52Smaya             semantic_type="event"
46327ec681f3Smrg             equation="C 0 READ C 1 READ B 2 READ B 3 READ UADD UADD UADD 2 UMUL"
46339f464c52Smaya             mdapi_group="L3"
46347ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
46357ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
46367ec681f3Smrg             mdapi_hw_unit_type="gpu"
46379f464c52Smaya             />
46387ec681f3Smrg    <counter name="L3 Misses"
46397ec681f3Smrg             symbol_name="L3Misses"
46407ec681f3Smrg             underscore_name="l3_misses"
46417ec681f3Smrg             description="The total number of L3 misses."
46429f464c52Smaya             data_type="uint64"
46437ec681f3Smrg             units="messages"
46449f464c52Smaya             semantic_type="event"
46457ec681f3Smrg             equation="C 4 READ C 5 READ UADD"
46467ec681f3Smrg             mdapi_group="L3/TAG"
46479f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
46487ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
46499f464c52Smaya             mdapi_hw_unit_type="gpu"
46509f464c52Smaya             />
46517ec681f3Smrg    <counter name="L3 Sampler Throughput"
46527ec681f3Smrg             symbol_name="L3SamplerThroughput"
46537ec681f3Smrg             underscore_name="l3_sampler_throughput"
46547ec681f3Smrg             description="The total number of GPU memory bytes transferred between samplers and L3 caches."
46559f464c52Smaya             data_type="uint64"
46569f464c52Smaya             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
46579f464c52Smaya             units="bytes"
46589f464c52Smaya             semantic_type="throughput"
46597ec681f3Smrg             equation="A 29 READ 64 UMUL"
46607ec681f3Smrg             mdapi_group="L3/Sampler"
46617ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
46627ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
46639f464c52Smaya             mdapi_hw_unit_type="gpu"
46649f464c52Smaya             />
46657ec681f3Smrg    <counter name="L3 Shader Throughput"
46667ec681f3Smrg             symbol_name="L3ShaderThroughput"
46677ec681f3Smrg             underscore_name="l3_shader_throughput"
46687ec681f3Smrg             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
46699f464c52Smaya             data_type="uint64"
46707ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
46719f464c52Smaya             units="bytes"
46729f464c52Smaya             semantic_type="throughput"
46737ec681f3Smrg             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
46747ec681f3Smrg             mdapi_group="L3/Data Port"
46757ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
46767ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
46779f464c52Smaya             mdapi_hw_unit_type="gpu"
46789f464c52Smaya             />
46797ec681f3Smrg    <counter name="L3 Total Throughput"
46807ec681f3Smrg             symbol_name="L3TotalThroughput"
46817ec681f3Smrg             underscore_name="l3_total_throughput"
46827ec681f3Smrg             description="The total number of GPU memory bytes transferred via L3."
46839f464c52Smaya             data_type="uint64"
46847ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
46859f464c52Smaya             units="bytes"
46869f464c52Smaya             semantic_type="throughput"
46877ec681f3Smrg             equation="$L3Accesses 64 UMUL"
46887ec681f3Smrg             mdapi_group="L3"
46899f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
46907ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
46919f464c52Smaya             mdapi_hw_unit_type="gpu"
46929f464c52Smaya             />
46937ec681f3Smrg    <counter name="Shader Barrier Messages"
46947ec681f3Smrg             symbol_name="ShaderBarriers"
46957ec681f3Smrg             underscore_name="shader_barriers"
46967ec681f3Smrg             description="The total number of shader barrier messages."
46979f464c52Smaya             data_type="uint64"
46987ec681f3Smrg             units="messages"
46997ec681f3Smrg             semantic_type="event"
47007ec681f3Smrg             equation="A 35 READ"
47017ec681f3Smrg             mdapi_group="EU Array/Barrier"
47027ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
47037ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
47049f464c52Smaya             mdapi_hw_unit_type="gpu"
47059f464c52Smaya             />
47067ec681f3Smrg    <counter name="L3 Bank 00 Accesses"
47077ec681f3Smrg             symbol_name="L3Bank00Accesses"
47087ec681f3Smrg             underscore_name="l3_bank00_accesses"
47097ec681f3Smrg             description="The total number of accesses to L3 Bank 00."
47109f464c52Smaya             data_type="uint64"
47117ec681f3Smrg             units="messages"
47129f464c52Smaya             semantic_type="event"
47137ec681f3Smrg             equation="C 0 READ 2 UMUL"
47147ec681f3Smrg             availability="$SliceMask 0x01 AND"
47157ec681f3Smrg             mdapi_group="L3"
47167ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
47177ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
47187ec681f3Smrg             mdapi_hw_unit_type="slice"
47199f464c52Smaya             />
47207ec681f3Smrg    <counter name="L3 Bank 01 Accesses"
47217ec681f3Smrg             symbol_name="L3Bank01Accesses"
47227ec681f3Smrg             underscore_name="l3_bank01_accesses"
47237ec681f3Smrg             description="The total number of accesses to L3 Bank 01."
47247ec681f3Smrg             data_type="uint64"
47257ec681f3Smrg             units="messages"
47267ec681f3Smrg             semantic_type="event"
47277ec681f3Smrg             equation="C 1 READ 2 UMUL"
47287ec681f3Smrg             availability="$SliceMask 0x01 AND"
47297ec681f3Smrg             mdapi_group="L3"
47307ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
47317ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
47327ec681f3Smrg             mdapi_hw_unit_type="slice"
47337ec681f3Smrg             />
47347ec681f3Smrg    <counter name="L3 Bank 02 Accesses"
47357ec681f3Smrg             symbol_name="L3Bank02Accesses"
47367ec681f3Smrg             underscore_name="l3_bank02_accesses"
47377ec681f3Smrg             description="The total number of accesses to L3 Bank 02."
47387ec681f3Smrg             data_type="uint64"
47397ec681f3Smrg             units="messages"
47407ec681f3Smrg             semantic_type="event"
47417ec681f3Smrg             equation="B 2 READ 2 UMUL"
47427ec681f3Smrg             availability="$SliceMask 0x01 AND"
47437ec681f3Smrg             mdapi_group="L3"
47447ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
47457ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
47467ec681f3Smrg             mdapi_hw_unit_type="slice"
47477ec681f3Smrg             />
47487ec681f3Smrg    <counter name="L3 Bank 03 Accesses"
47497ec681f3Smrg             symbol_name="L3Bank03Accesses"
47507ec681f3Smrg             underscore_name="l3_bank03_accesses"
47517ec681f3Smrg             description="The total number of accesses to L3 Bank 03."
47527ec681f3Smrg             data_type="uint64"
47537ec681f3Smrg             units="messages"
47547ec681f3Smrg             semantic_type="event"
47557ec681f3Smrg             equation="B 3 READ 2 UMUL"
47567ec681f3Smrg             availability="$SliceMask 0x01 AND"
47577ec681f3Smrg             mdapi_group="L3"
47587ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
47597ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
47607ec681f3Smrg             mdapi_hw_unit_type="slice"
47617ec681f3Smrg             />
47627ec681f3Smrg    <counter name="L3 Bank 00 IC Accesses"
47637ec681f3Smrg             symbol_name="L3Bank00IcAccesses"
47647ec681f3Smrg             underscore_name="l3_bank00_ic_accesses"
47657ec681f3Smrg             description="The total number of accesses to L3 Bank 00 from IC cache."
47667ec681f3Smrg             data_type="uint64"
47677ec681f3Smrg             units="messages"
47687ec681f3Smrg             semantic_type="event"
47697ec681f3Smrg             equation="B 0 READ B 1 READ UADD 2 UMUL $L3Bank00Accesses UMIN"
47707ec681f3Smrg             availability="$SliceMask 0x01 AND"
47717ec681f3Smrg             mdapi_group="L3/IC"
47727ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
47737ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
47747ec681f3Smrg             mdapi_hw_unit_type="slice"
47757ec681f3Smrg             />
47767ec681f3Smrg    <counter name="L3 Bank 00 IC Hits"
47777ec681f3Smrg             symbol_name="L3Bank00IcHits"
47787ec681f3Smrg             underscore_name="l3_bank00_ic_hits"
47797ec681f3Smrg             description="The total number of hits in L3 Bank 00 from IC cache."
47807ec681f3Smrg             data_type="uint64"
47817ec681f3Smrg             units="messages"
47827ec681f3Smrg             semantic_type="event"
47837ec681f3Smrg             equation="B 1 READ 2 UMUL $L3Bank00IcAccesses UMIN"
47847ec681f3Smrg             availability="$SliceMask 0x01 AND"
47857ec681f3Smrg             mdapi_group="L3/IC"
47867ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
47877ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
47887ec681f3Smrg             mdapi_hw_unit_type="slice"
47897ec681f3Smrg             />
47907ec681f3Smrg    <counter name="GTI L3 Throughput"
47917ec681f3Smrg             symbol_name="GtiL3Throughput"
47927ec681f3Smrg             underscore_name="gti_l3_throughput"
47937ec681f3Smrg             description="The total number of GPU memory bytes transferred between L3 caches and GTI."
47947ec681f3Smrg             data_type="uint64"
47957ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
47967ec681f3Smrg             units="bytes"
47977ec681f3Smrg             semantic_type="throughput"
47987ec681f3Smrg             equation="C 4 READ C 5 READ UADD 64 UMUL"
47997ec681f3Smrg             mdapi_group="GTI/L3"
48007ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
48017ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
48029f464c52Smaya             mdapi_hw_unit_type="gpu"
48039f464c52Smaya             />
48047ec681f3Smrg    <counter name="GTI Read Throughput"
48057ec681f3Smrg             symbol_name="GtiReadThroughput"
48067ec681f3Smrg             underscore_name="gti_read_throughput"
48077ec681f3Smrg             description="The total number of GPU memory bytes read from GTI."
48087ec681f3Smrg             data_type="uint64"
48097ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL"
48107ec681f3Smrg             units="bytes"
48117ec681f3Smrg             semantic_type="throughput"
48127ec681f3Smrg             equation="C 6 READ 64 UMUL"
48137ec681f3Smrg             mdapi_group="GTI"
48147ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
48157ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
48169f464c52Smaya             mdapi_hw_unit_type="gpu"
48179f464c52Smaya             />
48187ec681f3Smrg    <counter name="GTI Write Throughput"
48197ec681f3Smrg             symbol_name="GtiWriteThroughput"
48207ec681f3Smrg             underscore_name="gti_write_throughput"
48217ec681f3Smrg             description="The total number of GPU memory bytes written to GTI."
48227ec681f3Smrg             data_type="uint64"
48237ec681f3Smrg             max_equation="$GpuCoreClocks 32 UMUL"
48247ec681f3Smrg             units="bytes"
48257ec681f3Smrg             semantic_type="throughput"
48267ec681f3Smrg             equation="C 7 READ 64 UMUL"
48277ec681f3Smrg             mdapi_group="GTI"
48287ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
48297ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
48309f464c52Smaya             mdapi_hw_unit_type="gpu"
48319f464c52Smaya             />
48329f464c52Smaya    <register_config type="NOA">
48339f464c52Smaya        <register type="NOA" address="0x00009840" value="0x00000080" />
48349f464c52Smaya        <register type="NOA" address="0x00009888" value="0x166C03B0" />
48359f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1593001E" />
48369f464c52Smaya        <register type="NOA" address="0x00009888" value="0x3F900C00" />
48379f464c52Smaya        <register type="NOA" address="0x00009888" value="0x41900000" />
48389f464c52Smaya        <register type="NOA" address="0x00009888" value="0x002D1000" />
48399f464c52Smaya        <register type="NOA" address="0x00009888" value="0x062D4000" />
48409f464c52Smaya        <register type="NOA" address="0x00009888" value="0x082D5000" />
48419f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E2D5000" />
48429f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C2E0400" />
48439f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E2E1500" />
48449f464c52Smaya        <register type="NOA" address="0x00009888" value="0x102E0140" />
48459f464c52Smaya        <register type="NOA" address="0x00009888" value="0x044C4000" />
48469f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A4C8000" />
48479f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C4CC000" />
48489f464c52Smaya        <register type="NOA" address="0x00009888" value="0x144C8000" />
48499f464c52Smaya        <register type="NOA" address="0x00009888" value="0x164C2000" />
48509f464c52Smaya        <register type="NOA" address="0x00009888" value="0x004E2000" />
48519f464c52Smaya        <register type="NOA" address="0x00009888" value="0x064E8000" />
48529f464c52Smaya        <register type="NOA" address="0x00009888" value="0x084EA000" />
48539f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E4EA000" />
48549f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A4F4001" />
48559f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C4F5005" />
48569f464c52Smaya        <register type="NOA" address="0x00009888" value="0x006C0051" />
48579f464c52Smaya        <register type="NOA" address="0x00009888" value="0x066C5000" />
48589f464c52Smaya        <register type="NOA" address="0x00009888" value="0x086C5C5D" />
48599f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E6C5E5F" />
48609f464c52Smaya        <register type="NOA" address="0x00009888" value="0x106C0000" />
48619f464c52Smaya        <register type="NOA" address="0x00009888" value="0x146C0000" />
48629f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A6C0000" />
48639f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C6C0000" />
48649f464c52Smaya        <register type="NOA" address="0x00009888" value="0x180F1000" />
48659f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A0FA800" />
48669f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C0F0A00" />
48679f464c52Smaya        <register type="NOA" address="0x00009888" value="0x182C4000" />
48689f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C2C4015" />
48699f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1E2C0001" />
48709f464c52Smaya        <register type="NOA" address="0x00009888" value="0x03931980" />
48719f464c52Smaya        <register type="NOA" address="0x00009888" value="0x05930032" />
48729f464c52Smaya        <register type="NOA" address="0x00009888" value="0x11930000" />
48739f464c52Smaya        <register type="NOA" address="0x00009888" value="0x01938000" />
48749f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0F938000" />
48759f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1993A00A" />
48769f464c52Smaya        <register type="NOA" address="0x00009888" value="0x07930000" />
48779f464c52Smaya        <register type="NOA" address="0x00009888" value="0x09930000" />
48789f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1D900177" />
48799f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1F900178" />
48809f464c52Smaya        <register type="NOA" address="0x00009888" value="0x35900000" />
48819f464c52Smaya        <register type="NOA" address="0x00009888" value="0x13904000" />
48829f464c52Smaya        <register type="NOA" address="0x00009888" value="0x21904000" />
48839f464c52Smaya        <register type="NOA" address="0x00009888" value="0x23904000" />
48849f464c52Smaya        <register type="NOA" address="0x00009888" value="0x25904000" />
48859f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2F904000" />
48869f464c52Smaya        <register type="NOA" address="0x00009888" value="0x31904000" />
48879f464c52Smaya        <register type="NOA" address="0x00009888" value="0x19904000" />
48889f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1B904000" />
48899f464c52Smaya        <register type="NOA" address="0x00009888" value="0x53901000" />
48909f464c52Smaya        <register type="NOA" address="0x00009888" value="0x43900000" />
48919f464c52Smaya        <register type="NOA" address="0x00009888" value="0x55900111" />
48929f464c52Smaya        <register type="NOA" address="0x00009888" value="0x47900001" />
48939f464c52Smaya        <register type="NOA" address="0x00009888" value="0x57900000" />
48949f464c52Smaya        <register type="NOA" address="0x00009888" value="0x49900000" />
48959f464c52Smaya        <register type="NOA" address="0x00009888" value="0x37900000" />
48969f464c52Smaya        <register type="NOA" address="0x00009888" value="0x33900000" />
48979f464c52Smaya        <register type="NOA" address="0x00009888" value="0x59900000" />
48989f464c52Smaya        <register type="NOA" address="0x00009888" value="0x4B900000" />
48999f464c52Smaya        <register type="NOA" address="0x00009888" value="0x4D900000" />
49009f464c52Smaya        <register type="NOA" address="0x00009888" value="0x45900400" />
49019f464c52Smaya    </register_config>
49029f464c52Smaya    <register_config type="OA">
49039f464c52Smaya        <register type="OA" address="0x00002710" value="0x00000000" />
49049f464c52Smaya        <register type="OA" address="0x00002714" value="0x30800000" />
49059f464c52Smaya        <register type="OA" address="0x00002720" value="0x00000000" />
49069f464c52Smaya        <register type="OA" address="0x00002724" value="0x30800000" />
49079f464c52Smaya        <register type="OA" address="0x00002740" value="0x00000000" />
49089f464c52Smaya        <register type="OA" address="0x00002770" value="0x0007FFFA" />
49099f464c52Smaya        <register type="OA" address="0x00002774" value="0x0000FEFE" />
49109f464c52Smaya        <register type="OA" address="0x00002778" value="0x0007FFFA" />
49119f464c52Smaya        <register type="OA" address="0x0000277C" value="0x0000FEFD" />
49129f464c52Smaya        <register type="OA" address="0x00002790" value="0x0007FFFA" />
49139f464c52Smaya        <register type="OA" address="0x00002794" value="0x0000FBEF" />
49149f464c52Smaya        <register type="OA" address="0x00002798" value="0x0007FFFA" />
49159f464c52Smaya        <register type="OA" address="0x0000279C" value="0x0000FBDF" />
49169f464c52Smaya    </register_config>
49179f464c52Smaya    <register_config type="FLEX">
49189f464c52Smaya        <register type="FLEX" address="0x0000E458" value="0x00005004" />
49199f464c52Smaya        <register type="FLEX" address="0x0000E558" value="0x00000003" />
49209f464c52Smaya        <register type="FLEX" address="0x0000E658" value="0x00002001" />
49219f464c52Smaya        <register type="FLEX" address="0x0000E758" value="0x00101100" />
49229f464c52Smaya        <register type="FLEX" address="0x0000E45C" value="0x00201200" />
49239f464c52Smaya        <register type="FLEX" address="0x0000E55C" value="0x00301300" />
49249f464c52Smaya        <register type="FLEX" address="0x0000E65C" value="0x00401400" />
49259f464c52Smaya    </register_config>
49269f464c52Smaya  </set>
49279f464c52Smaya
49289f464c52Smaya  <set name="Metric set HDCAndSF"
49299f464c52Smaya       chipset="GLK"
49309f464c52Smaya       symbol_name="HDCAndSF"
49317ec681f3Smrg       underscore_name="hdc_and_sf"
49327ec681f3Smrg       mdapi_supported_apis="VK OGL OCL IO BB"
49337ec681f3Smrg       hw_config_guid="0329ea02-ebb8-43f1-bf89-c5bdcccd3eb4"
49349f464c52Smaya       >
49357ec681f3Smrg    <counter name="GPU Time Elapsed"
49367ec681f3Smrg             symbol_name="GpuTime"
49377ec681f3Smrg             underscore_name="gpu_time"
49387ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
49397ec681f3Smrg             data_type="uint64"
49407ec681f3Smrg             units="ns"
49417ec681f3Smrg             semantic_type="duration"
49427ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
49437ec681f3Smrg             mdapi_group="GPU"
49447ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
49457ec681f3Smrg             mdapi_supported_apis=""
49467ec681f3Smrg             mdapi_hw_unit_type="gpu"
49477ec681f3Smrg             />
49489f464c52Smaya    <counter name="GPU Core Clocks"
49497ec681f3Smrg             symbol_name="GpuCoreClocks"
49507ec681f3Smrg             underscore_name="gpu_core_clocks"
49519f464c52Smaya             description="The total number of GPU core clocks elapsed during the measurement."
49529f464c52Smaya             data_type="uint64"
49539f464c52Smaya             units="cycles"
49549f464c52Smaya             semantic_type="event"
49557ec681f3Smrg             equation="GPU_CLOCK 0 READ"
49569f464c52Smaya             mdapi_group="GPU"
49577ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
49589f464c52Smaya             mdapi_supported_apis=""
49599f464c52Smaya             mdapi_hw_unit_type="gpu"
49609f464c52Smaya             />
49617ec681f3Smrg    <counter name="AVG GPU Core Frequency"
49627ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
49637ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
49647ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
49657ec681f3Smrg             data_type="uint64"
49667ec681f3Smrg             max_equation="$GpuMaxFrequency"
49677ec681f3Smrg             units="hz"
49687ec681f3Smrg             semantic_type="event"
49697ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
49707ec681f3Smrg             mdapi_group="GPU"
49717ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
49729f464c52Smaya             mdapi_supported_apis=""
49739f464c52Smaya             mdapi_hw_unit_type="gpu"
49749f464c52Smaya             />
49757ec681f3Smrg    <counter name="GPU Busy"
49767ec681f3Smrg             symbol_name="GpuBusy"
49777ec681f3Smrg             underscore_name="gpu_busy"
49787ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
49799f464c52Smaya             data_type="float"
49809f464c52Smaya             max_equation="100"
49819f464c52Smaya             units="percent"
49829f464c52Smaya             semantic_type="duration"
49837ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
49847ec681f3Smrg             mdapi_group="GPU"
49857ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
49867ec681f3Smrg             mdapi_supported_apis=""
49879f464c52Smaya             mdapi_hw_unit_type="gpu"
49889f464c52Smaya             />
49897ec681f3Smrg    <counter name="VS Threads Dispatched"
49907ec681f3Smrg             symbol_name="VsThreads"
49917ec681f3Smrg             underscore_name="vs_threads"
49927ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
49937ec681f3Smrg             data_type="uint64"
49947ec681f3Smrg             units="threads"
49957ec681f3Smrg             semantic_type="event"
49967ec681f3Smrg             equation="A 1 READ"
49979f464c52Smaya             mdapi_group="EU Array/Vertex Shader"
49987ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
49997ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
50009f464c52Smaya             mdapi_hw_unit_type="gpu"
50019f464c52Smaya             />
50027ec681f3Smrg    <counter name="HS Threads Dispatched"
50037ec681f3Smrg             symbol_name="HsThreads"
50047ec681f3Smrg             underscore_name="hs_threads"
50057ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
50069f464c52Smaya             data_type="uint64"
50079f464c52Smaya             units="threads"
50089f464c52Smaya             semantic_type="event"
50097ec681f3Smrg             equation="A 2 READ"
50107ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
50119f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
50127ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
50139f464c52Smaya             mdapi_hw_unit_type="gpu"
50149f464c52Smaya             />
50157ec681f3Smrg    <counter name="DS Threads Dispatched"
50167ec681f3Smrg             symbol_name="DsThreads"
50177ec681f3Smrg             underscore_name="ds_threads"
50187ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
50199f464c52Smaya             data_type="uint64"
50207ec681f3Smrg             units="threads"
50219f464c52Smaya             semantic_type="event"
50227ec681f3Smrg             equation="A 3 READ"
50237ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
50249f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
50257ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
50269f464c52Smaya             mdapi_hw_unit_type="gpu"
50279f464c52Smaya             />
50287ec681f3Smrg    <counter name="GS Threads Dispatched"
50297ec681f3Smrg             symbol_name="GsThreads"
50307ec681f3Smrg             underscore_name="gs_threads"
50317ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
50329f464c52Smaya             data_type="uint64"
50339f464c52Smaya             units="threads"
50349f464c52Smaya             semantic_type="event"
50357ec681f3Smrg             equation="A 5 READ"
50367ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
50379f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
50387ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
50399f464c52Smaya             mdapi_hw_unit_type="gpu"
50409f464c52Smaya             />
50419f464c52Smaya    <counter name="FS Threads Dispatched"
50427ec681f3Smrg             symbol_name="PsThreads"
50437ec681f3Smrg             underscore_name="ps_threads"
50449f464c52Smaya             description="The total number of fragment shader hardware threads dispatched."
50459f464c52Smaya             data_type="uint64"
50469f464c52Smaya             units="threads"
50479f464c52Smaya             semantic_type="event"
50487ec681f3Smrg             equation="A 6 READ"
50499f464c52Smaya             mdapi_group="EU Array/Fragment Shader"
50509f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
50517ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
50529f464c52Smaya             mdapi_hw_unit_type="gpu"
50539f464c52Smaya             />
50547ec681f3Smrg    <counter name="CS Threads Dispatched"
50557ec681f3Smrg             symbol_name="CsThreads"
50567ec681f3Smrg             underscore_name="cs_threads"
50577ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
50589f464c52Smaya             data_type="uint64"
50597ec681f3Smrg             units="threads"
50609f464c52Smaya             semantic_type="event"
50617ec681f3Smrg             equation="A 4 READ"
50627ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
50639f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
50647ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
50659f464c52Smaya             mdapi_hw_unit_type="gpu"
50669f464c52Smaya             />
50677ec681f3Smrg    <counter name="EU Active"
50687ec681f3Smrg             symbol_name="EuActive"
50697ec681f3Smrg             underscore_name="eu_active"
50707ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
50717ec681f3Smrg             data_type="float"
50727ec681f3Smrg             max_equation="100"
50737ec681f3Smrg             units="percent"
50749f464c52Smaya             semantic_type="duration"
50757ec681f3Smrg             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
50767ec681f3Smrg             mdapi_group="EU Array"
50777ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
50789f464c52Smaya             mdapi_supported_apis=""
50799f464c52Smaya             mdapi_hw_unit_type="gpu"
50809f464c52Smaya             />
50817ec681f3Smrg    <counter name="EU Stall"
50827ec681f3Smrg             symbol_name="EuStall"
50837ec681f3Smrg             underscore_name="eu_stall"
50847ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
50857ec681f3Smrg             data_type="float"
50867ec681f3Smrg             max_equation="100"
50877ec681f3Smrg             units="percent"
50887ec681f3Smrg             semantic_type="duration"
50897ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
50907ec681f3Smrg             mdapi_group="EU Array"
50917ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
50929f464c52Smaya             mdapi_supported_apis=""
50939f464c52Smaya             mdapi_hw_unit_type="gpu"
50949f464c52Smaya             />
50957ec681f3Smrg    <counter name="EU Both FPU Pipes Active"
50967ec681f3Smrg             symbol_name="EuFpuBothActive"
50977ec681f3Smrg             underscore_name="eu_fpu_both_active"
50987ec681f3Smrg             description="The percentage of time in which both EU FPU pipelines were actively processing."
50999f464c52Smaya             data_type="float"
51009f464c52Smaya             max_equation="100"
51019f464c52Smaya             units="percent"
51029f464c52Smaya             semantic_type="duration"
51037ec681f3Smrg             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
51047ec681f3Smrg             mdapi_group="EU Array/Pipes"
51057ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
51069f464c52Smaya             mdapi_supported_apis=""
51077ec681f3Smrg             mdapi_hw_unit_type="gpu"
51089f464c52Smaya             />
51097ec681f3Smrg    <counter name="VS FPU0 Pipe Active"
51107ec681f3Smrg             symbol_name="VsFpu0Active"
51117ec681f3Smrg             underscore_name="vs_fpu0_active"
51127ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
51137ec681f3Smrg             data_type="float"
51147ec681f3Smrg             max_equation="100"
51157ec681f3Smrg             units="percent"
51167ec681f3Smrg             semantic_type="duration"
51177ec681f3Smrg             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
51187ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
51197ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
51207ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
51219f464c52Smaya             mdapi_hw_unit_type="gpu"
51229f464c52Smaya             />
51237ec681f3Smrg    <counter name="VS FPU1 Pipe Active"
51247ec681f3Smrg             symbol_name="VsFpu1Active"
51257ec681f3Smrg             underscore_name="vs_fpu1_active"
51267ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
51277ec681f3Smrg             data_type="float"
51287ec681f3Smrg             max_equation="100"
51297ec681f3Smrg             units="percent"
51307ec681f3Smrg             semantic_type="duration"
51317ec681f3Smrg             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
51327ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
51337ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
51347ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
51359f464c52Smaya             mdapi_hw_unit_type="gpu"
51369f464c52Smaya             />
51377ec681f3Smrg    <counter name="VS Send Pipe Active"
51387ec681f3Smrg             symbol_name="VsSendActive"
51397ec681f3Smrg             underscore_name="vs_send_active"
51407ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
51419f464c52Smaya             data_type="float"
51429f464c52Smaya             max_equation="100"
51439f464c52Smaya             units="percent"
51449f464c52Smaya             semantic_type="duration"
51457ec681f3Smrg             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
51467ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
51479f464c52Smaya             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
51487ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
51499f464c52Smaya             mdapi_hw_unit_type="gpu"
51509f464c52Smaya             />
51517ec681f3Smrg    <counter name="PS FPU0 Pipe Active"
51527ec681f3Smrg             symbol_name="PsFpu0Active"
51537ec681f3Smrg             underscore_name="ps_fpu0_active"
51547ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
51559f464c52Smaya             data_type="float"
51569f464c52Smaya             max_equation="100"
51579f464c52Smaya             units="percent"
51589f464c52Smaya             semantic_type="duration"
51597ec681f3Smrg             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
51607ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
51619f464c52Smaya             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
51627ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
51637ec681f3Smrg             mdapi_hw_unit_type="gpu"
51647ec681f3Smrg             />
51657ec681f3Smrg    <counter name="PS FPU1 Pipe Active"
51667ec681f3Smrg             symbol_name="PsFpu1Active"
51677ec681f3Smrg             underscore_name="ps_fpu1_active"
51687ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
51697ec681f3Smrg             data_type="float"
51707ec681f3Smrg             max_equation="100"
51717ec681f3Smrg             units="percent"
51727ec681f3Smrg             semantic_type="duration"
51737ec681f3Smrg             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
51749f464c52Smaya             mdapi_group="EU Array/Pixel Shader"
51757ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
51767ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
51779f464c52Smaya             mdapi_hw_unit_type="gpu"
51789f464c52Smaya             />
51797ec681f3Smrg    <counter name="PS Send Pipeline Active"
51807ec681f3Smrg             symbol_name="PsSendActive"
51817ec681f3Smrg             underscore_name="ps_send_active"
51827ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
51839f464c52Smaya             data_type="float"
51849f464c52Smaya             max_equation="100"
51859f464c52Smaya             units="percent"
51869f464c52Smaya             semantic_type="duration"
51877ec681f3Smrg             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
51887ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
51899f464c52Smaya             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
51907ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
51919f464c52Smaya             mdapi_hw_unit_type="gpu"
51929f464c52Smaya             />
51937ec681f3Smrg    <counter name="FS Both FPU Active"
51947ec681f3Smrg             symbol_name="PsEuBothFpuActive"
51957ec681f3Smrg             underscore_name="ps_eu_both_fpu_active"
51967ec681f3Smrg             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
51979f464c52Smaya             data_type="float"
51989f464c52Smaya             max_equation="100"
51999f464c52Smaya             units="percent"
52009f464c52Smaya             semantic_type="duration"
52017ec681f3Smrg             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
52027ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
52037ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
52047ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
52059f464c52Smaya             mdapi_hw_unit_type="gpu"
52069f464c52Smaya             />
52079f464c52Smaya    <counter name="Rasterized Pixels"
52087ec681f3Smrg             symbol_name="RasterizedPixels"
52097ec681f3Smrg             underscore_name="rasterized_pixels"
52109f464c52Smaya             description="The total number of rasterized pixels."
52119f464c52Smaya             data_type="uint64"
52127ec681f3Smrg             units="pixels"
52137ec681f3Smrg             semantic_type="event"
52149f464c52Smaya             equation="A 21 READ 4 UMUL"
52157ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer"
52167ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
52177ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
52187ec681f3Smrg             mdapi_hw_unit_type="gpu"
52197ec681f3Smrg             />
52207ec681f3Smrg    <counter name="Early Hi-Depth Test Fails"
52217ec681f3Smrg             symbol_name="HiDepthTestFails"
52227ec681f3Smrg             underscore_name="hi_depth_test_fails"
52237ec681f3Smrg             description="The total number of pixels dropped on early hierarchical depth test."
52247ec681f3Smrg             data_type="uint64"
52259f464c52Smaya             units="pixels"
52269f464c52Smaya             semantic_type="event"
52277ec681f3Smrg             equation="A 22 READ 4 UMUL"
52287ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
52299f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
52307ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
52319f464c52Smaya             mdapi_hw_unit_type="gpu"
52329f464c52Smaya             />
52337ec681f3Smrg    <counter name="Early Depth Test Fails"
52347ec681f3Smrg             symbol_name="EarlyDepthTestFails"
52357ec681f3Smrg             underscore_name="early_depth_test_fails"
52367ec681f3Smrg             description="The total number of pixels dropped on early depth test."
52377ec681f3Smrg             data_type="uint64"
52387ec681f3Smrg             units="pixels"
52397ec681f3Smrg             semantic_type="event"
52407ec681f3Smrg             equation="A 23 READ 4 UMUL"
52417ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
52427ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
52437ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
52449f464c52Smaya             mdapi_hw_unit_type="gpu"
52459f464c52Smaya             />
52467ec681f3Smrg    <counter name="Samples Killed in FS"
52477ec681f3Smrg             symbol_name="SamplesKilledInPs"
52487ec681f3Smrg             underscore_name="samples_killed_in_ps"
52497ec681f3Smrg             description="The total number of samples or pixels dropped in fragment shaders."
52509f464c52Smaya             data_type="uint64"
52517ec681f3Smrg             units="pixels"
52527ec681f3Smrg             semantic_type="event"
52537ec681f3Smrg             equation="A 24 READ 4 UMUL"
52547ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
52557ec681f3Smrg             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
52567ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
52577ec681f3Smrg             mdapi_hw_unit_type="gpu"
52587ec681f3Smrg             />
52597ec681f3Smrg    <counter name="Pixels Failing Tests"
52607ec681f3Smrg             symbol_name="PixelsFailingPostPsTests"
52617ec681f3Smrg             underscore_name="pixels_failing_post_ps_tests"
52627ec681f3Smrg             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
52637ec681f3Smrg             data_type="uint64"
52647ec681f3Smrg             units="pixels"
52659f464c52Smaya             semantic_type="event"
52667ec681f3Smrg             equation="A 25 READ 4 UMUL"
52677ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
52689f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
52697ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
52709f464c52Smaya             mdapi_hw_unit_type="gpu"
52719f464c52Smaya             />
52729f464c52Smaya    <counter name="Samples Written"
52737ec681f3Smrg             symbol_name="SamplesWritten"
52747ec681f3Smrg             underscore_name="samples_written"
52759f464c52Smaya             description="The total number of samples or pixels written to all render targets."
52769f464c52Smaya             data_type="uint64"
52779f464c52Smaya             units="pixels"
52789f464c52Smaya             semantic_type="event"
52797ec681f3Smrg             equation="A 26 READ 4 UMUL"
52807ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
52819f464c52Smaya             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
52827ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
52839f464c52Smaya             mdapi_hw_unit_type="gpu"
52847ec681f3Smrg             />
52857ec681f3Smrg    <counter name="Samples Blended"
52867ec681f3Smrg             symbol_name="SamplesBlended"
52877ec681f3Smrg             underscore_name="samples_blended"
52887ec681f3Smrg             description="The total number of blended samples or pixels written to all render targets."
52897ec681f3Smrg             data_type="uint64"
52907ec681f3Smrg             units="pixels"
52917ec681f3Smrg             semantic_type="event"
52927ec681f3Smrg             equation="A 27 READ 4 UMUL"
52939f464c52Smaya             mdapi_group="3D Pipe/Output Merger"
52947ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
52957ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
52967ec681f3Smrg             mdapi_hw_unit_type="gpu"
52979f464c52Smaya             />
52987ec681f3Smrg    <counter name="Sampler Texels"
52997ec681f3Smrg             symbol_name="SamplerTexels"
53007ec681f3Smrg             underscore_name="sampler_texels"
53017ec681f3Smrg             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
53027ec681f3Smrg             data_type="uint64"
53037ec681f3Smrg             units="texels"
53047ec681f3Smrg             semantic_type="event"
53057ec681f3Smrg             equation="A 28 READ 4 UMUL"
53067ec681f3Smrg             mdapi_group="Sampler/Sampler Input"
53077ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
53087ec681f3Smrg             mdapi_supported_apis=""
53097ec681f3Smrg             mdapi_hw_unit_type="gpu"
53107ec681f3Smrg             />
53117ec681f3Smrg    <counter name="Sampler Texels Misses"
53127ec681f3Smrg             symbol_name="SamplerTexelMisses"
53137ec681f3Smrg             underscore_name="sampler_texel_misses"
53147ec681f3Smrg             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
53157ec681f3Smrg             data_type="uint64"
53167ec681f3Smrg             units="texels"
53177ec681f3Smrg             semantic_type="event"
53187ec681f3Smrg             equation="A 29 READ 4 UMUL"
53197ec681f3Smrg             mdapi_group="Sampler/Sampler Cache"
53207ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
53219f464c52Smaya             mdapi_supported_apis=""
53229f464c52Smaya             mdapi_hw_unit_type="gpu"
53239f464c52Smaya             />
53247ec681f3Smrg    <counter name="SLM Bytes Read"
53257ec681f3Smrg             symbol_name="SlmBytesRead"
53267ec681f3Smrg             underscore_name="slm_bytes_read"
53277ec681f3Smrg             description="The total number of GPU memory bytes read from shared local memory."
53289f464c52Smaya             data_type="uint64"
53297ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
53307ec681f3Smrg             units="bytes"
53317ec681f3Smrg             semantic_type="throughput"
53327ec681f3Smrg             equation="A 30 READ 64 UMUL"
53337ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
53347ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
53357ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
53369f464c52Smaya             mdapi_hw_unit_type="gpu"
53379f464c52Smaya             />
53387ec681f3Smrg    <counter name="SLM Bytes Written"
53397ec681f3Smrg             symbol_name="SlmBytesWritten"
53407ec681f3Smrg             underscore_name="slm_bytes_written"
53417ec681f3Smrg             description="The total number of GPU memory bytes written into shared local memory."
53429f464c52Smaya             data_type="uint64"
53437ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
53447ec681f3Smrg             units="bytes"
53457ec681f3Smrg             semantic_type="throughput"
53467ec681f3Smrg             equation="A 31 READ 64 UMUL"
53477ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
53489f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
53497ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
53509f464c52Smaya             mdapi_hw_unit_type="gpu"
53519f464c52Smaya             />
53529f464c52Smaya    <counter name="Shader Memory Accesses"
53537ec681f3Smrg             symbol_name="ShaderMemoryAccesses"
53547ec681f3Smrg             underscore_name="shader_memory_accesses"
53559f464c52Smaya             description="The total number of shader memory accesses to L3."
53569f464c52Smaya             data_type="uint64"
53579f464c52Smaya             units="messages"
53589f464c52Smaya             semantic_type="event"
53597ec681f3Smrg             equation="A 32 READ"
53609f464c52Smaya             mdapi_group="L3/Data Port"
53619f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
53627ec681f3Smrg             mdapi_supported_apis=""
53639f464c52Smaya             mdapi_hw_unit_type="gpu"
53649f464c52Smaya             />
53657ec681f3Smrg    <counter name="Shader Atomic Memory Accesses"
53667ec681f3Smrg             symbol_name="ShaderAtomics"
53677ec681f3Smrg             underscore_name="shader_atomics"
53687ec681f3Smrg             description="The total number of shader atomic memory accesses."
53699f464c52Smaya             data_type="uint64"
53707ec681f3Smrg             units="messages"
53717ec681f3Smrg             semantic_type="event"
53727ec681f3Smrg             equation="A 34 READ"
53737ec681f3Smrg             mdapi_group="L3/Data Port/Atomics"
53749f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
53757ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
53769f464c52Smaya             mdapi_hw_unit_type="gpu"
53779f464c52Smaya             />
53789f464c52Smaya    <counter name="L3 Shader Throughput"
53797ec681f3Smrg             symbol_name="L3ShaderThroughput"
53807ec681f3Smrg             underscore_name="l3_shader_throughput"
53819f464c52Smaya             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
53829f464c52Smaya             data_type="uint64"
53839f464c52Smaya             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
53849f464c52Smaya             units="bytes"
53859f464c52Smaya             semantic_type="throughput"
53867ec681f3Smrg             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
53879f464c52Smaya             mdapi_group="L3/Data Port"
53887ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
53897ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
53909f464c52Smaya             mdapi_hw_unit_type="gpu"
53919f464c52Smaya             />
53927ec681f3Smrg    <counter name="Shader Barrier Messages"
53937ec681f3Smrg             symbol_name="ShaderBarriers"
53947ec681f3Smrg             underscore_name="shader_barriers"
53957ec681f3Smrg             description="The total number of shader barrier messages."
53969f464c52Smaya             data_type="uint64"
53977ec681f3Smrg             units="messages"
53989f464c52Smaya             semantic_type="event"
53997ec681f3Smrg             equation="A 35 READ"
54007ec681f3Smrg             mdapi_group="EU Array/Barrier"
54017ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
54027ec681f3Smrg             mdapi_supported_apis=""
54037ec681f3Smrg             mdapi_hw_unit_type="gpu"
54047ec681f3Smrg             />
54057ec681f3Smrg    <counter name="Polygon Data Ready"
54067ec681f3Smrg             symbol_name="PolyDataReady"
54077ec681f3Smrg             underscore_name="poly_data_ready"
54087ec681f3Smrg             description="The percentage of time in which geometry pipeline output is ready"
54097ec681f3Smrg             data_type="float"
54107ec681f3Smrg             max_equation="100"
54117ec681f3Smrg             units="percent"
54127ec681f3Smrg             semantic_type="duration"
54137ec681f3Smrg             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
54147ec681f3Smrg             mdapi_group="GPU/3D Pipe/Strip-Fans"
54157ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
54167ec681f3Smrg             mdapi_supported_apis=""
54179f464c52Smaya             mdapi_hw_unit_type="gpu"
54189f464c52Smaya             />
54199f464c52Smaya    <counter name="HDC stalled by L3 (s0.ss0)"
54207ec681f3Smrg             symbol_name="NonSamplerShader00AccessStalledOnL3"
54217ec681f3Smrg             underscore_name="non_sampler_shader00_access_stalled_on_l3"
54229f464c52Smaya             description="Percentage of time when HDC has messges to L3, but it's stalled due to lack of credits (s0.ss0)"
54239f464c52Smaya             data_type="float"
54249f464c52Smaya             max_equation="100"
54259f464c52Smaya             units="percent"
54269f464c52Smaya             semantic_type="duration"
54277ec681f3Smrg             equation="C 7 READ C 6 READ USUB 100 UMUL $GpuCoreClocks FDIV"
54287ec681f3Smrg             availability="$SubsliceMask 0x1 AND"
54299f464c52Smaya             mdapi_group="GPU/Data Port"
54307ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
54317ec681f3Smrg             mdapi_supported_apis=""
54329f464c52Smaya             mdapi_hw_unit_type="subslice"
54339f464c52Smaya             />
54347ec681f3Smrg    <counter name="HDC stalled by L3 (s0.ss1)"
54357ec681f3Smrg             symbol_name="NonSamplerShader01AccessStalledOnL3"
54367ec681f3Smrg             underscore_name="non_sampler_shader01_access_stalled_on_l3"
54377ec681f3Smrg             description="Percentage of time when HDC has messges to L3, but it's stalled due to lack of credits (s0.ss1)"
54387ec681f3Smrg             data_type="float"
54397ec681f3Smrg             max_equation="100"
54407ec681f3Smrg             units="percent"
54417ec681f3Smrg             semantic_type="duration"
54427ec681f3Smrg             equation="C 5 READ C 4 READ USUB 100 UMUL $GpuCoreClocks FDIV"
54437ec681f3Smrg             availability="$SubsliceMask 0x2 AND"
54447ec681f3Smrg             mdapi_group="GPU/Data Port"
54459f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
54467ec681f3Smrg             mdapi_supported_apis=""
54477ec681f3Smrg             mdapi_hw_unit_type="subslice"
54487ec681f3Smrg             />
54497ec681f3Smrg    <counter name="SQ is full"
54507ec681f3Smrg             symbol_name="GTRequestQueueFull"
54517ec681f3Smrg             underscore_name="gt_request_queue_full"
54527ec681f3Smrg             description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
54537ec681f3Smrg             data_type="float"
54547ec681f3Smrg             max_equation="100"
54557ec681f3Smrg             units="percent"
54567ec681f3Smrg             semantic_type="duration"
54577ec681f3Smrg             equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
54587ec681f3Smrg             availability="true $QueryMode &amp;&amp;"
54597ec681f3Smrg             mdapi_group="GTI"
54607ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
54617ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL"
54629f464c52Smaya             mdapi_hw_unit_type="gpu"
54639f464c52Smaya             />
54649f464c52Smaya    <register_config type="NOA">
54657ec681f3Smrg        <register type="NOA" address="0x000091BC" value="0xE0500000" />
54669f464c52Smaya        <register type="NOA" address="0x00009840" value="0x00000080" />
54679f464c52Smaya        <register type="NOA" address="0x00009888" value="0x104F0232" />
54689f464c52Smaya        <register type="NOA" address="0x00009888" value="0x124F4640" />
54699f464c52Smaya        <register type="NOA" address="0x00009888" value="0x11834400" />
54709f464c52Smaya        <register type="NOA" address="0x00009888" value="0x022D4000" />
54719f464c52Smaya        <register type="NOA" address="0x00009888" value="0x042D5000" />
54729f464c52Smaya        <register type="NOA" address="0x00009888" value="0x062D1000" />
54739f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E2E0055" />
54749f464c52Smaya        <register type="NOA" address="0x00009888" value="0x064C8000" />
54759f464c52Smaya        <register type="NOA" address="0x00009888" value="0x084CC000" />
54769f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A4C4000" />
54779f464c52Smaya        <register type="NOA" address="0x00009888" value="0x024E8000" />
54789f464c52Smaya        <register type="NOA" address="0x00009888" value="0x044EA000" />
54799f464c52Smaya        <register type="NOA" address="0x00009888" value="0x064E2000" />
54809f464c52Smaya        <register type="NOA" address="0x00009888" value="0x024F6100" />
54819f464c52Smaya        <register type="NOA" address="0x00009888" value="0x044F416B" />
54829f464c52Smaya        <register type="NOA" address="0x00009888" value="0x064F004B" />
54839f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A4F0000" />
54849f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A0F02A8" />
54859f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A2C5500" />
54869f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0F808000" />
54879f464c52Smaya        <register type="NOA" address="0x00009888" value="0x25810020" />
54889f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0F8305C0" />
54899f464c52Smaya        <register type="NOA" address="0x00009888" value="0x07938000" />
54909f464c52Smaya        <register type="NOA" address="0x00009888" value="0x09938000" />
54919f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0B938000" />
54929f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0D938000" />
54939f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1F951000" />
54949f464c52Smaya        <register type="NOA" address="0x00009888" value="0x13920200" />
54959f464c52Smaya        <register type="NOA" address="0x00009888" value="0x31908000" />
54969f464c52Smaya        <register type="NOA" address="0x00009888" value="0x19904000" />
54979f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1B904000" />
54989f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1D904000" />
54999f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1F904000" />
55009f464c52Smaya        <register type="NOA" address="0x00009888" value="0x37900000" />
55019f464c52Smaya        <register type="NOA" address="0x00009888" value="0x59900000" />
55029f464c52Smaya        <register type="NOA" address="0x00009888" value="0x4D900003" />
55039f464c52Smaya        <register type="NOA" address="0x00009888" value="0x53900000" />
55049f464c52Smaya        <register type="NOA" address="0x00009888" value="0x45900000" />
55059f464c52Smaya        <register type="NOA" address="0x00009888" value="0x55900000" />
55069f464c52Smaya        <register type="NOA" address="0x00009888" value="0x47900000" />
55079f464c52Smaya        <register type="NOA" address="0x00009888" value="0x33900000" />
55089f464c52Smaya    </register_config>
55099f464c52Smaya    <register_config type="OA">
55109f464c52Smaya        <register type="OA" address="0x00002740" value="0x00000000" />
55119f464c52Smaya        <register type="OA" address="0x00002744" value="0x00800000" />
55129f464c52Smaya        <register type="OA" address="0x00002710" value="0x00000000" />
55139f464c52Smaya        <register type="OA" address="0x00002714" value="0x10800000" />
55149f464c52Smaya        <register type="OA" address="0x00002720" value="0x00000000" />
55159f464c52Smaya        <register type="OA" address="0x00002724" value="0x00800000" />
55169f464c52Smaya        <register type="OA" address="0x00002770" value="0x00000002" />
55179f464c52Smaya        <register type="OA" address="0x00002774" value="0x0000FDFF" />
55189f464c52Smaya    </register_config>
55199f464c52Smaya    <register_config type="FLEX">
55209f464c52Smaya        <register type="FLEX" address="0x0000E458" value="0x00005004" />
55219f464c52Smaya        <register type="FLEX" address="0x0000E558" value="0x00010003" />
55229f464c52Smaya        <register type="FLEX" address="0x0000E658" value="0x00012011" />
55239f464c52Smaya        <register type="FLEX" address="0x0000E758" value="0x00015014" />
55249f464c52Smaya        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
55259f464c52Smaya        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
55269f464c52Smaya        <register type="FLEX" address="0x0000E65C" value="0x00055054" />
55279f464c52Smaya    </register_config>
55289f464c52Smaya  </set>
55299f464c52Smaya
55309f464c52Smaya  <set name="Metric set L3_1"
55319f464c52Smaya       chipset="GLK"
55329f464c52Smaya       symbol_name="L3_1"
55337ec681f3Smrg       underscore_name="l3_1"
55347ec681f3Smrg       mdapi_supported_apis="VK OGL OCL IO BB"
55357ec681f3Smrg       hw_config_guid="5e57a25a-1d18-4e94-b84b-08ea66751b8c"
55369f464c52Smaya       >
55377ec681f3Smrg    <counter name="GPU Time Elapsed"
55387ec681f3Smrg             symbol_name="GpuTime"
55397ec681f3Smrg             underscore_name="gpu_time"
55407ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
55419f464c52Smaya             data_type="uint64"
55427ec681f3Smrg             units="ns"
55439f464c52Smaya             semantic_type="duration"
55447ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
55457ec681f3Smrg             mdapi_group="GPU"
55467ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
55479f464c52Smaya             mdapi_supported_apis=""
55489f464c52Smaya             mdapi_hw_unit_type="gpu"
55499f464c52Smaya             />
55507ec681f3Smrg    <counter name="GPU Core Clocks"
55517ec681f3Smrg             symbol_name="GpuCoreClocks"
55527ec681f3Smrg             underscore_name="gpu_core_clocks"
55537ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
55549f464c52Smaya             data_type="uint64"
55557ec681f3Smrg             units="cycles"
55569f464c52Smaya             semantic_type="event"
55577ec681f3Smrg             equation="GPU_CLOCK 0 READ"
55587ec681f3Smrg             mdapi_group="GPU"
55597ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
55607ec681f3Smrg             mdapi_supported_apis=""
55619f464c52Smaya             mdapi_hw_unit_type="gpu"
55629f464c52Smaya             />
55637ec681f3Smrg    <counter name="AVG GPU Core Frequency"
55647ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
55657ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
55667ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
55679f464c52Smaya             data_type="uint64"
55687ec681f3Smrg             max_equation="$GpuMaxFrequency"
55697ec681f3Smrg             units="hz"
55709f464c52Smaya             semantic_type="event"
55717ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
55727ec681f3Smrg             mdapi_group="GPU"
55737ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
55747ec681f3Smrg             mdapi_supported_apis=""
55759f464c52Smaya             mdapi_hw_unit_type="gpu"
55769f464c52Smaya             />
55777ec681f3Smrg    <counter name="GPU Busy"
55787ec681f3Smrg             symbol_name="GpuBusy"
55797ec681f3Smrg             underscore_name="gpu_busy"
55807ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
55819f464c52Smaya             data_type="float"
55829f464c52Smaya             max_equation="100"
55839f464c52Smaya             units="percent"
55849f464c52Smaya             semantic_type="duration"
55857ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
55867ec681f3Smrg             mdapi_group="GPU"
55877ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
55887ec681f3Smrg             mdapi_supported_apis=""
55899f464c52Smaya             mdapi_hw_unit_type="gpu"
55909f464c52Smaya             />
55919f464c52Smaya    <counter name="VS Threads Dispatched"
55927ec681f3Smrg             symbol_name="VsThreads"
55937ec681f3Smrg             underscore_name="vs_threads"
55949f464c52Smaya             description="The total number of vertex shader hardware threads dispatched."
55959f464c52Smaya             data_type="uint64"
55969f464c52Smaya             units="threads"
55979f464c52Smaya             semantic_type="event"
55987ec681f3Smrg             equation="A 1 READ"
55997ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
56009f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
56017ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
56029f464c52Smaya             mdapi_hw_unit_type="gpu"
56039f464c52Smaya             />
56047ec681f3Smrg    <counter name="HS Threads Dispatched"
56057ec681f3Smrg             symbol_name="HsThreads"
56067ec681f3Smrg             underscore_name="hs_threads"
56077ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
56089f464c52Smaya             data_type="uint64"
56099f464c52Smaya             units="threads"
56109f464c52Smaya             semantic_type="event"
56117ec681f3Smrg             equation="A 2 READ"
56127ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
56139f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
56147ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
56159f464c52Smaya             mdapi_hw_unit_type="gpu"
56169f464c52Smaya             />
56177ec681f3Smrg    <counter name="DS Threads Dispatched"
56187ec681f3Smrg             symbol_name="DsThreads"
56197ec681f3Smrg             underscore_name="ds_threads"
56207ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
56219f464c52Smaya             data_type="uint64"
56227ec681f3Smrg             units="threads"
56239f464c52Smaya             semantic_type="event"
56247ec681f3Smrg             equation="A 3 READ"
56257ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
56269f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
56277ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
56289f464c52Smaya             mdapi_hw_unit_type="gpu"
56299f464c52Smaya             />
56307ec681f3Smrg    <counter name="GS Threads Dispatched"
56317ec681f3Smrg             symbol_name="GsThreads"
56327ec681f3Smrg             underscore_name="gs_threads"
56337ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
56349f464c52Smaya             data_type="uint64"
56357ec681f3Smrg             units="threads"
56369f464c52Smaya             semantic_type="event"
56377ec681f3Smrg             equation="A 5 READ"
56387ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
56397ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
56407ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
56419f464c52Smaya             mdapi_hw_unit_type="gpu"
56429f464c52Smaya             />
56437ec681f3Smrg    <counter name="FS Threads Dispatched"
56447ec681f3Smrg             symbol_name="PsThreads"
56457ec681f3Smrg             underscore_name="ps_threads"
56467ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
56479f464c52Smaya             data_type="uint64"
56487ec681f3Smrg             units="threads"
56499f464c52Smaya             semantic_type="event"
56507ec681f3Smrg             equation="A 6 READ"
56517ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
56529f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
56537ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
56549f464c52Smaya             mdapi_hw_unit_type="gpu"
56559f464c52Smaya             />
56567ec681f3Smrg    <counter name="CS Threads Dispatched"
56577ec681f3Smrg             symbol_name="CsThreads"
56587ec681f3Smrg             underscore_name="cs_threads"
56597ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
56609f464c52Smaya             data_type="uint64"
56617ec681f3Smrg             units="threads"
56627ec681f3Smrg             semantic_type="event"
56637ec681f3Smrg             equation="A 4 READ"
56647ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
56657ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
56667ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
56677ec681f3Smrg             mdapi_hw_unit_type="gpu"
56687ec681f3Smrg             />
56697ec681f3Smrg    <counter name="EU Active"
56707ec681f3Smrg             symbol_name="EuActive"
56717ec681f3Smrg             underscore_name="eu_active"
56727ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
56737ec681f3Smrg             data_type="float"
56747ec681f3Smrg             max_equation="100"
56757ec681f3Smrg             units="percent"
56769f464c52Smaya             semantic_type="duration"
56777ec681f3Smrg             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
56787ec681f3Smrg             mdapi_group="EU Array"
56797ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
56809f464c52Smaya             mdapi_supported_apis=""
56819f464c52Smaya             mdapi_hw_unit_type="gpu"
56829f464c52Smaya             />
56837ec681f3Smrg    <counter name="EU Stall"
56847ec681f3Smrg             symbol_name="EuStall"
56857ec681f3Smrg             underscore_name="eu_stall"
56867ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
56877ec681f3Smrg             data_type="float"
56887ec681f3Smrg             max_equation="100"
56897ec681f3Smrg             units="percent"
56907ec681f3Smrg             semantic_type="duration"
56917ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
56927ec681f3Smrg             mdapi_group="EU Array"
56937ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
56949f464c52Smaya             mdapi_supported_apis=""
56959f464c52Smaya             mdapi_hw_unit_type="gpu"
56969f464c52Smaya             />
56977ec681f3Smrg    <counter name="EU Both FPU Pipes Active"
56987ec681f3Smrg             symbol_name="EuFpuBothActive"
56997ec681f3Smrg             underscore_name="eu_fpu_both_active"
57007ec681f3Smrg             description="The percentage of time in which both EU FPU pipelines were actively processing."
57017ec681f3Smrg             data_type="float"
57027ec681f3Smrg             max_equation="100"
57037ec681f3Smrg             units="percent"
57047ec681f3Smrg             semantic_type="duration"
57057ec681f3Smrg             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
57067ec681f3Smrg             mdapi_group="EU Array/Pipes"
57077ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
57089f464c52Smaya             mdapi_supported_apis=""
57099f464c52Smaya             mdapi_hw_unit_type="gpu"
57109f464c52Smaya             />
57117ec681f3Smrg    <counter name="VS FPU0 Pipe Active"
57127ec681f3Smrg             symbol_name="VsFpu0Active"
57137ec681f3Smrg             underscore_name="vs_fpu0_active"
57147ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
57157ec681f3Smrg             data_type="float"
57167ec681f3Smrg             max_equation="100"
57177ec681f3Smrg             units="percent"
57187ec681f3Smrg             semantic_type="duration"
57197ec681f3Smrg             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
57207ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
57217ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
57227ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
57239f464c52Smaya             mdapi_hw_unit_type="gpu"
57249f464c52Smaya             />
57257ec681f3Smrg    <counter name="VS FPU1 Pipe Active"
57267ec681f3Smrg             symbol_name="VsFpu1Active"
57277ec681f3Smrg             underscore_name="vs_fpu1_active"
57287ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
57297ec681f3Smrg             data_type="float"
57307ec681f3Smrg             max_equation="100"
57317ec681f3Smrg             units="percent"
57327ec681f3Smrg             semantic_type="duration"
57337ec681f3Smrg             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
57347ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
57357ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
57367ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
57379f464c52Smaya             mdapi_hw_unit_type="gpu"
57389f464c52Smaya             />
57397ec681f3Smrg    <counter name="VS Send Pipe Active"
57407ec681f3Smrg             symbol_name="VsSendActive"
57417ec681f3Smrg             underscore_name="vs_send_active"
57427ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
57439f464c52Smaya             data_type="float"
57449f464c52Smaya             max_equation="100"
57459f464c52Smaya             units="percent"
57469f464c52Smaya             semantic_type="duration"
57477ec681f3Smrg             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
57487ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
57499f464c52Smaya             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
57507ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
57519f464c52Smaya             mdapi_hw_unit_type="gpu"
57529f464c52Smaya             />
57537ec681f3Smrg    <counter name="PS FPU0 Pipe Active"
57547ec681f3Smrg             symbol_name="PsFpu0Active"
57557ec681f3Smrg             underscore_name="ps_fpu0_active"
57567ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
57579f464c52Smaya             data_type="float"
57589f464c52Smaya             max_equation="100"
57599f464c52Smaya             units="percent"
57609f464c52Smaya             semantic_type="duration"
57617ec681f3Smrg             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
57629f464c52Smaya             mdapi_group="EU Array/Pixel Shader"
57637ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
57647ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
57659f464c52Smaya             mdapi_hw_unit_type="gpu"
57669f464c52Smaya             />
57677ec681f3Smrg    <counter name="PS FPU1 Pipe Active"
57687ec681f3Smrg             symbol_name="PsFpu1Active"
57697ec681f3Smrg             underscore_name="ps_fpu1_active"
57707ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
57719f464c52Smaya             data_type="float"
57729f464c52Smaya             max_equation="100"
57739f464c52Smaya             units="percent"
57749f464c52Smaya             semantic_type="duration"
57757ec681f3Smrg             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
57767ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
57779f464c52Smaya             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
57787ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
57799f464c52Smaya             mdapi_hw_unit_type="gpu"
57809f464c52Smaya             />
57817ec681f3Smrg    <counter name="PS Send Pipeline Active"
57827ec681f3Smrg             symbol_name="PsSendActive"
57837ec681f3Smrg             underscore_name="ps_send_active"
57847ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
57859f464c52Smaya             data_type="float"
57869f464c52Smaya             max_equation="100"
57879f464c52Smaya             units="percent"
57889f464c52Smaya             semantic_type="duration"
57897ec681f3Smrg             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
57907ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
57917ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
57927ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
57939f464c52Smaya             mdapi_hw_unit_type="gpu"
57949f464c52Smaya             />
57957ec681f3Smrg    <counter name="FS Both FPU Active"
57967ec681f3Smrg             symbol_name="PsEuBothFpuActive"
57977ec681f3Smrg             underscore_name="ps_eu_both_fpu_active"
57987ec681f3Smrg             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
57999f464c52Smaya             data_type="float"
58009f464c52Smaya             max_equation="100"
58019f464c52Smaya             units="percent"
58029f464c52Smaya             semantic_type="duration"
58037ec681f3Smrg             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
58047ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
58057ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
58067ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
58077ec681f3Smrg             mdapi_hw_unit_type="gpu"
58089f464c52Smaya             />
58099f464c52Smaya    <counter name="Rasterized Pixels"
58107ec681f3Smrg             symbol_name="RasterizedPixels"
58117ec681f3Smrg             underscore_name="rasterized_pixels"
58129f464c52Smaya             description="The total number of rasterized pixels."
58139f464c52Smaya             data_type="uint64"
58147ec681f3Smrg             units="pixels"
58157ec681f3Smrg             semantic_type="event"
58169f464c52Smaya             equation="A 21 READ 4 UMUL"
58177ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer"
58187ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
58197ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
58207ec681f3Smrg             mdapi_hw_unit_type="gpu"
58217ec681f3Smrg             />
58227ec681f3Smrg    <counter name="Early Hi-Depth Test Fails"
58237ec681f3Smrg             symbol_name="HiDepthTestFails"
58247ec681f3Smrg             underscore_name="hi_depth_test_fails"
58257ec681f3Smrg             description="The total number of pixels dropped on early hierarchical depth test."
58267ec681f3Smrg             data_type="uint64"
58279f464c52Smaya             units="pixels"
58289f464c52Smaya             semantic_type="event"
58297ec681f3Smrg             equation="A 22 READ 4 UMUL"
58307ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
58319f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
58327ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
58339f464c52Smaya             mdapi_hw_unit_type="gpu"
58349f464c52Smaya             />
58357ec681f3Smrg    <counter name="Early Depth Test Fails"
58367ec681f3Smrg             symbol_name="EarlyDepthTestFails"
58377ec681f3Smrg             underscore_name="early_depth_test_fails"
58387ec681f3Smrg             description="The total number of pixels dropped on early depth test."
58397ec681f3Smrg             data_type="uint64"
58407ec681f3Smrg             units="pixels"
58417ec681f3Smrg             semantic_type="event"
58427ec681f3Smrg             equation="A 23 READ 4 UMUL"
58437ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
58447ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
58457ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
58469f464c52Smaya             mdapi_hw_unit_type="gpu"
58479f464c52Smaya             />
58487ec681f3Smrg    <counter name="Samples Killed in FS"
58497ec681f3Smrg             symbol_name="SamplesKilledInPs"
58507ec681f3Smrg             underscore_name="samples_killed_in_ps"
58517ec681f3Smrg             description="The total number of samples or pixels dropped in fragment shaders."
58527ec681f3Smrg             data_type="uint64"
58537ec681f3Smrg             units="pixels"
58547ec681f3Smrg             semantic_type="event"
58557ec681f3Smrg             equation="A 24 READ 4 UMUL"
58567ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
58577ec681f3Smrg             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
58587ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
58597ec681f3Smrg             mdapi_hw_unit_type="gpu"
58609f464c52Smaya             />
58617ec681f3Smrg    <counter name="Pixels Failing Tests"
58627ec681f3Smrg             symbol_name="PixelsFailingPostPsTests"
58637ec681f3Smrg             underscore_name="pixels_failing_post_ps_tests"
58647ec681f3Smrg             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
58659f464c52Smaya             data_type="uint64"
58667ec681f3Smrg             units="pixels"
58679f464c52Smaya             semantic_type="event"
58687ec681f3Smrg             equation="A 25 READ 4 UMUL"
58697ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
58709f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
58717ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
58729f464c52Smaya             mdapi_hw_unit_type="gpu"
58739f464c52Smaya             />
58749f464c52Smaya    <counter name="Samples Written"
58757ec681f3Smrg             symbol_name="SamplesWritten"
58767ec681f3Smrg             underscore_name="samples_written"
58779f464c52Smaya             description="The total number of samples or pixels written to all render targets."
58789f464c52Smaya             data_type="uint64"
58799f464c52Smaya             units="pixels"
58809f464c52Smaya             semantic_type="event"
58817ec681f3Smrg             equation="A 26 READ 4 UMUL"
58829f464c52Smaya             mdapi_group="3D Pipe/Output Merger"
58837ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
58847ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
58859f464c52Smaya             mdapi_hw_unit_type="gpu"
58869f464c52Smaya             />
58879f464c52Smaya    <counter name="Samples Blended"
58887ec681f3Smrg             symbol_name="SamplesBlended"
58897ec681f3Smrg             underscore_name="samples_blended"
58909f464c52Smaya             description="The total number of blended samples or pixels written to all render targets."
58919f464c52Smaya             data_type="uint64"
58929f464c52Smaya             units="pixels"
58939f464c52Smaya             semantic_type="event"
58947ec681f3Smrg             equation="A 27 READ 4 UMUL"
58957ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
58969f464c52Smaya             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
58977ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
58989f464c52Smaya             mdapi_hw_unit_type="gpu"
58999f464c52Smaya             />
59007ec681f3Smrg    <counter name="Sampler Texels"
59017ec681f3Smrg             symbol_name="SamplerTexels"
59027ec681f3Smrg             underscore_name="sampler_texels"
59037ec681f3Smrg             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
59049f464c52Smaya             data_type="uint64"
59057ec681f3Smrg             units="texels"
59069f464c52Smaya             semantic_type="event"
59077ec681f3Smrg             equation="A 28 READ 4 UMUL"
59087ec681f3Smrg             mdapi_group="Sampler/Sampler Input"
59097ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
59107ec681f3Smrg             mdapi_supported_apis=""
59119f464c52Smaya             mdapi_hw_unit_type="gpu"
59129f464c52Smaya             />
59137ec681f3Smrg    <counter name="Sampler Texels Misses"
59147ec681f3Smrg             symbol_name="SamplerTexelMisses"
59157ec681f3Smrg             underscore_name="sampler_texel_misses"
59167ec681f3Smrg             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
59179f464c52Smaya             data_type="uint64"
59187ec681f3Smrg             units="texels"
59199f464c52Smaya             semantic_type="event"
59207ec681f3Smrg             equation="A 29 READ 4 UMUL"
59217ec681f3Smrg             mdapi_group="Sampler/Sampler Cache"
59227ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
59239f464c52Smaya             mdapi_supported_apis=""
59249f464c52Smaya             mdapi_hw_unit_type="gpu"
59259f464c52Smaya             />
59267ec681f3Smrg    <counter name="SLM Bytes Read"
59277ec681f3Smrg             symbol_name="SlmBytesRead"
59287ec681f3Smrg             underscore_name="slm_bytes_read"
59297ec681f3Smrg             description="The total number of GPU memory bytes read from shared local memory."
59309f464c52Smaya             data_type="uint64"
59317ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
59327ec681f3Smrg             units="bytes"
59337ec681f3Smrg             semantic_type="throughput"
59347ec681f3Smrg             equation="A 30 READ 64 UMUL"
59357ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
59369f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
59377ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
59389f464c52Smaya             mdapi_hw_unit_type="gpu"
59399f464c52Smaya             />
59409f464c52Smaya    <counter name="SLM Bytes Written"
59417ec681f3Smrg             symbol_name="SlmBytesWritten"
59427ec681f3Smrg             underscore_name="slm_bytes_written"
59439f464c52Smaya             description="The total number of GPU memory bytes written into shared local memory."
59449f464c52Smaya             data_type="uint64"
59459f464c52Smaya             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
59469f464c52Smaya             units="bytes"
59479f464c52Smaya             semantic_type="throughput"
59487ec681f3Smrg             equation="A 31 READ 64 UMUL"
59499f464c52Smaya             mdapi_group="L3/Data Port/SLM"
59507ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
59517ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
59527ec681f3Smrg             mdapi_hw_unit_type="gpu"
59537ec681f3Smrg             />
59547ec681f3Smrg    <counter name="Shader Memory Accesses"
59557ec681f3Smrg             symbol_name="ShaderMemoryAccesses"
59567ec681f3Smrg             underscore_name="shader_memory_accesses"
59577ec681f3Smrg             description="The total number of shader memory accesses to L3."
59587ec681f3Smrg             data_type="uint64"
59597ec681f3Smrg             units="messages"
59607ec681f3Smrg             semantic_type="event"
59617ec681f3Smrg             equation="A 32 READ"
59627ec681f3Smrg             mdapi_group="L3/Data Port"
59637ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
59647ec681f3Smrg             mdapi_supported_apis=""
59657ec681f3Smrg             mdapi_hw_unit_type="gpu"
59667ec681f3Smrg             />
59677ec681f3Smrg    <counter name="Shader Atomic Memory Accesses"
59687ec681f3Smrg             symbol_name="ShaderAtomics"
59697ec681f3Smrg             underscore_name="shader_atomics"
59707ec681f3Smrg             description="The total number of shader atomic memory accesses."
59717ec681f3Smrg             data_type="uint64"
59727ec681f3Smrg             units="messages"
59737ec681f3Smrg             semantic_type="event"
59747ec681f3Smrg             equation="A 34 READ"
59757ec681f3Smrg             mdapi_group="L3/Data Port/Atomics"
59767ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
59777ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
59789f464c52Smaya             mdapi_hw_unit_type="gpu"
59799f464c52Smaya             />
59809f464c52Smaya    <counter name="L3 Shader Throughput"
59817ec681f3Smrg             symbol_name="L3ShaderThroughput"
59827ec681f3Smrg             underscore_name="l3_shader_throughput"
59839f464c52Smaya             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
59849f464c52Smaya             data_type="uint64"
59859f464c52Smaya             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
59869f464c52Smaya             units="bytes"
59879f464c52Smaya             semantic_type="throughput"
59887ec681f3Smrg             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
59899f464c52Smaya             mdapi_group="L3/Data Port"
59907ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
59917ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
59929f464c52Smaya             mdapi_hw_unit_type="gpu"
59939f464c52Smaya             />
59947ec681f3Smrg    <counter name="Shader Barrier Messages"
59957ec681f3Smrg             symbol_name="ShaderBarriers"
59967ec681f3Smrg             underscore_name="shader_barriers"
59977ec681f3Smrg             description="The total number of shader barrier messages."
59989f464c52Smaya             data_type="uint64"
59999f464c52Smaya             units="messages"
60009f464c52Smaya             semantic_type="event"
60017ec681f3Smrg             equation="A 35 READ"
60027ec681f3Smrg             mdapi_group="EU Array/Barrier"
60039f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
60047ec681f3Smrg             mdapi_supported_apis=""
60057ec681f3Smrg             mdapi_hw_unit_type="gpu"
60067ec681f3Smrg             />
60077ec681f3Smrg    <counter name="Slice0 L3 Bank0 Stalled"
60087ec681f3Smrg             symbol_name="L30Bank0Stalled"
60097ec681f3Smrg             underscore_name="l30_bank0_stalled"
60107ec681f3Smrg             description="The percentage of time in which slice0 L3 bank0 is stalled"
60117ec681f3Smrg             data_type="float"
60127ec681f3Smrg             max_equation="100"
60137ec681f3Smrg             units="percent"
60147ec681f3Smrg             semantic_type="duration"
60157ec681f3Smrg             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
60167ec681f3Smrg             availability="$SliceMask 0x1 AND"
60177ec681f3Smrg             mdapi_group="GTI/L3"
60187ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
60197ec681f3Smrg             mdapi_supported_apis=""
60207ec681f3Smrg             mdapi_hw_unit_type="slice"
60217ec681f3Smrg             />
60227ec681f3Smrg    <counter name="Slice0 L3 Bank1 Stalled"
60237ec681f3Smrg             symbol_name="L30Bank1Stalled"
60247ec681f3Smrg             underscore_name="l30_bank1_stalled"
60257ec681f3Smrg             description="The percentage of time in which slice0 L3 bank1 is stalled"
60267ec681f3Smrg             data_type="float"
60277ec681f3Smrg             max_equation="100"
60287ec681f3Smrg             units="percent"
60297ec681f3Smrg             semantic_type="duration"
60307ec681f3Smrg             equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
60317ec681f3Smrg             availability="$SliceMask 0x1 AND"
60327ec681f3Smrg             mdapi_group="GTI/L3"
60337ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
60347ec681f3Smrg             mdapi_supported_apis=""
60357ec681f3Smrg             mdapi_hw_unit_type="slice"
60367ec681f3Smrg             />
60377ec681f3Smrg    <counter name="Slice0 L3 Bank1 Active"
60387ec681f3Smrg             symbol_name="L30Bank1Active"
60397ec681f3Smrg             underscore_name="l30_bank1_active"
60407ec681f3Smrg             description="The percentage of time in which slice0 L3 bank1 is active"
60417ec681f3Smrg             data_type="float"
60427ec681f3Smrg             max_equation="100"
60437ec681f3Smrg             units="percent"
60447ec681f3Smrg             semantic_type="duration"
60457ec681f3Smrg             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
60467ec681f3Smrg             availability="$SliceMask 0x1 AND"
60477ec681f3Smrg             mdapi_group="GTI/L3"
60487ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
60497ec681f3Smrg             mdapi_supported_apis=""
60507ec681f3Smrg             mdapi_hw_unit_type="slice"
60517ec681f3Smrg             />
60527ec681f3Smrg    <counter name="Slice0 L3 Bank0 Active"
60537ec681f3Smrg             symbol_name="L30Bank0Active"
60547ec681f3Smrg             underscore_name="l30_bank0_active"
60557ec681f3Smrg             description="The percentage of time in which slice0 L3 bank0 is active"
60567ec681f3Smrg             data_type="float"
60577ec681f3Smrg             max_equation="100"
60587ec681f3Smrg             units="percent"
60597ec681f3Smrg             semantic_type="duration"
60607ec681f3Smrg             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
60617ec681f3Smrg             availability="$SliceMask 0x1 AND"
60627ec681f3Smrg             mdapi_group="GTI/L3"
60637ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
60647ec681f3Smrg             mdapi_supported_apis=""
60657ec681f3Smrg             mdapi_hw_unit_type="slice"
60667ec681f3Smrg             />
60677ec681f3Smrg    <counter name="SQ is full"
60687ec681f3Smrg             symbol_name="GTRequestQueueFull"
60697ec681f3Smrg             underscore_name="gt_request_queue_full"
60707ec681f3Smrg             description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
60717ec681f3Smrg             data_type="float"
60727ec681f3Smrg             max_equation="100"
60737ec681f3Smrg             units="percent"
60747ec681f3Smrg             semantic_type="duration"
60757ec681f3Smrg             equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
60767ec681f3Smrg             availability="true $QueryMode &amp;&amp;"
60777ec681f3Smrg             mdapi_group="GTI"
60787ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
60797ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL"
60809f464c52Smaya             mdapi_hw_unit_type="gpu"
60819f464c52Smaya             />
60829f464c52Smaya    <register_config type="NOA">
60837ec681f3Smrg        <register type="NOA" address="0x000091BC" value="0xE0500000" />
60849f464c52Smaya        <register type="NOA" address="0x00009840" value="0x00000080" />
60859f464c52Smaya        <register type="NOA" address="0x00009888" value="0x12643400" />
60869f464c52Smaya        <register type="NOA" address="0x00009888" value="0x12653400" />
60879f464c52Smaya        <register type="NOA" address="0x00009888" value="0x106C6800" />
60889f464c52Smaya        <register type="NOA" address="0x00009888" value="0x126C001E" />
60899f464c52Smaya        <register type="NOA" address="0x00009888" value="0x166C0010" />
60909f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C2D5000" />
60919f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E2D5000" />
60929f464c52Smaya        <register type="NOA" address="0x00009888" value="0x002D4000" />
60939f464c52Smaya        <register type="NOA" address="0x00009888" value="0x022D5000" />
60949f464c52Smaya        <register type="NOA" address="0x00009888" value="0x042D5000" />
60959f464c52Smaya        <register type="NOA" address="0x00009888" value="0x062D1000" />
60969f464c52Smaya        <register type="NOA" address="0x00009888" value="0x102E0154" />
60979f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C2E5000" />
60989f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E2E0055" />
60999f464c52Smaya        <register type="NOA" address="0x00009888" value="0x104C8000" />
61009f464c52Smaya        <register type="NOA" address="0x00009888" value="0x124C8000" />
61019f464c52Smaya        <register type="NOA" address="0x00009888" value="0x144C8000" />
61029f464c52Smaya        <register type="NOA" address="0x00009888" value="0x164C2000" />
61039f464c52Smaya        <register type="NOA" address="0x00009888" value="0x044C8000" />
61049f464c52Smaya        <register type="NOA" address="0x00009888" value="0x064CC000" />
61059f464c52Smaya        <register type="NOA" address="0x00009888" value="0x084CC000" />
61069f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A4C4000" />
61079f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C4EA000" />
61089f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E4EA000" />
61099f464c52Smaya        <register type="NOA" address="0x00009888" value="0x004E8000" />
61109f464c52Smaya        <register type="NOA" address="0x00009888" value="0x024EA000" />
61119f464c52Smaya        <register type="NOA" address="0x00009888" value="0x044EA000" />
61129f464c52Smaya        <register type="NOA" address="0x00009888" value="0x064E2000" />
61139f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C4F5500" />
61149f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A4F1554" />
61159f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A640024" />
61169f464c52Smaya        <register type="NOA" address="0x00009888" value="0x10640000" />
61179f464c52Smaya        <register type="NOA" address="0x00009888" value="0x04640000" />
61189f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C650024" />
61199f464c52Smaya        <register type="NOA" address="0x00009888" value="0x10650000" />
61209f464c52Smaya        <register type="NOA" address="0x00009888" value="0x06650000" />
61219f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C6C5327" />
61229f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E6C5425" />
61239f464c52Smaya        <register type="NOA" address="0x00009888" value="0x006C2A00" />
61249f464c52Smaya        <register type="NOA" address="0x00009888" value="0x026C285B" />
61259f464c52Smaya        <register type="NOA" address="0x00009888" value="0x046C005C" />
61269f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C6C0000" />
61279f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A6C0900" />
61289f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C0F0AA0" />
61299f464c52Smaya        <register type="NOA" address="0x00009888" value="0x180F4000" />
61309f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A0F02AA" />
61319f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C2C5400" />
61329f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1E2C0001" />
61339f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A2C5550" />
61349f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1993AA00" />
61359f464c52Smaya        <register type="NOA" address="0x00009888" value="0x03938000" />
61369f464c52Smaya        <register type="NOA" address="0x00009888" value="0x05938000" />
61379f464c52Smaya        <register type="NOA" address="0x00009888" value="0x07938000" />
61389f464c52Smaya        <register type="NOA" address="0x00009888" value="0x09938000" />
61399f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0B938000" />
61409f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0D938000" />
61419f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2B904000" />
61429f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2D904000" />
61439f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2F904000" />
61449f464c52Smaya        <register type="NOA" address="0x00009888" value="0x31904000" />
61459f464c52Smaya        <register type="NOA" address="0x00009888" value="0x15904000" />
61469f464c52Smaya        <register type="NOA" address="0x00009888" value="0x17904000" />
61479f464c52Smaya        <register type="NOA" address="0x00009888" value="0x19904000" />
61489f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1B904000" />
61499f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1D904000" />
61509f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1F904000" />
61519f464c52Smaya        <register type="NOA" address="0x00009888" value="0x59900000" />
61529f464c52Smaya        <register type="NOA" address="0x00009888" value="0x4B900421" />
61539f464c52Smaya        <register type="NOA" address="0x00009888" value="0x37900000" />
61549f464c52Smaya        <register type="NOA" address="0x00009888" value="0x33900000" />
61559f464c52Smaya        <register type="NOA" address="0x00009888" value="0x4D900001" />
61569f464c52Smaya        <register type="NOA" address="0x00009888" value="0x53900000" />
61579f464c52Smaya        <register type="NOA" address="0x00009888" value="0x43900420" />
61589f464c52Smaya        <register type="NOA" address="0x00009888" value="0x45900021" />
61599f464c52Smaya        <register type="NOA" address="0x00009888" value="0x55900000" />
61609f464c52Smaya        <register type="NOA" address="0x00009888" value="0x47900000" />
61619f464c52Smaya    </register_config>
61629f464c52Smaya    <register_config type="OA">
61639f464c52Smaya        <register type="OA" address="0x00002740" value="0x00000000" />
61649f464c52Smaya        <register type="OA" address="0x00002744" value="0x00800000" />
61659f464c52Smaya        <register type="OA" address="0x00002710" value="0x00000000" />
61669f464c52Smaya        <register type="OA" address="0x00002714" value="0xF0800000" />
61679f464c52Smaya        <register type="OA" address="0x00002720" value="0x00000000" />
61689f464c52Smaya        <register type="OA" address="0x00002724" value="0xF0800000" />
61699f464c52Smaya        <register type="OA" address="0x00002770" value="0x00100070" />
61709f464c52Smaya        <register type="OA" address="0x00002774" value="0x0000FFF1" />
61719f464c52Smaya        <register type="OA" address="0x00002778" value="0x00014002" />
61729f464c52Smaya        <register type="OA" address="0x0000277C" value="0x0000C3FF" />
61739f464c52Smaya        <register type="OA" address="0x00002780" value="0x00010002" />
61749f464c52Smaya        <register type="OA" address="0x00002784" value="0x0000C7FF" />
61759f464c52Smaya        <register type="OA" address="0x00002788" value="0x00004002" />
61769f464c52Smaya        <register type="OA" address="0x0000278C" value="0x0000D3FF" />
61779f464c52Smaya        <register type="OA" address="0x00002790" value="0x00100700" />
61789f464c52Smaya        <register type="OA" address="0x00002794" value="0x0000FF1F" />
61799f464c52Smaya        <register type="OA" address="0x00002798" value="0x00001402" />
61809f464c52Smaya        <register type="OA" address="0x0000279C" value="0x0000FC3F" />
61819f464c52Smaya        <register type="OA" address="0x000027A0" value="0x00001002" />
61829f464c52Smaya        <register type="OA" address="0x000027A4" value="0x0000FC7F" />
61839f464c52Smaya        <register type="OA" address="0x000027A8" value="0x00000402" />
61849f464c52Smaya        <register type="OA" address="0x000027AC" value="0x0000FD3F" />
61859f464c52Smaya    </register_config>
61869f464c52Smaya    <register_config type="FLEX">
61879f464c52Smaya        <register type="FLEX" address="0x0000E458" value="0x00005004" />
61889f464c52Smaya        <register type="FLEX" address="0x0000E558" value="0x00010003" />
61899f464c52Smaya        <register type="FLEX" address="0x0000E658" value="0x00012011" />
61909f464c52Smaya        <register type="FLEX" address="0x0000E758" value="0x00015014" />
61919f464c52Smaya        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
61929f464c52Smaya        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
61939f464c52Smaya        <register type="FLEX" address="0x0000E65C" value="0x00055054" />
61949f464c52Smaya    </register_config>
61959f464c52Smaya  </set>
61969f464c52Smaya
61979f464c52Smaya  <set name="Metric set RasterizerAndPixelBackend"
61989f464c52Smaya       chipset="GLK"
61999f464c52Smaya       symbol_name="RasterizerAndPixelBackend"
62007ec681f3Smrg       underscore_name="rasterizer_and_pixel_backend"
62017ec681f3Smrg       mdapi_supported_apis="VK OGL OCL IO BB"
62027ec681f3Smrg       hw_config_guid="f0652373-d361-426f-b36d-9ffec288bdc6"
62039f464c52Smaya       >
62047ec681f3Smrg    <counter name="GPU Time Elapsed"
62057ec681f3Smrg             symbol_name="GpuTime"
62067ec681f3Smrg             underscore_name="gpu_time"
62077ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
62089f464c52Smaya             data_type="uint64"
62097ec681f3Smrg             units="ns"
62109f464c52Smaya             semantic_type="duration"
62117ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
62127ec681f3Smrg             mdapi_group="GPU"
62137ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
62149f464c52Smaya             mdapi_supported_apis=""
62159f464c52Smaya             mdapi_hw_unit_type="gpu"
62169f464c52Smaya             />
62177ec681f3Smrg    <counter name="GPU Core Clocks"
62187ec681f3Smrg             symbol_name="GpuCoreClocks"
62197ec681f3Smrg             underscore_name="gpu_core_clocks"
62207ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
62219f464c52Smaya             data_type="uint64"
62227ec681f3Smrg             units="cycles"
62239f464c52Smaya             semantic_type="event"
62247ec681f3Smrg             equation="GPU_CLOCK 0 READ"
62257ec681f3Smrg             mdapi_group="GPU"
62267ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
62277ec681f3Smrg             mdapi_supported_apis=""
62289f464c52Smaya             mdapi_hw_unit_type="gpu"
62299f464c52Smaya             />
62307ec681f3Smrg    <counter name="AVG GPU Core Frequency"
62317ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
62327ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
62337ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
62349f464c52Smaya             data_type="uint64"
62357ec681f3Smrg             max_equation="$GpuMaxFrequency"
62367ec681f3Smrg             units="hz"
62379f464c52Smaya             semantic_type="event"
62387ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
62397ec681f3Smrg             mdapi_group="GPU"
62407ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
62417ec681f3Smrg             mdapi_supported_apis=""
62429f464c52Smaya             mdapi_hw_unit_type="gpu"
62439f464c52Smaya             />
62447ec681f3Smrg    <counter name="GPU Busy"
62457ec681f3Smrg             symbol_name="GpuBusy"
62467ec681f3Smrg             underscore_name="gpu_busy"
62477ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
62489f464c52Smaya             data_type="float"
62499f464c52Smaya             max_equation="100"
62509f464c52Smaya             units="percent"
62519f464c52Smaya             semantic_type="duration"
62527ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
62537ec681f3Smrg             mdapi_group="GPU"
62547ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
62557ec681f3Smrg             mdapi_supported_apis=""
62569f464c52Smaya             mdapi_hw_unit_type="gpu"
62579f464c52Smaya             />
62589f464c52Smaya    <counter name="VS Threads Dispatched"
62599f464c52Smaya             symbol_name="VsThreads"
62607ec681f3Smrg             underscore_name="vs_threads"
62617ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
62629f464c52Smaya             data_type="uint64"
62637ec681f3Smrg             units="threads"
62649f464c52Smaya             semantic_type="event"
62657ec681f3Smrg             equation="A 1 READ"
62667ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
62677ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
62687ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
62699f464c52Smaya             mdapi_hw_unit_type="gpu"
62709f464c52Smaya             />
62717ec681f3Smrg    <counter name="HS Threads Dispatched"
62727ec681f3Smrg             symbol_name="HsThreads"
62737ec681f3Smrg             underscore_name="hs_threads"
62747ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
62759f464c52Smaya             data_type="uint64"
62767ec681f3Smrg             units="threads"
62779f464c52Smaya             semantic_type="event"
62787ec681f3Smrg             equation="A 2 READ"
62797ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
62809f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
62817ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
62829f464c52Smaya             mdapi_hw_unit_type="gpu"
62839f464c52Smaya             />
62847ec681f3Smrg    <counter name="DS Threads Dispatched"
62857ec681f3Smrg             symbol_name="DsThreads"
62867ec681f3Smrg             underscore_name="ds_threads"
62877ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
62889f464c52Smaya             data_type="uint64"
62897ec681f3Smrg             units="threads"
62907ec681f3Smrg             semantic_type="event"
62917ec681f3Smrg             equation="A 3 READ"
62927ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
62937ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
62947ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
62959f464c52Smaya             mdapi_hw_unit_type="gpu"
62969f464c52Smaya             />
62977ec681f3Smrg    <counter name="GS Threads Dispatched"
62987ec681f3Smrg             symbol_name="GsThreads"
62997ec681f3Smrg             underscore_name="gs_threads"
63007ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
63019f464c52Smaya             data_type="uint64"
63027ec681f3Smrg             units="threads"
63039f464c52Smaya             semantic_type="event"
63047ec681f3Smrg             equation="A 5 READ"
63057ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
63067ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
63077ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
63089f464c52Smaya             mdapi_hw_unit_type="gpu"
63099f464c52Smaya             />
63107ec681f3Smrg    <counter name="FS Threads Dispatched"
63117ec681f3Smrg             symbol_name="PsThreads"
63127ec681f3Smrg             underscore_name="ps_threads"
63137ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
63149f464c52Smaya             data_type="uint64"
63157ec681f3Smrg             units="threads"
63169f464c52Smaya             semantic_type="event"
63177ec681f3Smrg             equation="A 6 READ"
63187ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
63197ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
63207ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
63219f464c52Smaya             mdapi_hw_unit_type="gpu"
63229f464c52Smaya             />
63239f464c52Smaya    <counter name="CS Threads Dispatched"
63247ec681f3Smrg             symbol_name="CsThreads"
63257ec681f3Smrg             underscore_name="cs_threads"
63269f464c52Smaya             description="The total number of compute shader hardware threads dispatched."
63279f464c52Smaya             data_type="uint64"
63289f464c52Smaya             units="threads"
63299f464c52Smaya             semantic_type="event"
63307ec681f3Smrg             equation="A 4 READ"
63317ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
63329f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
63337ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
63349f464c52Smaya             mdapi_hw_unit_type="gpu"
63359f464c52Smaya             />
63367ec681f3Smrg    <counter name="EU Active"
63377ec681f3Smrg             symbol_name="EuActive"
63387ec681f3Smrg             underscore_name="eu_active"
63397ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
63409f464c52Smaya             data_type="float"
63419f464c52Smaya             max_equation="100"
63429f464c52Smaya             units="percent"
63439f464c52Smaya             semantic_type="duration"
63447ec681f3Smrg             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
63457ec681f3Smrg             mdapi_group="EU Array"
63467ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
63479f464c52Smaya             mdapi_supported_apis=""
63487ec681f3Smrg             mdapi_hw_unit_type="gpu"
63499f464c52Smaya             />
63507ec681f3Smrg    <counter name="EU Stall"
63517ec681f3Smrg             symbol_name="EuStall"
63527ec681f3Smrg             underscore_name="eu_stall"
63537ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
63549f464c52Smaya             data_type="float"
63559f464c52Smaya             max_equation="100"
63569f464c52Smaya             units="percent"
63579f464c52Smaya             semantic_type="duration"
63587ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
63597ec681f3Smrg             mdapi_group="EU Array"
63607ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
63619f464c52Smaya             mdapi_supported_apis=""
63627ec681f3Smrg             mdapi_hw_unit_type="gpu"
63639f464c52Smaya             />
63647ec681f3Smrg    <counter name="EU Both FPU Pipes Active"
63657ec681f3Smrg             symbol_name="EuFpuBothActive"
63667ec681f3Smrg             underscore_name="eu_fpu_both_active"
63677ec681f3Smrg             description="The percentage of time in which both EU FPU pipelines were actively processing."
63687ec681f3Smrg             data_type="float"
63697ec681f3Smrg             max_equation="100"
63707ec681f3Smrg             units="percent"
63717ec681f3Smrg             semantic_type="duration"
63727ec681f3Smrg             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
63737ec681f3Smrg             mdapi_group="EU Array/Pipes"
63747ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
63757ec681f3Smrg             mdapi_supported_apis=""
63769f464c52Smaya             mdapi_hw_unit_type="gpu"
63779f464c52Smaya             />
63787ec681f3Smrg    <counter name="VS FPU0 Pipe Active"
63797ec681f3Smrg             symbol_name="VsFpu0Active"
63807ec681f3Smrg             underscore_name="vs_fpu0_active"
63817ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
63829f464c52Smaya             data_type="float"
63839f464c52Smaya             max_equation="100"
63849f464c52Smaya             units="percent"
63859f464c52Smaya             semantic_type="duration"
63867ec681f3Smrg             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
63877ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
63889f464c52Smaya             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
63897ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
63909f464c52Smaya             mdapi_hw_unit_type="gpu"
63919f464c52Smaya             />
63927ec681f3Smrg    <counter name="VS FPU1 Pipe Active"
63937ec681f3Smrg             symbol_name="VsFpu1Active"
63947ec681f3Smrg             underscore_name="vs_fpu1_active"
63957ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
63967ec681f3Smrg             data_type="float"
63977ec681f3Smrg             max_equation="100"
63987ec681f3Smrg             units="percent"
63997ec681f3Smrg             semantic_type="duration"
64007ec681f3Smrg             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
64017ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
64027ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
64037ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
64047ec681f3Smrg             mdapi_hw_unit_type="gpu"
64057ec681f3Smrg             />
64067ec681f3Smrg    <counter name="VS Send Pipe Active"
64077ec681f3Smrg             symbol_name="VsSendActive"
64087ec681f3Smrg             underscore_name="vs_send_active"
64097ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
64107ec681f3Smrg             data_type="float"
64117ec681f3Smrg             max_equation="100"
64127ec681f3Smrg             units="percent"
64137ec681f3Smrg             semantic_type="duration"
64147ec681f3Smrg             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
64157ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
64167ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
64177ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
64187ec681f3Smrg             mdapi_hw_unit_type="gpu"
64197ec681f3Smrg             />
64207ec681f3Smrg    <counter name="PS FPU0 Pipe Active"
64217ec681f3Smrg             symbol_name="PsFpu0Active"
64227ec681f3Smrg             underscore_name="ps_fpu0_active"
64237ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
64249f464c52Smaya             data_type="float"
64259f464c52Smaya             max_equation="100"
64269f464c52Smaya             units="percent"
64279f464c52Smaya             semantic_type="duration"
64287ec681f3Smrg             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
64297ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
64309f464c52Smaya             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
64317ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
64327ec681f3Smrg             mdapi_hw_unit_type="gpu"
64337ec681f3Smrg             />
64347ec681f3Smrg    <counter name="PS FPU1 Pipe Active"
64357ec681f3Smrg             symbol_name="PsFpu1Active"
64367ec681f3Smrg             underscore_name="ps_fpu1_active"
64377ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
64387ec681f3Smrg             data_type="float"
64397ec681f3Smrg             max_equation="100"
64407ec681f3Smrg             units="percent"
64417ec681f3Smrg             semantic_type="duration"
64427ec681f3Smrg             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
64439f464c52Smaya             mdapi_group="EU Array/Pixel Shader"
64447ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
64457ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
64469f464c52Smaya             mdapi_hw_unit_type="gpu"
64479f464c52Smaya             />
64487ec681f3Smrg    <counter name="PS Send Pipeline Active"
64497ec681f3Smrg             symbol_name="PsSendActive"
64507ec681f3Smrg             underscore_name="ps_send_active"
64517ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
64529f464c52Smaya             data_type="float"
64539f464c52Smaya             max_equation="100"
64549f464c52Smaya             units="percent"
64559f464c52Smaya             semantic_type="duration"
64567ec681f3Smrg             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
64577ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
64589f464c52Smaya             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
64597ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
64609f464c52Smaya             mdapi_hw_unit_type="gpu"
64619f464c52Smaya             />
64627ec681f3Smrg    <counter name="FS Both FPU Active"
64637ec681f3Smrg             symbol_name="PsEuBothFpuActive"
64647ec681f3Smrg             underscore_name="ps_eu_both_fpu_active"
64657ec681f3Smrg             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
64669f464c52Smaya             data_type="float"
64679f464c52Smaya             max_equation="100"
64689f464c52Smaya             units="percent"
64699f464c52Smaya             semantic_type="duration"
64707ec681f3Smrg             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
64717ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
64727ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
64737ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
64749f464c52Smaya             mdapi_hw_unit_type="gpu"
64759f464c52Smaya             />
64769f464c52Smaya    <counter name="Rasterized Pixels"
64777ec681f3Smrg             symbol_name="RasterizedPixels"
64787ec681f3Smrg             underscore_name="rasterized_pixels"
64799f464c52Smaya             description="The total number of rasterized pixels."
64809f464c52Smaya             data_type="uint64"
64819f464c52Smaya             units="pixels"
64829f464c52Smaya             semantic_type="event"
64837ec681f3Smrg             equation="A 21 READ 4 UMUL"
64847ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer"
64857ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
64867ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
64877ec681f3Smrg             mdapi_hw_unit_type="gpu"
64887ec681f3Smrg             />
64897ec681f3Smrg    <counter name="Early Hi-Depth Test Fails"
64907ec681f3Smrg             symbol_name="HiDepthTestFails"
64917ec681f3Smrg             underscore_name="hi_depth_test_fails"
64927ec681f3Smrg             description="The total number of pixels dropped on early hierarchical depth test."
64937ec681f3Smrg             data_type="uint64"
64947ec681f3Smrg             units="pixels"
64957ec681f3Smrg             semantic_type="event"
64967ec681f3Smrg             equation="A 22 READ 4 UMUL"
64977ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
64987ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
64997ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
65007ec681f3Smrg             mdapi_hw_unit_type="gpu"
65017ec681f3Smrg             />
65027ec681f3Smrg    <counter name="Early Depth Test Fails"
65037ec681f3Smrg             symbol_name="EarlyDepthTestFails"
65047ec681f3Smrg             underscore_name="early_depth_test_fails"
65057ec681f3Smrg             description="The total number of pixels dropped on early depth test."
65067ec681f3Smrg             data_type="uint64"
65077ec681f3Smrg             units="pixels"
65087ec681f3Smrg             semantic_type="event"
65097ec681f3Smrg             equation="A 23 READ 4 UMUL"
65107ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
65119f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
65127ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
65139f464c52Smaya             mdapi_hw_unit_type="gpu"
65149f464c52Smaya             />
65157ec681f3Smrg    <counter name="Samples Killed in FS"
65167ec681f3Smrg             symbol_name="SamplesKilledInPs"
65177ec681f3Smrg             underscore_name="samples_killed_in_ps"
65187ec681f3Smrg             description="The total number of samples or pixels dropped in fragment shaders."
65197ec681f3Smrg             data_type="uint64"
65207ec681f3Smrg             units="pixels"
65217ec681f3Smrg             semantic_type="event"
65227ec681f3Smrg             equation="A 24 READ 4 UMUL"
65237ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
65247ec681f3Smrg             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
65257ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
65269f464c52Smaya             mdapi_hw_unit_type="gpu"
65279f464c52Smaya             />
65287ec681f3Smrg    <counter name="Pixels Failing Tests"
65297ec681f3Smrg             symbol_name="PixelsFailingPostPsTests"
65307ec681f3Smrg             underscore_name="pixels_failing_post_ps_tests"
65317ec681f3Smrg             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
65329f464c52Smaya             data_type="uint64"
65337ec681f3Smrg             units="pixels"
65349f464c52Smaya             semantic_type="event"
65357ec681f3Smrg             equation="A 25 READ 4 UMUL"
65367ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
65379f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
65387ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
65399f464c52Smaya             mdapi_hw_unit_type="gpu"
65409f464c52Smaya             />
65419f464c52Smaya    <counter name="Samples Written"
65427ec681f3Smrg             symbol_name="SamplesWritten"
65437ec681f3Smrg             underscore_name="samples_written"
65449f464c52Smaya             description="The total number of samples or pixels written to all render targets."
65459f464c52Smaya             data_type="uint64"
65469f464c52Smaya             units="pixels"
65479f464c52Smaya             semantic_type="event"
65487ec681f3Smrg             equation="A 26 READ 4 UMUL"
65499f464c52Smaya             mdapi_group="3D Pipe/Output Merger"
65509f464c52Smaya             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
65517ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
65527ec681f3Smrg             mdapi_hw_unit_type="gpu"
65539f464c52Smaya             />
65549f464c52Smaya    <counter name="Samples Blended"
65557ec681f3Smrg             symbol_name="SamplesBlended"
65567ec681f3Smrg             underscore_name="samples_blended"
65579f464c52Smaya             description="The total number of blended samples or pixels written to all render targets."
65589f464c52Smaya             data_type="uint64"
65599f464c52Smaya             units="pixels"
65609f464c52Smaya             semantic_type="event"
65617ec681f3Smrg             equation="A 27 READ 4 UMUL"
65627ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
65639f464c52Smaya             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
65647ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
65659f464c52Smaya             mdapi_hw_unit_type="gpu"
65669f464c52Smaya             />
65677ec681f3Smrg    <counter name="Sampler Texels"
65687ec681f3Smrg             symbol_name="SamplerTexels"
65697ec681f3Smrg             underscore_name="sampler_texels"
65707ec681f3Smrg             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
65719f464c52Smaya             data_type="uint64"
65727ec681f3Smrg             units="texels"
65739f464c52Smaya             semantic_type="event"
65747ec681f3Smrg             equation="A 28 READ 4 UMUL"
65757ec681f3Smrg             mdapi_group="Sampler/Sampler Input"
65767ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
65777ec681f3Smrg             mdapi_supported_apis=""
65789f464c52Smaya             mdapi_hw_unit_type="gpu"
65799f464c52Smaya             />
65807ec681f3Smrg    <counter name="Sampler Texels Misses"
65817ec681f3Smrg             symbol_name="SamplerTexelMisses"
65827ec681f3Smrg             underscore_name="sampler_texel_misses"
65837ec681f3Smrg             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
65849f464c52Smaya             data_type="uint64"
65857ec681f3Smrg             units="texels"
65869f464c52Smaya             semantic_type="event"
65877ec681f3Smrg             equation="A 29 READ 4 UMUL"
65887ec681f3Smrg             mdapi_group="Sampler/Sampler Cache"
65897ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
65909f464c52Smaya             mdapi_supported_apis=""
65919f464c52Smaya             mdapi_hw_unit_type="gpu"
65929f464c52Smaya             />
65937ec681f3Smrg    <counter name="SLM Bytes Read"
65947ec681f3Smrg             symbol_name="SlmBytesRead"
65957ec681f3Smrg             underscore_name="slm_bytes_read"
65967ec681f3Smrg             description="The total number of GPU memory bytes read from shared local memory."
65979f464c52Smaya             data_type="uint64"
65987ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
65997ec681f3Smrg             units="bytes"
66007ec681f3Smrg             semantic_type="throughput"
66017ec681f3Smrg             equation="A 30 READ 64 UMUL"
66027ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
66039f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
66047ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
66059f464c52Smaya             mdapi_hw_unit_type="gpu"
66069f464c52Smaya             />
66079f464c52Smaya    <counter name="SLM Bytes Written"
66087ec681f3Smrg             symbol_name="SlmBytesWritten"
66097ec681f3Smrg             underscore_name="slm_bytes_written"
66109f464c52Smaya             description="The total number of GPU memory bytes written into shared local memory."
66119f464c52Smaya             data_type="uint64"
66129f464c52Smaya             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
66139f464c52Smaya             units="bytes"
66149f464c52Smaya             semantic_type="throughput"
66157ec681f3Smrg             equation="A 31 READ 64 UMUL"
66169f464c52Smaya             mdapi_group="L3/Data Port/SLM"
66177ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
66187ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
66197ec681f3Smrg             mdapi_hw_unit_type="gpu"
66207ec681f3Smrg             />
66217ec681f3Smrg    <counter name="Shader Memory Accesses"
66227ec681f3Smrg             symbol_name="ShaderMemoryAccesses"
66237ec681f3Smrg             underscore_name="shader_memory_accesses"
66247ec681f3Smrg             description="The total number of shader memory accesses to L3."
66257ec681f3Smrg             data_type="uint64"
66267ec681f3Smrg             units="messages"
66277ec681f3Smrg             semantic_type="event"
66287ec681f3Smrg             equation="A 32 READ"
66297ec681f3Smrg             mdapi_group="L3/Data Port"
66307ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
66317ec681f3Smrg             mdapi_supported_apis=""
66327ec681f3Smrg             mdapi_hw_unit_type="gpu"
66337ec681f3Smrg             />
66347ec681f3Smrg    <counter name="Shader Atomic Memory Accesses"
66357ec681f3Smrg             symbol_name="ShaderAtomics"
66367ec681f3Smrg             underscore_name="shader_atomics"
66377ec681f3Smrg             description="The total number of shader atomic memory accesses."
66387ec681f3Smrg             data_type="uint64"
66397ec681f3Smrg             units="messages"
66407ec681f3Smrg             semantic_type="event"
66417ec681f3Smrg             equation="A 34 READ"
66427ec681f3Smrg             mdapi_group="L3/Data Port/Atomics"
66437ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
66447ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
66459f464c52Smaya             mdapi_hw_unit_type="gpu"
66469f464c52Smaya             />
66479f464c52Smaya    <counter name="L3 Shader Throughput"
66487ec681f3Smrg             symbol_name="L3ShaderThroughput"
66497ec681f3Smrg             underscore_name="l3_shader_throughput"
66509f464c52Smaya             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
66519f464c52Smaya             data_type="uint64"
66529f464c52Smaya             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
66539f464c52Smaya             units="bytes"
66549f464c52Smaya             semantic_type="throughput"
66557ec681f3Smrg             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
66569f464c52Smaya             mdapi_group="L3/Data Port"
66577ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
66587ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
66599f464c52Smaya             mdapi_hw_unit_type="gpu"
66609f464c52Smaya             />
66617ec681f3Smrg    <counter name="Shader Barrier Messages"
66627ec681f3Smrg             symbol_name="ShaderBarriers"
66637ec681f3Smrg             underscore_name="shader_barriers"
66647ec681f3Smrg             description="The total number of shader barrier messages."
66659f464c52Smaya             data_type="uint64"
66667ec681f3Smrg             units="messages"
66679f464c52Smaya             semantic_type="event"
66687ec681f3Smrg             equation="A 35 READ"
66697ec681f3Smrg             mdapi_group="EU Array/Barrier"
66707ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
66717ec681f3Smrg             mdapi_supported_apis=""
66729f464c52Smaya             mdapi_hw_unit_type="gpu"
66737ec681f3Smrg             />
66747ec681f3Smrg    <counter name="Slice0 Post-EarlyZ Pixel Data Ready"
66757ec681f3Smrg             symbol_name="PixelData0Ready"
66767ec681f3Smrg             underscore_name="pixel_data0_ready"
66777ec681f3Smrg             description="The percentage of time in which slice0 post-EarlyZ pixel data is ready (after early Z tests have been applied)"
66787ec681f3Smrg             data_type="float"
66797ec681f3Smrg             max_equation="100"
66807ec681f3Smrg             units="percent"
66817ec681f3Smrg             semantic_type="duration"
66827ec681f3Smrg             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
66837ec681f3Smrg             availability="$SliceMask 0x1 AND"
66847ec681f3Smrg             mdapi_group="GPU/Rasterizer/Early Depth Test"
66857ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
66867ec681f3Smrg             mdapi_supported_apis=""
66877ec681f3Smrg             mdapi_hw_unit_type="slice"
66887ec681f3Smrg             />
66897ec681f3Smrg    <counter name="Slice0 Rasterizer Input Available"
66907ec681f3Smrg             symbol_name="Rasterizer0InputAvailable"
66917ec681f3Smrg             underscore_name="rasterizer0_input_available"
66927ec681f3Smrg             description="The percentage of time in which slice0 rasterizer input is available"
66937ec681f3Smrg             data_type="float"
66947ec681f3Smrg             max_equation="100"
66957ec681f3Smrg             units="percent"
66967ec681f3Smrg             semantic_type="duration"
66977ec681f3Smrg             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
66987ec681f3Smrg             availability="$SliceMask 0x1 AND"
66997ec681f3Smrg             mdapi_group="GPU/Rasterizer"
67007ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
67017ec681f3Smrg             mdapi_supported_apis=""
67027ec681f3Smrg             mdapi_hw_unit_type="slice"
67039f464c52Smaya             />
67049f464c52Smaya    <counter name="Slice0 PS Output Available"
67057ec681f3Smrg             symbol_name="PSOutput0Available"
67067ec681f3Smrg             underscore_name="ps_output0_available"
67079f464c52Smaya             description="The percentage of time in which slice0 PS output is available"
67089f464c52Smaya             data_type="float"
67099f464c52Smaya             max_equation="100"
67109f464c52Smaya             units="percent"
67119f464c52Smaya             semantic_type="duration"
67127ec681f3Smrg             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
67137ec681f3Smrg             availability="$SliceMask 0x1 AND"
67147ec681f3Smrg             mdapi_group="GPU/3D Pipe"
67157ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
67167ec681f3Smrg             mdapi_supported_apis=""
67177ec681f3Smrg             mdapi_hw_unit_type="slice"
67187ec681f3Smrg             />
67197ec681f3Smrg    <counter name="Slice0 Pixel Values Ready"
67207ec681f3Smrg             symbol_name="PixelValues0Ready"
67217ec681f3Smrg             underscore_name="pixel_values0_ready"
67227ec681f3Smrg             description="The percentage of time in which slice0 pixel values are ready"
67237ec681f3Smrg             data_type="float"
67247ec681f3Smrg             max_equation="100"
67257ec681f3Smrg             units="percent"
67267ec681f3Smrg             semantic_type="duration"
67277ec681f3Smrg             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
67287ec681f3Smrg             availability="$SliceMask 0x1 AND"
67297ec681f3Smrg             mdapi_group="GPU/3D Pipe"
67307ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
67317ec681f3Smrg             mdapi_supported_apis=""
67327ec681f3Smrg             mdapi_hw_unit_type="slice"
67337ec681f3Smrg             />
67347ec681f3Smrg    <counter name="Slice0 Rasterizer Output Ready"
67357ec681f3Smrg             symbol_name="Rasterizer0OutputReady"
67367ec681f3Smrg             underscore_name="rasterizer0_output_ready"
67377ec681f3Smrg             description="The percentage of time in which slice0 rasterizer output is ready"
67387ec681f3Smrg             data_type="float"
67397ec681f3Smrg             max_equation="100"
67407ec681f3Smrg             units="percent"
67417ec681f3Smrg             semantic_type="duration"
67427ec681f3Smrg             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
67437ec681f3Smrg             availability="$SliceMask 0x1 AND"
67447ec681f3Smrg             mdapi_group="GPU/Rasterizer"
67459f464c52Smaya             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
67467ec681f3Smrg             mdapi_supported_apis=""
67479f464c52Smaya             mdapi_hw_unit_type="slice"
67489f464c52Smaya             />
67497ec681f3Smrg    <counter name="SQ is full"
67507ec681f3Smrg             symbol_name="GTRequestQueueFull"
67517ec681f3Smrg             underscore_name="gt_request_queue_full"
67527ec681f3Smrg             description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
67537ec681f3Smrg             data_type="float"
67547ec681f3Smrg             max_equation="100"
67557ec681f3Smrg             units="percent"
67567ec681f3Smrg             semantic_type="duration"
67577ec681f3Smrg             equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
67587ec681f3Smrg             availability="true $QueryMode &amp;&amp;"
67597ec681f3Smrg             mdapi_group="GTI"
67607ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
67617ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL"
67629f464c52Smaya             mdapi_hw_unit_type="gpu"
67639f464c52Smaya             />
67649f464c52Smaya    <register_config type="NOA">
67657ec681f3Smrg        <register type="NOA" address="0x000091BC" value="0xE0500000" />
67669f464c52Smaya        <register type="NOA" address="0x00009840" value="0x00000080" />
67679f464c52Smaya        <register type="NOA" address="0x00009888" value="0x102D7800" />
67689f464c52Smaya        <register type="NOA" address="0x00009888" value="0x122D79E0" />
67699f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C2F0004" />
67709f464c52Smaya        <register type="NOA" address="0x00009888" value="0x100E3800" />
67719f464c52Smaya        <register type="NOA" address="0x00009888" value="0x180F0005" />
67729f464c52Smaya        <register type="NOA" address="0x00009888" value="0x002D0940" />
67739f464c52Smaya        <register type="NOA" address="0x00009888" value="0x022D802F" />
67749f464c52Smaya        <register type="NOA" address="0x00009888" value="0x042D4013" />
67759f464c52Smaya        <register type="NOA" address="0x00009888" value="0x062D1000" />
67769f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E2E0050" />
67779f464c52Smaya        <register type="NOA" address="0x00009888" value="0x022F0010" />
67789f464c52Smaya        <register type="NOA" address="0x00009888" value="0x002F0000" />
67799f464c52Smaya        <register type="NOA" address="0x00009888" value="0x084C8000" />
67809f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A4C4000" />
67819f464c52Smaya        <register type="NOA" address="0x00009888" value="0x044E8000" />
67829f464c52Smaya        <register type="NOA" address="0x00009888" value="0x064E2000" />
67839f464c52Smaya        <register type="NOA" address="0x00009888" value="0x040E0480" />
67849f464c52Smaya        <register type="NOA" address="0x00009888" value="0x000E0000" />
67859f464c52Smaya        <register type="NOA" address="0x00009888" value="0x060F0027" />
67869f464c52Smaya        <register type="NOA" address="0x00009888" value="0x100F0000" />
67879f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A0F0040" />
67889f464c52Smaya        <register type="NOA" address="0x00009888" value="0x03938000" />
67899f464c52Smaya        <register type="NOA" address="0x00009888" value="0x05938000" />
67909f464c52Smaya        <register type="NOA" address="0x00009888" value="0x07938000" />
67919f464c52Smaya        <register type="NOA" address="0x00009888" value="0x09938000" />
67929f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0B938000" />
67939f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0D938000" />
67949f464c52Smaya        <register type="NOA" address="0x00009888" value="0x15904000" />
67959f464c52Smaya        <register type="NOA" address="0x00009888" value="0x17904000" />
67969f464c52Smaya        <register type="NOA" address="0x00009888" value="0x19904000" />
67979f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1B904000" />
67989f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1D904000" />
67999f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1F904000" />
68009f464c52Smaya        <register type="NOA" address="0x00009888" value="0x37900000" />
68019f464c52Smaya        <register type="NOA" address="0x00009888" value="0x53900000" />
68029f464c52Smaya        <register type="NOA" address="0x00009888" value="0x439014A0" />
68039f464c52Smaya        <register type="NOA" address="0x00009888" value="0x459000A4" />
68049f464c52Smaya        <register type="NOA" address="0x00009888" value="0x55900000" />
68059f464c52Smaya        <register type="NOA" address="0x00009888" value="0x47900001" />
68069f464c52Smaya        <register type="NOA" address="0x00009888" value="0x33900000" />
68079f464c52Smaya    </register_config>
68089f464c52Smaya    <register_config type="OA">
68099f464c52Smaya        <register type="OA" address="0x00002740" value="0x00000000" />
68109f464c52Smaya        <register type="OA" address="0x00002744" value="0x00800000" />
68119f464c52Smaya        <register type="OA" address="0x00002710" value="0x00000000" />
68129f464c52Smaya        <register type="OA" address="0x00002714" value="0x30800000" />
68139f464c52Smaya        <register type="OA" address="0x00002720" value="0x00000000" />
68149f464c52Smaya        <register type="OA" address="0x00002724" value="0x00800000" />
68159f464c52Smaya        <register type="OA" address="0x00002770" value="0x00000002" />
68169f464c52Smaya        <register type="OA" address="0x00002774" value="0x0000EFFF" />
68179f464c52Smaya        <register type="OA" address="0x00002778" value="0x00006000" />
68189f464c52Smaya        <register type="OA" address="0x0000277C" value="0x0000F3FF" />
68199f464c52Smaya    </register_config>
68209f464c52Smaya    <register_config type="FLEX">
68219f464c52Smaya        <register type="FLEX" address="0x0000E458" value="0x00005004" />
68229f464c52Smaya        <register type="FLEX" address="0x0000E558" value="0x00010003" />
68239f464c52Smaya        <register type="FLEX" address="0x0000E658" value="0x00012011" />
68249f464c52Smaya        <register type="FLEX" address="0x0000E758" value="0x00015014" />
68259f464c52Smaya        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
68269f464c52Smaya        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
68279f464c52Smaya        <register type="FLEX" address="0x0000E65C" value="0x00055054" />
68289f464c52Smaya    </register_config>
68299f464c52Smaya  </set>
68309f464c52Smaya
68319f464c52Smaya  <set name="Metric set Sampler"
68329f464c52Smaya       chipset="GLK"
68339f464c52Smaya       symbol_name="Sampler"
68347ec681f3Smrg       underscore_name="sampler"
68357ec681f3Smrg       mdapi_supported_apis="VK OGL OCL IO BB"
68367ec681f3Smrg       hw_config_guid="6ac97d12-ce13-428a-b20c-6902bde2608b"
68379f464c52Smaya       >
68387ec681f3Smrg    <counter name="GPU Time Elapsed"
68397ec681f3Smrg             symbol_name="GpuTime"
68407ec681f3Smrg             underscore_name="gpu_time"
68417ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
68429f464c52Smaya             data_type="uint64"
68437ec681f3Smrg             units="ns"
68449f464c52Smaya             semantic_type="duration"
68457ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
68467ec681f3Smrg             mdapi_group="GPU"
68477ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
68489f464c52Smaya             mdapi_supported_apis=""
68499f464c52Smaya             mdapi_hw_unit_type="gpu"
68509f464c52Smaya             />
68517ec681f3Smrg    <counter name="GPU Core Clocks"
68527ec681f3Smrg             symbol_name="GpuCoreClocks"
68537ec681f3Smrg             underscore_name="gpu_core_clocks"
68547ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
68559f464c52Smaya             data_type="uint64"
68567ec681f3Smrg             units="cycles"
68579f464c52Smaya             semantic_type="event"
68587ec681f3Smrg             equation="GPU_CLOCK 0 READ"
68597ec681f3Smrg             mdapi_group="GPU"
68607ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
68617ec681f3Smrg             mdapi_supported_apis=""
68629f464c52Smaya             mdapi_hw_unit_type="gpu"
68639f464c52Smaya             />
68647ec681f3Smrg    <counter name="AVG GPU Core Frequency"
68657ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
68667ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
68677ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
68689f464c52Smaya             data_type="uint64"
68697ec681f3Smrg             max_equation="$GpuMaxFrequency"
68707ec681f3Smrg             units="hz"
68719f464c52Smaya             semantic_type="event"
68727ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
68737ec681f3Smrg             mdapi_group="GPU"
68747ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
68757ec681f3Smrg             mdapi_supported_apis=""
68769f464c52Smaya             mdapi_hw_unit_type="gpu"
68779f464c52Smaya             />
68787ec681f3Smrg    <counter name="GPU Busy"
68797ec681f3Smrg             symbol_name="GpuBusy"
68807ec681f3Smrg             underscore_name="gpu_busy"
68817ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
68829f464c52Smaya             data_type="float"
68839f464c52Smaya             max_equation="100"
68849f464c52Smaya             units="percent"
68859f464c52Smaya             semantic_type="duration"
68867ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
68877ec681f3Smrg             mdapi_group="GPU"
68887ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
68897ec681f3Smrg             mdapi_supported_apis=""
68909f464c52Smaya             mdapi_hw_unit_type="gpu"
68919f464c52Smaya             />
68929f464c52Smaya    <counter name="VS Threads Dispatched"
68937ec681f3Smrg             symbol_name="VsThreads"
68947ec681f3Smrg             underscore_name="vs_threads"
68959f464c52Smaya             description="The total number of vertex shader hardware threads dispatched."
68969f464c52Smaya             data_type="uint64"
68979f464c52Smaya             units="threads"
68989f464c52Smaya             semantic_type="event"
68997ec681f3Smrg             equation="A 1 READ"
69009f464c52Smaya             mdapi_group="EU Array/Vertex Shader"
69019f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
69027ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
69039f464c52Smaya             mdapi_hw_unit_type="gpu"
69049f464c52Smaya             />
69057ec681f3Smrg    <counter name="HS Threads Dispatched"
69067ec681f3Smrg             symbol_name="HsThreads"
69077ec681f3Smrg             underscore_name="hs_threads"
69087ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
69099f464c52Smaya             data_type="uint64"
69107ec681f3Smrg             units="threads"
69119f464c52Smaya             semantic_type="event"
69127ec681f3Smrg             equation="A 2 READ"
69137ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
69149f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
69157ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
69169f464c52Smaya             mdapi_hw_unit_type="gpu"
69179f464c52Smaya             />
69187ec681f3Smrg    <counter name="DS Threads Dispatched"
69197ec681f3Smrg             symbol_name="DsThreads"
69207ec681f3Smrg             underscore_name="ds_threads"
69217ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
69229f464c52Smaya             data_type="uint64"
69237ec681f3Smrg             units="threads"
69247ec681f3Smrg             semantic_type="event"
69257ec681f3Smrg             equation="A 3 READ"
69267ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
69277ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
69287ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
69299f464c52Smaya             mdapi_hw_unit_type="gpu"
69309f464c52Smaya             />
69317ec681f3Smrg    <counter name="GS Threads Dispatched"
69327ec681f3Smrg             symbol_name="GsThreads"
69337ec681f3Smrg             underscore_name="gs_threads"
69347ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
69359f464c52Smaya             data_type="uint64"
69367ec681f3Smrg             units="threads"
69379f464c52Smaya             semantic_type="event"
69387ec681f3Smrg             equation="A 5 READ"
69397ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
69407ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
69417ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
69429f464c52Smaya             mdapi_hw_unit_type="gpu"
69439f464c52Smaya             />
69447ec681f3Smrg    <counter name="FS Threads Dispatched"
69457ec681f3Smrg             symbol_name="PsThreads"
69467ec681f3Smrg             underscore_name="ps_threads"
69477ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
69489f464c52Smaya             data_type="uint64"
69497ec681f3Smrg             units="threads"
69509f464c52Smaya             semantic_type="event"
69517ec681f3Smrg             equation="A 6 READ"
69527ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
69537ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
69547ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
69559f464c52Smaya             mdapi_hw_unit_type="gpu"
69569f464c52Smaya             />
69579f464c52Smaya    <counter name="CS Threads Dispatched"
69587ec681f3Smrg             symbol_name="CsThreads"
69597ec681f3Smrg             underscore_name="cs_threads"
69609f464c52Smaya             description="The total number of compute shader hardware threads dispatched."
69619f464c52Smaya             data_type="uint64"
69629f464c52Smaya             units="threads"
69639f464c52Smaya             semantic_type="event"
69647ec681f3Smrg             equation="A 4 READ"
69657ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
69669f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
69677ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
69689f464c52Smaya             mdapi_hw_unit_type="gpu"
69699f464c52Smaya             />
69707ec681f3Smrg    <counter name="EU Active"
69717ec681f3Smrg             symbol_name="EuActive"
69727ec681f3Smrg             underscore_name="eu_active"
69737ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
69747ec681f3Smrg             data_type="float"
69757ec681f3Smrg             max_equation="100"
69767ec681f3Smrg             units="percent"
69777ec681f3Smrg             semantic_type="duration"
69787ec681f3Smrg             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
69797ec681f3Smrg             mdapi_group="EU Array"
69807ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
69817ec681f3Smrg             mdapi_supported_apis=""
69829f464c52Smaya             mdapi_hw_unit_type="gpu"
69839f464c52Smaya             />
69847ec681f3Smrg    <counter name="EU Stall"
69857ec681f3Smrg             symbol_name="EuStall"
69867ec681f3Smrg             underscore_name="eu_stall"
69877ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
69889f464c52Smaya             data_type="float"
69899f464c52Smaya             max_equation="100"
69909f464c52Smaya             units="percent"
69919f464c52Smaya             semantic_type="duration"
69927ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
69937ec681f3Smrg             mdapi_group="EU Array"
69947ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
69957ec681f3Smrg             mdapi_supported_apis=""
69969f464c52Smaya             mdapi_hw_unit_type="gpu"
69979f464c52Smaya             />
69987ec681f3Smrg    <counter name="EU Both FPU Pipes Active"
69997ec681f3Smrg             symbol_name="EuFpuBothActive"
70007ec681f3Smrg             underscore_name="eu_fpu_both_active"
70017ec681f3Smrg             description="The percentage of time in which both EU FPU pipelines were actively processing."
70029f464c52Smaya             data_type="float"
70039f464c52Smaya             max_equation="100"
70049f464c52Smaya             units="percent"
70059f464c52Smaya             semantic_type="duration"
70067ec681f3Smrg             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
70077ec681f3Smrg             mdapi_group="EU Array/Pipes"
70089f464c52Smaya             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
70097ec681f3Smrg             mdapi_supported_apis=""
70109f464c52Smaya             mdapi_hw_unit_type="gpu"
70119f464c52Smaya             />
70129f464c52Smaya    <counter name="VS FPU0 Pipe Active"
70137ec681f3Smrg             symbol_name="VsFpu0Active"
70147ec681f3Smrg             underscore_name="vs_fpu0_active"
70159f464c52Smaya             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
70169f464c52Smaya             data_type="float"
70179f464c52Smaya             max_equation="100"
70189f464c52Smaya             units="percent"
70199f464c52Smaya             semantic_type="duration"
70207ec681f3Smrg             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
70219f464c52Smaya             mdapi_group="EU Array/Vertex Shader"
70227ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
70237ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
70249f464c52Smaya             mdapi_hw_unit_type="gpu"
70259f464c52Smaya             />
70267ec681f3Smrg    <counter name="VS FPU1 Pipe Active"
70277ec681f3Smrg             symbol_name="VsFpu1Active"
70287ec681f3Smrg             underscore_name="vs_fpu1_active"
70297ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
70309f464c52Smaya             data_type="float"
70319f464c52Smaya             max_equation="100"
70329f464c52Smaya             units="percent"
70339f464c52Smaya             semantic_type="duration"
70347ec681f3Smrg             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
70357ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
70367ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
70377ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
70389f464c52Smaya             mdapi_hw_unit_type="gpu"
70399f464c52Smaya             />
70407ec681f3Smrg    <counter name="VS Send Pipe Active"
70417ec681f3Smrg             symbol_name="VsSendActive"
70427ec681f3Smrg             underscore_name="vs_send_active"
70437ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
70447ec681f3Smrg             data_type="float"
70457ec681f3Smrg             max_equation="100"
70467ec681f3Smrg             units="percent"
70477ec681f3Smrg             semantic_type="duration"
70487ec681f3Smrg             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
70497ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
70507ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
70517ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
70529f464c52Smaya             mdapi_hw_unit_type="gpu"
70539f464c52Smaya             />
70549f464c52Smaya    <counter name="PS FPU0 Pipe Active"
70557ec681f3Smrg             symbol_name="PsFpu0Active"
70567ec681f3Smrg             underscore_name="ps_fpu0_active"
70579f464c52Smaya             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
70589f464c52Smaya             data_type="float"
70599f464c52Smaya             max_equation="100"
70607ec681f3Smrg             units="percent"
70617ec681f3Smrg             semantic_type="duration"
70629f464c52Smaya             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
70637ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
70647ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
70657ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
70667ec681f3Smrg             mdapi_hw_unit_type="gpu"
70677ec681f3Smrg             />
70687ec681f3Smrg    <counter name="PS FPU1 Pipe Active"
70697ec681f3Smrg             symbol_name="PsFpu1Active"
70707ec681f3Smrg             underscore_name="ps_fpu1_active"
70717ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
70727ec681f3Smrg             data_type="float"
70737ec681f3Smrg             max_equation="100"
70749f464c52Smaya             units="percent"
70759f464c52Smaya             semantic_type="duration"
70767ec681f3Smrg             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
70777ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
70789f464c52Smaya             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
70797ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
70807ec681f3Smrg             mdapi_hw_unit_type="gpu"
70817ec681f3Smrg             />
70827ec681f3Smrg    <counter name="PS Send Pipeline Active"
70837ec681f3Smrg             symbol_name="PsSendActive"
70847ec681f3Smrg             underscore_name="ps_send_active"
70857ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
70867ec681f3Smrg             data_type="float"
70877ec681f3Smrg             max_equation="100"
70887ec681f3Smrg             units="percent"
70897ec681f3Smrg             semantic_type="duration"
70907ec681f3Smrg             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
70919f464c52Smaya             mdapi_group="EU Array/Pixel Shader"
70927ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
70937ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
70947ec681f3Smrg             mdapi_hw_unit_type="gpu"
70957ec681f3Smrg             />
70967ec681f3Smrg    <counter name="FS Both FPU Active"
70977ec681f3Smrg             symbol_name="PsEuBothFpuActive"
70987ec681f3Smrg             underscore_name="ps_eu_both_fpu_active"
70997ec681f3Smrg             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
71007ec681f3Smrg             data_type="float"
71017ec681f3Smrg             max_equation="100"
71027ec681f3Smrg             units="percent"
71037ec681f3Smrg             semantic_type="duration"
71047ec681f3Smrg             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
71057ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
71067ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
71077ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
71087ec681f3Smrg             mdapi_hw_unit_type="gpu"
71097ec681f3Smrg             />
71107ec681f3Smrg    <counter name="Rasterized Pixels"
71117ec681f3Smrg             symbol_name="RasterizedPixels"
71127ec681f3Smrg             underscore_name="rasterized_pixels"
71137ec681f3Smrg             description="The total number of rasterized pixels."
71147ec681f3Smrg             data_type="uint64"
71157ec681f3Smrg             units="pixels"
71167ec681f3Smrg             semantic_type="event"
71177ec681f3Smrg             equation="A 21 READ 4 UMUL"
71187ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer"
71197ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
71207ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
71217ec681f3Smrg             mdapi_hw_unit_type="gpu"
71227ec681f3Smrg             />
71237ec681f3Smrg    <counter name="Early Hi-Depth Test Fails"
71247ec681f3Smrg             symbol_name="HiDepthTestFails"
71257ec681f3Smrg             underscore_name="hi_depth_test_fails"
71267ec681f3Smrg             description="The total number of pixels dropped on early hierarchical depth test."
71277ec681f3Smrg             data_type="uint64"
71287ec681f3Smrg             units="pixels"
71297ec681f3Smrg             semantic_type="event"
71307ec681f3Smrg             equation="A 22 READ 4 UMUL"
71317ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
71327ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
71337ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
71347ec681f3Smrg             mdapi_hw_unit_type="gpu"
71357ec681f3Smrg             />
71367ec681f3Smrg    <counter name="Early Depth Test Fails"
71377ec681f3Smrg             symbol_name="EarlyDepthTestFails"
71387ec681f3Smrg             underscore_name="early_depth_test_fails"
71397ec681f3Smrg             description="The total number of pixels dropped on early depth test."
71407ec681f3Smrg             data_type="uint64"
71417ec681f3Smrg             units="pixels"
71427ec681f3Smrg             semantic_type="event"
71437ec681f3Smrg             equation="A 23 READ 4 UMUL"
71447ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
71457ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
71467ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
71477ec681f3Smrg             mdapi_hw_unit_type="gpu"
71487ec681f3Smrg             />
71497ec681f3Smrg    <counter name="Samples Killed in FS"
71507ec681f3Smrg             symbol_name="SamplesKilledInPs"
71517ec681f3Smrg             underscore_name="samples_killed_in_ps"
71527ec681f3Smrg             description="The total number of samples or pixels dropped in fragment shaders."
71537ec681f3Smrg             data_type="uint64"
71547ec681f3Smrg             units="pixels"
71557ec681f3Smrg             semantic_type="event"
71567ec681f3Smrg             equation="A 24 READ 4 UMUL"
71577ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
71587ec681f3Smrg             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
71597ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
71609f464c52Smaya             mdapi_hw_unit_type="gpu"
71619f464c52Smaya             />
71627ec681f3Smrg    <counter name="Pixels Failing Tests"
71637ec681f3Smrg             symbol_name="PixelsFailingPostPsTests"
71647ec681f3Smrg             underscore_name="pixels_failing_post_ps_tests"
71657ec681f3Smrg             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
71669f464c52Smaya             data_type="uint64"
71677ec681f3Smrg             units="pixels"
71689f464c52Smaya             semantic_type="event"
71697ec681f3Smrg             equation="A 25 READ 4 UMUL"
71707ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
71719f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
71727ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
71739f464c52Smaya             mdapi_hw_unit_type="gpu"
71749f464c52Smaya             />
71759f464c52Smaya    <counter name="Samples Written"
71767ec681f3Smrg             symbol_name="SamplesWritten"
71777ec681f3Smrg             underscore_name="samples_written"
71789f464c52Smaya             description="The total number of samples or pixels written to all render targets."
71799f464c52Smaya             data_type="uint64"
71809f464c52Smaya             units="pixels"
71819f464c52Smaya             semantic_type="event"
71827ec681f3Smrg             equation="A 26 READ 4 UMUL"
71839f464c52Smaya             mdapi_group="3D Pipe/Output Merger"
71847ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
71857ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
71869f464c52Smaya             mdapi_hw_unit_type="gpu"
71879f464c52Smaya             />
71889f464c52Smaya    <counter name="Samples Blended"
71897ec681f3Smrg             symbol_name="SamplesBlended"
71907ec681f3Smrg             underscore_name="samples_blended"
71919f464c52Smaya             description="The total number of blended samples or pixels written to all render targets."
71929f464c52Smaya             data_type="uint64"
71939f464c52Smaya             units="pixels"
71949f464c52Smaya             semantic_type="event"
71957ec681f3Smrg             equation="A 27 READ 4 UMUL"
71967ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
71979f464c52Smaya             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
71987ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
71999f464c52Smaya             mdapi_hw_unit_type="gpu"
72009f464c52Smaya             />
72017ec681f3Smrg    <counter name="Sampler Texels"
72027ec681f3Smrg             symbol_name="SamplerTexels"
72037ec681f3Smrg             underscore_name="sampler_texels"
72047ec681f3Smrg             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
72059f464c52Smaya             data_type="uint64"
72067ec681f3Smrg             units="texels"
72079f464c52Smaya             semantic_type="event"
72087ec681f3Smrg             equation="A 28 READ 4 UMUL"
72097ec681f3Smrg             mdapi_group="Sampler/Sampler Input"
72109f464c52Smaya             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
72119f464c52Smaya             mdapi_supported_apis=""
72127ec681f3Smrg             mdapi_hw_unit_type="gpu"
72139f464c52Smaya             />
72147ec681f3Smrg    <counter name="Sampler Texels Misses"
72157ec681f3Smrg             symbol_name="SamplerTexelMisses"
72167ec681f3Smrg             underscore_name="sampler_texel_misses"
72177ec681f3Smrg             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
72189f464c52Smaya             data_type="uint64"
72197ec681f3Smrg             units="texels"
72209f464c52Smaya             semantic_type="event"
72217ec681f3Smrg             equation="A 29 READ 4 UMUL"
72227ec681f3Smrg             mdapi_group="Sampler/Sampler Cache"
72237ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
72249f464c52Smaya             mdapi_supported_apis=""
72259f464c52Smaya             mdapi_hw_unit_type="gpu"
72269f464c52Smaya             />
72277ec681f3Smrg    <counter name="SLM Bytes Read"
72287ec681f3Smrg             symbol_name="SlmBytesRead"
72297ec681f3Smrg             underscore_name="slm_bytes_read"
72307ec681f3Smrg             description="The total number of GPU memory bytes read from shared local memory."
72319f464c52Smaya             data_type="uint64"
72327ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
72337ec681f3Smrg             units="bytes"
72347ec681f3Smrg             semantic_type="throughput"
72357ec681f3Smrg             equation="A 30 READ 64 UMUL"
72367ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
72379f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
72387ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
72399f464c52Smaya             mdapi_hw_unit_type="gpu"
72409f464c52Smaya             />
72419f464c52Smaya    <counter name="SLM Bytes Written"
72427ec681f3Smrg             symbol_name="SlmBytesWritten"
72437ec681f3Smrg             underscore_name="slm_bytes_written"
72449f464c52Smaya             description="The total number of GPU memory bytes written into shared local memory."
72459f464c52Smaya             data_type="uint64"
72469f464c52Smaya             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
72479f464c52Smaya             units="bytes"
72489f464c52Smaya             semantic_type="throughput"
72497ec681f3Smrg             equation="A 31 READ 64 UMUL"
72509f464c52Smaya             mdapi_group="L3/Data Port/SLM"
72517ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
72527ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
72537ec681f3Smrg             mdapi_hw_unit_type="gpu"
72547ec681f3Smrg             />
72557ec681f3Smrg    <counter name="Shader Memory Accesses"
72567ec681f3Smrg             symbol_name="ShaderMemoryAccesses"
72577ec681f3Smrg             underscore_name="shader_memory_accesses"
72587ec681f3Smrg             description="The total number of shader memory accesses to L3."
72597ec681f3Smrg             data_type="uint64"
72607ec681f3Smrg             units="messages"
72617ec681f3Smrg             semantic_type="event"
72627ec681f3Smrg             equation="A 32 READ"
72637ec681f3Smrg             mdapi_group="L3/Data Port"
72647ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
72657ec681f3Smrg             mdapi_supported_apis=""
72667ec681f3Smrg             mdapi_hw_unit_type="gpu"
72677ec681f3Smrg             />
72687ec681f3Smrg    <counter name="Shader Atomic Memory Accesses"
72697ec681f3Smrg             symbol_name="ShaderAtomics"
72707ec681f3Smrg             underscore_name="shader_atomics"
72717ec681f3Smrg             description="The total number of shader atomic memory accesses."
72727ec681f3Smrg             data_type="uint64"
72737ec681f3Smrg             units="messages"
72747ec681f3Smrg             semantic_type="event"
72757ec681f3Smrg             equation="A 34 READ"
72767ec681f3Smrg             mdapi_group="L3/Data Port/Atomics"
72777ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
72787ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
72799f464c52Smaya             mdapi_hw_unit_type="gpu"
72809f464c52Smaya             />
72819f464c52Smaya    <counter name="L3 Shader Throughput"
72827ec681f3Smrg             symbol_name="L3ShaderThroughput"
72837ec681f3Smrg             underscore_name="l3_shader_throughput"
72849f464c52Smaya             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
72859f464c52Smaya             data_type="uint64"
72869f464c52Smaya             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
72879f464c52Smaya             units="bytes"
72889f464c52Smaya             semantic_type="throughput"
72897ec681f3Smrg             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
72909f464c52Smaya             mdapi_group="L3/Data Port"
72917ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
72927ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
72939f464c52Smaya             mdapi_hw_unit_type="gpu"
72949f464c52Smaya             />
72957ec681f3Smrg    <counter name="Shader Barrier Messages"
72967ec681f3Smrg             symbol_name="ShaderBarriers"
72977ec681f3Smrg             underscore_name="shader_barriers"
72987ec681f3Smrg             description="The total number of shader barrier messages."
72999f464c52Smaya             data_type="uint64"
73007ec681f3Smrg             units="messages"
73019f464c52Smaya             semantic_type="event"
73027ec681f3Smrg             equation="A 35 READ"
73037ec681f3Smrg             mdapi_group="EU Array/Barrier"
73047ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
73057ec681f3Smrg             mdapi_supported_apis=""
73069f464c52Smaya             mdapi_hw_unit_type="gpu"
73079f464c52Smaya             />
73087ec681f3Smrg    <counter name="Slice0 Subslice1 Input Available"
73097ec681f3Smrg             symbol_name="Sampler01InputAvailable"
73107ec681f3Smrg             underscore_name="sampler01_input_available"
73117ec681f3Smrg             description="The percentage of time in which slice0 subslice1 sampler input is available"
73127ec681f3Smrg             data_type="float"
73137ec681f3Smrg             max_equation="100"
73147ec681f3Smrg             units="percent"
73157ec681f3Smrg             semantic_type="duration"
73167ec681f3Smrg             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
73177ec681f3Smrg             availability="$SubsliceMask 0x2 AND"
73187ec681f3Smrg             mdapi_group="GPU/Sampler"
73197ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
73207ec681f3Smrg             mdapi_supported_apis=""
73217ec681f3Smrg             mdapi_hw_unit_type="subslice"
73227ec681f3Smrg             />
73237ec681f3Smrg    <counter name="Slice0 Subslice2 Input Available"
73247ec681f3Smrg             symbol_name="Sampler02InputAvailable"
73257ec681f3Smrg             underscore_name="sampler02_input_available"
73267ec681f3Smrg             description="The percentage of time in which slice0 subslice2 sampler input is available"
73277ec681f3Smrg             data_type="float"
73287ec681f3Smrg             max_equation="100"
73297ec681f3Smrg             units="percent"
73307ec681f3Smrg             semantic_type="duration"
73317ec681f3Smrg             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
73327ec681f3Smrg             availability="$SubsliceMask 0x4 AND"
73337ec681f3Smrg             mdapi_group="GPU/Sampler"
73347ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
73357ec681f3Smrg             mdapi_supported_apis=""
73367ec681f3Smrg             mdapi_hw_unit_type="subslice"
73377ec681f3Smrg             />
73387ec681f3Smrg    <counter name="Slice0 Subslice0 Input Available"
73397ec681f3Smrg             symbol_name="Sampler00InputAvailable"
73407ec681f3Smrg             underscore_name="sampler00_input_available"
73417ec681f3Smrg             description="The percentage of time in which slice0 subslice0 sampler input is available"
73427ec681f3Smrg             data_type="float"
73437ec681f3Smrg             max_equation="100"
73447ec681f3Smrg             units="percent"
73457ec681f3Smrg             semantic_type="duration"
73467ec681f3Smrg             equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
73477ec681f3Smrg             availability="$SubsliceMask 0x1 AND"
73487ec681f3Smrg             mdapi_group="GPU/Sampler"
73497ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
73507ec681f3Smrg             mdapi_supported_apis=""
73517ec681f3Smrg             mdapi_hw_unit_type="subslice"
73527ec681f3Smrg             />
73537ec681f3Smrg    <counter name="Slice0 Subslice2 Sampler Output Ready"
73547ec681f3Smrg             symbol_name="Sampler02OutputReady"
73557ec681f3Smrg             underscore_name="sampler02_output_ready"
73567ec681f3Smrg             description="The percentage of time in which slice0 subslice2 sampler output is ready"
73577ec681f3Smrg             data_type="float"
73587ec681f3Smrg             max_equation="100"
73597ec681f3Smrg             units="percent"
73607ec681f3Smrg             semantic_type="duration"
73617ec681f3Smrg             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
73627ec681f3Smrg             availability="$SubsliceMask 0x4 AND"
73637ec681f3Smrg             mdapi_group="GPU/Sampler"
73647ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
73657ec681f3Smrg             mdapi_supported_apis=""
73667ec681f3Smrg             mdapi_hw_unit_type="subslice"
73677ec681f3Smrg             />
73687ec681f3Smrg    <counter name="Slice0 Subslice0 Sampler Output Ready"
73697ec681f3Smrg             symbol_name="Sampler00OutputReady"
73707ec681f3Smrg             underscore_name="sampler00_output_ready"
73717ec681f3Smrg             description="The percentage of time in which slice0 subslice0 sampler output is ready"
73727ec681f3Smrg             data_type="float"
73737ec681f3Smrg             max_equation="100"
73747ec681f3Smrg             units="percent"
73757ec681f3Smrg             semantic_type="duration"
73767ec681f3Smrg             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
73777ec681f3Smrg             availability="$SubsliceMask 0x1 AND"
73787ec681f3Smrg             mdapi_group="GPU/Sampler"
73797ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
73807ec681f3Smrg             mdapi_supported_apis=""
73817ec681f3Smrg             mdapi_hw_unit_type="subslice"
73827ec681f3Smrg             />
73837ec681f3Smrg    <counter name="Slice0 Subslice1 Sampler Output Ready"
73847ec681f3Smrg             symbol_name="Sampler01OutputReady"
73857ec681f3Smrg             underscore_name="sampler01_output_ready"
73867ec681f3Smrg             description="The percentage of time in which slice0 subslice1 sampler output is ready"
73877ec681f3Smrg             data_type="float"
73887ec681f3Smrg             max_equation="100"
73897ec681f3Smrg             units="percent"
73907ec681f3Smrg             semantic_type="duration"
73917ec681f3Smrg             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
73927ec681f3Smrg             availability="$SubsliceMask 0x2 AND"
73937ec681f3Smrg             mdapi_group="GPU/Sampler"
73947ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
73957ec681f3Smrg             mdapi_supported_apis=""
73967ec681f3Smrg             mdapi_hw_unit_type="subslice"
73977ec681f3Smrg             />
73987ec681f3Smrg    <counter name="SQ is full"
73997ec681f3Smrg             symbol_name="GTRequestQueueFull"
74007ec681f3Smrg             underscore_name="gt_request_queue_full"
74017ec681f3Smrg             description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
74027ec681f3Smrg             data_type="float"
74037ec681f3Smrg             max_equation="100"
74047ec681f3Smrg             units="percent"
74057ec681f3Smrg             semantic_type="duration"
74067ec681f3Smrg             equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
74077ec681f3Smrg             availability="true $QueryMode &amp;&amp;"
74087ec681f3Smrg             mdapi_group="GTI"
74097ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
74107ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL"
74119f464c52Smaya             mdapi_hw_unit_type="gpu"
74129f464c52Smaya             />
74139f464c52Smaya    <register_config type="NOA">
74147ec681f3Smrg        <register type="NOA" address="0x000091BC" value="0xE0500000" />
74159f464c52Smaya        <register type="NOA" address="0x00009840" value="0x00000080" />
74169f464c52Smaya        <register type="NOA" address="0x00009888" value="0x121300A0" />
74179f464c52Smaya        <register type="NOA" address="0x00009888" value="0x141600AB" />
74189f464c52Smaya        <register type="NOA" address="0x00009888" value="0x123300A0" />
74199f464c52Smaya        <register type="NOA" address="0x00009888" value="0x143600AB" />
74209f464c52Smaya        <register type="NOA" address="0x00009888" value="0x125300A0" />
74219f464c52Smaya        <register type="NOA" address="0x00009888" value="0x145600AB" />
74229f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C2D4000" />
74239f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E2D5000" />
74249f464c52Smaya        <register type="NOA" address="0x00009888" value="0x002D4000" />
74259f464c52Smaya        <register type="NOA" address="0x00009888" value="0x022D5000" />
74269f464c52Smaya        <register type="NOA" address="0x00009888" value="0x042D5000" />
74279f464c52Smaya        <register type="NOA" address="0x00009888" value="0x062D1000" />
74289f464c52Smaya        <register type="NOA" address="0x00009888" value="0x102E01A0" />
74299f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C2E5000" />
74309f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E2E0065" />
74319f464c52Smaya        <register type="NOA" address="0x00009888" value="0x164C2000" />
74329f464c52Smaya        <register type="NOA" address="0x00009888" value="0x044C8000" />
74339f464c52Smaya        <register type="NOA" address="0x00009888" value="0x064CC000" />
74349f464c52Smaya        <register type="NOA" address="0x00009888" value="0x084C4000" />
74359f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A4C4000" />
74369f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E4E8000" />
74379f464c52Smaya        <register type="NOA" address="0x00009888" value="0x004E8000" />
74389f464c52Smaya        <register type="NOA" address="0x00009888" value="0x024EA000" />
74399f464c52Smaya        <register type="NOA" address="0x00009888" value="0x044E2000" />
74409f464c52Smaya        <register type="NOA" address="0x00009888" value="0x064E2000" />
74419f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C0F0800" />
74429f464c52Smaya        <register type="NOA" address="0x00009888" value="0x180F4000" />
74439f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A0F023F" />
74449f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1E2C0003" />
74459f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A2CC030" />
74469f464c52Smaya        <register type="NOA" address="0x00009888" value="0x04132180" />
74479f464c52Smaya        <register type="NOA" address="0x00009888" value="0x02130000" />
74489f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C148000" />
74499f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E142000" />
74509f464c52Smaya        <register type="NOA" address="0x00009888" value="0x04148000" />
74519f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1E150140" />
74529f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C150040" />
74539f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C163000" />
74549f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E160068" />
74559f464c52Smaya        <register type="NOA" address="0x00009888" value="0x10160000" />
74569f464c52Smaya        <register type="NOA" address="0x00009888" value="0x18160000" />
74579f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A164000" />
74589f464c52Smaya        <register type="NOA" address="0x00009888" value="0x04330043" />
74599f464c52Smaya        <register type="NOA" address="0x00009888" value="0x02330000" />
74609f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0234A000" />
74619f464c52Smaya        <register type="NOA" address="0x00009888" value="0x04342000" />
74629f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C350015" />
74639f464c52Smaya        <register type="NOA" address="0x00009888" value="0x02363460" />
74649f464c52Smaya        <register type="NOA" address="0x00009888" value="0x10360000" />
74659f464c52Smaya        <register type="NOA" address="0x00009888" value="0x04360000" />
74669f464c52Smaya        <register type="NOA" address="0x00009888" value="0x06360000" />
74679f464c52Smaya        <register type="NOA" address="0x00009888" value="0x08364000" />
74689f464c52Smaya        <register type="NOA" address="0x00009888" value="0x06530043" />
74699f464c52Smaya        <register type="NOA" address="0x00009888" value="0x02530000" />
74709f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E548000" />
74719f464c52Smaya        <register type="NOA" address="0x00009888" value="0x00548000" />
74729f464c52Smaya        <register type="NOA" address="0x00009888" value="0x06542000" />
74739f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1E550400" />
74749f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A552000" />
74759f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C550100" />
74769f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E563000" />
74779f464c52Smaya        <register type="NOA" address="0x00009888" value="0x00563400" />
74789f464c52Smaya        <register type="NOA" address="0x00009888" value="0x10560000" />
74799f464c52Smaya        <register type="NOA" address="0x00009888" value="0x18560000" />
74809f464c52Smaya        <register type="NOA" address="0x00009888" value="0x02560000" />
74819f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C564000" />
74829f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1993A800" />
74839f464c52Smaya        <register type="NOA" address="0x00009888" value="0x03938000" />
74849f464c52Smaya        <register type="NOA" address="0x00009888" value="0x05938000" />
74859f464c52Smaya        <register type="NOA" address="0x00009888" value="0x07938000" />
74869f464c52Smaya        <register type="NOA" address="0x00009888" value="0x09938000" />
74879f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0B938000" />
74889f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0D938000" />
74899f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2D904000" />
74909f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2F904000" />
74919f464c52Smaya        <register type="NOA" address="0x00009888" value="0x31904000" />
74929f464c52Smaya        <register type="NOA" address="0x00009888" value="0x15904000" />
74939f464c52Smaya        <register type="NOA" address="0x00009888" value="0x17904000" />
74949f464c52Smaya        <register type="NOA" address="0x00009888" value="0x19904000" />
74959f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1B904000" />
74969f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1D904000" />
74979f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1F904000" />
74989f464c52Smaya        <register type="NOA" address="0x00009888" value="0x59900000" />
74999f464c52Smaya        <register type="NOA" address="0x00009888" value="0x4B9014A0" />
75009f464c52Smaya        <register type="NOA" address="0x00009888" value="0x37900000" />
75019f464c52Smaya        <register type="NOA" address="0x00009888" value="0x33900000" />
75029f464c52Smaya        <register type="NOA" address="0x00009888" value="0x4D900001" />
75039f464c52Smaya        <register type="NOA" address="0x00009888" value="0x53900000" />
75049f464c52Smaya        <register type="NOA" address="0x00009888" value="0x43900820" />
75059f464c52Smaya        <register type="NOA" address="0x00009888" value="0x45901022" />
75069f464c52Smaya        <register type="NOA" address="0x00009888" value="0x55900000" />
75079f464c52Smaya        <register type="NOA" address="0x00009888" value="0x47900000" />
75089f464c52Smaya    </register_config>
75099f464c52Smaya    <register_config type="OA">
75109f464c52Smaya        <register type="OA" address="0x00002740" value="0x00000000" />
75119f464c52Smaya        <register type="OA" address="0x00002744" value="0x00800000" />
75129f464c52Smaya        <register type="OA" address="0x00002710" value="0x00000000" />
75139f464c52Smaya        <register type="OA" address="0x00002714" value="0x70800000" />
75149f464c52Smaya        <register type="OA" address="0x00002720" value="0x00000000" />
75159f464c52Smaya        <register type="OA" address="0x00002724" value="0x00800000" />
75169f464c52Smaya        <register type="OA" address="0x00002770" value="0x0000C000" />
75179f464c52Smaya        <register type="OA" address="0x00002774" value="0x0000E7FF" />
75189f464c52Smaya        <register type="OA" address="0x00002778" value="0x00003000" />
75199f464c52Smaya        <register type="OA" address="0x0000277C" value="0x0000F9FF" />
75209f464c52Smaya        <register type="OA" address="0x00002780" value="0x00000C00" />
75219f464c52Smaya        <register type="OA" address="0x00002784" value="0x0000FE7F" />
75229f464c52Smaya    </register_config>
75239f464c52Smaya    <register_config type="FLEX">
75249f464c52Smaya        <register type="FLEX" address="0x0000E458" value="0x00005004" />
75259f464c52Smaya        <register type="FLEX" address="0x0000E558" value="0x00010003" />
75269f464c52Smaya        <register type="FLEX" address="0x0000E658" value="0x00012011" />
75279f464c52Smaya        <register type="FLEX" address="0x0000E758" value="0x00015014" />
75289f464c52Smaya        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
75299f464c52Smaya        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
75309f464c52Smaya        <register type="FLEX" address="0x0000E65C" value="0x00055054" />
75319f464c52Smaya    </register_config>
75329f464c52Smaya  </set>
75339f464c52Smaya
75349f464c52Smaya  <set name="Metric set TDL_1"
75359f464c52Smaya       chipset="GLK"
75369f464c52Smaya       symbol_name="TDL_1"
75377ec681f3Smrg       underscore_name="tdl_1"
75387ec681f3Smrg       mdapi_supported_apis="VK OGL OCL IO BB"
75397ec681f3Smrg       hw_config_guid="59ea703a-9a35-4aed-a985-0d9ab7aceaba"
75409f464c52Smaya       >
75417ec681f3Smrg    <counter name="GPU Time Elapsed"
75427ec681f3Smrg             symbol_name="GpuTime"
75437ec681f3Smrg             underscore_name="gpu_time"
75447ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
75459f464c52Smaya             data_type="uint64"
75467ec681f3Smrg             units="ns"
75479f464c52Smaya             semantic_type="duration"
75487ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
75497ec681f3Smrg             mdapi_group="GPU"
75507ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
75519f464c52Smaya             mdapi_supported_apis=""
75529f464c52Smaya             mdapi_hw_unit_type="gpu"
75539f464c52Smaya             />
75547ec681f3Smrg    <counter name="GPU Core Clocks"
75557ec681f3Smrg             symbol_name="GpuCoreClocks"
75567ec681f3Smrg             underscore_name="gpu_core_clocks"
75577ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
75589f464c52Smaya             data_type="uint64"
75597ec681f3Smrg             units="cycles"
75609f464c52Smaya             semantic_type="event"
75617ec681f3Smrg             equation="GPU_CLOCK 0 READ"
75627ec681f3Smrg             mdapi_group="GPU"
75637ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
75647ec681f3Smrg             mdapi_supported_apis=""
75659f464c52Smaya             mdapi_hw_unit_type="gpu"
75669f464c52Smaya             />
75677ec681f3Smrg    <counter name="AVG GPU Core Frequency"
75687ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
75697ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
75707ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
75719f464c52Smaya             data_type="uint64"
75727ec681f3Smrg             max_equation="$GpuMaxFrequency"
75737ec681f3Smrg             units="hz"
75749f464c52Smaya             semantic_type="event"
75757ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
75767ec681f3Smrg             mdapi_group="GPU"
75777ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
75787ec681f3Smrg             mdapi_supported_apis=""
75799f464c52Smaya             mdapi_hw_unit_type="gpu"
75809f464c52Smaya             />
75817ec681f3Smrg    <counter name="GPU Busy"
75827ec681f3Smrg             symbol_name="GpuBusy"
75837ec681f3Smrg             underscore_name="gpu_busy"
75847ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
75859f464c52Smaya             data_type="float"
75869f464c52Smaya             max_equation="100"
75879f464c52Smaya             units="percent"
75889f464c52Smaya             semantic_type="duration"
75897ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
75907ec681f3Smrg             mdapi_group="GPU"
75917ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
75927ec681f3Smrg             mdapi_supported_apis=""
75939f464c52Smaya             mdapi_hw_unit_type="gpu"
75949f464c52Smaya             />
75959f464c52Smaya    <counter name="VS Threads Dispatched"
75967ec681f3Smrg             symbol_name="VsThreads"
75977ec681f3Smrg             underscore_name="vs_threads"
75989f464c52Smaya             description="The total number of vertex shader hardware threads dispatched."
75999f464c52Smaya             data_type="uint64"
76009f464c52Smaya             units="threads"
76019f464c52Smaya             semantic_type="event"
76027ec681f3Smrg             equation="A 1 READ"
76037ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
76049f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
76057ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
76069f464c52Smaya             mdapi_hw_unit_type="gpu"
76079f464c52Smaya             />
76087ec681f3Smrg    <counter name="HS Threads Dispatched"
76097ec681f3Smrg             symbol_name="HsThreads"
76107ec681f3Smrg             underscore_name="hs_threads"
76117ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
76129f464c52Smaya             data_type="uint64"
76139f464c52Smaya             units="threads"
76149f464c52Smaya             semantic_type="event"
76157ec681f3Smrg             equation="A 2 READ"
76167ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
76179f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
76187ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
76199f464c52Smaya             mdapi_hw_unit_type="gpu"
76209f464c52Smaya             />
76217ec681f3Smrg    <counter name="DS Threads Dispatched"
76227ec681f3Smrg             symbol_name="DsThreads"
76237ec681f3Smrg             underscore_name="ds_threads"
76247ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
76259f464c52Smaya             data_type="uint64"
76267ec681f3Smrg             units="threads"
76279f464c52Smaya             semantic_type="event"
76287ec681f3Smrg             equation="A 3 READ"
76297ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
76309f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
76317ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
76329f464c52Smaya             mdapi_hw_unit_type="gpu"
76339f464c52Smaya             />
76347ec681f3Smrg    <counter name="GS Threads Dispatched"
76357ec681f3Smrg             symbol_name="GsThreads"
76367ec681f3Smrg             underscore_name="gs_threads"
76377ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
76389f464c52Smaya             data_type="uint64"
76397ec681f3Smrg             units="threads"
76409f464c52Smaya             semantic_type="event"
76417ec681f3Smrg             equation="A 5 READ"
76427ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
76439f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
76447ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
76459f464c52Smaya             mdapi_hw_unit_type="gpu"
76469f464c52Smaya             />
76477ec681f3Smrg    <counter name="FS Threads Dispatched"
76487ec681f3Smrg             symbol_name="PsThreads"
76497ec681f3Smrg             underscore_name="ps_threads"
76507ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
76517ec681f3Smrg             data_type="uint64"
76527ec681f3Smrg             units="threads"
76539f464c52Smaya             semantic_type="event"
76547ec681f3Smrg             equation="A 6 READ"
76557ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
76567ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
76577ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
76589f464c52Smaya             mdapi_hw_unit_type="gpu"
76599f464c52Smaya             />
76607ec681f3Smrg    <counter name="CS Threads Dispatched"
76617ec681f3Smrg             symbol_name="CsThreads"
76627ec681f3Smrg             underscore_name="cs_threads"
76637ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
76649f464c52Smaya             data_type="uint64"
76657ec681f3Smrg             units="threads"
76669f464c52Smaya             semantic_type="event"
76677ec681f3Smrg             equation="A 4 READ"
76687ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
76697ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
76707ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
76717ec681f3Smrg             mdapi_hw_unit_type="gpu"
76727ec681f3Smrg             />
76737ec681f3Smrg    <counter name="EU Active"
76747ec681f3Smrg             symbol_name="EuActive"
76757ec681f3Smrg             underscore_name="eu_active"
76767ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
76777ec681f3Smrg             data_type="float"
76787ec681f3Smrg             max_equation="100"
76797ec681f3Smrg             units="percent"
76807ec681f3Smrg             semantic_type="duration"
76817ec681f3Smrg             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
76827ec681f3Smrg             mdapi_group="EU Array"
76837ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
76849f464c52Smaya             mdapi_supported_apis=""
76859f464c52Smaya             mdapi_hw_unit_type="gpu"
76869f464c52Smaya             />
76877ec681f3Smrg    <counter name="EU Stall"
76887ec681f3Smrg             symbol_name="EuStall"
76897ec681f3Smrg             underscore_name="eu_stall"
76907ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
76919f464c52Smaya             data_type="float"
76929f464c52Smaya             max_equation="100"
76939f464c52Smaya             units="percent"
76949f464c52Smaya             semantic_type="duration"
76957ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
76967ec681f3Smrg             mdapi_group="EU Array"
76977ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
76989f464c52Smaya             mdapi_supported_apis=""
76997ec681f3Smrg             mdapi_hw_unit_type="gpu"
77009f464c52Smaya             />
77017ec681f3Smrg    <counter name="EU Both FPU Pipes Active"
77027ec681f3Smrg             symbol_name="EuFpuBothActive"
77037ec681f3Smrg             underscore_name="eu_fpu_both_active"
77047ec681f3Smrg             description="The percentage of time in which both EU FPU pipelines were actively processing."
77057ec681f3Smrg             data_type="float"
77067ec681f3Smrg             max_equation="100"
77077ec681f3Smrg             units="percent"
77087ec681f3Smrg             semantic_type="duration"
77097ec681f3Smrg             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
77107ec681f3Smrg             mdapi_group="EU Array/Pipes"
77117ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
77127ec681f3Smrg             mdapi_supported_apis=""
77139f464c52Smaya             mdapi_hw_unit_type="gpu"
77149f464c52Smaya             />
77157ec681f3Smrg    <counter name="VS FPU0 Pipe Active"
77167ec681f3Smrg             symbol_name="VsFpu0Active"
77177ec681f3Smrg             underscore_name="vs_fpu0_active"
77187ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
77197ec681f3Smrg             data_type="float"
77207ec681f3Smrg             max_equation="100"
77217ec681f3Smrg             units="percent"
77227ec681f3Smrg             semantic_type="duration"
77237ec681f3Smrg             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
77247ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
77257ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
77267ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
77279f464c52Smaya             mdapi_hw_unit_type="gpu"
77289f464c52Smaya             />
77297ec681f3Smrg    <counter name="VS FPU1 Pipe Active"
77307ec681f3Smrg             symbol_name="VsFpu1Active"
77317ec681f3Smrg             underscore_name="vs_fpu1_active"
77327ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
77339f464c52Smaya             data_type="float"
77349f464c52Smaya             max_equation="100"
77359f464c52Smaya             units="percent"
77369f464c52Smaya             semantic_type="duration"
77377ec681f3Smrg             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
77387ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
77399f464c52Smaya             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
77407ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
77419f464c52Smaya             mdapi_hw_unit_type="gpu"
77429f464c52Smaya             />
77437ec681f3Smrg    <counter name="VS Send Pipe Active"
77447ec681f3Smrg             symbol_name="VsSendActive"
77457ec681f3Smrg             underscore_name="vs_send_active"
77467ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
77479f464c52Smaya             data_type="float"
77489f464c52Smaya             max_equation="100"
77499f464c52Smaya             units="percent"
77509f464c52Smaya             semantic_type="duration"
77517ec681f3Smrg             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
77527ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
77539f464c52Smaya             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
77547ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
77557ec681f3Smrg             mdapi_hw_unit_type="gpu"
77567ec681f3Smrg             />
77577ec681f3Smrg    <counter name="PS FPU0 Pipe Active"
77587ec681f3Smrg             symbol_name="PsFpu0Active"
77597ec681f3Smrg             underscore_name="ps_fpu0_active"
77607ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
77617ec681f3Smrg             data_type="float"
77627ec681f3Smrg             max_equation="100"
77637ec681f3Smrg             units="percent"
77647ec681f3Smrg             semantic_type="duration"
77657ec681f3Smrg             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
77669f464c52Smaya             mdapi_group="EU Array/Pixel Shader"
77677ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
77687ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
77699f464c52Smaya             mdapi_hw_unit_type="gpu"
77709f464c52Smaya             />
77717ec681f3Smrg    <counter name="PS FPU1 Pipe Active"
77727ec681f3Smrg             symbol_name="PsFpu1Active"
77737ec681f3Smrg             underscore_name="ps_fpu1_active"
77747ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
77759f464c52Smaya             data_type="float"
77769f464c52Smaya             max_equation="100"
77779f464c52Smaya             units="percent"
77789f464c52Smaya             semantic_type="duration"
77797ec681f3Smrg             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
77807ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
77819f464c52Smaya             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
77827ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
77839f464c52Smaya             mdapi_hw_unit_type="gpu"
77849f464c52Smaya             />
77857ec681f3Smrg    <counter name="PS Send Pipeline Active"
77867ec681f3Smrg             symbol_name="PsSendActive"
77877ec681f3Smrg             underscore_name="ps_send_active"
77887ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
77899f464c52Smaya             data_type="float"
77909f464c52Smaya             max_equation="100"
77919f464c52Smaya             units="percent"
77929f464c52Smaya             semantic_type="duration"
77937ec681f3Smrg             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
77947ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
77957ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
77967ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
77979f464c52Smaya             mdapi_hw_unit_type="gpu"
77989f464c52Smaya             />
77997ec681f3Smrg    <counter name="FS Both FPU Active"
78007ec681f3Smrg             symbol_name="PsEuBothFpuActive"
78017ec681f3Smrg             underscore_name="ps_eu_both_fpu_active"
78027ec681f3Smrg             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
78039f464c52Smaya             data_type="float"
78049f464c52Smaya             max_equation="100"
78059f464c52Smaya             units="percent"
78069f464c52Smaya             semantic_type="duration"
78077ec681f3Smrg             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
78087ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
78097ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
78107ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
78117ec681f3Smrg             mdapi_hw_unit_type="gpu"
78129f464c52Smaya             />
78139f464c52Smaya    <counter name="Rasterized Pixels"
78147ec681f3Smrg             symbol_name="RasterizedPixels"
78157ec681f3Smrg             underscore_name="rasterized_pixels"
78169f464c52Smaya             description="The total number of rasterized pixels."
78179f464c52Smaya             data_type="uint64"
78189f464c52Smaya             units="pixels"
78199f464c52Smaya             semantic_type="event"
78207ec681f3Smrg             equation="A 21 READ 4 UMUL"
78217ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer"
78229f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
78237ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
78249f464c52Smaya             mdapi_hw_unit_type="gpu"
78259f464c52Smaya             />
78267ec681f3Smrg    <counter name="Early Hi-Depth Test Fails"
78277ec681f3Smrg             symbol_name="HiDepthTestFails"
78287ec681f3Smrg             underscore_name="hi_depth_test_fails"
78297ec681f3Smrg             description="The total number of pixels dropped on early hierarchical depth test."
78307ec681f3Smrg             data_type="uint64"
78317ec681f3Smrg             units="pixels"
78327ec681f3Smrg             semantic_type="event"
78337ec681f3Smrg             equation="A 22 READ 4 UMUL"
78347ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
78357ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
78367ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
78379f464c52Smaya             mdapi_hw_unit_type="gpu"
78389f464c52Smaya             />
78397ec681f3Smrg    <counter name="Early Depth Test Fails"
78407ec681f3Smrg             symbol_name="EarlyDepthTestFails"
78417ec681f3Smrg             underscore_name="early_depth_test_fails"
78427ec681f3Smrg             description="The total number of pixels dropped on early depth test."
78439f464c52Smaya             data_type="uint64"
78447ec681f3Smrg             units="pixels"
78459f464c52Smaya             semantic_type="event"
78467ec681f3Smrg             equation="A 23 READ 4 UMUL"
78477ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
78489f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
78497ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
78509f464c52Smaya             mdapi_hw_unit_type="gpu"
78519f464c52Smaya             />
78527ec681f3Smrg    <counter name="Samples Killed in FS"
78537ec681f3Smrg             symbol_name="SamplesKilledInPs"
78547ec681f3Smrg             underscore_name="samples_killed_in_ps"
78557ec681f3Smrg             description="The total number of samples or pixels dropped in fragment shaders."
78569f464c52Smaya             data_type="uint64"
78579f464c52Smaya             units="pixels"
78589f464c52Smaya             semantic_type="event"
78597ec681f3Smrg             equation="A 24 READ 4 UMUL"
78607ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
78617ec681f3Smrg             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
78627ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
78639f464c52Smaya             mdapi_hw_unit_type="gpu"
78649f464c52Smaya             />
78657ec681f3Smrg    <counter name="Pixels Failing Tests"
78667ec681f3Smrg             symbol_name="PixelsFailingPostPsTests"
78677ec681f3Smrg             underscore_name="pixels_failing_post_ps_tests"
78687ec681f3Smrg             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
78697ec681f3Smrg             data_type="uint64"
78707ec681f3Smrg             units="pixels"
78717ec681f3Smrg             semantic_type="event"
78727ec681f3Smrg             equation="A 25 READ 4 UMUL"
78737ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
78747ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
78757ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
78769f464c52Smaya             mdapi_hw_unit_type="gpu"
78779f464c52Smaya             />
78787ec681f3Smrg    <counter name="Samples Written"
78797ec681f3Smrg             symbol_name="SamplesWritten"
78807ec681f3Smrg             underscore_name="samples_written"
78817ec681f3Smrg             description="The total number of samples or pixels written to all render targets."
78829f464c52Smaya             data_type="uint64"
78839f464c52Smaya             units="pixels"
78849f464c52Smaya             semantic_type="event"
78857ec681f3Smrg             equation="A 26 READ 4 UMUL"
78867ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
78879f464c52Smaya             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
78887ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
78899f464c52Smaya             mdapi_hw_unit_type="gpu"
78909f464c52Smaya             />
78917ec681f3Smrg    <counter name="Samples Blended"
78927ec681f3Smrg             symbol_name="SamplesBlended"
78937ec681f3Smrg             underscore_name="samples_blended"
78947ec681f3Smrg             description="The total number of blended samples or pixels written to all render targets."
78959f464c52Smaya             data_type="uint64"
78969f464c52Smaya             units="pixels"
78979f464c52Smaya             semantic_type="event"
78987ec681f3Smrg             equation="A 27 READ 4 UMUL"
78997ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
79007ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
79017ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
79029f464c52Smaya             mdapi_hw_unit_type="gpu"
79039f464c52Smaya             />
79047ec681f3Smrg    <counter name="Sampler Texels"
79057ec681f3Smrg             symbol_name="SamplerTexels"
79067ec681f3Smrg             underscore_name="sampler_texels"
79077ec681f3Smrg             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
79087ec681f3Smrg             data_type="uint64"
79097ec681f3Smrg             units="texels"
79107ec681f3Smrg             semantic_type="event"
79117ec681f3Smrg             equation="A 28 READ 4 UMUL"
79127ec681f3Smrg             mdapi_group="Sampler/Sampler Input"
79139f464c52Smaya             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
79147ec681f3Smrg             mdapi_supported_apis=""
79157ec681f3Smrg             mdapi_hw_unit_type="gpu"
79169f464c52Smaya             />
79177ec681f3Smrg    <counter name="Sampler Texels Misses"
79187ec681f3Smrg             symbol_name="SamplerTexelMisses"
79197ec681f3Smrg             underscore_name="sampler_texel_misses"
79207ec681f3Smrg             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
79219f464c52Smaya             data_type="uint64"
79227ec681f3Smrg             units="texels"
79239f464c52Smaya             semantic_type="event"
79247ec681f3Smrg             equation="A 29 READ 4 UMUL"
79257ec681f3Smrg             mdapi_group="Sampler/Sampler Cache"
79267ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
79279f464c52Smaya             mdapi_supported_apis=""
79289f464c52Smaya             mdapi_hw_unit_type="gpu"
79299f464c52Smaya             />
79307ec681f3Smrg    <counter name="SLM Bytes Read"
79317ec681f3Smrg             symbol_name="SlmBytesRead"
79327ec681f3Smrg             underscore_name="slm_bytes_read"
79337ec681f3Smrg             description="The total number of GPU memory bytes read from shared local memory."
79349f464c52Smaya             data_type="uint64"
79357ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
79367ec681f3Smrg             units="bytes"
79377ec681f3Smrg             semantic_type="throughput"
79387ec681f3Smrg             equation="A 30 READ 64 UMUL"
79397ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
79409f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
79417ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
79429f464c52Smaya             mdapi_hw_unit_type="gpu"
79439f464c52Smaya             />
79449f464c52Smaya    <counter name="SLM Bytes Written"
79457ec681f3Smrg             symbol_name="SlmBytesWritten"
79467ec681f3Smrg             underscore_name="slm_bytes_written"
79479f464c52Smaya             description="The total number of GPU memory bytes written into shared local memory."
79489f464c52Smaya             data_type="uint64"
79499f464c52Smaya             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
79509f464c52Smaya             units="bytes"
79519f464c52Smaya             semantic_type="throughput"
79527ec681f3Smrg             equation="A 31 READ 64 UMUL"
79539f464c52Smaya             mdapi_group="L3/Data Port/SLM"
79547ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
79557ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
79567ec681f3Smrg             mdapi_hw_unit_type="gpu"
79577ec681f3Smrg             />
79587ec681f3Smrg    <counter name="Shader Memory Accesses"
79597ec681f3Smrg             symbol_name="ShaderMemoryAccesses"
79607ec681f3Smrg             underscore_name="shader_memory_accesses"
79617ec681f3Smrg             description="The total number of shader memory accesses to L3."
79627ec681f3Smrg             data_type="uint64"
79637ec681f3Smrg             units="messages"
79647ec681f3Smrg             semantic_type="event"
79657ec681f3Smrg             equation="A 32 READ"
79667ec681f3Smrg             mdapi_group="L3/Data Port"
79677ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
79687ec681f3Smrg             mdapi_supported_apis=""
79697ec681f3Smrg             mdapi_hw_unit_type="gpu"
79707ec681f3Smrg             />
79717ec681f3Smrg    <counter name="Shader Atomic Memory Accesses"
79727ec681f3Smrg             symbol_name="ShaderAtomics"
79737ec681f3Smrg             underscore_name="shader_atomics"
79747ec681f3Smrg             description="The total number of shader atomic memory accesses."
79757ec681f3Smrg             data_type="uint64"
79767ec681f3Smrg             units="messages"
79777ec681f3Smrg             semantic_type="event"
79787ec681f3Smrg             equation="A 34 READ"
79797ec681f3Smrg             mdapi_group="L3/Data Port/Atomics"
79807ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
79817ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
79829f464c52Smaya             mdapi_hw_unit_type="gpu"
79839f464c52Smaya             />
79849f464c52Smaya    <counter name="L3 Shader Throughput"
79857ec681f3Smrg             symbol_name="L3ShaderThroughput"
79867ec681f3Smrg             underscore_name="l3_shader_throughput"
79879f464c52Smaya             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
79889f464c52Smaya             data_type="uint64"
79899f464c52Smaya             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
79909f464c52Smaya             units="bytes"
79919f464c52Smaya             semantic_type="throughput"
79927ec681f3Smrg             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
79939f464c52Smaya             mdapi_group="L3/Data Port"
79947ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
79957ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
79969f464c52Smaya             mdapi_hw_unit_type="gpu"
79979f464c52Smaya             />
79987ec681f3Smrg    <counter name="Shader Barrier Messages"
79997ec681f3Smrg             symbol_name="ShaderBarriers"
80007ec681f3Smrg             underscore_name="shader_barriers"
80017ec681f3Smrg             description="The total number of shader barrier messages."
80029f464c52Smaya             data_type="uint64"
80039f464c52Smaya             units="messages"
80049f464c52Smaya             semantic_type="event"
80057ec681f3Smrg             equation="A 35 READ"
80067ec681f3Smrg             mdapi_group="EU Array/Barrier"
80079f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
80087ec681f3Smrg             mdapi_supported_apis=""
80099f464c52Smaya             mdapi_hw_unit_type="gpu"
80109f464c52Smaya             />
80119f464c52Smaya    <counter name="NonPS Thread Ready For Dispatch on Slice0 Subslice1"
80127ec681f3Smrg             symbol_name="NonPSThread01ReadyForDispatch"
80137ec681f3Smrg             underscore_name="non_ps_thread01_ready_for_dispatch"
80149f464c52Smaya             description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice1 thread dispatcher"
80159f464c52Smaya             data_type="float"
80169f464c52Smaya             max_equation="100"
80179f464c52Smaya             units="percent"
80187ec681f3Smrg             semantic_type="duration"
80197ec681f3Smrg             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
80209f464c52Smaya             availability="$SubsliceMask 0x2 AND"
80217ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
80227ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
80237ec681f3Smrg             mdapi_supported_apis=""
80247ec681f3Smrg             mdapi_hw_unit_type="subslice"
80257ec681f3Smrg             />
80267ec681f3Smrg    <counter name="PS Thread Ready For Dispatch on Slice0 Subslice0"
80277ec681f3Smrg             symbol_name="PSThread00ReadyForDispatch"
80287ec681f3Smrg             underscore_name="ps_thread00_ready_for_dispatch"
80297ec681f3Smrg             description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice0 thread dispatcher"
80307ec681f3Smrg             data_type="float"
80317ec681f3Smrg             max_equation="100"
80327ec681f3Smrg             units="percent"
80337ec681f3Smrg             semantic_type="duration"
80347ec681f3Smrg             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
80357ec681f3Smrg             availability="$SubsliceMask 0x1 AND"
80367ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
80377ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
80387ec681f3Smrg             mdapi_supported_apis=""
80397ec681f3Smrg             mdapi_hw_unit_type="subslice"
80407ec681f3Smrg             />
80417ec681f3Smrg    <counter name="NonPS Thread Ready For Dispatch on Slice0 Subslice0"
80427ec681f3Smrg             symbol_name="NonPSThread00ReadyForDispatch"
80437ec681f3Smrg             underscore_name="non_ps_thread00_ready_for_dispatch"
80447ec681f3Smrg             description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice0 thread dispatcher"
80457ec681f3Smrg             data_type="float"
80467ec681f3Smrg             max_equation="100"
80477ec681f3Smrg             units="percent"
80487ec681f3Smrg             semantic_type="duration"
80497ec681f3Smrg             equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
80507ec681f3Smrg             availability="$SubsliceMask 0x1 AND"
80517ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
80527ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
80537ec681f3Smrg             mdapi_supported_apis=""
80547ec681f3Smrg             mdapi_hw_unit_type="subslice"
80557ec681f3Smrg             />
80567ec681f3Smrg    <counter name="PS Thread Ready For Dispatch on Slice0 Subslice2"
80577ec681f3Smrg             symbol_name="PSThread02ReadyForDispatch"
80587ec681f3Smrg             underscore_name="ps_thread02_ready_for_dispatch"
80597ec681f3Smrg             description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice2 thread dispatcher"
80607ec681f3Smrg             data_type="float"
80617ec681f3Smrg             max_equation="100"
80627ec681f3Smrg             units="percent"
80639f464c52Smaya             semantic_type="duration"
80647ec681f3Smrg             equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
80657ec681f3Smrg             availability="$SubsliceMask 0x4 AND"
80667ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
80677ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
80689f464c52Smaya             mdapi_supported_apis=""
80697ec681f3Smrg             mdapi_hw_unit_type="subslice"
80707ec681f3Smrg             />
80717ec681f3Smrg    <counter name="NonPS Thread Ready For Dispatch on Slice0 Subslice2"
80727ec681f3Smrg             symbol_name="NonPSThread02ReadyForDispatch"
80737ec681f3Smrg             underscore_name="non_ps_thread02_ready_for_dispatch"
80747ec681f3Smrg             description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice2 thread dispatcher"
80757ec681f3Smrg             data_type="float"
80767ec681f3Smrg             max_equation="100"
80777ec681f3Smrg             units="percent"
80787ec681f3Smrg             semantic_type="duration"
80797ec681f3Smrg             equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
80807ec681f3Smrg             availability="$SubsliceMask 0x4 AND"
80817ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
80829f464c52Smaya             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
80837ec681f3Smrg             mdapi_supported_apis=""
80847ec681f3Smrg             mdapi_hw_unit_type="subslice"
80857ec681f3Smrg             />
80867ec681f3Smrg    <counter name="PS Thread Ready For Dispatch on Slice0 Subslice1"
80877ec681f3Smrg             symbol_name="PSThread01ReadyForDispatch"
80887ec681f3Smrg             underscore_name="ps_thread01_ready_for_dispatch"
80897ec681f3Smrg             description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice1 thread dispatcher"
80907ec681f3Smrg             data_type="float"
80917ec681f3Smrg             max_equation="100"
80927ec681f3Smrg             units="percent"
80937ec681f3Smrg             semantic_type="duration"
80947ec681f3Smrg             equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
80957ec681f3Smrg             availability="$SubsliceMask 0x2 AND"
80969f464c52Smaya             mdapi_group="GPU/Thread Dispatcher"
80977ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
80987ec681f3Smrg             mdapi_supported_apis=""
80999f464c52Smaya             mdapi_hw_unit_type="subslice"
81009f464c52Smaya             />
81017ec681f3Smrg    <counter name="SQ is full"
81027ec681f3Smrg             symbol_name="GTRequestQueueFull"
81037ec681f3Smrg             underscore_name="gt_request_queue_full"
81047ec681f3Smrg             description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
81057ec681f3Smrg             data_type="float"
81067ec681f3Smrg             max_equation="100"
81077ec681f3Smrg             units="percent"
81087ec681f3Smrg             semantic_type="duration"
81097ec681f3Smrg             equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
81107ec681f3Smrg             availability="true $QueryMode &amp;&amp;"
81117ec681f3Smrg             mdapi_group="GTI"
81127ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
81137ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL"
81147ec681f3Smrg             mdapi_hw_unit_type="gpu"
81157ec681f3Smrg             />
81169f464c52Smaya    <register_config type="NOA">
81177ec681f3Smrg        <register type="NOA" address="0x000091BC" value="0xE0500000" />
81189f464c52Smaya        <register type="NOA" address="0x00009840" value="0x00000080" />
81199f464c52Smaya        <register type="NOA" address="0x00009888" value="0x141A0000" />
81209f464c52Smaya        <register type="NOA" address="0x00009888" value="0x143A0000" />
81219f464c52Smaya        <register type="NOA" address="0x00009888" value="0x145A0000" />
81229f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C2D4000" />
81239f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E2D5000" />
81249f464c52Smaya        <register type="NOA" address="0x00009888" value="0x002D4000" />
81259f464c52Smaya        <register type="NOA" address="0x00009888" value="0x022D5000" />
81269f464c52Smaya        <register type="NOA" address="0x00009888" value="0x042D5000" />
81279f464c52Smaya        <register type="NOA" address="0x00009888" value="0x062D1000" />
81289f464c52Smaya        <register type="NOA" address="0x00009888" value="0x102E0150" />
81299f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C2E5000" />
81309f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E2E006A" />
81319f464c52Smaya        <register type="NOA" address="0x00009888" value="0x124C8000" />
81329f464c52Smaya        <register type="NOA" address="0x00009888" value="0x144C8000" />
81339f464c52Smaya        <register type="NOA" address="0x00009888" value="0x164C2000" />
81349f464c52Smaya        <register type="NOA" address="0x00009888" value="0x044C8000" />
81359f464c52Smaya        <register type="NOA" address="0x00009888" value="0x064C4000" />
81369f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A4C4000" />
81379f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C4E8000" />
81389f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E4EA000" />
81399f464c52Smaya        <register type="NOA" address="0x00009888" value="0x004E8000" />
81409f464c52Smaya        <register type="NOA" address="0x00009888" value="0x024E2000" />
81419f464c52Smaya        <register type="NOA" address="0x00009888" value="0x064E2000" />
81429f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C0F0BC0" />
81439f464c52Smaya        <register type="NOA" address="0x00009888" value="0x180F4000" />
81449f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A0F0302" />
81459f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1E2C0003" />
81469f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A2C00F0" />
81479f464c52Smaya        <register type="NOA" address="0x00009888" value="0x021A3080" />
81489f464c52Smaya        <register type="NOA" address="0x00009888" value="0x041A31E5" />
81499f464c52Smaya        <register type="NOA" address="0x00009888" value="0x02148000" />
81509f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0414A000" />
81519f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C150054" />
81529f464c52Smaya        <register type="NOA" address="0x00009888" value="0x06168000" />
81539f464c52Smaya        <register type="NOA" address="0x00009888" value="0x08168000" />
81549f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A168000" />
81559f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C3A3280" />
81569f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E3A0063" />
81579f464c52Smaya        <register type="NOA" address="0x00009888" value="0x063A0061" />
81589f464c52Smaya        <register type="NOA" address="0x00009888" value="0x023A0000" />
81599f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C348000" />
81609f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E342000" />
81619f464c52Smaya        <register type="NOA" address="0x00009888" value="0x06342000" />
81629f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1E350140" />
81639f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C350100" />
81649f464c52Smaya        <register type="NOA" address="0x00009888" value="0x18360028" />
81659f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C368000" />
81669f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E5A3080" />
81679f464c52Smaya        <register type="NOA" address="0x00009888" value="0x005A3280" />
81689f464c52Smaya        <register type="NOA" address="0x00009888" value="0x025A0063" />
81699f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E548000" />
81709f464c52Smaya        <register type="NOA" address="0x00009888" value="0x00548000" />
81719f464c52Smaya        <register type="NOA" address="0x00009888" value="0x02542000" />
81729f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1E550400" />
81739f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A552000" />
81749f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C550001" />
81759f464c52Smaya        <register type="NOA" address="0x00009888" value="0x18560080" />
81769f464c52Smaya        <register type="NOA" address="0x00009888" value="0x02568000" />
81779f464c52Smaya        <register type="NOA" address="0x00009888" value="0x04568000" />
81789f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1993A800" />
81799f464c52Smaya        <register type="NOA" address="0x00009888" value="0x03938000" />
81809f464c52Smaya        <register type="NOA" address="0x00009888" value="0x05938000" />
81819f464c52Smaya        <register type="NOA" address="0x00009888" value="0x07938000" />
81829f464c52Smaya        <register type="NOA" address="0x00009888" value="0x09938000" />
81839f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0B938000" />
81849f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0D938000" />
81859f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2D904000" />
81869f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2F904000" />
81879f464c52Smaya        <register type="NOA" address="0x00009888" value="0x31904000" />
81889f464c52Smaya        <register type="NOA" address="0x00009888" value="0x15904000" />
81899f464c52Smaya        <register type="NOA" address="0x00009888" value="0x17904000" />
81909f464c52Smaya        <register type="NOA" address="0x00009888" value="0x19904000" />
81919f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1B904000" />
81929f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1D904000" />
81939f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1F904000" />
81949f464c52Smaya        <register type="NOA" address="0x00009888" value="0x59900000" />
81959f464c52Smaya        <register type="NOA" address="0x00009888" value="0x4B900420" />
81969f464c52Smaya        <register type="NOA" address="0x00009888" value="0x37900000" />
81979f464c52Smaya        <register type="NOA" address="0x00009888" value="0x33900000" />
81989f464c52Smaya        <register type="NOA" address="0x00009888" value="0x4D900000" />
81999f464c52Smaya        <register type="NOA" address="0x00009888" value="0x53900000" />
82009f464c52Smaya        <register type="NOA" address="0x00009888" value="0x43900000" />
82019f464c52Smaya        <register type="NOA" address="0x00009888" value="0x45901084" />
82029f464c52Smaya        <register type="NOA" address="0x00009888" value="0x55900000" />
82039f464c52Smaya        <register type="NOA" address="0x00009888" value="0x47900001" />
82049f464c52Smaya    </register_config>
82059f464c52Smaya    <register_config type="OA">
82069f464c52Smaya        <register type="OA" address="0x00002740" value="0x00000000" />
82079f464c52Smaya        <register type="OA" address="0x00002744" value="0x00800000" />
82089f464c52Smaya        <register type="OA" address="0x00002710" value="0x00000000" />
82099f464c52Smaya        <register type="OA" address="0x00002714" value="0xF0800000" />
82109f464c52Smaya        <register type="OA" address="0x00002720" value="0x00000000" />
82119f464c52Smaya        <register type="OA" address="0x00002724" value="0x30800000" />
82129f464c52Smaya        <register type="OA" address="0x00002770" value="0x00000002" />
82139f464c52Smaya        <register type="OA" address="0x00002774" value="0x00007FFF" />
82149f464c52Smaya        <register type="OA" address="0x00002778" value="0x00000000" />
82159f464c52Smaya        <register type="OA" address="0x0000277C" value="0x00009FFF" />
82169f464c52Smaya        <register type="OA" address="0x00002780" value="0x00000002" />
82179f464c52Smaya        <register type="OA" address="0x00002784" value="0x0000EFFF" />
82189f464c52Smaya        <register type="OA" address="0x00002788" value="0x00000000" />
82199f464c52Smaya        <register type="OA" address="0x0000278C" value="0x0000F3FF" />
82209f464c52Smaya        <register type="OA" address="0x00002790" value="0x00000002" />
82219f464c52Smaya        <register type="OA" address="0x00002794" value="0x0000FDFF" />
82229f464c52Smaya        <register type="OA" address="0x00002798" value="0x00000000" />
82239f464c52Smaya        <register type="OA" address="0x0000279C" value="0x0000FE7F" />
82249f464c52Smaya    </register_config>
82259f464c52Smaya    <register_config type="FLEX">
82269f464c52Smaya        <register type="FLEX" address="0x0000E458" value="0x00005004" />
82279f464c52Smaya        <register type="FLEX" address="0x0000E558" value="0x00010003" />
82289f464c52Smaya        <register type="FLEX" address="0x0000E658" value="0x00012011" />
82299f464c52Smaya        <register type="FLEX" address="0x0000E758" value="0x00015014" />
82309f464c52Smaya        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
82319f464c52Smaya        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
82329f464c52Smaya        <register type="FLEX" address="0x0000E65C" value="0x00055054" />
82339f464c52Smaya    </register_config>
82349f464c52Smaya  </set>
82359f464c52Smaya
82369f464c52Smaya  <set name="Metric set TDL_2"
82379f464c52Smaya       chipset="GLK"
82389f464c52Smaya       symbol_name="TDL_2"
82397ec681f3Smrg       underscore_name="tdl_2"
82407ec681f3Smrg       mdapi_supported_apis="VK OGL OCL IO BB"
82417ec681f3Smrg       hw_config_guid="f2d6d718-e7b1-48f4-9624-45230d2fe2a0"
82429f464c52Smaya       >
82437ec681f3Smrg    <counter name="GPU Time Elapsed"
82447ec681f3Smrg             symbol_name="GpuTime"
82457ec681f3Smrg             underscore_name="gpu_time"
82467ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
82477ec681f3Smrg             data_type="uint64"
82487ec681f3Smrg             units="ns"
82497ec681f3Smrg             semantic_type="duration"
82507ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
82517ec681f3Smrg             mdapi_group="GPU"
82527ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
82537ec681f3Smrg             mdapi_supported_apis=""
82547ec681f3Smrg             mdapi_hw_unit_type="gpu"
82557ec681f3Smrg             />
82569f464c52Smaya    <counter name="GPU Core Clocks"
82577ec681f3Smrg             symbol_name="GpuCoreClocks"
82587ec681f3Smrg             underscore_name="gpu_core_clocks"
82599f464c52Smaya             description="The total number of GPU core clocks elapsed during the measurement."
82609f464c52Smaya             data_type="uint64"
82619f464c52Smaya             units="cycles"
82629f464c52Smaya             semantic_type="event"
82637ec681f3Smrg             equation="GPU_CLOCK 0 READ"
82649f464c52Smaya             mdapi_group="GPU"
82657ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
82669f464c52Smaya             mdapi_supported_apis=""
82679f464c52Smaya             mdapi_hw_unit_type="gpu"
82689f464c52Smaya             />
82697ec681f3Smrg    <counter name="AVG GPU Core Frequency"
82707ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
82717ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
82727ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
82737ec681f3Smrg             data_type="uint64"
82747ec681f3Smrg             max_equation="$GpuMaxFrequency"
82757ec681f3Smrg             units="hz"
82767ec681f3Smrg             semantic_type="event"
82777ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
82787ec681f3Smrg             mdapi_group="GPU"
82797ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
82809f464c52Smaya             mdapi_supported_apis=""
82819f464c52Smaya             mdapi_hw_unit_type="gpu"
82829f464c52Smaya             />
82837ec681f3Smrg    <counter name="GPU Busy"
82847ec681f3Smrg             symbol_name="GpuBusy"
82857ec681f3Smrg             underscore_name="gpu_busy"
82867ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
82879f464c52Smaya             data_type="float"
82889f464c52Smaya             max_equation="100"
82899f464c52Smaya             units="percent"
82909f464c52Smaya             semantic_type="duration"
82917ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
82927ec681f3Smrg             mdapi_group="GPU"
82937ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
82947ec681f3Smrg             mdapi_supported_apis=""
82959f464c52Smaya             mdapi_hw_unit_type="gpu"
82969f464c52Smaya             />
82977ec681f3Smrg    <counter name="VS Threads Dispatched"
82987ec681f3Smrg             symbol_name="VsThreads"
82997ec681f3Smrg             underscore_name="vs_threads"
83007ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
83017ec681f3Smrg             data_type="uint64"
83027ec681f3Smrg             units="threads"
83037ec681f3Smrg             semantic_type="event"
83047ec681f3Smrg             equation="A 1 READ"
83059f464c52Smaya             mdapi_group="EU Array/Vertex Shader"
83067ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
83077ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
83089f464c52Smaya             mdapi_hw_unit_type="gpu"
83099f464c52Smaya             />
83107ec681f3Smrg    <counter name="HS Threads Dispatched"
83117ec681f3Smrg             symbol_name="HsThreads"
83127ec681f3Smrg             underscore_name="hs_threads"
83137ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
83149f464c52Smaya             data_type="uint64"
83159f464c52Smaya             units="threads"
83169f464c52Smaya             semantic_type="event"
83177ec681f3Smrg             equation="A 2 READ"
83187ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
83199f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
83207ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
83219f464c52Smaya             mdapi_hw_unit_type="gpu"
83229f464c52Smaya             />
83237ec681f3Smrg    <counter name="DS Threads Dispatched"
83247ec681f3Smrg             symbol_name="DsThreads"
83257ec681f3Smrg             underscore_name="ds_threads"
83267ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
83279f464c52Smaya             data_type="uint64"
83287ec681f3Smrg             units="threads"
83299f464c52Smaya             semantic_type="event"
83307ec681f3Smrg             equation="A 3 READ"
83317ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
83329f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
83337ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
83349f464c52Smaya             mdapi_hw_unit_type="gpu"
83359f464c52Smaya             />
83367ec681f3Smrg    <counter name="GS Threads Dispatched"
83377ec681f3Smrg             symbol_name="GsThreads"
83387ec681f3Smrg             underscore_name="gs_threads"
83397ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
83409f464c52Smaya             data_type="uint64"
83419f464c52Smaya             units="threads"
83429f464c52Smaya             semantic_type="event"
83437ec681f3Smrg             equation="A 5 READ"
83447ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
83459f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
83467ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
83479f464c52Smaya             mdapi_hw_unit_type="gpu"
83489f464c52Smaya             />
83499f464c52Smaya    <counter name="FS Threads Dispatched"
83507ec681f3Smrg             symbol_name="PsThreads"
83517ec681f3Smrg             underscore_name="ps_threads"
83529f464c52Smaya             description="The total number of fragment shader hardware threads dispatched."
83539f464c52Smaya             data_type="uint64"
83549f464c52Smaya             units="threads"
83559f464c52Smaya             semantic_type="event"
83567ec681f3Smrg             equation="A 6 READ"
83579f464c52Smaya             mdapi_group="EU Array/Fragment Shader"
83589f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
83597ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
83609f464c52Smaya             mdapi_hw_unit_type="gpu"
83619f464c52Smaya             />
83627ec681f3Smrg    <counter name="CS Threads Dispatched"
83637ec681f3Smrg             symbol_name="CsThreads"
83647ec681f3Smrg             underscore_name="cs_threads"
83657ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
83669f464c52Smaya             data_type="uint64"
83677ec681f3Smrg             units="threads"
83689f464c52Smaya             semantic_type="event"
83697ec681f3Smrg             equation="A 4 READ"
83707ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
83719f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
83727ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
83739f464c52Smaya             mdapi_hw_unit_type="gpu"
83749f464c52Smaya             />
83757ec681f3Smrg    <counter name="EU Active"
83767ec681f3Smrg             symbol_name="EuActive"
83777ec681f3Smrg             underscore_name="eu_active"
83787ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
83799f464c52Smaya             data_type="float"
83809f464c52Smaya             max_equation="100"
83819f464c52Smaya             units="percent"
83829f464c52Smaya             semantic_type="duration"
83837ec681f3Smrg             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
83847ec681f3Smrg             mdapi_group="EU Array"
83857ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
83869f464c52Smaya             mdapi_supported_apis=""
83879f464c52Smaya             mdapi_hw_unit_type="gpu"
83889f464c52Smaya             />
83897ec681f3Smrg    <counter name="EU Stall"
83907ec681f3Smrg             symbol_name="EuStall"
83917ec681f3Smrg             underscore_name="eu_stall"
83927ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
83937ec681f3Smrg             data_type="float"
83947ec681f3Smrg             max_equation="100"
83957ec681f3Smrg             units="percent"
83967ec681f3Smrg             semantic_type="duration"
83977ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
83987ec681f3Smrg             mdapi_group="EU Array"
83997ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
84009f464c52Smaya             mdapi_supported_apis=""
84019f464c52Smaya             mdapi_hw_unit_type="gpu"
84029f464c52Smaya             />
84037ec681f3Smrg    <counter name="EU Both FPU Pipes Active"
84047ec681f3Smrg             symbol_name="EuFpuBothActive"
84057ec681f3Smrg             underscore_name="eu_fpu_both_active"
84067ec681f3Smrg             description="The percentage of time in which both EU FPU pipelines were actively processing."
84077ec681f3Smrg             data_type="float"
84087ec681f3Smrg             max_equation="100"
84097ec681f3Smrg             units="percent"
84107ec681f3Smrg             semantic_type="duration"
84117ec681f3Smrg             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
84127ec681f3Smrg             mdapi_group="EU Array/Pipes"
84137ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
84147ec681f3Smrg             mdapi_supported_apis=""
84159f464c52Smaya             mdapi_hw_unit_type="gpu"
84169f464c52Smaya             />
84177ec681f3Smrg    <counter name="VS FPU0 Pipe Active"
84187ec681f3Smrg             symbol_name="VsFpu0Active"
84197ec681f3Smrg             underscore_name="vs_fpu0_active"
84207ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
84217ec681f3Smrg             data_type="float"
84227ec681f3Smrg             max_equation="100"
84237ec681f3Smrg             units="percent"
84247ec681f3Smrg             semantic_type="duration"
84257ec681f3Smrg             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
84267ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
84277ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
84287ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
84299f464c52Smaya             mdapi_hw_unit_type="gpu"
84309f464c52Smaya             />
84317ec681f3Smrg    <counter name="VS FPU1 Pipe Active"
84327ec681f3Smrg             symbol_name="VsFpu1Active"
84337ec681f3Smrg             underscore_name="vs_fpu1_active"
84347ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
84359f464c52Smaya             data_type="float"
84369f464c52Smaya             max_equation="100"
84379f464c52Smaya             units="percent"
84389f464c52Smaya             semantic_type="duration"
84397ec681f3Smrg             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
84407ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
84419f464c52Smaya             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
84427ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
84439f464c52Smaya             mdapi_hw_unit_type="gpu"
84449f464c52Smaya             />
84457ec681f3Smrg    <counter name="VS Send Pipe Active"
84467ec681f3Smrg             symbol_name="VsSendActive"
84477ec681f3Smrg             underscore_name="vs_send_active"
84487ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
84499f464c52Smaya             data_type="float"
84509f464c52Smaya             max_equation="100"
84519f464c52Smaya             units="percent"
84529f464c52Smaya             semantic_type="duration"
84537ec681f3Smrg             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
84547ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
84559f464c52Smaya             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
84567ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
84579f464c52Smaya             mdapi_hw_unit_type="gpu"
84589f464c52Smaya             />
84597ec681f3Smrg    <counter name="PS FPU0 Pipe Active"
84607ec681f3Smrg             symbol_name="PsFpu0Active"
84617ec681f3Smrg             underscore_name="ps_fpu0_active"
84627ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
84639f464c52Smaya             data_type="float"
84649f464c52Smaya             max_equation="100"
84659f464c52Smaya             units="percent"
84669f464c52Smaya             semantic_type="duration"
84677ec681f3Smrg             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
84687ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
84699f464c52Smaya             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
84707ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
84719f464c52Smaya             mdapi_hw_unit_type="gpu"
84729f464c52Smaya             />
84737ec681f3Smrg    <counter name="PS FPU1 Pipe Active"
84747ec681f3Smrg             symbol_name="PsFpu1Active"
84757ec681f3Smrg             underscore_name="ps_fpu1_active"
84767ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
84779f464c52Smaya             data_type="float"
84789f464c52Smaya             max_equation="100"
84799f464c52Smaya             units="percent"
84809f464c52Smaya             semantic_type="duration"
84817ec681f3Smrg             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
84827ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
84837ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
84847ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
84859f464c52Smaya             mdapi_hw_unit_type="gpu"
84869f464c52Smaya             />
84877ec681f3Smrg    <counter name="PS Send Pipeline Active"
84887ec681f3Smrg             symbol_name="PsSendActive"
84897ec681f3Smrg             underscore_name="ps_send_active"
84907ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
84919f464c52Smaya             data_type="float"
84929f464c52Smaya             max_equation="100"
84939f464c52Smaya             units="percent"
84949f464c52Smaya             semantic_type="duration"
84957ec681f3Smrg             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
84967ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
84977ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
84987ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
84997ec681f3Smrg             mdapi_hw_unit_type="gpu"
85009f464c52Smaya             />
85017ec681f3Smrg    <counter name="FS Both FPU Active"
85027ec681f3Smrg             symbol_name="PsEuBothFpuActive"
85037ec681f3Smrg             underscore_name="ps_eu_both_fpu_active"
85047ec681f3Smrg             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
85059f464c52Smaya             data_type="float"
85069f464c52Smaya             max_equation="100"
85079f464c52Smaya             units="percent"
85089f464c52Smaya             semantic_type="duration"
85097ec681f3Smrg             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
85107ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
85117ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
85127ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
85137ec681f3Smrg             mdapi_hw_unit_type="gpu"
85149f464c52Smaya             />
85159f464c52Smaya    <counter name="Rasterized Pixels"
85167ec681f3Smrg             symbol_name="RasterizedPixels"
85177ec681f3Smrg             underscore_name="rasterized_pixels"
85189f464c52Smaya             description="The total number of rasterized pixels."
85199f464c52Smaya             data_type="uint64"
85207ec681f3Smrg             units="pixels"
85217ec681f3Smrg             semantic_type="event"
85229f464c52Smaya             equation="A 21 READ 4 UMUL"
85237ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer"
85247ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
85257ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
85267ec681f3Smrg             mdapi_hw_unit_type="gpu"
85277ec681f3Smrg             />
85287ec681f3Smrg    <counter name="Early Hi-Depth Test Fails"
85297ec681f3Smrg             symbol_name="HiDepthTestFails"
85307ec681f3Smrg             underscore_name="hi_depth_test_fails"
85317ec681f3Smrg             description="The total number of pixels dropped on early hierarchical depth test."
85327ec681f3Smrg             data_type="uint64"
85339f464c52Smaya             units="pixels"
85349f464c52Smaya             semantic_type="event"
85357ec681f3Smrg             equation="A 22 READ 4 UMUL"
85367ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
85379f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
85387ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
85399f464c52Smaya             mdapi_hw_unit_type="gpu"
85409f464c52Smaya             />
85417ec681f3Smrg    <counter name="Early Depth Test Fails"
85427ec681f3Smrg             symbol_name="EarlyDepthTestFails"
85437ec681f3Smrg             underscore_name="early_depth_test_fails"
85447ec681f3Smrg             description="The total number of pixels dropped on early depth test."
85457ec681f3Smrg             data_type="uint64"
85467ec681f3Smrg             units="pixels"
85477ec681f3Smrg             semantic_type="event"
85487ec681f3Smrg             equation="A 23 READ 4 UMUL"
85497ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
85507ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
85517ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
85529f464c52Smaya             mdapi_hw_unit_type="gpu"
85539f464c52Smaya             />
85547ec681f3Smrg    <counter name="Samples Killed in FS"
85557ec681f3Smrg             symbol_name="SamplesKilledInPs"
85567ec681f3Smrg             underscore_name="samples_killed_in_ps"
85577ec681f3Smrg             description="The total number of samples or pixels dropped in fragment shaders."
85589f464c52Smaya             data_type="uint64"
85597ec681f3Smrg             units="pixels"
85607ec681f3Smrg             semantic_type="event"
85617ec681f3Smrg             equation="A 24 READ 4 UMUL"
85627ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
85637ec681f3Smrg             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
85647ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
85657ec681f3Smrg             mdapi_hw_unit_type="gpu"
85667ec681f3Smrg             />
85677ec681f3Smrg    <counter name="Pixels Failing Tests"
85687ec681f3Smrg             symbol_name="PixelsFailingPostPsTests"
85697ec681f3Smrg             underscore_name="pixels_failing_post_ps_tests"
85707ec681f3Smrg             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
85717ec681f3Smrg             data_type="uint64"
85727ec681f3Smrg             units="pixels"
85739f464c52Smaya             semantic_type="event"
85747ec681f3Smrg             equation="A 25 READ 4 UMUL"
85757ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
85769f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
85777ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
85789f464c52Smaya             mdapi_hw_unit_type="gpu"
85799f464c52Smaya             />
85809f464c52Smaya    <counter name="Samples Written"
85817ec681f3Smrg             symbol_name="SamplesWritten"
85827ec681f3Smrg             underscore_name="samples_written"
85839f464c52Smaya             description="The total number of samples or pixels written to all render targets."
85849f464c52Smaya             data_type="uint64"
85859f464c52Smaya             units="pixels"
85869f464c52Smaya             semantic_type="event"
85877ec681f3Smrg             equation="A 26 READ 4 UMUL"
85887ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
85899f464c52Smaya             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
85907ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
85919f464c52Smaya             mdapi_hw_unit_type="gpu"
85927ec681f3Smrg             />
85937ec681f3Smrg    <counter name="Samples Blended"
85947ec681f3Smrg             symbol_name="SamplesBlended"
85957ec681f3Smrg             underscore_name="samples_blended"
85967ec681f3Smrg             description="The total number of blended samples or pixels written to all render targets."
85977ec681f3Smrg             data_type="uint64"
85987ec681f3Smrg             units="pixels"
85997ec681f3Smrg             semantic_type="event"
86007ec681f3Smrg             equation="A 27 READ 4 UMUL"
86019f464c52Smaya             mdapi_group="3D Pipe/Output Merger"
86027ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
86037ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
86047ec681f3Smrg             mdapi_hw_unit_type="gpu"
86059f464c52Smaya             />
86067ec681f3Smrg    <counter name="Sampler Texels"
86077ec681f3Smrg             symbol_name="SamplerTexels"
86087ec681f3Smrg             underscore_name="sampler_texels"
86097ec681f3Smrg             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
86107ec681f3Smrg             data_type="uint64"
86117ec681f3Smrg             units="texels"
86127ec681f3Smrg             semantic_type="event"
86137ec681f3Smrg             equation="A 28 READ 4 UMUL"
86147ec681f3Smrg             mdapi_group="Sampler/Sampler Input"
86157ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
86167ec681f3Smrg             mdapi_supported_apis=""
86177ec681f3Smrg             mdapi_hw_unit_type="gpu"
86187ec681f3Smrg             />
86197ec681f3Smrg    <counter name="Sampler Texels Misses"
86207ec681f3Smrg             symbol_name="SamplerTexelMisses"
86217ec681f3Smrg             underscore_name="sampler_texel_misses"
86227ec681f3Smrg             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
86237ec681f3Smrg             data_type="uint64"
86247ec681f3Smrg             units="texels"
86257ec681f3Smrg             semantic_type="event"
86267ec681f3Smrg             equation="A 29 READ 4 UMUL"
86277ec681f3Smrg             mdapi_group="Sampler/Sampler Cache"
86287ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
86299f464c52Smaya             mdapi_supported_apis=""
86309f464c52Smaya             mdapi_hw_unit_type="gpu"
86319f464c52Smaya             />
86327ec681f3Smrg    <counter name="SLM Bytes Read"
86337ec681f3Smrg             symbol_name="SlmBytesRead"
86347ec681f3Smrg             underscore_name="slm_bytes_read"
86357ec681f3Smrg             description="The total number of GPU memory bytes read from shared local memory."
86369f464c52Smaya             data_type="uint64"
86377ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
86387ec681f3Smrg             units="bytes"
86397ec681f3Smrg             semantic_type="throughput"
86407ec681f3Smrg             equation="A 30 READ 64 UMUL"
86417ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
86427ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
86437ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
86449f464c52Smaya             mdapi_hw_unit_type="gpu"
86459f464c52Smaya             />
86467ec681f3Smrg    <counter name="SLM Bytes Written"
86477ec681f3Smrg             symbol_name="SlmBytesWritten"
86487ec681f3Smrg             underscore_name="slm_bytes_written"
86497ec681f3Smrg             description="The total number of GPU memory bytes written into shared local memory."
86509f464c52Smaya             data_type="uint64"
86517ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
86527ec681f3Smrg             units="bytes"
86537ec681f3Smrg             semantic_type="throughput"
86547ec681f3Smrg             equation="A 31 READ 64 UMUL"
86557ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
86569f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
86577ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
86589f464c52Smaya             mdapi_hw_unit_type="gpu"
86599f464c52Smaya             />
86609f464c52Smaya    <counter name="Shader Memory Accesses"
86617ec681f3Smrg             symbol_name="ShaderMemoryAccesses"
86627ec681f3Smrg             underscore_name="shader_memory_accesses"
86639f464c52Smaya             description="The total number of shader memory accesses to L3."
86649f464c52Smaya             data_type="uint64"
86659f464c52Smaya             units="messages"
86669f464c52Smaya             semantic_type="event"
86677ec681f3Smrg             equation="A 32 READ"
86689f464c52Smaya             mdapi_group="L3/Data Port"
86699f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
86707ec681f3Smrg             mdapi_supported_apis=""
86719f464c52Smaya             mdapi_hw_unit_type="gpu"
86729f464c52Smaya             />
86737ec681f3Smrg    <counter name="Shader Atomic Memory Accesses"
86747ec681f3Smrg             symbol_name="ShaderAtomics"
86757ec681f3Smrg             underscore_name="shader_atomics"
86767ec681f3Smrg             description="The total number of shader atomic memory accesses."
86779f464c52Smaya             data_type="uint64"
86787ec681f3Smrg             units="messages"
86797ec681f3Smrg             semantic_type="event"
86807ec681f3Smrg             equation="A 34 READ"
86817ec681f3Smrg             mdapi_group="L3/Data Port/Atomics"
86829f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
86837ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
86849f464c52Smaya             mdapi_hw_unit_type="gpu"
86859f464c52Smaya             />
86869f464c52Smaya    <counter name="L3 Shader Throughput"
86877ec681f3Smrg             symbol_name="L3ShaderThroughput"
86887ec681f3Smrg             underscore_name="l3_shader_throughput"
86899f464c52Smaya             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
86909f464c52Smaya             data_type="uint64"
86919f464c52Smaya             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
86929f464c52Smaya             units="bytes"
86939f464c52Smaya             semantic_type="throughput"
86947ec681f3Smrg             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
86959f464c52Smaya             mdapi_group="L3/Data Port"
86967ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
86977ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
86989f464c52Smaya             mdapi_hw_unit_type="gpu"
86999f464c52Smaya             />
87007ec681f3Smrg    <counter name="Shader Barrier Messages"
87017ec681f3Smrg             symbol_name="ShaderBarriers"
87027ec681f3Smrg             underscore_name="shader_barriers"
87037ec681f3Smrg             description="The total number of shader barrier messages."
87049f464c52Smaya             data_type="uint64"
87057ec681f3Smrg             units="messages"
87069f464c52Smaya             semantic_type="event"
87077ec681f3Smrg             equation="A 35 READ"
87087ec681f3Smrg             mdapi_group="EU Array/Barrier"
87097ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
87107ec681f3Smrg             mdapi_supported_apis=""
87119f464c52Smaya             mdapi_hw_unit_type="gpu"
87129f464c52Smaya             />
87137ec681f3Smrg    <counter name="Thread Header Ready on Slice0 Subslice1 Port 0"
87147ec681f3Smrg             symbol_name="ThreadHeader01ReadyPort0"
87157ec681f3Smrg             underscore_name="thread_header01_ready_port0"
87167ec681f3Smrg             description="The percentage of time in which thread header is ready on slice0 subslice1 thread dispatcher port 0"
87179f464c52Smaya             data_type="float"
87189f464c52Smaya             max_equation="100"
87199f464c52Smaya             units="percent"
87209f464c52Smaya             semantic_type="duration"
87217ec681f3Smrg             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
87227ec681f3Smrg             availability="$SubsliceMask 0x2 AND"
87239f464c52Smaya             mdapi_group="GPU/Thread Dispatcher"
87247ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
87257ec681f3Smrg             mdapi_supported_apis=""
87269f464c52Smaya             mdapi_hw_unit_type="subslice"
87279f464c52Smaya             />
87289f464c52Smaya    <counter name="Thread Header Ready on Slice0 Subslice0 Port 1"
87297ec681f3Smrg             symbol_name="ThreadHeader00ReadyPort1"
87307ec681f3Smrg             underscore_name="thread_header00_ready_port1"
87319f464c52Smaya             description="The percentage of time in which thread header is ready on slice0 subslice0 thread dispatcher port 1"
87329f464c52Smaya             data_type="float"
87339f464c52Smaya             max_equation="100"
87347ec681f3Smrg             units="percent"
87357ec681f3Smrg             semantic_type="duration"
87369f464c52Smaya             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
87377ec681f3Smrg             availability="$SubsliceMask 0x1 AND"
87387ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
87397ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
87407ec681f3Smrg             mdapi_supported_apis=""
87417ec681f3Smrg             mdapi_hw_unit_type="subslice"
87427ec681f3Smrg             />
87437ec681f3Smrg    <counter name="Thread Header Ready on Slice0 Subslice0 Port 0"
87447ec681f3Smrg             symbol_name="ThreadHeader00ReadyPort0"
87457ec681f3Smrg             underscore_name="thread_header00_ready_port0"
87467ec681f3Smrg             description="The percentage of time in which thread header is ready on slice0 subslice0 thread dispatcher port 0"
87477ec681f3Smrg             data_type="float"
87487ec681f3Smrg             max_equation="100"
87499f464c52Smaya             units="percent"
87507ec681f3Smrg             semantic_type="duration"
87517ec681f3Smrg             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
87529f464c52Smaya             availability="$SubsliceMask 0x1 AND"
87537ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
87547ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
87557ec681f3Smrg             mdapi_supported_apis=""
87567ec681f3Smrg             mdapi_hw_unit_type="subslice"
87577ec681f3Smrg             />
87587ec681f3Smrg    <counter name="Thread Header Ready on Slice0 Subslice2 Port 1"
87597ec681f3Smrg             symbol_name="ThreadHeader02ReadyPort1"
87607ec681f3Smrg             underscore_name="thread_header02_ready_port1"
87617ec681f3Smrg             description="The percentage of time in which thread header is ready on slice0 subslice2 thread dispatcher port 1"
87627ec681f3Smrg             data_type="float"
87637ec681f3Smrg             max_equation="100"
87647ec681f3Smrg             units="percent"
87659f464c52Smaya             semantic_type="duration"
87667ec681f3Smrg             equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
87677ec681f3Smrg             availability="$SubsliceMask 0x4 AND"
87687ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
87697ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
87709f464c52Smaya             mdapi_supported_apis=""
87717ec681f3Smrg             mdapi_hw_unit_type="subslice"
87727ec681f3Smrg             />
87737ec681f3Smrg    <counter name="Thread Header Ready on Slice0 Subslice2 Port 0"
87747ec681f3Smrg             symbol_name="ThreadHeader02ReadyPort0"
87757ec681f3Smrg             underscore_name="thread_header02_ready_port0"
87767ec681f3Smrg             description="The percentage of time in which thread header is ready on slice0 subslice2 thread dispatcher port 0"
87777ec681f3Smrg             data_type="float"
87787ec681f3Smrg             max_equation="100"
87797ec681f3Smrg             units="percent"
87807ec681f3Smrg             semantic_type="duration"
87817ec681f3Smrg             equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
87827ec681f3Smrg             availability="$SubsliceMask 0x4 AND"
87837ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
87849f464c52Smaya             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
87857ec681f3Smrg             mdapi_supported_apis=""
87867ec681f3Smrg             mdapi_hw_unit_type="subslice"
87877ec681f3Smrg             />
87887ec681f3Smrg    <counter name="Thread Header Ready on Slice0 Subslice1 Port 1"
87897ec681f3Smrg             symbol_name="ThreadHeader01ReadyPort1"
87907ec681f3Smrg             underscore_name="thread_header01_ready_port1"
87917ec681f3Smrg             description="The percentage of time in which thread header is ready on slice0 subslice1 thread dispatcher port 1"
87927ec681f3Smrg             data_type="float"
87937ec681f3Smrg             max_equation="100"
87947ec681f3Smrg             units="percent"
87957ec681f3Smrg             semantic_type="duration"
87967ec681f3Smrg             equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
87977ec681f3Smrg             availability="$SubsliceMask 0x2 AND"
87989f464c52Smaya             mdapi_group="GPU/Thread Dispatcher"
87997ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
88007ec681f3Smrg             mdapi_supported_apis=""
88019f464c52Smaya             mdapi_hw_unit_type="subslice"
88029f464c52Smaya             />
88037ec681f3Smrg    <counter name="SQ is full"
88047ec681f3Smrg             symbol_name="GTRequestQueueFull"
88057ec681f3Smrg             underscore_name="gt_request_queue_full"
88067ec681f3Smrg             description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
88077ec681f3Smrg             data_type="float"
88087ec681f3Smrg             max_equation="100"
88097ec681f3Smrg             units="percent"
88107ec681f3Smrg             semantic_type="duration"
88117ec681f3Smrg             equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
88127ec681f3Smrg             availability="true $QueryMode &amp;&amp;"
88137ec681f3Smrg             mdapi_group="GTI"
88147ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
88157ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL"
88167ec681f3Smrg             mdapi_hw_unit_type="gpu"
88177ec681f3Smrg             />
88189f464c52Smaya    <register_config type="NOA">
88197ec681f3Smrg        <register type="NOA" address="0x000091BC" value="0xE0500000" />
88209f464c52Smaya        <register type="NOA" address="0x00009840" value="0x00000080" />
88219f464c52Smaya        <register type="NOA" address="0x00009888" value="0x141A026B" />
88229f464c52Smaya        <register type="NOA" address="0x00009888" value="0x143A0173" />
88239f464c52Smaya        <register type="NOA" address="0x00009888" value="0x145A026B" />
88249f464c52Smaya        <register type="NOA" address="0x00009888" value="0x002D4000" />
88259f464c52Smaya        <register type="NOA" address="0x00009888" value="0x022D5000" />
88269f464c52Smaya        <register type="NOA" address="0x00009888" value="0x042D5000" />
88279f464c52Smaya        <register type="NOA" address="0x00009888" value="0x062D1000" />
88289f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C2E5000" />
88299f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E2E0069" />
88309f464c52Smaya        <register type="NOA" address="0x00009888" value="0x044C8000" />
88319f464c52Smaya        <register type="NOA" address="0x00009888" value="0x064CC000" />
88329f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A4C4000" />
88339f464c52Smaya        <register type="NOA" address="0x00009888" value="0x004E8000" />
88349f464c52Smaya        <register type="NOA" address="0x00009888" value="0x024EA000" />
88359f464c52Smaya        <register type="NOA" address="0x00009888" value="0x064E2000" />
88369f464c52Smaya        <register type="NOA" address="0x00009888" value="0x180F6000" />
88379f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A0F030A" />
88389f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A2C03C0" />
88399f464c52Smaya        <register type="NOA" address="0x00009888" value="0x041A37E7" />
88409f464c52Smaya        <register type="NOA" address="0x00009888" value="0x021A0000" />
88419f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0414A000" />
88429f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C150050" />
88439f464c52Smaya        <register type="NOA" address="0x00009888" value="0x08168000" />
88449f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A168000" />
88459f464c52Smaya        <register type="NOA" address="0x00009888" value="0x003A3380" />
88469f464c52Smaya        <register type="NOA" address="0x00009888" value="0x063A006F" />
88479f464c52Smaya        <register type="NOA" address="0x00009888" value="0x023A0000" />
88489f464c52Smaya        <register type="NOA" address="0x00009888" value="0x00348000" />
88499f464c52Smaya        <register type="NOA" address="0x00009888" value="0x06342000" />
88509f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A352000" />
88519f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C350100" />
88529f464c52Smaya        <register type="NOA" address="0x00009888" value="0x02368000" />
88539f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C368000" />
88549f464c52Smaya        <register type="NOA" address="0x00009888" value="0x025A37E7" />
88559f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0254A000" />
88569f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C550005" />
88579f464c52Smaya        <register type="NOA" address="0x00009888" value="0x04568000" />
88589f464c52Smaya        <register type="NOA" address="0x00009888" value="0x06568000" />
88599f464c52Smaya        <register type="NOA" address="0x00009888" value="0x03938000" />
88609f464c52Smaya        <register type="NOA" address="0x00009888" value="0x05938000" />
88619f464c52Smaya        <register type="NOA" address="0x00009888" value="0x07938000" />
88629f464c52Smaya        <register type="NOA" address="0x00009888" value="0x09938000" />
88639f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0B938000" />
88649f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0D938000" />
88659f464c52Smaya        <register type="NOA" address="0x00009888" value="0x15904000" />
88669f464c52Smaya        <register type="NOA" address="0x00009888" value="0x17904000" />
88679f464c52Smaya        <register type="NOA" address="0x00009888" value="0x19904000" />
88689f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1B904000" />
88699f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1D904000" />
88709f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1F904000" />
88719f464c52Smaya        <register type="NOA" address="0x00009888" value="0x37900000" />
88729f464c52Smaya        <register type="NOA" address="0x00009888" value="0x53900000" />
88739f464c52Smaya        <register type="NOA" address="0x00009888" value="0x43900020" />
88749f464c52Smaya        <register type="NOA" address="0x00009888" value="0x45901080" />
88759f464c52Smaya        <register type="NOA" address="0x00009888" value="0x55900000" />
88769f464c52Smaya        <register type="NOA" address="0x00009888" value="0x47900001" />
88779f464c52Smaya        <register type="NOA" address="0x00009888" value="0x33900000" />
88789f464c52Smaya    </register_config>
88799f464c52Smaya    <register_config type="OA">
88809f464c52Smaya        <register type="OA" address="0x00002740" value="0x00000000" />
88819f464c52Smaya        <register type="OA" address="0x00002744" value="0x00800000" />
88829f464c52Smaya        <register type="OA" address="0x00002710" value="0x00000000" />
88839f464c52Smaya        <register type="OA" address="0x00002714" value="0x00800000" />
88849f464c52Smaya        <register type="OA" address="0x00002720" value="0x00000000" />
88859f464c52Smaya        <register type="OA" address="0x00002724" value="0x00800000" />
88869f464c52Smaya    </register_config>
88879f464c52Smaya    <register_config type="FLEX">
88889f464c52Smaya        <register type="FLEX" address="0x0000E458" value="0x00005004" />
88899f464c52Smaya        <register type="FLEX" address="0x0000E558" value="0x00010003" />
88909f464c52Smaya        <register type="FLEX" address="0x0000E658" value="0x00012011" />
88919f464c52Smaya        <register type="FLEX" address="0x0000E758" value="0x00015014" />
88929f464c52Smaya        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
88939f464c52Smaya        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
88949f464c52Smaya        <register type="FLEX" address="0x0000E65C" value="0x00055054" />
88959f464c52Smaya    </register_config>
88969f464c52Smaya  </set>
88979f464c52Smaya
88987ec681f3Smrg  <set name="Compute Metrics Extra set"
88999f464c52Smaya       chipset="GLK"
89009f464c52Smaya       symbol_name="ComputeExtra"
89017ec681f3Smrg       underscore_name="compute_extra"
89027ec681f3Smrg       mdapi_supported_apis="VK OGL4 OCL IO BB"
89037ec681f3Smrg       hw_config_guid="15274c82-27d2-4819-876a-7cb1a2c59ba4"
89049f464c52Smaya       >
89059f464c52Smaya    <counter name="GPU Time Elapsed"
89067ec681f3Smrg             symbol_name="GpuTime"
89077ec681f3Smrg             underscore_name="gpu_time"
89089f464c52Smaya             description="Time elapsed on the GPU during the measurement."
89099f464c52Smaya             data_type="uint64"
89109f464c52Smaya             units="ns"
89119f464c52Smaya             semantic_type="duration"
89127ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
89137ec681f3Smrg             mdapi_group="GPU"
89149f464c52Smaya             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
89157ec681f3Smrg             mdapi_supported_apis=""
89169f464c52Smaya             mdapi_hw_unit_type="gpu"
89177ec681f3Smrg             />
89187ec681f3Smrg    <counter name="GPU Core Clocks"
89197ec681f3Smrg             symbol_name="GpuCoreClocks"
89207ec681f3Smrg             underscore_name="gpu_core_clocks"
89217ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
89227ec681f3Smrg             data_type="uint64"
89237ec681f3Smrg             units="cycles"
89247ec681f3Smrg             semantic_type="event"
89257ec681f3Smrg             equation="GPU_CLOCK 0 READ"
89269f464c52Smaya             mdapi_group="GPU"
89277ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
89287ec681f3Smrg             mdapi_supported_apis=""
89297ec681f3Smrg             mdapi_hw_unit_type="gpu"
89309f464c52Smaya             />
89319f464c52Smaya    <counter name="AVG GPU Core Frequency"
89327ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
89337ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
89349f464c52Smaya             description="Average GPU Core Frequency in the measurement."
89359f464c52Smaya             data_type="uint64"
89369f464c52Smaya             max_equation="$GpuMaxFrequency"
89379f464c52Smaya             units="hz"
89389f464c52Smaya             semantic_type="event"
89397ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
89409f464c52Smaya             mdapi_group="GPU"
89417ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
89427ec681f3Smrg             mdapi_supported_apis=""
89437ec681f3Smrg             mdapi_hw_unit_type="gpu"
89447ec681f3Smrg             />
89457ec681f3Smrg    <counter name="EU FPU1 Pipe Active"
89467ec681f3Smrg             symbol_name="Fpu1Active"
89477ec681f3Smrg             underscore_name="fpu1_active"
89487ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing."
89497ec681f3Smrg             data_type="float"
89507ec681f3Smrg             max_equation="100"
89517ec681f3Smrg             units="percent"
89527ec681f3Smrg             semantic_type="duration"
89537ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
89547ec681f3Smrg             mdapi_group="EU Array/Pipes"
89557ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
89567ec681f3Smrg             mdapi_supported_apis=""
89579f464c52Smaya             mdapi_hw_unit_type="gpu"
89589f464c52Smaya             />
89599f464c52Smaya    <counter name="EU FPU1 Pipe Active including Ext Math"
89607ec681f3Smrg             symbol_name="Fpu1ActiveAdjusted"
89617ec681f3Smrg             underscore_name="fpu1_active_adjusted"
89629f464c52Smaya             description="The percentage of time in which EU FPU1 pipeline was actively processing including Extended Math processing"
89639f464c52Smaya             data_type="float"
89649f464c52Smaya             max_equation="100"
89659f464c52Smaya             units="percent"
89669f464c52Smaya             semantic_type="duration"
89677ec681f3Smrg             equation="A 8 READ  C 7 READ C 6 READ FADD C 5 READ FADD 8 FMUL FADD 100 FMUL $EuCoresTotalCount FDIV $GpuCoreClocks FDIV"
89689f464c52Smaya             mdapi_group="EU Array/Pipes"
89697ec681f3Smrg             mdapi_usage_flags="Tier4 System Frame Batch Draw"
89707ec681f3Smrg             mdapi_supported_apis=""
89719f464c52Smaya             mdapi_hw_unit_type="gpu"
89729f464c52Smaya             />
89739f464c52Smaya    <register_config type="NOA">
89749f464c52Smaya        <register type="NOA" address="0x00009840" value="0x00000080" />
89759f464c52Smaya        <register type="NOA" address="0x00009888" value="0x141A001F" />
89769f464c52Smaya        <register type="NOA" address="0x00009888" value="0x143A001F" />
89779f464c52Smaya        <register type="NOA" address="0x00009888" value="0x145A001F" />
89789f464c52Smaya        <register type="NOA" address="0x00009888" value="0x042D5000" />
89799f464c52Smaya        <register type="NOA" address="0x00009888" value="0x062D1000" />
89809f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E2E0094" />
89819f464c52Smaya        <register type="NOA" address="0x00009888" value="0x084CC000" />
89829f464c52Smaya        <register type="NOA" address="0x00009888" value="0x044EA000" />
89839f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A0F00E0" />
89849f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A2C0C00" />
89859f464c52Smaya        <register type="NOA" address="0x00009888" value="0x061A0063" />
89869f464c52Smaya        <register type="NOA" address="0x00009888" value="0x021A0000" />
89879f464c52Smaya        <register type="NOA" address="0x00009888" value="0x06142000" />
89889f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C150100" />
89899f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C168000" />
89909f464c52Smaya        <register type="NOA" address="0x00009888" value="0x043A3180" />
89919f464c52Smaya        <register type="NOA" address="0x00009888" value="0x023A0000" />
89929f464c52Smaya        <register type="NOA" address="0x00009888" value="0x04348000" />
89939f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C350040" />
89949f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A368000" />
89959f464c52Smaya        <register type="NOA" address="0x00009888" value="0x045A0063" />
89969f464c52Smaya        <register type="NOA" address="0x00009888" value="0x025A0000" />
89979f464c52Smaya        <register type="NOA" address="0x00009888" value="0x04542000" />
89989f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C550010" />
89999f464c52Smaya        <register type="NOA" address="0x00009888" value="0x08568000" />
90009f464c52Smaya        <register type="NOA" address="0x00009888" value="0x09938000" />
90019f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0B938000" />
90029f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0D938000" />
90039f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1B904000" />
90049f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1D904000" />
90059f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1F904000" />
90069f464c52Smaya        <register type="NOA" address="0x00009888" value="0x37900000" />
90079f464c52Smaya        <register type="NOA" address="0x00009888" value="0x55900000" />
90089f464c52Smaya        <register type="NOA" address="0x00009888" value="0x45900400" />
90099f464c52Smaya        <register type="NOA" address="0x00009888" value="0x47900004" />
90109f464c52Smaya        <register type="NOA" address="0x00009888" value="0x33900000" />
90119f464c52Smaya    </register_config>
90129f464c52Smaya    <register_config type="OA">
90139f464c52Smaya        <register type="OA" address="0x00002740" value="0x00000000" />
90149f464c52Smaya        <register type="OA" address="0x00002744" value="0x00800000" />
90159f464c52Smaya        <register type="OA" address="0x00002710" value="0x00000000" />
90169f464c52Smaya        <register type="OA" address="0x00002714" value="0x00800000" />
90179f464c52Smaya        <register type="OA" address="0x00002720" value="0x00000000" />
90189f464c52Smaya        <register type="OA" address="0x00002724" value="0x00800000" />
90199f464c52Smaya    </register_config>
90209f464c52Smaya    <register_config type="FLEX">
90219f464c52Smaya        <register type="FLEX" address="0x0000E458" value="0x00001000" />
90229f464c52Smaya        <register type="FLEX" address="0x0000E558" value="0x00003002" />
90239f464c52Smaya        <register type="FLEX" address="0x0000E658" value="0x00005004" />
90249f464c52Smaya        <register type="FLEX" address="0x0000E758" value="0x00011010" />
90259f464c52Smaya        <register type="FLEX" address="0x0000E45C" value="0x00050012" />
90269f464c52Smaya        <register type="FLEX" address="0x0000E55C" value="0x00052051" />
90279f464c52Smaya        <register type="FLEX" address="0x0000E65C" value="0x00000008" />
90289f464c52Smaya    </register_config>
90299f464c52Smaya  </set>
90309f464c52Smaya
90317ec681f3Smrg  <set name="MDAPI testing set"
90329f464c52Smaya       chipset="GLK"
90339f464c52Smaya       symbol_name="TestOa"
90347ec681f3Smrg       underscore_name="test_oa"
90357ec681f3Smrg       mdapi_supported_apis="VK OGL OCL IO BB"
90367ec681f3Smrg       hw_config_guid="dd3fd789-e783-4204-8cd0-b671bbccb0cf"
90379f464c52Smaya       >
90389f464c52Smaya    <counter name="GPU Time Elapsed"
90397ec681f3Smrg             symbol_name="GpuTime"
90407ec681f3Smrg             underscore_name="gpu_time"
90419f464c52Smaya             description="Time elapsed on the GPU during the measurement."
90429f464c52Smaya             data_type="uint64"
90439f464c52Smaya             units="ns"
90449f464c52Smaya             semantic_type="duration"
90457ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
90467ec681f3Smrg             mdapi_group="GPU"
90479f464c52Smaya             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
90487ec681f3Smrg             mdapi_supported_apis=""
90499f464c52Smaya             mdapi_hw_unit_type="gpu"
90509f464c52Smaya             />
90519f464c52Smaya    <counter name="GPU Core Clocks"
90527ec681f3Smrg             symbol_name="GpuCoreClocks"
90537ec681f3Smrg             underscore_name="gpu_core_clocks"
90549f464c52Smaya             description="The total number of GPU core clocks elapsed during the measurement."
90559f464c52Smaya             data_type="uint64"
90569f464c52Smaya             units="cycles"
90579f464c52Smaya             semantic_type="event"
90587ec681f3Smrg             equation="GPU_CLOCK 0 READ"
90597ec681f3Smrg             mdapi_group="GPU"
90609f464c52Smaya             mdapi_usage_flags="Tier1 Frame Batch Draw"
90617ec681f3Smrg             mdapi_supported_apis=""
90629f464c52Smaya             mdapi_hw_unit_type="gpu"
90639f464c52Smaya             />
90649f464c52Smaya    <counter name="AVG GPU Core Frequency"
90657ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
90667ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
90679f464c52Smaya             description="Average GPU Core Frequency in the measurement."
90689f464c52Smaya             data_type="uint64"
90699f464c52Smaya             max_equation="$GpuMaxFrequency"
90709f464c52Smaya             units="hz"
90719f464c52Smaya             semantic_type="event"
90727ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
90739f464c52Smaya             mdapi_group="GPU"
90747ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
90757ec681f3Smrg             mdapi_supported_apis=""
90769f464c52Smaya             mdapi_hw_unit_type="gpu"
90779f464c52Smaya             />
90787ec681f3Smrg    <counter name="TestCounter0"
90797ec681f3Smrg             symbol_name="Counter0"
90807ec681f3Smrg             underscore_name="counter0"
90817ec681f3Smrg             description="HW test counter 0. Factor: 0.0"
90829f464c52Smaya             data_type="uint64"
90839f464c52Smaya             units="events"
90849f464c52Smaya             semantic_type="event"
90857ec681f3Smrg             equation="B 0 READ"
90867ec681f3Smrg             mdapi_group="GPU"
90879f464c52Smaya             mdapi_usage_flags="Frame Batch Draw"
90887ec681f3Smrg             mdapi_supported_apis=""
90899f464c52Smaya             mdapi_hw_unit_type="gpu"
90909f464c52Smaya             />
90917ec681f3Smrg    <counter name="TestCounter1"
90927ec681f3Smrg             symbol_name="Counter1"
90937ec681f3Smrg             underscore_name="counter1"
90947ec681f3Smrg             description="HW test counter 1. Factor: 1.0"
90959f464c52Smaya             data_type="uint64"
90969f464c52Smaya             units="events"
90979f464c52Smaya             semantic_type="event"
90987ec681f3Smrg             equation="B 1 READ"
90997ec681f3Smrg             mdapi_group="GPU"
91009f464c52Smaya             mdapi_usage_flags="Frame Batch Draw"
91017ec681f3Smrg             mdapi_supported_apis=""
91029f464c52Smaya             mdapi_hw_unit_type="gpu"
91039f464c52Smaya             />
91047ec681f3Smrg    <counter name="TestCounter2"
91057ec681f3Smrg             symbol_name="Counter2"
91067ec681f3Smrg             underscore_name="counter2"
91077ec681f3Smrg             description="HW test counter 2. Factor: 1.0"
91089f464c52Smaya             data_type="uint64"
91099f464c52Smaya             units="events"
91109f464c52Smaya             semantic_type="event"
91117ec681f3Smrg             equation="B 2 READ"
91127ec681f3Smrg             mdapi_group="GPU"
91139f464c52Smaya             mdapi_usage_flags="Frame Batch Draw"
91147ec681f3Smrg             mdapi_supported_apis=""
91159f464c52Smaya             mdapi_hw_unit_type="gpu"
91169f464c52Smaya             />
91177ec681f3Smrg    <counter name="TestCounter3"
91187ec681f3Smrg             symbol_name="Counter3"
91197ec681f3Smrg             underscore_name="counter3"
91207ec681f3Smrg             description="HW test counter 3. Factor: 0.5"
91219f464c52Smaya             data_type="uint64"
91229f464c52Smaya             units="events"
91239f464c52Smaya             semantic_type="event"
91247ec681f3Smrg             equation="B 3 READ"
91257ec681f3Smrg             mdapi_group="GPU"
91269f464c52Smaya             mdapi_usage_flags="Frame Batch Draw"
91277ec681f3Smrg             mdapi_supported_apis=""
91289f464c52Smaya             mdapi_hw_unit_type="gpu"
91299f464c52Smaya             />
91307ec681f3Smrg    <counter name="TestCounter4"
91317ec681f3Smrg             symbol_name="Counter4"
91327ec681f3Smrg             underscore_name="counter4"
91337ec681f3Smrg             description="HW test counter 4. Factor: 0.333"
91349f464c52Smaya             data_type="uint64"
91359f464c52Smaya             units="events"
91369f464c52Smaya             semantic_type="event"
91377ec681f3Smrg             equation="B 4 READ"
91387ec681f3Smrg             mdapi_group="GPU"
91399f464c52Smaya             mdapi_usage_flags="Frame Batch Draw"
91407ec681f3Smrg             mdapi_supported_apis=""
91419f464c52Smaya             mdapi_hw_unit_type="gpu"
91429f464c52Smaya             />
91437ec681f3Smrg    <counter name="TestCounter5"
91447ec681f3Smrg             symbol_name="Counter5"
91457ec681f3Smrg             underscore_name="counter5"
91467ec681f3Smrg             description="HW test counter 5. Factor: 0.333"
91479f464c52Smaya             data_type="uint64"
91489f464c52Smaya             units="events"
91499f464c52Smaya             semantic_type="event"
91507ec681f3Smrg             equation="B 5 READ"
91517ec681f3Smrg             mdapi_group="GPU"
91529f464c52Smaya             mdapi_usage_flags="Frame Batch Draw"
91537ec681f3Smrg             mdapi_supported_apis=""
91549f464c52Smaya             mdapi_hw_unit_type="gpu"
91559f464c52Smaya             />
91567ec681f3Smrg    <counter name="TestCounter6"
91577ec681f3Smrg             symbol_name="Counter6"
91587ec681f3Smrg             underscore_name="counter6"
91597ec681f3Smrg             description="HW test counter 6. Factor: 0.166"
91609f464c52Smaya             data_type="uint64"
91619f464c52Smaya             units="events"
91629f464c52Smaya             semantic_type="event"
91637ec681f3Smrg             equation="B 6 READ"
91647ec681f3Smrg             mdapi_group="GPU"
91659f464c52Smaya             mdapi_usage_flags="Frame Batch Draw"
91667ec681f3Smrg             mdapi_supported_apis=""
91679f464c52Smaya             mdapi_hw_unit_type="gpu"
91689f464c52Smaya             />
91697ec681f3Smrg    <counter name="TestCounter7"
91707ec681f3Smrg             symbol_name="Counter7"
91717ec681f3Smrg             underscore_name="counter7"
91727ec681f3Smrg             description="HW test counter 7. Factor: 0.666"
91739f464c52Smaya             data_type="uint64"
91749f464c52Smaya             units="events"
91759f464c52Smaya             semantic_type="event"
91767ec681f3Smrg             equation="B 7 READ"
91777ec681f3Smrg             mdapi_group="GPU"
91789f464c52Smaya             mdapi_usage_flags="Frame Batch Draw"
91797ec681f3Smrg             mdapi_supported_apis=""
91809f464c52Smaya             mdapi_hw_unit_type="gpu"
91817ec681f3Smrg             />
91827ec681f3Smrg    <counter name="TestCounter8"
91837ec681f3Smrg             symbol_name="Counter8"
91847ec681f3Smrg             underscore_name="counter8"
91857ec681f3Smrg             description="HW test counter 8. Should be equal to 1."
91867ec681f3Smrg             data_type="uint64"
91877ec681f3Smrg             units="events"
91887ec681f3Smrg             semantic_type="event"
91897ec681f3Smrg             equation="C 7 READ"
91909f464c52Smaya             mdapi_group="GPU"
91917ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
91927ec681f3Smrg             mdapi_supported_apis=""
91937ec681f3Smrg             mdapi_hw_unit_type="gpu"
91949f464c52Smaya             />
91959f464c52Smaya    <register_config type="NOA">
91969f464c52Smaya        <register type="NOA" address="0x00009840" value="0x00000080" />
91979f464c52Smaya        <register type="NOA" address="0x00009888" value="0x19800000" />
91989f464c52Smaya        <register type="NOA" address="0x00009888" value="0x07800063" />
91999f464c52Smaya        <register type="NOA" address="0x00009888" value="0x11800000" />
92009f464c52Smaya        <register type="NOA" address="0x00009888" value="0x23810008" />
92019f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1D950400" />
92029f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0F922000" />
92039f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1F908000" />
92049f464c52Smaya        <register type="NOA" address="0x00009888" value="0x37900000" />
92059f464c52Smaya        <register type="NOA" address="0x00009888" value="0x55900000" />
92069f464c52Smaya        <register type="NOA" address="0x00009888" value="0x47900000" />
92079f464c52Smaya        <register type="NOA" address="0x00009888" value="0x33900000" />
92089f464c52Smaya    </register_config>
92099f464c52Smaya    <register_config type="OA">
92109f464c52Smaya        <register type="OA" address="0x00002740" value="0x00000000" />
92119f464c52Smaya        <register type="OA" address="0x00002744" value="0x00800000" />
92129f464c52Smaya        <register type="OA" address="0x00002714" value="0xF0800000" />
92139f464c52Smaya        <register type="OA" address="0x00002710" value="0x00000000" />
92149f464c52Smaya        <register type="OA" address="0x00002724" value="0xF0800000" />
92159f464c52Smaya        <register type="OA" address="0x00002720" value="0x00000000" />
92169f464c52Smaya        <register type="OA" address="0x00002770" value="0x00000004" />
92179f464c52Smaya        <register type="OA" address="0x00002774" value="0x00000000" />
92189f464c52Smaya        <register type="OA" address="0x00002778" value="0x00000003" />
92199f464c52Smaya        <register type="OA" address="0x0000277C" value="0x00000000" />
92209f464c52Smaya        <register type="OA" address="0x00002780" value="0x00000007" />
92219f464c52Smaya        <register type="OA" address="0x00002784" value="0x00000000" />
92229f464c52Smaya        <register type="OA" address="0x00002788" value="0x00100002" />
92239f464c52Smaya        <register type="OA" address="0x0000278C" value="0x0000FFF7" />
92249f464c52Smaya        <register type="OA" address="0x00002790" value="0x00100002" />
92259f464c52Smaya        <register type="OA" address="0x00002794" value="0x0000FFCF" />
92269f464c52Smaya        <register type="OA" address="0x00002798" value="0x00100082" />
92279f464c52Smaya        <register type="OA" address="0x0000279C" value="0x0000FFEF" />
92289f464c52Smaya        <register type="OA" address="0x000027A0" value="0x001000C2" />
92299f464c52Smaya        <register type="OA" address="0x000027A4" value="0x0000FFE7" />
92309f464c52Smaya        <register type="OA" address="0x000027A8" value="0x00100001" />
92319f464c52Smaya        <register type="OA" address="0x000027AC" value="0x0000FFE7" />
92329f464c52Smaya    </register_config>
92339f464c52Smaya  </set>
92349f464c52Smaya
92359f464c52Smaya  <set name="Metric set PMA Stall"
92369f464c52Smaya       chipset="GLK"
92379f464c52Smaya       symbol_name="PMA_Stall"
92387ec681f3Smrg       underscore_name="pma__stall"
92397ec681f3Smrg       mdapi_supported_apis="VK OGL OGL4 OCL IO MEDIA"
92407ec681f3Smrg       hw_config_guid="e6868953-fb47-431d-a060-f785916558fc"
92419f464c52Smaya       >
92429f464c52Smaya    <counter name="GPU Time Elapsed"
92437ec681f3Smrg             symbol_name="GpuTime"
92447ec681f3Smrg             underscore_name="gpu_time"
92459f464c52Smaya             description="Time elapsed on the GPU during the measurement."
92469f464c52Smaya             data_type="uint64"
92479f464c52Smaya             units="ns"
92489f464c52Smaya             semantic_type="duration"
92497ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
92507ec681f3Smrg             mdapi_group="GPU"
92519f464c52Smaya             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
92527ec681f3Smrg             mdapi_supported_apis=""
92539f464c52Smaya             mdapi_hw_unit_type="gpu"
92549f464c52Smaya             />
92559f464c52Smaya    <counter name="GPU Core Clocks"
92567ec681f3Smrg             symbol_name="GpuCoreClocks"
92577ec681f3Smrg             underscore_name="gpu_core_clocks"
92589f464c52Smaya             description="The total number of GPU core clocks elapsed during the measurement."
92599f464c52Smaya             data_type="uint64"
92609f464c52Smaya             units="cycles"
92619f464c52Smaya             semantic_type="event"
92627ec681f3Smrg             equation="GPU_CLOCK 0 READ"
92637ec681f3Smrg             mdapi_group="GPU"
92649f464c52Smaya             mdapi_usage_flags="Tier1 Frame Batch Draw"
92657ec681f3Smrg             mdapi_supported_apis=""
92669f464c52Smaya             mdapi_hw_unit_type="gpu"
92677ec681f3Smrg             />
92687ec681f3Smrg    <counter name="AVG GPU Core Frequency"
92697ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
92707ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
92717ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
92727ec681f3Smrg             data_type="uint64"
92737ec681f3Smrg             max_equation="$GpuMaxFrequency"
92747ec681f3Smrg             units="hz"
92757ec681f3Smrg             semantic_type="event"
92767ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
92779f464c52Smaya             mdapi_group="GPU"
92787ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
92797ec681f3Smrg             mdapi_supported_apis=""
92807ec681f3Smrg             mdapi_hw_unit_type="gpu"
92819f464c52Smaya             />
92829f464c52Smaya    <counter name="STC PMA stall"
92837ec681f3Smrg             symbol_name="StcPMAStall"
92847ec681f3Smrg             underscore_name="stc_pma_stall"
92859f464c52Smaya             description="Percentage of time when stencil cache line and an overlapping pixel are causing stalls"
92869f464c52Smaya             data_type="float"
92879f464c52Smaya             max_equation="100"
92889f464c52Smaya             units="percent"
92899f464c52Smaya             semantic_type="duration"
92907ec681f3Smrg             equation="B 0 READ B 1 READ FADD 2 FDIV 100 UMUL $GpuCoreClocks FDIV"
92917ec681f3Smrg             availability="$SliceMask 1 AND"
92929f464c52Smaya             mdapi_group="GPU/Stencil Cache"
92937ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
92949f464c52Smaya             mdapi_supported_apis=""
92959f464c52Smaya             mdapi_hw_unit_type="gpu"
92969f464c52Smaya             />
92979f464c52Smaya    <register_config type="NOA">
92989f464c52Smaya        <register type="NOA" address="0x00009840" value="0x00000080" />
92999f464c52Smaya        <register type="NOA" address="0x00009888" value="0x124C3080" />
93009f464c52Smaya        <register type="NOA" address="0x00009888" value="0x002D1000" />
93019f464c52Smaya        <register type="NOA" address="0x00009888" value="0x062D4000" />
93029f464c52Smaya        <register type="NOA" address="0x00009888" value="0x082D5000" />
93039f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A2D5000" />
93049f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C2E0400" />
93059f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E2E5500" />
93069f464c52Smaya        <register type="NOA" address="0x00009888" value="0x102E0001" />
93079f464c52Smaya        <register type="NOA" address="0x00009888" value="0x004C0045" />
93089f464c52Smaya        <register type="NOA" address="0x00009888" value="0x064C2300" />
93099f464c52Smaya        <register type="NOA" address="0x00009888" value="0x084C26C4" />
93109f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A4C264E" />
93119f464c52Smaya        <register type="NOA" address="0x00009888" value="0x164C0000" />
93129f464c52Smaya        <register type="NOA" address="0x00009888" value="0x044C0000" />
93139f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C4C0000" />
93149f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E4C0000" />
93159f464c52Smaya        <register type="NOA" address="0x00009888" value="0x01938000" />
93169f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0F938000" />
93179f464c52Smaya        <register type="NOA" address="0x00009888" value="0x199300AA" />
93189f464c52Smaya        <register type="NOA" address="0x00009888" value="0x13904000" />
93199f464c52Smaya        <register type="NOA" address="0x00009888" value="0x21904000" />
93209f464c52Smaya        <register type="NOA" address="0x00009888" value="0x23904000" />
93219f464c52Smaya        <register type="NOA" address="0x00009888" value="0x25904000" />
93229f464c52Smaya        <register type="NOA" address="0x00009888" value="0x27904000" />
93239f464c52Smaya        <register type="NOA" address="0x00009888" value="0x29904000" />
93249f464c52Smaya        <register type="NOA" address="0x00009888" value="0x53900000" />
93259f464c52Smaya        <register type="NOA" address="0x00009888" value="0x43900000" />
93269f464c52Smaya        <register type="NOA" address="0x00009888" value="0x55900000" />
93279f464c52Smaya        <register type="NOA" address="0x00009888" value="0x47900000" />
93289f464c52Smaya        <register type="NOA" address="0x00009888" value="0x57900000" />
93299f464c52Smaya        <register type="NOA" address="0x00009888" value="0x49900000" />
93309f464c52Smaya        <register type="NOA" address="0x00009888" value="0x37900000" />
93319f464c52Smaya        <register type="NOA" address="0x00009888" value="0x33900000" />
93329f464c52Smaya    </register_config>
93339f464c52Smaya    <register_config type="OA">
93349f464c52Smaya        <register type="OA" address="0x00002740" value="0x00000000" />
93359f464c52Smaya        <register type="OA" address="0x00002710" value="0x00000000" />
93369f464c52Smaya        <register type="OA" address="0x00002714" value="0x30800000" />
93379f464c52Smaya        <register type="OA" address="0x00002720" value="0x00000000" />
93389f464c52Smaya        <register type="OA" address="0x00002724" value="0x00800000" />
93399f464c52Smaya        <register type="OA" address="0x00002770" value="0x00E00021" />
93409f464c52Smaya        <register type="OA" address="0x00002774" value="0x0007FFF8" />
93419f464c52Smaya        <register type="OA" address="0x00002778" value="0x07000101" />
93429f464c52Smaya        <register type="OA" address="0x0000277C" value="0x0038FFC7" />
93439f464c52Smaya    </register_config>
93449f464c52Smaya  </set>
93459f464c52Smaya
93469f464c52Smaya</metrics>
9347