19f464c52Smaya<?xml version="1.0"?>
27ec681f3Smrg<metrics version="1619078710" merge_md5="">
37ec681f3Smrg  <set name="Render Metrics Basic set"
49f464c52Smaya       chipset="BXT"
59f464c52Smaya       symbol_name="RenderBasic"
67ec681f3Smrg       underscore_name="render_basic"
77ec681f3Smrg       mdapi_supported_apis="VK OGL OCL IO BB"
87ec681f3Smrg       hw_config_guid="22b9519a-e9ba-4c41-8b54-f4f8ca14fa0a"
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"
4187ec681f3Smrg             semantic_type="event"
4197ec681f3Smrg             equation="A 25 READ 4 UMUL"
4207ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
4217ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
4227ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
4237ec681f3Smrg             mdapi_hw_unit_type="gpu"
4247ec681f3Smrg             />
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."
4297ec681f3Smrg             data_type="uint64"
4307ec681f3Smrg             units="pixels"
4317ec681f3Smrg             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"
4367ec681f3Smrg             mdapi_hw_unit_type="gpu"
4377ec681f3Smrg             />
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"
4497ec681f3Smrg             mdapi_hw_unit_type="gpu"
4507ec681f3Smrg             />
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."
4557ec681f3Smrg             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"
4967ec681f3Smrg             units="bytes"
4977ec681f3Smrg             semantic_type="throughput"
4987ec681f3Smrg             equation="A 30 READ 64 UMUL"
4997ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
5007ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
5017ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
5027ec681f3Smrg             mdapi_hw_unit_type="gpu"
5037ec681f3Smrg             />
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."
5087ec681f3Smrg             data_type="uint64"
5097ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
5107ec681f3Smrg             units="bytes"
5117ec681f3Smrg             semantic_type="throughput"
5127ec681f3Smrg             equation="A 31 READ 64 UMUL"
5137ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
5147ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
5157ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
5167ec681f3Smrg             mdapi_hw_unit_type="gpu"
5177ec681f3Smrg             />
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"
5239f464c52Smaya             units="messages"
5249f464c52Smaya             semantic_type="event"
5257ec681f3Smrg             equation="A 32 READ"
5267ec681f3Smrg             mdapi_group="L3/Data Port"
5279f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
5287ec681f3Smrg             mdapi_supported_apis=""
5299f464c52Smaya             mdapi_hw_unit_type="gpu"
5307ec681f3Smrg             />
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."
5357ec681f3Smrg             data_type="uint64"
5367ec681f3Smrg             units="messages"
5377ec681f3Smrg             semantic_type="event"
5387ec681f3Smrg             equation="A 34 READ"
5399f464c52Smaya             mdapi_group="L3/Data Port/Atomics"
5407ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
5417ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
5427ec681f3Smrg             mdapi_hw_unit_type="gpu"
5437ec681f3Smrg             />
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."
5487ec681f3Smrg             data_type="uint64"
5497ec681f3Smrg             units="messages"
5507ec681f3Smrg             semantic_type="event"
5517ec681f3Smrg             equation="$SamplerL1Misses $ShaderMemoryAccesses UADD"
5527ec681f3Smrg             mdapi_group="L3/TAG"
5537ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
5547ec681f3Smrg             mdapi_supported_apis=""
5557ec681f3Smrg             mdapi_hw_unit_type="gpu"
5567ec681f3Smrg             />
5577ec681f3Smrg    <counter name="L3 Misses"
5587ec681f3Smrg             symbol_name="L3Misses"
5597ec681f3Smrg             underscore_name="l3_misses"
5607ec681f3Smrg             description="The total number of L3 misses."
5617ec681f3Smrg             data_type="uint64"
5627ec681f3Smrg             units="messages"
5637ec681f3Smrg             semantic_type="event"
5647ec681f3Smrg             equation="C 4 READ"
5657ec681f3Smrg             mdapi_group="L3/TAG"
5667ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
5677ec681f3Smrg             mdapi_supported_apis=""
5687ec681f3Smrg             mdapi_hw_unit_type="gpu"
5697ec681f3Smrg             />
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."
5747ec681f3Smrg             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"
5967ec681f3Smrg             mdapi_hw_unit_type="gpu"
5977ec681f3Smrg             />
5987ec681f3Smrg    <counter name="Shader Barrier Messages"
5997ec681f3Smrg             symbol_name="ShaderBarriers"
6007ec681f3Smrg             underscore_name="shader_barriers"
6017ec681f3Smrg             description="The total number of shader barrier messages."
6027ec681f3Smrg             data_type="uint64"
6037ec681f3Smrg             units="messages"
6047ec681f3Smrg             semantic_type="event"
6057ec681f3Smrg             equation="A 35 READ"
6067ec681f3Smrg             mdapi_group="EU Array/Barrier"
6077ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
6087ec681f3Smrg             mdapi_supported_apis=""
6097ec681f3Smrg             mdapi_hw_unit_type="gpu"
6107ec681f3Smrg             />
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."
6157ec681f3Smrg             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"
6237ec681f3Smrg             mdapi_hw_unit_type="gpu"
6247ec681f3Smrg             />
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."
6297ec681f3Smrg             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"
6377ec681f3Smrg             mdapi_hw_unit_type="gpu"
6387ec681f3Smrg             />
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."
6437ec681f3Smrg             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"
6517ec681f3Smrg             mdapi_hw_unit_type="gpu"
6527ec681f3Smrg             />
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."
6577ec681f3Smrg             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=""
6657ec681f3Smrg             mdapi_hw_unit_type="gpu"
6667ec681f3Smrg             />
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."
6717ec681f3Smrg             data_type="uint64"
6727ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
6737ec681f3Smrg             units="bytes"
6747ec681f3Smrg             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=""
6797ec681f3Smrg             mdapi_hw_unit_type="gpu"
6807ec681f3Smrg             />
6817ec681f3Smrg    <counter name="GTI Read Throughput"
6827ec681f3Smrg             symbol_name="GtiReadThroughput"
6837ec681f3Smrg             underscore_name="gti_read_throughput"
6847ec681f3Smrg             description="The total number of GPU memory bytes read from GTI."
6857ec681f3Smrg             data_type="uint64"
6867ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL"
6877ec681f3Smrg             units="bytes"
6887ec681f3Smrg             semantic_type="throughput"
6897ec681f3Smrg             equation="C 6 READ 64 UMUL"
6907ec681f3Smrg             mdapi_group="GTI"
6917ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6927ec681f3Smrg             mdapi_supported_apis=""
6937ec681f3Smrg             mdapi_hw_unit_type="gpu"
6947ec681f3Smrg             />
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."
6997ec681f3Smrg             data_type="uint64"
7007ec681f3Smrg             max_equation="$GpuCoreClocks 32 UMUL"
7017ec681f3Smrg             units="bytes"
7027ec681f3Smrg             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"
7249f464c52Smaya             />
7259f464c52Smaya    <register_config type="NOA"
7269f464c52Smaya                     availability="$SkuRevisionId 0x03 UGTE"
7279f464c52Smaya                     priority="0"
7289f464c52Smaya                     >
7299f464c52Smaya        <register type="NOA" address="0x00009840" value="0x00000080" />
7309f464c52Smaya        <register type="NOA" address="0x00009888" value="0x166C00F0" />
7319f464c52Smaya        <register type="NOA" address="0x00009888" value="0x12120280" />
7329f464c52Smaya        <register type="NOA" address="0x00009888" value="0x12320280" />
7339f464c52Smaya        <register type="NOA" address="0x00009888" value="0x11930317" />
7349f464c52Smaya        <register type="NOA" address="0x00009888" value="0x159303DF" />
7359f464c52Smaya        <register type="NOA" address="0x00009888" value="0x3F900C00" />
7369f464c52Smaya        <register type="NOA" address="0x00009888" value="0x419000A0" />
7379f464c52Smaya        <register type="NOA" address="0x00009888" value="0x002D1000" />
7389f464c52Smaya        <register type="NOA" address="0x00009888" value="0x062D4000" />
7399f464c52Smaya        <register type="NOA" address="0x00009888" value="0x082D5000" />
7409f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A2D1000" />
7419f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C2E0800" />
7429f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E2E5900" />
7439f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A4C8000" />
7449f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C4C8000" />
7459f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E4C4000" />
7469f464c52Smaya        <register type="NOA" address="0x00009888" value="0x064E8000" />
7479f464c52Smaya        <register type="NOA" address="0x00009888" value="0x084E8000" />
7489f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A4E2000" />
7499f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C4F0010" />
7509f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A6C0053" />
7519f464c52Smaya        <register type="NOA" address="0x00009888" value="0x106C0000" />
7529f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C6C0000" />
7539f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A0FCC00" />
7549f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C0F0002" />
7559f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C2C0040" />
7569f464c52Smaya        <register type="NOA" address="0x00009888" value="0x00101000" />
7579f464c52Smaya        <register type="NOA" address="0x00009888" value="0x04101000" />
7589f464c52Smaya        <register type="NOA" address="0x00009888" value="0x00114000" />
7599f464c52Smaya        <register type="NOA" address="0x00009888" value="0x08114000" />
7609f464c52Smaya        <register type="NOA" address="0x00009888" value="0x00120020" />
7619f464c52Smaya        <register type="NOA" address="0x00009888" value="0x08120021" />
7629f464c52Smaya        <register type="NOA" address="0x00009888" value="0x00141000" />
7639f464c52Smaya        <register type="NOA" address="0x00009888" value="0x08141000" />
7649f464c52Smaya        <register type="NOA" address="0x00009888" value="0x02308000" />
7659f464c52Smaya        <register type="NOA" address="0x00009888" value="0x04302000" />
7669f464c52Smaya        <register type="NOA" address="0x00009888" value="0x06318000" />
7679f464c52Smaya        <register type="NOA" address="0x00009888" value="0x08318000" />
7689f464c52Smaya        <register type="NOA" address="0x00009888" value="0x06320800" />
7699f464c52Smaya        <register type="NOA" address="0x00009888" value="0x08320840" />
7709f464c52Smaya        <register type="NOA" address="0x00009888" value="0x00320000" />
7719f464c52Smaya        <register type="NOA" address="0x00009888" value="0x06344000" />
7729f464c52Smaya        <register type="NOA" address="0x00009888" value="0x08344000" />
7739f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0D931831" />
7749f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0F939F3F" />
7759f464c52Smaya        <register type="NOA" address="0x00009888" value="0x01939E80" />
7769f464c52Smaya        <register type="NOA" address="0x00009888" value="0x039303BC" />
7779f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0593000E" />
7789f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1993002A" />
7799f464c52Smaya        <register type="NOA" address="0x00009888" value="0x07930000" />
7809f464c52Smaya        <register type="NOA" address="0x00009888" value="0x09930000" />
7819f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1D900177" />
7829f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1F900187" />
7839f464c52Smaya        <register type="NOA" address="0x00009888" value="0x35900000" />
7849f464c52Smaya        <register type="NOA" address="0x00009888" value="0x13904000" />
7859f464c52Smaya        <register type="NOA" address="0x00009888" value="0x21904000" />
7869f464c52Smaya        <register type="NOA" address="0x00009888" value="0x23904000" />
7879f464c52Smaya        <register type="NOA" address="0x00009888" value="0x25904000" />
7889f464c52Smaya        <register type="NOA" address="0x00009888" value="0x27904000" />
7899f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2B904000" />
7909f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2D904000" />
7919f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2F904000" />
7929f464c52Smaya        <register type="NOA" address="0x00009888" value="0x31904000" />
7939f464c52Smaya        <register type="NOA" address="0x00009888" value="0x15904000" />
7949f464c52Smaya        <register type="NOA" address="0x00009888" value="0x17904000" />
7959f464c52Smaya        <register type="NOA" address="0x00009888" value="0x19904000" />
7969f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1B904000" />
7979f464c52Smaya        <register type="NOA" address="0x00009888" value="0x53901110" />
7989f464c52Smaya        <register type="NOA" address="0x00009888" value="0x43900423" />
7999f464c52Smaya        <register type="NOA" address="0x00009888" value="0x55900111" />
8009f464c52Smaya        <register type="NOA" address="0x00009888" value="0x47900C02" />
8019f464c52Smaya        <register type="NOA" address="0x00009888" value="0x57900000" />
8029f464c52Smaya        <register type="NOA" address="0x00009888" value="0x49900020" />
8039f464c52Smaya        <register type="NOA" address="0x00009888" value="0x59901111" />
8049f464c52Smaya        <register type="NOA" address="0x00009888" value="0x4B900421" />
8059f464c52Smaya        <register type="NOA" address="0x00009888" value="0x37900000" />
8069f464c52Smaya        <register type="NOA" address="0x00009888" value="0x33900000" />
8079f464c52Smaya        <register type="NOA" address="0x00009888" value="0x4D900001" />
8089f464c52Smaya        <register type="NOA" address="0x00009888" value="0x45900821" />
8099f464c52Smaya    </register_config>
8109f464c52Smaya    <register_config type="OA">
8119f464c52Smaya        <register type="OA" address="0x00002710" value="0x00000000" />
8129f464c52Smaya        <register type="OA" address="0x00002714" value="0x00800000" />
8139f464c52Smaya        <register type="OA" address="0x00002720" value="0x00000000" />
8149f464c52Smaya        <register type="OA" address="0x00002724" value="0x00800000" />
8159f464c52Smaya        <register type="OA" address="0x00002740" value="0x00000000" />
8169f464c52Smaya    </register_config>
8179f464c52Smaya    <register_config type="FLEX">
8189f464c52Smaya        <register type="FLEX" address="0x0000E458" value="0x00005004" />
8199f464c52Smaya        <register type="FLEX" address="0x0000E558" value="0x00010003" />
8209f464c52Smaya        <register type="FLEX" address="0x0000E658" value="0x00012011" />
8219f464c52Smaya        <register type="FLEX" address="0x0000E758" value="0x00015014" />
8229f464c52Smaya        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
8239f464c52Smaya        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
8249f464c52Smaya        <register type="FLEX" address="0x0000E65C" value="0x00055054" />
8259f464c52Smaya    </register_config>
8269f464c52Smaya  </set>
8279f464c52Smaya
8287ec681f3Smrg  <set name="Compute Metrics Basic set"
8299f464c52Smaya       chipset="BXT"
8309f464c52Smaya       symbol_name="ComputeBasic"
8317ec681f3Smrg       underscore_name="compute_basic"
8327ec681f3Smrg       mdapi_supported_apis="VK OGL4 OCL IO BB"
8337ec681f3Smrg       hw_config_guid="012d72cf-82a9-4d25-8ddf-74076fd30797"
8349f464c52Smaya       >
8357ec681f3Smrg    <counter name="GPU Time Elapsed"
8367ec681f3Smrg             symbol_name="GpuTime"
8377ec681f3Smrg             underscore_name="gpu_time"
8387ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
8397ec681f3Smrg             data_type="uint64"
8407ec681f3Smrg             units="ns"
8417ec681f3Smrg             semantic_type="duration"
8427ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
8437ec681f3Smrg             mdapi_group="GPU"
8447ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8457ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
8467ec681f3Smrg             mdapi_hw_unit_type="gpu"
8477ec681f3Smrg             />
8489f464c52Smaya    <counter name="GPU Core Clocks"
8497ec681f3Smrg             symbol_name="GpuCoreClocks"
8507ec681f3Smrg             underscore_name="gpu_core_clocks"
8519f464c52Smaya             description="The total number of GPU core clocks elapsed during the measurement."
8529f464c52Smaya             data_type="uint64"
8539f464c52Smaya             units="cycles"
8549f464c52Smaya             semantic_type="event"
8557ec681f3Smrg             equation="GPU_CLOCK 0 READ"
8569f464c52Smaya             mdapi_group="GPU"
8577ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
8587ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
8599f464c52Smaya             mdapi_hw_unit_type="gpu"
8609f464c52Smaya             />
8617ec681f3Smrg    <counter name="AVG GPU Core Frequency"
8627ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
8637ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
8647ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
8659f464c52Smaya             data_type="uint64"
8667ec681f3Smrg             max_equation="$GpuMaxFrequency"
8677ec681f3Smrg             units="hz"
8687ec681f3Smrg             semantic_type="event"
8697ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
8707ec681f3Smrg             mdapi_group="GPU"
8717ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8727ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
8739f464c52Smaya             mdapi_hw_unit_type="gpu"
8749f464c52Smaya             />
8757ec681f3Smrg    <counter name="GPU Busy"
8767ec681f3Smrg             symbol_name="GpuBusy"
8777ec681f3Smrg             underscore_name="gpu_busy"
8787ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
8799f464c52Smaya             data_type="float"
8807ec681f3Smrg             max_equation="100"
8817ec681f3Smrg             units="percent"
8827ec681f3Smrg             semantic_type="duration"
8837ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
8847ec681f3Smrg             mdapi_group="GPU"
8857ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
8867ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
8879f464c52Smaya             mdapi_hw_unit_type="gpu"
8889f464c52Smaya             />
8897ec681f3Smrg    <counter name="VS Threads Dispatched"
8907ec681f3Smrg             symbol_name="VsThreads"
8917ec681f3Smrg             underscore_name="vs_threads"
8927ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
8939f464c52Smaya             data_type="uint64"
8949f464c52Smaya             units="threads"
8959f464c52Smaya             semantic_type="event"
8967ec681f3Smrg             equation="A 1 READ"
8977ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
8989f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
8997ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
9009f464c52Smaya             mdapi_hw_unit_type="gpu"
9019f464c52Smaya             />
9027ec681f3Smrg    <counter name="HS Threads Dispatched"
9037ec681f3Smrg             symbol_name="HsThreads"
9047ec681f3Smrg             underscore_name="hs_threads"
9057ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
9069f464c52Smaya             data_type="uint64"
9077ec681f3Smrg             units="threads"
9089f464c52Smaya             semantic_type="event"
9097ec681f3Smrg             equation="A 2 READ"
9107ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
9119f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
9127ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
9139f464c52Smaya             mdapi_hw_unit_type="gpu"
9149f464c52Smaya             />
9157ec681f3Smrg    <counter name="DS Threads Dispatched"
9167ec681f3Smrg             symbol_name="DsThreads"
9177ec681f3Smrg             underscore_name="ds_threads"
9187ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
9199f464c52Smaya             data_type="uint64"
9209f464c52Smaya             units="threads"
9219f464c52Smaya             semantic_type="event"
9227ec681f3Smrg             equation="A 3 READ"
9237ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
9249f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
9257ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
9269f464c52Smaya             mdapi_hw_unit_type="gpu"
9279f464c52Smaya             />
9287ec681f3Smrg    <counter name="GS Threads Dispatched"
9297ec681f3Smrg             symbol_name="GsThreads"
9307ec681f3Smrg             underscore_name="gs_threads"
9317ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
9329f464c52Smaya             data_type="uint64"
9339f464c52Smaya             units="threads"
9349f464c52Smaya             semantic_type="event"
9357ec681f3Smrg             equation="A 5 READ"
9367ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
9379f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
9387ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
9399f464c52Smaya             mdapi_hw_unit_type="gpu"
9409f464c52Smaya             />
9417ec681f3Smrg    <counter name="FS Threads Dispatched"
9427ec681f3Smrg             symbol_name="PsThreads"
9437ec681f3Smrg             underscore_name="ps_threads"
9447ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
9459f464c52Smaya             data_type="uint64"
9467ec681f3Smrg             units="threads"
9479f464c52Smaya             semantic_type="event"
9487ec681f3Smrg             equation="A 6 READ"
9497ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
9509f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
9517ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
9529f464c52Smaya             mdapi_hw_unit_type="gpu"
9539f464c52Smaya             />
9547ec681f3Smrg    <counter name="CS Threads Dispatched"
9557ec681f3Smrg             symbol_name="CsThreads"
9567ec681f3Smrg             underscore_name="cs_threads"
9577ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
9589f464c52Smaya             data_type="uint64"
9597ec681f3Smrg             units="threads"
9609f464c52Smaya             semantic_type="event"
9617ec681f3Smrg             equation="A 4 READ"
9627ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
9639f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
9647ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
9659f464c52Smaya             mdapi_hw_unit_type="gpu"
9669f464c52Smaya             />
9677ec681f3Smrg    <counter name="EU Active"
9687ec681f3Smrg             symbol_name="EuActive"
9697ec681f3Smrg             underscore_name="eu_active"
9707ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
9717ec681f3Smrg             data_type="float"
9727ec681f3Smrg             max_equation="100"
9737ec681f3Smrg             units="percent"
9749f464c52Smaya             semantic_type="duration"
9757ec681f3Smrg             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9767ec681f3Smrg             mdapi_group="EU Array"
9777ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
9787ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
9799f464c52Smaya             mdapi_hw_unit_type="gpu"
9809f464c52Smaya             />
9817ec681f3Smrg    <counter name="EU Stall"
9827ec681f3Smrg             symbol_name="EuStall"
9837ec681f3Smrg             underscore_name="eu_stall"
9847ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
9857ec681f3Smrg             data_type="float"
9867ec681f3Smrg             max_equation="100"
9877ec681f3Smrg             units="percent"
9887ec681f3Smrg             semantic_type="duration"
9897ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9907ec681f3Smrg             mdapi_group="EU Array"
9917ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
9927ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
9939f464c52Smaya             mdapi_hw_unit_type="gpu"
9949f464c52Smaya             />
9957ec681f3Smrg    <counter name="EU Both FPU Pipes Active"
9967ec681f3Smrg             symbol_name="EuFpuBothActive"
9977ec681f3Smrg             underscore_name="eu_fpu_both_active"
9987ec681f3Smrg             description="The percentage of time in which both EU FPU pipelines were actively processing."
9997ec681f3Smrg             data_type="float"
10007ec681f3Smrg             max_equation="100"
10017ec681f3Smrg             units="percent"
10027ec681f3Smrg             semantic_type="duration"
10037ec681f3Smrg             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10047ec681f3Smrg             mdapi_group="EU Array/Pipes"
10057ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10067ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
10079f464c52Smaya             mdapi_hw_unit_type="gpu"
10089f464c52Smaya             />
10097ec681f3Smrg    <counter name="EU FPU0 Pipe Active"
10107ec681f3Smrg             symbol_name="Fpu0Active"
10117ec681f3Smrg             underscore_name="fpu0_active"
10127ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing."
10137ec681f3Smrg             data_type="float"
10147ec681f3Smrg             max_equation="100"
10157ec681f3Smrg             units="percent"
10167ec681f3Smrg             semantic_type="duration"
10177ec681f3Smrg             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10187ec681f3Smrg             mdapi_group="EU Array/Pipes"
10197ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10207ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
10219f464c52Smaya             mdapi_hw_unit_type="gpu"
10229f464c52Smaya             />
10237ec681f3Smrg    <counter name="EU FPU1 Pipe Active"
10247ec681f3Smrg             symbol_name="Fpu1Active"
10257ec681f3Smrg             underscore_name="fpu1_active"
10267ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing."
10277ec681f3Smrg             data_type="float"
10287ec681f3Smrg             max_equation="100"
10297ec681f3Smrg             units="percent"
10307ec681f3Smrg             semantic_type="duration"
10317ec681f3Smrg             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10327ec681f3Smrg             mdapi_group="EU Array/Pipes"
10337ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10347ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
10359f464c52Smaya             mdapi_hw_unit_type="gpu"
10369f464c52Smaya             />
10377ec681f3Smrg    <counter name="EU AVG IPC Rate"
10387ec681f3Smrg             symbol_name="EuAvgIpcRate"
10397ec681f3Smrg             underscore_name="eu_avg_ipc_rate"
10407ec681f3Smrg             description="The average rate of IPC calculated for 2 FPU pipelines."
10417ec681f3Smrg             data_type="float"
10427ec681f3Smrg             max_equation="2"
10437ec681f3Smrg             units="number"
10447ec681f3Smrg             semantic_type="ratio"
10457ec681f3Smrg             equation="A 9 READ  A 10 READ  A 11 READ UADD  A 9 READ USUB FDIV 1 FADD"
10467ec681f3Smrg             mdapi_group="EU Array"
10477ec681f3Smrg             mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
10487ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
10499f464c52Smaya             mdapi_hw_unit_type="gpu"
10509f464c52Smaya             />
10517ec681f3Smrg    <counter name="EU Send Pipe Active"
10527ec681f3Smrg             symbol_name="EuSendActive"
10537ec681f3Smrg             underscore_name="eu_send_active"
10547ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing."
10557ec681f3Smrg             data_type="float"
10567ec681f3Smrg             max_equation="100"
10577ec681f3Smrg             units="percent"
10587ec681f3Smrg             semantic_type="duration"
10597ec681f3Smrg             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10607ec681f3Smrg             mdapi_group="EU Array/Pipes"
10617ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10627ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
10639f464c52Smaya             mdapi_hw_unit_type="gpu"
10649f464c52Smaya             />
10657ec681f3Smrg    <counter name="EU Thread Occupancy"
10667ec681f3Smrg             symbol_name="EuThreadOccupancy"
10677ec681f3Smrg             underscore_name="eu_thread_occupancy"
10687ec681f3Smrg             description="The percentage of time in which hardware threads occupied EUs."
10699f464c52Smaya             data_type="float"
10709f464c52Smaya             max_equation="100"
10719f464c52Smaya             units="percent"
10729f464c52Smaya             semantic_type="duration"
10737ec681f3Smrg             equation="A 13 READ 8 UMUL $EuCoresTotalCount UDIV $EuThreadsCount UDIV 100 UMUL  $GpuCoreClocks FDIV"
10747ec681f3Smrg             mdapi_group="EU Array"
10757ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
10767ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
10779f464c52Smaya             mdapi_hw_unit_type="gpu"
10789f464c52Smaya             />
10799f464c52Smaya    <counter name="Rasterized Pixels"
10807ec681f3Smrg             symbol_name="RasterizedPixels"
10817ec681f3Smrg             underscore_name="rasterized_pixels"
10829f464c52Smaya             description="The total number of rasterized pixels."
10839f464c52Smaya             data_type="uint64"
10849f464c52Smaya             units="pixels"
10859f464c52Smaya             semantic_type="event"
10867ec681f3Smrg             equation="A 21 READ 4 UMUL"
10877ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer"
10889f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
10897ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
10909f464c52Smaya             mdapi_hw_unit_type="gpu"
10919f464c52Smaya             />
10927ec681f3Smrg    <counter name="Early Hi-Depth Test Fails"
10937ec681f3Smrg             symbol_name="HiDepthTestFails"
10947ec681f3Smrg             underscore_name="hi_depth_test_fails"
10957ec681f3Smrg             description="The total number of pixels dropped on early hierarchical depth test."
10969f464c52Smaya             data_type="uint64"
10977ec681f3Smrg             units="pixels"
10987ec681f3Smrg             semantic_type="event"
10997ec681f3Smrg             equation="A 22 READ 4 UMUL"
11007ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
11019f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
11027ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
11039f464c52Smaya             mdapi_hw_unit_type="gpu"
11049f464c52Smaya             />
11057ec681f3Smrg    <counter name="Early Depth Test Fails"
11067ec681f3Smrg             symbol_name="EarlyDepthTestFails"
11077ec681f3Smrg             underscore_name="early_depth_test_fails"
11087ec681f3Smrg             description="The total number of pixels dropped on early depth test."
11099f464c52Smaya             data_type="uint64"
11107ec681f3Smrg             units="pixels"
11119f464c52Smaya             semantic_type="event"
11127ec681f3Smrg             equation="A 23 READ 4 UMUL"
11137ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
11149f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
11157ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
11169f464c52Smaya             mdapi_hw_unit_type="gpu"
11179f464c52Smaya             />
11187ec681f3Smrg    <counter name="Samples Killed in FS"
11197ec681f3Smrg             symbol_name="SamplesKilledInPs"
11207ec681f3Smrg             underscore_name="samples_killed_in_ps"
11217ec681f3Smrg             description="The total number of samples or pixels dropped in fragment shaders."
11227ec681f3Smrg             data_type="uint64"
11237ec681f3Smrg             units="pixels"
11247ec681f3Smrg             semantic_type="event"
11257ec681f3Smrg             equation="A 24 READ 4 UMUL"
11267ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
11277ec681f3Smrg             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
11287ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
11299f464c52Smaya             mdapi_hw_unit_type="gpu"
11309f464c52Smaya             />
11317ec681f3Smrg    <counter name="Pixels Failing Tests"
11327ec681f3Smrg             symbol_name="PixelsFailingPostPsTests"
11337ec681f3Smrg             underscore_name="pixels_failing_post_ps_tests"
11347ec681f3Smrg             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
11357ec681f3Smrg             data_type="uint64"
11367ec681f3Smrg             units="pixels"
11377ec681f3Smrg             semantic_type="event"
11387ec681f3Smrg             equation="A 25 READ 4 UMUL"
11397ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
11407ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
11417ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
11427ec681f3Smrg             mdapi_hw_unit_type="gpu"
11437ec681f3Smrg             />
11447ec681f3Smrg    <counter name="Samples Written"
11457ec681f3Smrg             symbol_name="SamplesWritten"
11467ec681f3Smrg             underscore_name="samples_written"
11477ec681f3Smrg             description="The total number of samples or pixels written to all render targets."
11487ec681f3Smrg             data_type="uint64"
11497ec681f3Smrg             units="pixels"
11507ec681f3Smrg             semantic_type="event"
11517ec681f3Smrg             equation="A 26 READ 4 UMUL"
11527ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
11537ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11547ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
11559f464c52Smaya             mdapi_hw_unit_type="gpu"
11569f464c52Smaya             />
11579f464c52Smaya    <counter name="Samples Blended"
11587ec681f3Smrg             symbol_name="SamplesBlended"
11597ec681f3Smrg             underscore_name="samples_blended"
11609f464c52Smaya             description="The total number of blended samples or pixels written to all render targets."
11619f464c52Smaya             data_type="uint64"
11629f464c52Smaya             units="pixels"
11639f464c52Smaya             semantic_type="event"
11647ec681f3Smrg             equation="A 27 READ 4 UMUL"
11657ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
11669f464c52Smaya             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11677ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
11689f464c52Smaya             mdapi_hw_unit_type="gpu"
11699f464c52Smaya             />
11707ec681f3Smrg    <counter name="Sampler Texels"
11717ec681f3Smrg             symbol_name="SamplerTexels"
11727ec681f3Smrg             underscore_name="sampler_texels"
11737ec681f3Smrg             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
11749f464c52Smaya             data_type="uint64"
11757ec681f3Smrg             units="texels"
11767ec681f3Smrg             semantic_type="event"
11777ec681f3Smrg             equation="A 28 READ 4 UMUL"
11787ec681f3Smrg             mdapi_group="Sampler/Sampler Input"
11797ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11807ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
11817ec681f3Smrg             mdapi_hw_unit_type="gpu"
11827ec681f3Smrg             />
11837ec681f3Smrg    <counter name="Sampler Texels Misses"
11847ec681f3Smrg             symbol_name="SamplerTexelMisses"
11857ec681f3Smrg             underscore_name="sampler_texel_misses"
11867ec681f3Smrg             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
11877ec681f3Smrg             data_type="uint64"
11887ec681f3Smrg             units="texels"
11899f464c52Smaya             semantic_type="event"
11907ec681f3Smrg             equation="A 29 READ 4 UMUL"
11917ec681f3Smrg             mdapi_group="Sampler/Sampler Cache"
11927ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
11937ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
11947ec681f3Smrg             mdapi_hw_unit_type="gpu"
11957ec681f3Smrg             />
11967ec681f3Smrg    <counter name="SLM Bytes Read"
11977ec681f3Smrg             symbol_name="SlmBytesRead"
11987ec681f3Smrg             underscore_name="slm_bytes_read"
11997ec681f3Smrg             description="The total number of GPU memory bytes read from shared local memory."
12007ec681f3Smrg             data_type="uint64"
12017ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
12027ec681f3Smrg             units="bytes"
12037ec681f3Smrg             semantic_type="throughput"
12047ec681f3Smrg             equation="A 30 READ 64 UMUL"
12057ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
12069f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
12077ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
12087ec681f3Smrg             mdapi_hw_unit_type="gpu"
12097ec681f3Smrg             />
12107ec681f3Smrg    <counter name="SLM Bytes Written"
12117ec681f3Smrg             symbol_name="SlmBytesWritten"
12127ec681f3Smrg             underscore_name="slm_bytes_written"
12137ec681f3Smrg             description="The total number of GPU memory bytes written into shared local memory."
12147ec681f3Smrg             data_type="uint64"
12157ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
12167ec681f3Smrg             units="bytes"
12177ec681f3Smrg             semantic_type="throughput"
12187ec681f3Smrg             equation="A 31 READ 64 UMUL"
12197ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
12207ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
12217ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
12229f464c52Smaya             mdapi_hw_unit_type="gpu"
12239f464c52Smaya             />
12249f464c52Smaya    <counter name="Shader Memory Accesses"
12257ec681f3Smrg             symbol_name="ShaderMemoryAccesses"
12267ec681f3Smrg             underscore_name="shader_memory_accesses"
12279f464c52Smaya             description="The total number of shader memory accesses to L3."
12289f464c52Smaya             data_type="uint64"
12299f464c52Smaya             units="messages"
12309f464c52Smaya             semantic_type="event"
12317ec681f3Smrg             equation="A 32 READ"
12327ec681f3Smrg             mdapi_group="L3/Data Port"
12339f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
12347ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
12359f464c52Smaya             mdapi_hw_unit_type="gpu"
12369f464c52Smaya             />
12377ec681f3Smrg    <counter name="Shader Atomic Memory Accesses"
12387ec681f3Smrg             symbol_name="ShaderAtomics"
12397ec681f3Smrg             underscore_name="shader_atomics"
12407ec681f3Smrg             description="The total number of shader atomic memory accesses."
12419f464c52Smaya             data_type="uint64"
12427ec681f3Smrg             units="messages"
12439f464c52Smaya             semantic_type="event"
12447ec681f3Smrg             equation="A 34 READ"
12457ec681f3Smrg             mdapi_group="L3/Data Port/Atomics"
12469f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
12477ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
12489f464c52Smaya             mdapi_hw_unit_type="gpu"
12499f464c52Smaya             />
12507ec681f3Smrg    <counter name="L3 Shader Throughput"
12517ec681f3Smrg             symbol_name="L3ShaderThroughput"
12527ec681f3Smrg             underscore_name="l3_shader_throughput"
12537ec681f3Smrg             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
12549f464c52Smaya             data_type="uint64"
12557ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
12569f464c52Smaya             units="bytes"
12579f464c52Smaya             semantic_type="throughput"
12587ec681f3Smrg             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
12597ec681f3Smrg             mdapi_group="L3/Data Port"
12607ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
12617ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
12629f464c52Smaya             mdapi_hw_unit_type="gpu"
12639f464c52Smaya             />
12647ec681f3Smrg    <counter name="Shader Barrier Messages"
12657ec681f3Smrg             symbol_name="ShaderBarriers"
12667ec681f3Smrg             underscore_name="shader_barriers"
12677ec681f3Smrg             description="The total number of shader barrier messages."
12689f464c52Smaya             data_type="uint64"
12697ec681f3Smrg             units="messages"
12707ec681f3Smrg             semantic_type="event"
12717ec681f3Smrg             equation="A 35 READ"
12727ec681f3Smrg             mdapi_group="EU Array/Barrier"
12737ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
12747ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
12757ec681f3Smrg             mdapi_hw_unit_type="gpu"
12767ec681f3Smrg             />
12777ec681f3Smrg    <counter name="Typed Bytes Read"
12787ec681f3Smrg             symbol_name="TypedBytesRead"
12797ec681f3Smrg             underscore_name="typed_bytes_read"
12807ec681f3Smrg             description="The total number of typed memory bytes read via Data Port."
12817ec681f3Smrg             data_type="uint64"
12827ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
12839f464c52Smaya             units="bytes"
12849f464c52Smaya             semantic_type="throughput"
12857ec681f3Smrg             equation="B 0 READ B 1 READ UADD $EuSlicesTotalCount 64 UMUL UMUL"
12867ec681f3Smrg             mdapi_group="L3/Data Port"
12879f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
12887ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
12899f464c52Smaya             mdapi_hw_unit_type="gpu"
12909f464c52Smaya             />
12917ec681f3Smrg    <counter name="Typed Bytes Written"
12927ec681f3Smrg             symbol_name="TypedBytesWritten"
12937ec681f3Smrg             underscore_name="typed_bytes_written"
12947ec681f3Smrg             description="The total number of untyped memory bytes written via Data Port."
12959f464c52Smaya             data_type="uint64"
12969f464c52Smaya             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
12979f464c52Smaya             units="bytes"
12989f464c52Smaya             semantic_type="throughput"
12997ec681f3Smrg             equation="B 3 READ B 4 READ UADD $EuSlicesTotalCount 64 UMUL UMUL"
13009f464c52Smaya             mdapi_group="L3/Data Port"
13017ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
13027ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
13039f464c52Smaya             mdapi_hw_unit_type="gpu"
13049f464c52Smaya             />
13057ec681f3Smrg    <counter name="Untyped Bytes Read"
13067ec681f3Smrg             symbol_name="UntypedBytesRead"
13077ec681f3Smrg             underscore_name="untyped_bytes_read"
13087ec681f3Smrg             description="The total number of typed memory bytes read via Data Port."
13099f464c52Smaya             data_type="uint64"
13107ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
13117ec681f3Smrg             units="bytes"
13127ec681f3Smrg             semantic_type="throughput"
13137ec681f3Smrg             equation="B 6 READ B 7 READ UADD $EuSlicesTotalCount 64 UMUL UMUL"
13147ec681f3Smrg             mdapi_group="L3/Data Port"
13157ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
13167ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
13179f464c52Smaya             mdapi_hw_unit_type="gpu"
13189f464c52Smaya             />
13197ec681f3Smrg    <counter name="Untyped Writes"
13207ec681f3Smrg             symbol_name="UntypedBytesWritten"
13217ec681f3Smrg             underscore_name="untyped_bytes_written"
13227ec681f3Smrg             description="The total number of untyped memory bytes written via Data Port."
13239f464c52Smaya             data_type="uint64"
13247ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
13257ec681f3Smrg             units="bytes"
13267ec681f3Smrg             semantic_type="throughput"
13277ec681f3Smrg             equation="C 1 READ C 2 READ UADD $EuSlicesTotalCount 64 UMUL UMUL"
13287ec681f3Smrg             mdapi_group="L3/Data Port"
13297ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
13307ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
13319f464c52Smaya             mdapi_hw_unit_type="gpu"
13329f464c52Smaya             />
13337ec681f3Smrg    <counter name="GTI Read Throughput"
13347ec681f3Smrg             symbol_name="GtiReadThroughput"
13357ec681f3Smrg             underscore_name="gti_read_throughput"
13367ec681f3Smrg             description="The total number of GPU memory bytes read from GTI."
13379f464c52Smaya             data_type="uint64"
13387ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
13397ec681f3Smrg             units="bytes"
13407ec681f3Smrg             semantic_type="throughput"
13417ec681f3Smrg             equation="C 4 READ 64 UMUL"
13427ec681f3Smrg             mdapi_group="GTI"
13437ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
13447ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
13459f464c52Smaya             mdapi_hw_unit_type="gpu"
13469f464c52Smaya             />
13477ec681f3Smrg    <counter name="GTI Write Throughput"
13487ec681f3Smrg             symbol_name="GtiWriteThroughput"
13497ec681f3Smrg             underscore_name="gti_write_throughput"
13507ec681f3Smrg             description="The total number of GPU memory bytes written to GTI."
13517ec681f3Smrg             data_type="uint64"
13527ec681f3Smrg             max_equation="$GpuCoreClocks 32 UMUL"
13537ec681f3Smrg             units="bytes"
13547ec681f3Smrg             semantic_type="throughput"
13557ec681f3Smrg             equation="C 5 READ 64 UMUL"
13567ec681f3Smrg             mdapi_group="GTI"
13577ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
13587ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
13599f464c52Smaya             mdapi_hw_unit_type="gpu"
13609f464c52Smaya             />
13619f464c52Smaya    <register_config type="NOA">
13629f464c52Smaya        <register type="NOA" address="0x00009840" value="0x00000080" />
13639f464c52Smaya        <register type="NOA" address="0x00009888" value="0x104F00E0" />
13649f464c52Smaya        <register type="NOA" address="0x00009888" value="0x124F1C00" />
13659f464c52Smaya        <register type="NOA" address="0x00009888" value="0x39900340" />
13669f464c52Smaya        <register type="NOA" address="0x00009888" value="0x3F900C00" />
13679f464c52Smaya        <register type="NOA" address="0x00009888" value="0x41900000" />
13689f464c52Smaya        <register type="NOA" address="0x00009888" value="0x002D5000" />
13699f464c52Smaya        <register type="NOA" address="0x00009888" value="0x062D4000" />
13709f464c52Smaya        <register type="NOA" address="0x00009888" value="0x082D4000" />
13719f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A2D1000" />
13729f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C2D5000" />
13739f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E2D4000" />
13749f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C2E1400" />
13759f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E2E5100" />
13769f464c52Smaya        <register type="NOA" address="0x00009888" value="0x102E0114" />
13779f464c52Smaya        <register type="NOA" address="0x00009888" value="0x044CC000" />
13789f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A4C8000" />
13799f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C4C8000" />
13809f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E4C4000" />
13819f464c52Smaya        <register type="NOA" address="0x00009888" value="0x104C8000" />
13829f464c52Smaya        <register type="NOA" address="0x00009888" value="0x124C8000" />
13839f464c52Smaya        <register type="NOA" address="0x00009888" value="0x164C2000" />
13849f464c52Smaya        <register type="NOA" address="0x00009888" value="0x004EA000" />
13859f464c52Smaya        <register type="NOA" address="0x00009888" value="0x064E8000" />
13869f464c52Smaya        <register type="NOA" address="0x00009888" value="0x084E8000" />
13879f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A4E2000" />
13889f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C4EA000" />
13899f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E4E8000" />
13909f464c52Smaya        <register type="NOA" address="0x00009888" value="0x004F6B42" />
13919f464c52Smaya        <register type="NOA" address="0x00009888" value="0x064F6200" />
13929f464c52Smaya        <register type="NOA" address="0x00009888" value="0x084F4100" />
13939f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A4F0061" />
13949f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C4F6C4C" />
13959f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E4F4B00" />
13969f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A4F0000" />
13979f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C4F0000" />
13989f464c52Smaya        <register type="NOA" address="0x00009888" value="0x180F5000" />
13999f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A0F8800" />
14009f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C0F08A2" />
14019f464c52Smaya        <register type="NOA" address="0x00009888" value="0x182C4000" />
14029f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C2C1451" />
14039f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1E2C0001" />
14049f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A2C0010" />
14059f464c52Smaya        <register type="NOA" address="0x00009888" value="0x01938000" />
14069f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0F938000" />
14079f464c52Smaya        <register type="NOA" address="0x00009888" value="0x19938A28" />
14089f464c52Smaya        <register type="NOA" address="0x00009888" value="0x03938000" />
14099f464c52Smaya        <register type="NOA" address="0x00009888" value="0x19900177" />
14109f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1B900178" />
14119f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1D900125" />
14129f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1F900123" />
14139f464c52Smaya        <register type="NOA" address="0x00009888" value="0x35900000" />
14149f464c52Smaya        <register type="NOA" address="0x00009888" value="0x13904000" />
14159f464c52Smaya        <register type="NOA" address="0x00009888" value="0x21904000" />
14169f464c52Smaya        <register type="NOA" address="0x00009888" value="0x25904000" />
14179f464c52Smaya        <register type="NOA" address="0x00009888" value="0x27904000" />
14189f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2B904000" />
14199f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2D904000" />
14209f464c52Smaya        <register type="NOA" address="0x00009888" value="0x31904000" />
14219f464c52Smaya        <register type="NOA" address="0x00009888" value="0x15904000" />
14229f464c52Smaya        <register type="NOA" address="0x00009888" value="0x53901000" />
14239f464c52Smaya        <register type="NOA" address="0x00009888" value="0x43900000" />
14249f464c52Smaya        <register type="NOA" address="0x00009888" value="0x55900111" />
14259f464c52Smaya        <register type="NOA" address="0x00009888" value="0x47900000" />
14269f464c52Smaya        <register type="NOA" address="0x00009888" value="0x57900000" />
14279f464c52Smaya        <register type="NOA" address="0x00009888" value="0x49900000" />
14289f464c52Smaya        <register type="NOA" address="0x00009888" value="0x59900000" />
14299f464c52Smaya        <register type="NOA" address="0x00009888" value="0x4B900000" />
14309f464c52Smaya        <register type="NOA" address="0x00009888" value="0x37900000" />
14319f464c52Smaya        <register type="NOA" address="0x00009888" value="0x33900000" />
14329f464c52Smaya        <register type="NOA" address="0x00009888" value="0x4D900000" />
14339f464c52Smaya        <register type="NOA" address="0x00009888" value="0x45900000" />
14349f464c52Smaya    </register_config>
14359f464c52Smaya    <register_config type="OA">
14369f464c52Smaya        <register type="OA" address="0x00002710" value="0x00000000" />
14379f464c52Smaya        <register type="OA" address="0x00002714" value="0x00800000" />
14389f464c52Smaya        <register type="OA" address="0x00002720" value="0x00000000" />
14399f464c52Smaya        <register type="OA" address="0x00002724" value="0x00800000" />
14409f464c52Smaya        <register type="OA" address="0x00002740" value="0x00000000" />
14419f464c52Smaya    </register_config>
14429f464c52Smaya    <register_config type="FLEX">
14439f464c52Smaya        <register type="FLEX" address="0x0000E458" value="0x00005004" />
14449f464c52Smaya        <register type="FLEX" address="0x0000E558" value="0x00000003" />
14459f464c52Smaya        <register type="FLEX" address="0x0000E658" value="0x00002001" />
14469f464c52Smaya        <register type="FLEX" address="0x0000E758" value="0x00778008" />
14479f464c52Smaya        <register type="FLEX" address="0x0000E45C" value="0x00088078" />
14489f464c52Smaya        <register type="FLEX" address="0x0000E55C" value="0x00808708" />
14499f464c52Smaya        <register type="FLEX" address="0x0000E65C" value="0x00A08908" />
14509f464c52Smaya    </register_config>
14519f464c52Smaya  </set>
14529f464c52Smaya
14537ec681f3Smrg  <set name="Render Metrics set for 3D Pipeline Profile"
14549f464c52Smaya       chipset="BXT"
14559f464c52Smaya       symbol_name="RenderPipeProfile"
14567ec681f3Smrg       underscore_name="render_pipe_profile"
14577ec681f3Smrg       mdapi_supported_apis="VK OGL OCL IO BB"
14587ec681f3Smrg       hw_config_guid="ce416533-e49e-4211-80af-ec513590a914"
14599f464c52Smaya       >
14607ec681f3Smrg    <counter name="GPU Time Elapsed"
14617ec681f3Smrg             symbol_name="GpuTime"
14627ec681f3Smrg             underscore_name="gpu_time"
14637ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
14647ec681f3Smrg             data_type="uint64"
14657ec681f3Smrg             units="ns"
14667ec681f3Smrg             semantic_type="duration"
14677ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
14687ec681f3Smrg             mdapi_group="GPU"
14697ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
14707ec681f3Smrg             mdapi_supported_apis=""
14717ec681f3Smrg             mdapi_hw_unit_type="gpu"
14727ec681f3Smrg             />
14739f464c52Smaya    <counter name="GPU Core Clocks"
14747ec681f3Smrg             symbol_name="GpuCoreClocks"
14757ec681f3Smrg             underscore_name="gpu_core_clocks"
14769f464c52Smaya             description="The total number of GPU core clocks elapsed during the measurement."
14779f464c52Smaya             data_type="uint64"
14789f464c52Smaya             units="cycles"
14799f464c52Smaya             semantic_type="event"
14807ec681f3Smrg             equation="GPU_CLOCK 0 READ"
14819f464c52Smaya             mdapi_group="GPU"
14827ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
14839f464c52Smaya             mdapi_supported_apis=""
14849f464c52Smaya             mdapi_hw_unit_type="gpu"
14859f464c52Smaya             />
14867ec681f3Smrg    <counter name="AVG GPU Core Frequency"
14877ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
14887ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
14897ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
14907ec681f3Smrg             data_type="uint64"
14917ec681f3Smrg             max_equation="$GpuMaxFrequency"
14927ec681f3Smrg             units="hz"
14937ec681f3Smrg             semantic_type="event"
14947ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
14957ec681f3Smrg             mdapi_group="GPU"
14967ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
14977ec681f3Smrg             mdapi_supported_apis=""
14989f464c52Smaya             mdapi_hw_unit_type="gpu"
14999f464c52Smaya             />
15007ec681f3Smrg    <counter name="GPU Busy"
15017ec681f3Smrg             symbol_name="GpuBusy"
15027ec681f3Smrg             underscore_name="gpu_busy"
15037ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
15049f464c52Smaya             data_type="float"
15057ec681f3Smrg             max_equation="100"
15069f464c52Smaya             units="percent"
15079f464c52Smaya             semantic_type="duration"
15087ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
15097ec681f3Smrg             mdapi_group="GPU"
15107ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
15117ec681f3Smrg             mdapi_supported_apis=""
15129f464c52Smaya             mdapi_hw_unit_type="gpu"
15139f464c52Smaya             />
15147ec681f3Smrg    <counter name="VS Threads Dispatched"
15157ec681f3Smrg             symbol_name="VsThreads"
15167ec681f3Smrg             underscore_name="vs_threads"
15177ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
15187ec681f3Smrg             data_type="uint64"
15197ec681f3Smrg             units="threads"
15207ec681f3Smrg             semantic_type="event"
15217ec681f3Smrg             equation="A 1 READ"
15227ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
15237ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
15247ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
15259f464c52Smaya             mdapi_hw_unit_type="gpu"
15269f464c52Smaya             />
15277ec681f3Smrg    <counter name="HS Threads Dispatched"
15287ec681f3Smrg             symbol_name="HsThreads"
15297ec681f3Smrg             underscore_name="hs_threads"
15307ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
15319f464c52Smaya             data_type="uint64"
15329f464c52Smaya             units="threads"
15339f464c52Smaya             semantic_type="event"
15347ec681f3Smrg             equation="A 2 READ"
15357ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
15369f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
15377ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
15389f464c52Smaya             mdapi_hw_unit_type="gpu"
15399f464c52Smaya             />
15407ec681f3Smrg    <counter name="DS Threads Dispatched"
15417ec681f3Smrg             symbol_name="DsThreads"
15427ec681f3Smrg             underscore_name="ds_threads"
15437ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
15449f464c52Smaya             data_type="uint64"
15457ec681f3Smrg             units="threads"
15469f464c52Smaya             semantic_type="event"
15477ec681f3Smrg             equation="A 3 READ"
15487ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
15499f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
15507ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
15519f464c52Smaya             mdapi_hw_unit_type="gpu"
15529f464c52Smaya             />
15537ec681f3Smrg    <counter name="GS Threads Dispatched"
15547ec681f3Smrg             symbol_name="GsThreads"
15557ec681f3Smrg             underscore_name="gs_threads"
15567ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
15579f464c52Smaya             data_type="uint64"
15589f464c52Smaya             units="threads"
15599f464c52Smaya             semantic_type="event"
15607ec681f3Smrg             equation="A 5 READ"
15617ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
15629f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
15637ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
15649f464c52Smaya             mdapi_hw_unit_type="gpu"
15659f464c52Smaya             />
15669f464c52Smaya    <counter name="FS Threads Dispatched"
15677ec681f3Smrg             symbol_name="PsThreads"
15687ec681f3Smrg             underscore_name="ps_threads"
15699f464c52Smaya             description="The total number of fragment shader hardware threads dispatched."
15709f464c52Smaya             data_type="uint64"
15717ec681f3Smrg             units="threads"
15727ec681f3Smrg             semantic_type="event"
15739f464c52Smaya             equation="A 6 READ"
15747ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
15757ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
15767ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
15777ec681f3Smrg             mdapi_hw_unit_type="gpu"
15787ec681f3Smrg             />
15797ec681f3Smrg    <counter name="CS Threads Dispatched"
15807ec681f3Smrg             symbol_name="CsThreads"
15817ec681f3Smrg             underscore_name="cs_threads"
15827ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
15837ec681f3Smrg             data_type="uint64"
15849f464c52Smaya             units="threads"
15859f464c52Smaya             semantic_type="event"
15867ec681f3Smrg             equation="A 4 READ"
15877ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
15889f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
15897ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
15909f464c52Smaya             mdapi_hw_unit_type="gpu"
15919f464c52Smaya             />
15927ec681f3Smrg    <counter name="EU Active"
15937ec681f3Smrg             symbol_name="EuActive"
15947ec681f3Smrg             underscore_name="eu_active"
15957ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
15969f464c52Smaya             data_type="float"
15977ec681f3Smrg             max_equation="100"
15989f464c52Smaya             units="percent"
15999f464c52Smaya             semantic_type="duration"
16007ec681f3Smrg             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
16017ec681f3Smrg             mdapi_group="EU Array"
16027ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
16037ec681f3Smrg             mdapi_supported_apis=""
16047ec681f3Smrg             mdapi_hw_unit_type="gpu"
16057ec681f3Smrg             />
16067ec681f3Smrg    <counter name="EU Stall"
16077ec681f3Smrg             symbol_name="EuStall"
16087ec681f3Smrg             underscore_name="eu_stall"
16097ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
16107ec681f3Smrg             data_type="float"
16117ec681f3Smrg             max_equation="100"
16127ec681f3Smrg             units="percent"
16137ec681f3Smrg             semantic_type="duration"
16147ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
16157ec681f3Smrg             mdapi_group="EU Array"
16167ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
16177ec681f3Smrg             mdapi_supported_apis=""
16187ec681f3Smrg             mdapi_hw_unit_type="gpu"
16197ec681f3Smrg             />
16207ec681f3Smrg    <counter name="Rasterized Pixels"
16217ec681f3Smrg             symbol_name="RasterizedPixels"
16227ec681f3Smrg             underscore_name="rasterized_pixels"
16237ec681f3Smrg             description="The total number of rasterized pixels."
16247ec681f3Smrg             data_type="uint64"
16257ec681f3Smrg             units="pixels"
16267ec681f3Smrg             semantic_type="event"
16277ec681f3Smrg             equation="A 21 READ 4 UMUL"
16287ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer"
16297ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
16307ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
16319f464c52Smaya             mdapi_hw_unit_type="gpu"
16329f464c52Smaya             />
16337ec681f3Smrg    <counter name="Early Hi-Depth Test Fails"
16347ec681f3Smrg             symbol_name="HiDepthTestFails"
16357ec681f3Smrg             underscore_name="hi_depth_test_fails"
16367ec681f3Smrg             description="The total number of pixels dropped on early hierarchical depth test."
16377ec681f3Smrg             data_type="uint64"
16387ec681f3Smrg             units="pixels"
16397ec681f3Smrg             semantic_type="event"
16407ec681f3Smrg             equation="A 22 READ 4 UMUL"
16417ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
16427ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
16437ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
16449f464c52Smaya             mdapi_hw_unit_type="gpu"
16459f464c52Smaya             />
16467ec681f3Smrg    <counter name="Early Depth Test Fails"
16477ec681f3Smrg             symbol_name="EarlyDepthTestFails"
16487ec681f3Smrg             underscore_name="early_depth_test_fails"
16497ec681f3Smrg             description="The total number of pixels dropped on early depth test."
16509f464c52Smaya             data_type="uint64"
16517ec681f3Smrg             units="pixels"
16529f464c52Smaya             semantic_type="event"
16537ec681f3Smrg             equation="A 23 READ 4 UMUL"
16547ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
16559f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
16567ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
16579f464c52Smaya             mdapi_hw_unit_type="gpu"
16589f464c52Smaya             />
16597ec681f3Smrg    <counter name="Samples Killed in FS"
16607ec681f3Smrg             symbol_name="SamplesKilledInPs"
16617ec681f3Smrg             underscore_name="samples_killed_in_ps"
16627ec681f3Smrg             description="The total number of samples or pixels dropped in fragment shaders."
16639f464c52Smaya             data_type="uint64"
16647ec681f3Smrg             units="pixels"
16659f464c52Smaya             semantic_type="event"
16667ec681f3Smrg             equation="A 24 READ 4 UMUL"
16677ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
16687ec681f3Smrg             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
16697ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
16709f464c52Smaya             mdapi_hw_unit_type="gpu"
16719f464c52Smaya             />
16729f464c52Smaya    <counter name="Pixels Failing Tests"
16737ec681f3Smrg             symbol_name="PixelsFailingPostPsTests"
16747ec681f3Smrg             underscore_name="pixels_failing_post_ps_tests"
16759f464c52Smaya             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
16769f464c52Smaya             data_type="uint64"
16779f464c52Smaya             units="pixels"
16789f464c52Smaya             semantic_type="event"
16797ec681f3Smrg             equation="A 25 READ 4 UMUL"
16807ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
16819f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
16827ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
16839f464c52Smaya             mdapi_hw_unit_type="gpu"
16847ec681f3Smrg             />
16857ec681f3Smrg    <counter name="Samples Written"
16867ec681f3Smrg             symbol_name="SamplesWritten"
16877ec681f3Smrg             underscore_name="samples_written"
16887ec681f3Smrg             description="The total number of samples or pixels written to all render targets."
16897ec681f3Smrg             data_type="uint64"
16907ec681f3Smrg             units="pixels"
16917ec681f3Smrg             semantic_type="event"
16927ec681f3Smrg             equation="A 26 READ 4 UMUL"
16939f464c52Smaya             mdapi_group="3D Pipe/Output Merger"
16947ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
16957ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
16967ec681f3Smrg             mdapi_hw_unit_type="gpu"
16979f464c52Smaya             />
16987ec681f3Smrg    <counter name="Samples Blended"
16997ec681f3Smrg             symbol_name="SamplesBlended"
17007ec681f3Smrg             underscore_name="samples_blended"
17017ec681f3Smrg             description="The total number of blended samples or pixels written to all render targets."
17029f464c52Smaya             data_type="uint64"
17037ec681f3Smrg             units="pixels"
17047ec681f3Smrg             semantic_type="event"
17057ec681f3Smrg             equation="A 27 READ 4 UMUL"
17067ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
17077ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
17087ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
17099f464c52Smaya             mdapi_hw_unit_type="gpu"
17109f464c52Smaya             />
17117ec681f3Smrg    <counter name="Sampler Texels"
17127ec681f3Smrg             symbol_name="SamplerTexels"
17137ec681f3Smrg             underscore_name="sampler_texels"
17147ec681f3Smrg             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
17159f464c52Smaya             data_type="uint64"
17167ec681f3Smrg             units="texels"
17179f464c52Smaya             semantic_type="event"
17187ec681f3Smrg             equation="A 28 READ 4 UMUL"
17197ec681f3Smrg             mdapi_group="Sampler/Sampler Input"
17207ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
17219f464c52Smaya             mdapi_supported_apis=""
17229f464c52Smaya             mdapi_hw_unit_type="gpu"
17239f464c52Smaya             />
17249f464c52Smaya    <counter name="Sampler Texels Misses"
17257ec681f3Smrg             symbol_name="SamplerTexelMisses"
17267ec681f3Smrg             underscore_name="sampler_texel_misses"
17279f464c52Smaya             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
17289f464c52Smaya             data_type="uint64"
17299f464c52Smaya             units="texels"
17309f464c52Smaya             semantic_type="event"
17317ec681f3Smrg             equation="A 29 READ 4 UMUL"
17327ec681f3Smrg             mdapi_group="Sampler/Sampler Cache"
17339f464c52Smaya             mdapi_usage_flags="Tier3 Batch Frame Draw"
17347ec681f3Smrg             mdapi_supported_apis=""
17359f464c52Smaya             mdapi_hw_unit_type="gpu"
17369f464c52Smaya             />
17377ec681f3Smrg    <counter name="SLM Bytes Read"
17387ec681f3Smrg             symbol_name="SlmBytesRead"
17397ec681f3Smrg             underscore_name="slm_bytes_read"
17407ec681f3Smrg             description="The total number of GPU memory bytes read from shared local memory."
17419f464c52Smaya             data_type="uint64"
17427ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
17437ec681f3Smrg             units="bytes"
17447ec681f3Smrg             semantic_type="throughput"
17457ec681f3Smrg             equation="A 30 READ 64 UMUL"
17467ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
17477ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
17487ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
17497ec681f3Smrg             mdapi_hw_unit_type="gpu"
17507ec681f3Smrg             />
17517ec681f3Smrg    <counter name="SLM Bytes Written"
17527ec681f3Smrg             symbol_name="SlmBytesWritten"
17537ec681f3Smrg             underscore_name="slm_bytes_written"
17547ec681f3Smrg             description="The total number of GPU memory bytes written into shared local memory."
17557ec681f3Smrg             data_type="uint64"
17567ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
17577ec681f3Smrg             units="bytes"
17587ec681f3Smrg             semantic_type="throughput"
17597ec681f3Smrg             equation="A 31 READ 64 UMUL"
17607ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
17617ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
17627ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
17637ec681f3Smrg             mdapi_hw_unit_type="gpu"
17647ec681f3Smrg             />
17657ec681f3Smrg    <counter name="Shader Memory Accesses"
17667ec681f3Smrg             symbol_name="ShaderMemoryAccesses"
17677ec681f3Smrg             underscore_name="shader_memory_accesses"
17687ec681f3Smrg             description="The total number of shader memory accesses to L3."
17697ec681f3Smrg             data_type="uint64"
17707ec681f3Smrg             units="messages"
17719f464c52Smaya             semantic_type="event"
17727ec681f3Smrg             equation="A 32 READ"
17737ec681f3Smrg             mdapi_group="L3/Data Port"
17749f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
17757ec681f3Smrg             mdapi_supported_apis=""
17769f464c52Smaya             mdapi_hw_unit_type="gpu"
17779f464c52Smaya             />
17787ec681f3Smrg    <counter name="Shader Atomic Memory Accesses"
17797ec681f3Smrg             symbol_name="ShaderAtomics"
17807ec681f3Smrg             underscore_name="shader_atomics"
17817ec681f3Smrg             description="The total number of shader atomic memory accesses."
17827ec681f3Smrg             data_type="uint64"
17837ec681f3Smrg             units="messages"
17847ec681f3Smrg             semantic_type="event"
17857ec681f3Smrg             equation="A 34 READ"
17867ec681f3Smrg             mdapi_group="L3/Data Port/Atomics"
17877ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
17887ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
17899f464c52Smaya             mdapi_hw_unit_type="gpu"
17909f464c52Smaya             />
17917ec681f3Smrg    <counter name="L3 Shader Throughput"
17927ec681f3Smrg             symbol_name="L3ShaderThroughput"
17937ec681f3Smrg             underscore_name="l3_shader_throughput"
17947ec681f3Smrg             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
17959f464c52Smaya             data_type="uint64"
17967ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
17979f464c52Smaya             units="bytes"
17989f464c52Smaya             semantic_type="throughput"
17997ec681f3Smrg             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
18007ec681f3Smrg             mdapi_group="L3/Data Port"
18017ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
18027ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
18037ec681f3Smrg             mdapi_hw_unit_type="gpu"
18047ec681f3Smrg             />
18057ec681f3Smrg    <counter name="Shader Barrier Messages"
18067ec681f3Smrg             symbol_name="ShaderBarriers"
18077ec681f3Smrg             underscore_name="shader_barriers"
18087ec681f3Smrg             description="The total number of shader barrier messages."
18097ec681f3Smrg             data_type="uint64"
18107ec681f3Smrg             units="messages"
18117ec681f3Smrg             semantic_type="event"
18127ec681f3Smrg             equation="A 35 READ"
18137ec681f3Smrg             mdapi_group="EU Array/Barrier"
18149f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
18157ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
18169f464c52Smaya             mdapi_hw_unit_type="gpu"
18179f464c52Smaya             />
18187ec681f3Smrg    <counter name="VF Bottleneck"
18197ec681f3Smrg             symbol_name="VfBottleneck"
18207ec681f3Smrg             underscore_name="vf_bottleneck"
18217ec681f3Smrg             description="The percentage of time in which vertex fetch pipeline stage was slowing down the 3D pipeline."
18229f464c52Smaya             low_watermark="5"
18237ec681f3Smrg             high_watermark="15"
18249f464c52Smaya             data_type="float"
18259f464c52Smaya             units="percent"
18269f464c52Smaya             semantic_type="duration"
18277ec681f3Smrg             equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
18287ec681f3Smrg             mdapi_group="3D Pipe/Input Assembler"
18299f464c52Smaya             mdapi_usage_flags="Tier3 Indicate Draw"
18307ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
18319f464c52Smaya             mdapi_hw_unit_type="gpu"
18329f464c52Smaya             />
18337ec681f3Smrg    <counter name="VS Bottleneck"
18347ec681f3Smrg             symbol_name="VsBottleneck"
18357ec681f3Smrg             underscore_name="vs_bottleneck"
18367ec681f3Smrg             description="The percentage of time in which vertex shader pipeline stage was slowing down the 3D pipeline."
18377ec681f3Smrg             low_watermark="10"
18387ec681f3Smrg             high_watermark="30"
18399f464c52Smaya             data_type="float"
18409f464c52Smaya             units="percent"
18419f464c52Smaya             semantic_type="duration"
18427ec681f3Smrg             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
18437ec681f3Smrg             mdapi_group="3D Pipe/Vertex Shader"
18447ec681f3Smrg             mdapi_usage_flags="Tier3 Indicate Draw"
18457ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
18469f464c52Smaya             mdapi_hw_unit_type="gpu"
18479f464c52Smaya             />
18489f464c52Smaya    <counter name="HS Bottleneck"
18497ec681f3Smrg             symbol_name="HsBottleneck"
18507ec681f3Smrg             underscore_name="hs_bottleneck"
18519f464c52Smaya             description="The percentage of time in which hull shader pipeline stage was slowing down the 3D pipeline."
18527ec681f3Smrg             low_watermark="3"
18539f464c52Smaya             high_watermark="9"
18547ec681f3Smrg             data_type="float"
18559f464c52Smaya             units="percent"
18569f464c52Smaya             semantic_type="duration"
18577ec681f3Smrg             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
18589f464c52Smaya             mdapi_group="3D Pipe/Hull Shader"
18597ec681f3Smrg             mdapi_usage_flags="Tier3 Indicate Draw"
18607ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
18619f464c52Smaya             mdapi_hw_unit_type="gpu"
18629f464c52Smaya             />
18637ec681f3Smrg    <counter name="DS Bottleneck"
18647ec681f3Smrg             symbol_name="DsBottleneck"
18657ec681f3Smrg             underscore_name="ds_bottleneck"
18667ec681f3Smrg             description="The percentage of time in which domain shader pipeline stage was slowing down the 3D pipeline."
18677ec681f3Smrg             low_watermark="5"
18687ec681f3Smrg             high_watermark="15"
18699f464c52Smaya             data_type="float"
18709f464c52Smaya             units="percent"
18719f464c52Smaya             semantic_type="duration"
18727ec681f3Smrg             equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
18737ec681f3Smrg             mdapi_group="3D Pipe/Domain Shader"
18747ec681f3Smrg             mdapi_usage_flags="Tier3 Indicate Draw"
18757ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
18769f464c52Smaya             mdapi_hw_unit_type="gpu"
18779f464c52Smaya             />
18787ec681f3Smrg    <counter name="GS Bottleneck"
18797ec681f3Smrg             symbol_name="GsBottleneck"
18807ec681f3Smrg             underscore_name="gs_bottleneck"
18817ec681f3Smrg             description="The percentage of time in which geometry shader pipeline stage was slowing down the 3D pipeline."
18829f464c52Smaya             low_watermark="5"
18839f464c52Smaya             high_watermark="15"
18847ec681f3Smrg             data_type="float"
18859f464c52Smaya             units="percent"
18869f464c52Smaya             semantic_type="duration"
18877ec681f3Smrg             equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
18887ec681f3Smrg             mdapi_group="3D Pipe/Geometry Shader"
18899f464c52Smaya             mdapi_usage_flags="Tier3 Indicate Draw"
18907ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
18919f464c52Smaya             mdapi_hw_unit_type="gpu"
18929f464c52Smaya             />
18937ec681f3Smrg    <counter name="SO Bottleneck"
18947ec681f3Smrg             symbol_name="SoBottleneck"
18957ec681f3Smrg             underscore_name="so_bottleneck"
18967ec681f3Smrg             description="The percentage of time in which stream output pipeline stage was slowing down the 3D pipeline."
18979f464c52Smaya             low_watermark="5"
18989f464c52Smaya             high_watermark="15"
18997ec681f3Smrg             data_type="float"
19009f464c52Smaya             units="percent"
19019f464c52Smaya             semantic_type="duration"
19027ec681f3Smrg             equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
19037ec681f3Smrg             mdapi_group="3D Pipe/Stream Output"
19049f464c52Smaya             mdapi_usage_flags="Tier3 Indicate Draw"
19057ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
19069f464c52Smaya             mdapi_hw_unit_type="gpu"
19079f464c52Smaya             />
19087ec681f3Smrg    <counter name="Clipper Bottleneck"
19097ec681f3Smrg             symbol_name="ClBottleneck"
19107ec681f3Smrg             underscore_name="cl_bottleneck"
19117ec681f3Smrg             description="The percentage of time in which clipper pipeline stage was slowing down the 3D pipeline."
19127ec681f3Smrg             low_watermark="10"
19137ec681f3Smrg             high_watermark="30"
19149f464c52Smaya             data_type="float"
19159f464c52Smaya             units="percent"
19169f464c52Smaya             semantic_type="duration"
19177ec681f3Smrg             equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
19187ec681f3Smrg             mdapi_group="3D Pipe/Clipper"
19197ec681f3Smrg             mdapi_usage_flags="Tier3 Indicate Draw"
19207ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
19219f464c52Smaya             mdapi_hw_unit_type="gpu"
19229f464c52Smaya             />
19237ec681f3Smrg    <counter name="Strip-Fans Bottleneck"
19247ec681f3Smrg             symbol_name="SfBottleneck"
19257ec681f3Smrg             underscore_name="sf_bottleneck"
19267ec681f3Smrg             description="The percentage of time in which strip-fans pipeline stage was slowing down the 3D pipeline."
19277ec681f3Smrg             low_watermark="5"
19287ec681f3Smrg             high_watermark="10"
19299f464c52Smaya             data_type="float"
19309f464c52Smaya             units="percent"
19319f464c52Smaya             semantic_type="duration"
19327ec681f3Smrg             equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
19337ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Strip-Fans"
19349f464c52Smaya             mdapi_usage_flags="Tier3 Indicate Draw"
19357ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
19369f464c52Smaya             mdapi_hw_unit_type="gpu"
19379f464c52Smaya             />
19387ec681f3Smrg    <counter name="Hi-Depth Bottleneck"
19397ec681f3Smrg             symbol_name="HiDepthBottleneck"
19407ec681f3Smrg             underscore_name="hi_depth_bottleneck"
19417ec681f3Smrg             description="The percentage of time in which early hierarchical depth test pipeline stage was slowing down the 3D pipeline."
19427ec681f3Smrg             low_watermark="5"
19437ec681f3Smrg             high_watermark="15"
19449f464c52Smaya             data_type="float"
19459f464c52Smaya             units="percent"
19469f464c52Smaya             semantic_type="duration"
19477ec681f3Smrg             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
19487ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
19497ec681f3Smrg             mdapi_usage_flags="Tier3 Indicate Draw"
19507ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
19519f464c52Smaya             mdapi_hw_unit_type="gpu"
19529f464c52Smaya             />
19539f464c52Smaya    <counter name="Early Depth Bottleneck"
19547ec681f3Smrg             symbol_name="EarlyDepthBottleneck"
19557ec681f3Smrg             underscore_name="early_depth_bottleneck"
19569f464c52Smaya             description="The percentage of time in which early depth test pipeline stage was slowing down the 3D pipeline."
19577ec681f3Smrg             low_watermark="10"
19589f464c52Smaya             high_watermark="30"
19597ec681f3Smrg             data_type="float"
19609f464c52Smaya             units="percent"
19619f464c52Smaya             semantic_type="duration"
19627ec681f3Smrg             equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
19639f464c52Smaya             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
19647ec681f3Smrg             mdapi_usage_flags="Tier3 Indicate Draw"
19657ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
19669f464c52Smaya             mdapi_hw_unit_type="gpu"
19679f464c52Smaya             />
19687ec681f3Smrg    <counter name="BC Bottleneck"
19697ec681f3Smrg             symbol_name="BcBottleneck"
19707ec681f3Smrg             underscore_name="bc_bottleneck"
19717ec681f3Smrg             description="The percentage of time in which barycentric coordinates calculation pipeline stage was slowing down the 3D pipeline."
19727ec681f3Smrg             low_watermark="5"
19737ec681f3Smrg             high_watermark="15"
19747ec681f3Smrg             data_type="float"
19757ec681f3Smrg             units="percent"
19767ec681f3Smrg             semantic_type="duration"
19777ec681f3Smrg             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
19787ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Barycentric Calc"
19797ec681f3Smrg             mdapi_usage_flags="Tier3 Indicate Draw"
19807ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
19819f464c52Smaya             mdapi_hw_unit_type="gpu"
19829f464c52Smaya             />
19837ec681f3Smrg    <counter name="HS Stall"
19847ec681f3Smrg             symbol_name="HsStall"
19857ec681f3Smrg             underscore_name="hs_stall"
19867ec681f3Smrg             description="The percentage of time in which hull stall pipeline stage was stalled."
19877ec681f3Smrg             data_type="float"
19887ec681f3Smrg             units="percent"
19897ec681f3Smrg             semantic_type="duration"
19907ec681f3Smrg             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
19917ec681f3Smrg             mdapi_group="3D Pipe/Hull Shader"
19927ec681f3Smrg             mdapi_usage_flags="Tier4 Correlate Draw"
19937ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
19947ec681f3Smrg             mdapi_hw_unit_type="gpu"
19957ec681f3Smrg             />
19967ec681f3Smrg    <counter name="DS Stall"
19977ec681f3Smrg             symbol_name="DsStall"
19987ec681f3Smrg             underscore_name="ds_stall"
19997ec681f3Smrg             description="The percentage of time in which domain shader pipeline stage was stalled."
20007ec681f3Smrg             data_type="float"
20017ec681f3Smrg             units="percent"
20027ec681f3Smrg             semantic_type="duration"
20037ec681f3Smrg             equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
20047ec681f3Smrg             mdapi_group="3D Pipe/Domain Shader"
20057ec681f3Smrg             mdapi_usage_flags="Tier4 Correlate Draw"
20067ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
20079f464c52Smaya             mdapi_hw_unit_type="gpu"
20089f464c52Smaya             />
20099f464c52Smaya    <counter name="SO Stall"
20107ec681f3Smrg             symbol_name="SoStall"
20117ec681f3Smrg             underscore_name="so_stall"
20129f464c52Smaya             description="The percentage of time in which stream-output pipeline stage was stalled."
20139f464c52Smaya             data_type="float"
20147ec681f3Smrg             units="percent"
20157ec681f3Smrg             semantic_type="duration"
20169f464c52Smaya             equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
20177ec681f3Smrg             mdapi_group="3D Pipe/Stream Output"
20187ec681f3Smrg             mdapi_usage_flags="Tier4 Correlate Draw"
20197ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
20207ec681f3Smrg             mdapi_hw_unit_type="gpu"
20217ec681f3Smrg             />
20227ec681f3Smrg    <counter name="CL Stall"
20237ec681f3Smrg             symbol_name="ClStall"
20247ec681f3Smrg             underscore_name="cl_stall"
20257ec681f3Smrg             description="The percentage of time in which clipper pipeline stage was stalled."
20267ec681f3Smrg             data_type="float"
20279f464c52Smaya             units="percent"
20289f464c52Smaya             semantic_type="duration"
20297ec681f3Smrg             equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
20307ec681f3Smrg             mdapi_group="3D Pipe/Clipper"
20319f464c52Smaya             mdapi_usage_flags="Tier4 Correlate Draw"
20327ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
20339f464c52Smaya             mdapi_hw_unit_type="gpu"
20349f464c52Smaya             />
20357ec681f3Smrg    <counter name="SF Stall"
20367ec681f3Smrg             symbol_name="SfStall"
20377ec681f3Smrg             underscore_name="sf_stall"
20387ec681f3Smrg             description="The percentage of time in which strip-fans pipeline stage was stalled."
20397ec681f3Smrg             data_type="float"
20407ec681f3Smrg             units="percent"
20417ec681f3Smrg             semantic_type="duration"
20427ec681f3Smrg             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
20437ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Strip-Fans"
20447ec681f3Smrg             mdapi_usage_flags="Tier4 Correlate Draw"
20457ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
20469f464c52Smaya             mdapi_hw_unit_type="gpu"
20479f464c52Smaya             />
20489f464c52Smaya    <register_config type="NOA">
20499f464c52Smaya        <register type="NOA" address="0x00009840" value="0x00000080" />
20509f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C2E001F" />
20519f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A2F0000" />
20529f464c52Smaya        <register type="NOA" address="0x00009888" value="0x10186800" />
20539f464c52Smaya        <register type="NOA" address="0x00009888" value="0x11810019" />
20549f464c52Smaya        <register type="NOA" address="0x00009888" value="0x15810013" />
20559f464c52Smaya        <register type="NOA" address="0x00009888" value="0x13820020" />
20569f464c52Smaya        <register type="NOA" address="0x00009888" value="0x11830020" />
20579f464c52Smaya        <register type="NOA" address="0x00009888" value="0x17840000" />
20589f464c52Smaya        <register type="NOA" address="0x00009888" value="0x11860007" />
20599f464c52Smaya        <register type="NOA" address="0x00009888" value="0x21860000" />
20609f464c52Smaya        <register type="NOA" address="0x00009888" value="0x178703E0" />
20619f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C2D8000" />
20629f464c52Smaya        <register type="NOA" address="0x00009888" value="0x042D4000" />
20639f464c52Smaya        <register type="NOA" address="0x00009888" value="0x062D1000" />
20649f464c52Smaya        <register type="NOA" address="0x00009888" value="0x022E5400" />
20659f464c52Smaya        <register type="NOA" address="0x00009888" value="0x002E0000" />
20669f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E2E0080" />
20679f464c52Smaya        <register type="NOA" address="0x00009888" value="0x082F0040" />
20689f464c52Smaya        <register type="NOA" address="0x00009888" value="0x002F0000" />
20699f464c52Smaya        <register type="NOA" address="0x00009888" value="0x06143000" />
20709f464c52Smaya        <register type="NOA" address="0x00009888" value="0x06174000" />
20719f464c52Smaya        <register type="NOA" address="0x00009888" value="0x06180012" />
20729f464c52Smaya        <register type="NOA" address="0x00009888" value="0x00180000" />
20739f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0D804000" />
20749f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0F804000" />
20759f464c52Smaya        <register type="NOA" address="0x00009888" value="0x05804000" />
20769f464c52Smaya        <register type="NOA" address="0x00009888" value="0x09810200" />
20779f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0B810030" />
20789f464c52Smaya        <register type="NOA" address="0x00009888" value="0x03810003" />
20799f464c52Smaya        <register type="NOA" address="0x00009888" value="0x21819140" />
20809f464c52Smaya        <register type="NOA" address="0x00009888" value="0x23819050" />
20819f464c52Smaya        <register type="NOA" address="0x00009888" value="0x25810018" />
20829f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0B820980" />
20839f464c52Smaya        <register type="NOA" address="0x00009888" value="0x03820D80" />
20849f464c52Smaya        <register type="NOA" address="0x00009888" value="0x11820000" />
20859f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0182C000" />
20869f464c52Smaya        <register type="NOA" address="0x00009888" value="0x07828000" />
20879f464c52Smaya        <register type="NOA" address="0x00009888" value="0x09824000" />
20889f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0F828000" />
20899f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0D830004" />
20909f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0583000C" />
20919f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0F831000" />
20929f464c52Smaya        <register type="NOA" address="0x00009888" value="0x01848072" />
20939f464c52Smaya        <register type="NOA" address="0x00009888" value="0x11840000" />
20949f464c52Smaya        <register type="NOA" address="0x00009888" value="0x07848000" />
20959f464c52Smaya        <register type="NOA" address="0x00009888" value="0x09844000" />
20969f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0F848000" />
20979f464c52Smaya        <register type="NOA" address="0x00009888" value="0x07860000" />
20989f464c52Smaya        <register type="NOA" address="0x00009888" value="0x09860092" />
20999f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0F860400" />
21009f464c52Smaya        <register type="NOA" address="0x00009888" value="0x01869100" />
21019f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0F870065" />
21029f464c52Smaya        <register type="NOA" address="0x00009888" value="0x01870000" />
21039f464c52Smaya        <register type="NOA" address="0x00009888" value="0x19930800" />
21049f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0B938000" />
21059f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0D938000" />
21069f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1B952000" />
21079f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1D955055" />
21089f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1F951455" />
21099f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0992A000" />
21109f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0F928000" />
21119f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1192A800" />
21129f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1392028A" />
21139f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0B92A000" />
21149f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0D922000" />
21159f464c52Smaya        <register type="NOA" address="0x00009888" value="0x13908000" />
21169f464c52Smaya        <register type="NOA" address="0x00009888" value="0x21908000" />
21179f464c52Smaya        <register type="NOA" address="0x00009888" value="0x23908000" />
21189f464c52Smaya        <register type="NOA" address="0x00009888" value="0x25908000" />
21199f464c52Smaya        <register type="NOA" address="0x00009888" value="0x27908000" />
21209f464c52Smaya        <register type="NOA" address="0x00009888" value="0x29908000" />
21219f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2B908000" />
21229f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2D904000" />
21239f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2F908000" />
21249f464c52Smaya        <register type="NOA" address="0x00009888" value="0x31908000" />
21259f464c52Smaya        <register type="NOA" address="0x00009888" value="0x15908000" />
21269f464c52Smaya        <register type="NOA" address="0x00009888" value="0x17908000" />
21279f464c52Smaya        <register type="NOA" address="0x00009888" value="0x19908000" />
21289f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1B908000" />
21299f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1D904000" />
21309f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1F904000" />
21319f464c52Smaya        <register type="NOA" address="0x00009888" value="0x53900000" />
21329f464c52Smaya        <register type="NOA" address="0x00009888" value="0x43900C01" />
21339f464c52Smaya        <register type="NOA" address="0x00009888" value="0x55900000" />
21349f464c52Smaya        <register type="NOA" address="0x00009888" value="0x47900000" />
21359f464c52Smaya        <register type="NOA" address="0x00009888" value="0x57900000" />
21369f464c52Smaya        <register type="NOA" address="0x00009888" value="0x49900863" />
21379f464c52Smaya        <register type="NOA" address="0x00009888" value="0x59900000" />
21389f464c52Smaya        <register type="NOA" address="0x00009888" value="0x4B900061" />
21399f464c52Smaya        <register type="NOA" address="0x00009888" value="0x37900000" />
21409f464c52Smaya        <register type="NOA" address="0x00009888" value="0x33900000" />
21419f464c52Smaya        <register type="NOA" address="0x00009888" value="0x4D900000" />
21429f464c52Smaya        <register type="NOA" address="0x00009888" value="0x45900C22" />
21439f464c52Smaya    </register_config>
21449f464c52Smaya    <register_config type="OA">
21459f464c52Smaya        <register type="OA" address="0x00002724" value="0xF0800000" />
21469f464c52Smaya        <register type="OA" address="0x00002720" value="0x00000000" />
21479f464c52Smaya        <register type="OA" address="0x00002714" value="0xF0800000" />
21489f464c52Smaya        <register type="OA" address="0x00002710" value="0x00000000" />
21499f464c52Smaya        <register type="OA" address="0x00002740" value="0x00000000" />
21509f464c52Smaya        <register type="OA" address="0x00002770" value="0x0007FFEA" />
21519f464c52Smaya        <register type="OA" address="0x00002774" value="0x00007FFC" />
21529f464c52Smaya        <register type="OA" address="0x00002778" value="0x0007AFFA" />
21539f464c52Smaya        <register type="OA" address="0x0000277C" value="0x0000F5FD" />
21549f464c52Smaya        <register type="OA" address="0x00002780" value="0x00079FFA" />
21559f464c52Smaya        <register type="OA" address="0x00002784" value="0x0000F3FB" />
21569f464c52Smaya        <register type="OA" address="0x00002788" value="0x0007BF7A" />
21579f464c52Smaya        <register type="OA" address="0x0000278C" value="0x0000F7E7" />
21589f464c52Smaya        <register type="OA" address="0x00002790" value="0x0007FEFA" />
21599f464c52Smaya        <register type="OA" address="0x00002794" value="0x0000F7CF" />
21609f464c52Smaya        <register type="OA" address="0x00002798" value="0x00077FFA" />
21619f464c52Smaya        <register type="OA" address="0x0000279C" value="0x0000EFDF" />
21629f464c52Smaya        <register type="OA" address="0x000027A0" value="0x0006FFFA" />
21639f464c52Smaya        <register type="OA" address="0x000027A4" value="0x0000CFBF" />
21649f464c52Smaya        <register type="OA" address="0x000027A8" value="0x0003FFFA" />
21659f464c52Smaya        <register type="OA" address="0x000027AC" value="0x00005F7F" />
21669f464c52Smaya    </register_config>
21679f464c52Smaya    <register_config type="FLEX">
21689f464c52Smaya        <register type="FLEX" address="0x0000E458" value="0x00005004" />
21699f464c52Smaya        <register type="FLEX" address="0x0000E558" value="0x00015014" />
21709f464c52Smaya        <register type="FLEX" address="0x0000E658" value="0x00025024" />
21719f464c52Smaya        <register type="FLEX" address="0x0000E758" value="0x00035034" />
21729f464c52Smaya        <register type="FLEX" address="0x0000E45C" value="0x00045044" />
21739f464c52Smaya        <register type="FLEX" address="0x0000E55C" value="0x00055054" />
21749f464c52Smaya        <register type="FLEX" address="0x0000E65C" value="0x00065064" />
21759f464c52Smaya    </register_config>
21769f464c52Smaya  </set>
21779f464c52Smaya
21787ec681f3Smrg  <set name="Memory Reads Distribution metric set"
21799f464c52Smaya       chipset="BXT"
21809f464c52Smaya       symbol_name="MemoryReads"
21817ec681f3Smrg       underscore_name="memory_reads"
21827ec681f3Smrg       mdapi_supported_apis="VK OGL OCL IO BB"
21837ec681f3Smrg       hw_config_guid="398e2452-18d7-42d0-b241-e4d0a9148ada"
21849f464c52Smaya       >
21857ec681f3Smrg    <counter name="GPU Time Elapsed"
21867ec681f3Smrg             symbol_name="GpuTime"
21877ec681f3Smrg             underscore_name="gpu_time"
21887ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
21897ec681f3Smrg             data_type="uint64"
21907ec681f3Smrg             units="ns"
21917ec681f3Smrg             semantic_type="duration"
21927ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
21937ec681f3Smrg             mdapi_group="GPU"
21947ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
21957ec681f3Smrg             mdapi_supported_apis=""
21967ec681f3Smrg             mdapi_hw_unit_type="gpu"
21977ec681f3Smrg             />
21989f464c52Smaya    <counter name="GPU Core Clocks"
21997ec681f3Smrg             symbol_name="GpuCoreClocks"
22007ec681f3Smrg             underscore_name="gpu_core_clocks"
22019f464c52Smaya             description="The total number of GPU core clocks elapsed during the measurement."
22029f464c52Smaya             data_type="uint64"
22039f464c52Smaya             units="cycles"
22049f464c52Smaya             semantic_type="event"
22057ec681f3Smrg             equation="GPU_CLOCK 0 READ"
22067ec681f3Smrg             mdapi_group="GPU"
22079f464c52Smaya             mdapi_usage_flags="Tier1 Frame Batch Draw"
22087ec681f3Smrg             mdapi_supported_apis=""
22099f464c52Smaya             mdapi_hw_unit_type="gpu"
22107ec681f3Smrg             />
22117ec681f3Smrg    <counter name="AVG GPU Core Frequency"
22127ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
22137ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
22147ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
22157ec681f3Smrg             data_type="uint64"
22167ec681f3Smrg             max_equation="$GpuMaxFrequency"
22177ec681f3Smrg             units="hz"
22187ec681f3Smrg             semantic_type="event"
22197ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
22209f464c52Smaya             mdapi_group="GPU"
22217ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
22227ec681f3Smrg             mdapi_supported_apis=""
22237ec681f3Smrg             mdapi_hw_unit_type="gpu"
22249f464c52Smaya             />
22257ec681f3Smrg    <counter name="GPU Busy"
22267ec681f3Smrg             symbol_name="GpuBusy"
22277ec681f3Smrg             underscore_name="gpu_busy"
22287ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
22299f464c52Smaya             data_type="float"
22309f464c52Smaya             max_equation="100"
22319f464c52Smaya             units="percent"
22329f464c52Smaya             semantic_type="duration"
22337ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
22347ec681f3Smrg             mdapi_group="GPU"
22357ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
22369f464c52Smaya             mdapi_supported_apis=""
22379f464c52Smaya             mdapi_hw_unit_type="gpu"
22389f464c52Smaya             />
22397ec681f3Smrg    <counter name="VS Threads Dispatched"
22407ec681f3Smrg             symbol_name="VsThreads"
22417ec681f3Smrg             underscore_name="vs_threads"
22427ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
22439f464c52Smaya             data_type="uint64"
22447ec681f3Smrg             units="threads"
22459f464c52Smaya             semantic_type="event"
22467ec681f3Smrg             equation="A 1 READ"
22477ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
22487ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
22497ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
22509f464c52Smaya             mdapi_hw_unit_type="gpu"
22519f464c52Smaya             />
22527ec681f3Smrg    <counter name="HS Threads Dispatched"
22537ec681f3Smrg             symbol_name="HsThreads"
22547ec681f3Smrg             underscore_name="hs_threads"
22557ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
22569f464c52Smaya             data_type="uint64"
22579f464c52Smaya             units="threads"
22589f464c52Smaya             semantic_type="event"
22597ec681f3Smrg             equation="A 2 READ"
22607ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
22619f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
22627ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
22639f464c52Smaya             mdapi_hw_unit_type="gpu"
22649f464c52Smaya             />
22657ec681f3Smrg    <counter name="DS Threads Dispatched"
22667ec681f3Smrg             symbol_name="DsThreads"
22677ec681f3Smrg             underscore_name="ds_threads"
22687ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
22699f464c52Smaya             data_type="uint64"
22707ec681f3Smrg             units="threads"
22719f464c52Smaya             semantic_type="event"
22727ec681f3Smrg             equation="A 3 READ"
22737ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
22747ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
22757ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
22769f464c52Smaya             mdapi_hw_unit_type="gpu"
22779f464c52Smaya             />
22787ec681f3Smrg    <counter name="GS Threads Dispatched"
22797ec681f3Smrg             symbol_name="GsThreads"
22807ec681f3Smrg             underscore_name="gs_threads"
22817ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
22829f464c52Smaya             data_type="uint64"
22837ec681f3Smrg             units="threads"
22849f464c52Smaya             semantic_type="event"
22857ec681f3Smrg             equation="A 5 READ"
22867ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
22879f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
22887ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
22899f464c52Smaya             mdapi_hw_unit_type="gpu"
22909f464c52Smaya             />
22917ec681f3Smrg    <counter name="FS Threads Dispatched"
22927ec681f3Smrg             symbol_name="PsThreads"
22937ec681f3Smrg             underscore_name="ps_threads"
22947ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
22959f464c52Smaya             data_type="uint64"
22969f464c52Smaya             units="threads"
22979f464c52Smaya             semantic_type="event"
22987ec681f3Smrg             equation="A 6 READ"
22997ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
23009f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
23017ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
23029f464c52Smaya             mdapi_hw_unit_type="gpu"
23039f464c52Smaya             />
23047ec681f3Smrg    <counter name="CS Threads Dispatched"
23057ec681f3Smrg             symbol_name="CsThreads"
23067ec681f3Smrg             underscore_name="cs_threads"
23077ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
23089f464c52Smaya             data_type="uint64"
23099f464c52Smaya             units="threads"
23109f464c52Smaya             semantic_type="event"
23117ec681f3Smrg             equation="A 4 READ"
23127ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
23139f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
23147ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
23159f464c52Smaya             mdapi_hw_unit_type="gpu"
23169f464c52Smaya             />
23177ec681f3Smrg    <counter name="EU Active"
23187ec681f3Smrg             symbol_name="EuActive"
23197ec681f3Smrg             underscore_name="eu_active"
23207ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
23217ec681f3Smrg             data_type="float"
23227ec681f3Smrg             max_equation="100"
23237ec681f3Smrg             units="percent"
23247ec681f3Smrg             semantic_type="duration"
23257ec681f3Smrg             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
23267ec681f3Smrg             mdapi_group="EU Array"
23277ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
23287ec681f3Smrg             mdapi_supported_apis=""
23297ec681f3Smrg             mdapi_hw_unit_type="gpu"
23307ec681f3Smrg             />
23317ec681f3Smrg    <counter name="EU Stall"
23327ec681f3Smrg             symbol_name="EuStall"
23337ec681f3Smrg             underscore_name="eu_stall"
23347ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
23357ec681f3Smrg             data_type="float"
23367ec681f3Smrg             max_equation="100"
23377ec681f3Smrg             units="percent"
23387ec681f3Smrg             semantic_type="duration"
23397ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
23407ec681f3Smrg             mdapi_group="EU Array"
23417ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
23427ec681f3Smrg             mdapi_supported_apis=""
23437ec681f3Smrg             mdapi_hw_unit_type="gpu"
23447ec681f3Smrg             />
23457ec681f3Smrg    <counter name="Rasterized Pixels"
23467ec681f3Smrg             symbol_name="RasterizedPixels"
23477ec681f3Smrg             underscore_name="rasterized_pixels"
23487ec681f3Smrg             description="The total number of rasterized pixels."
23499f464c52Smaya             data_type="uint64"
23507ec681f3Smrg             units="pixels"
23519f464c52Smaya             semantic_type="event"
23527ec681f3Smrg             equation="A 21 READ 4 UMUL"
23537ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer"
23547ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
23557ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
23567ec681f3Smrg             mdapi_hw_unit_type="gpu"
23579f464c52Smaya             />
23587ec681f3Smrg    <counter name="Early Hi-Depth Test Fails"
23597ec681f3Smrg             symbol_name="HiDepthTestFails"
23607ec681f3Smrg             underscore_name="hi_depth_test_fails"
23617ec681f3Smrg             description="The total number of pixels dropped on early hierarchical depth test."
23629f464c52Smaya             data_type="uint64"
23637ec681f3Smrg             units="pixels"
23649f464c52Smaya             semantic_type="event"
23657ec681f3Smrg             equation="A 22 READ 4 UMUL"
23667ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
23679f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
23687ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
23699f464c52Smaya             mdapi_hw_unit_type="gpu"
23709f464c52Smaya             />
23717ec681f3Smrg    <counter name="Early Depth Test Fails"
23727ec681f3Smrg             symbol_name="EarlyDepthTestFails"
23737ec681f3Smrg             underscore_name="early_depth_test_fails"
23747ec681f3Smrg             description="The total number of pixels dropped on early depth test."
23759f464c52Smaya             data_type="uint64"
23767ec681f3Smrg             units="pixels"
23779f464c52Smaya             semantic_type="event"
23787ec681f3Smrg             equation="A 23 READ 4 UMUL"
23797ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
23807ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
23817ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
23829f464c52Smaya             mdapi_hw_unit_type="gpu"
23839f464c52Smaya             />
23847ec681f3Smrg    <counter name="Samples Killed in FS"
23857ec681f3Smrg             symbol_name="SamplesKilledInPs"
23867ec681f3Smrg             underscore_name="samples_killed_in_ps"
23877ec681f3Smrg             description="The total number of samples or pixels dropped in fragment shaders."
23889f464c52Smaya             data_type="uint64"
23897ec681f3Smrg             units="pixels"
23909f464c52Smaya             semantic_type="event"
23917ec681f3Smrg             equation="A 24 READ 4 UMUL"
23927ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
23937ec681f3Smrg             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
23947ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
23959f464c52Smaya             mdapi_hw_unit_type="gpu"
23969f464c52Smaya             />
23979f464c52Smaya    <counter name="Pixels Failing Tests"
23987ec681f3Smrg             symbol_name="PixelsFailingPostPsTests"
23997ec681f3Smrg             underscore_name="pixels_failing_post_ps_tests"
24009f464c52Smaya             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
24019f464c52Smaya             data_type="uint64"
24029f464c52Smaya             units="pixels"
24039f464c52Smaya             semantic_type="event"
24047ec681f3Smrg             equation="A 25 READ 4 UMUL"
24057ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
24069f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
24077ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
24089f464c52Smaya             mdapi_hw_unit_type="gpu"
24099f464c52Smaya             />
24107ec681f3Smrg    <counter name="Samples Written"
24117ec681f3Smrg             symbol_name="SamplesWritten"
24127ec681f3Smrg             underscore_name="samples_written"
24137ec681f3Smrg             description="The total number of samples or pixels written to all render targets."
24149f464c52Smaya             data_type="uint64"
24157ec681f3Smrg             units="pixels"
24169f464c52Smaya             semantic_type="event"
24177ec681f3Smrg             equation="A 26 READ 4 UMUL"
24187ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
24197ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
24207ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
24219f464c52Smaya             mdapi_hw_unit_type="gpu"
24229f464c52Smaya             />
24237ec681f3Smrg    <counter name="Samples Blended"
24247ec681f3Smrg             symbol_name="SamplesBlended"
24257ec681f3Smrg             underscore_name="samples_blended"
24267ec681f3Smrg             description="The total number of blended samples or pixels written to all render targets."
24279f464c52Smaya             data_type="uint64"
24287ec681f3Smrg             units="pixels"
24297ec681f3Smrg             semantic_type="event"
24307ec681f3Smrg             equation="A 27 READ 4 UMUL"
24317ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
24327ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
24337ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
24349f464c52Smaya             mdapi_hw_unit_type="gpu"
24359f464c52Smaya             />
24367ec681f3Smrg    <counter name="Sampler Texels"
24377ec681f3Smrg             symbol_name="SamplerTexels"
24387ec681f3Smrg             underscore_name="sampler_texels"
24397ec681f3Smrg             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
24409f464c52Smaya             data_type="uint64"
24417ec681f3Smrg             units="texels"
24429f464c52Smaya             semantic_type="event"
24437ec681f3Smrg             equation="A 28 READ 4 UMUL"
24447ec681f3Smrg             mdapi_group="Sampler/Sampler Input"
24457ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
24469f464c52Smaya             mdapi_supported_apis=""
24479f464c52Smaya             mdapi_hw_unit_type="gpu"
24489f464c52Smaya             />
24499f464c52Smaya    <counter name="Sampler Texels Misses"
24507ec681f3Smrg             symbol_name="SamplerTexelMisses"
24517ec681f3Smrg             underscore_name="sampler_texel_misses"
24529f464c52Smaya             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
24539f464c52Smaya             data_type="uint64"
24549f464c52Smaya             units="texels"
24559f464c52Smaya             semantic_type="event"
24567ec681f3Smrg             equation="A 29 READ 4 UMUL"
24579f464c52Smaya             mdapi_group="Sampler/Sampler Cache"
24587ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
24597ec681f3Smrg             mdapi_supported_apis=""
24609f464c52Smaya             mdapi_hw_unit_type="gpu"
24619f464c52Smaya             />
24629f464c52Smaya    <counter name="SLM Bytes Read"
24637ec681f3Smrg             symbol_name="SlmBytesRead"
24647ec681f3Smrg             underscore_name="slm_bytes_read"
24659f464c52Smaya             description="The total number of GPU memory bytes read from shared local memory."
24669f464c52Smaya             data_type="uint64"
24679f464c52Smaya             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
24689f464c52Smaya             units="bytes"
24699f464c52Smaya             semantic_type="throughput"
24707ec681f3Smrg             equation="A 30 READ 64 UMUL"
24719f464c52Smaya             mdapi_group="L3/Data Port/SLM"
24727ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
24737ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
24749f464c52Smaya             mdapi_hw_unit_type="gpu"
24759f464c52Smaya             />
24767ec681f3Smrg    <counter name="SLM Bytes Written"
24777ec681f3Smrg             symbol_name="SlmBytesWritten"
24787ec681f3Smrg             underscore_name="slm_bytes_written"
24797ec681f3Smrg             description="The total number of GPU memory bytes written into shared local memory."
24809f464c52Smaya             data_type="uint64"
24817ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
24827ec681f3Smrg             units="bytes"
24837ec681f3Smrg             semantic_type="throughput"
24847ec681f3Smrg             equation="A 31 READ 64 UMUL"
24857ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
24867ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
24877ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
24889f464c52Smaya             mdapi_hw_unit_type="gpu"
24899f464c52Smaya             />
24907ec681f3Smrg    <counter name="Shader Memory Accesses"
24917ec681f3Smrg             symbol_name="ShaderMemoryAccesses"
24927ec681f3Smrg             underscore_name="shader_memory_accesses"
24937ec681f3Smrg             description="The total number of shader memory accesses to L3."
24949f464c52Smaya             data_type="uint64"
24959f464c52Smaya             units="messages"
24969f464c52Smaya             semantic_type="event"
24977ec681f3Smrg             equation="A 32 READ"
24987ec681f3Smrg             mdapi_group="L3/Data Port"
24997ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
25009f464c52Smaya             mdapi_supported_apis=""
25019f464c52Smaya             mdapi_hw_unit_type="gpu"
25029f464c52Smaya             />
25037ec681f3Smrg    <counter name="Shader Atomic Memory Accesses"
25047ec681f3Smrg             symbol_name="ShaderAtomics"
25057ec681f3Smrg             underscore_name="shader_atomics"
25067ec681f3Smrg             description="The total number of shader atomic memory accesses."
25079f464c52Smaya             data_type="uint64"
25089f464c52Smaya             units="messages"
25099f464c52Smaya             semantic_type="event"
25107ec681f3Smrg             equation="A 34 READ"
25117ec681f3Smrg             mdapi_group="L3/Data Port/Atomics"
25127ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
25137ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
25149f464c52Smaya             mdapi_hw_unit_type="gpu"
25159f464c52Smaya             />
25167ec681f3Smrg    <counter name="Shader Barrier Messages"
25177ec681f3Smrg             symbol_name="ShaderBarriers"
25187ec681f3Smrg             underscore_name="shader_barriers"
25197ec681f3Smrg             description="The total number of shader barrier messages."
25209f464c52Smaya             data_type="uint64"
25217ec681f3Smrg             units="messages"
25229f464c52Smaya             semantic_type="event"
25237ec681f3Smrg             equation="A 35 READ"
25247ec681f3Smrg             mdapi_group="EU Array/Barrier"
25259f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
25267ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
25279f464c52Smaya             mdapi_hw_unit_type="gpu"
25289f464c52Smaya             />
25297ec681f3Smrg    <counter name="GtiCmdStreamerMemoryReads"
25307ec681f3Smrg             symbol_name="GtiCmdStreamerMemoryReads"
25317ec681f3Smrg             underscore_name="gti_cmd_streamer_memory_reads"
25327ec681f3Smrg             description="The total number of GTI memory reads from Command Streamer."
25339f464c52Smaya             data_type="uint64"
25349f464c52Smaya             units="messages"
25359f464c52Smaya             semantic_type="event"
25367ec681f3Smrg             equation="B 0 READ"
25377ec681f3Smrg             mdapi_group="GTI/3D Pipe/Command Streamer"
25389f464c52Smaya             mdapi_usage_flags="Tier2 Frame Batch Draw"
25397ec681f3Smrg             mdapi_supported_apis=""
25409f464c52Smaya             mdapi_hw_unit_type="gpu"
25419f464c52Smaya             />
25427ec681f3Smrg    <counter name="GtiRsMemoryReads"
25437ec681f3Smrg             symbol_name="GtiRsMemoryReads"
25447ec681f3Smrg             underscore_name="gti_rs_memory_reads"
25457ec681f3Smrg             description="The total number of GTI memory reads from Resource Streamer."
25467ec681f3Smrg             data_type="uint64"
25477ec681f3Smrg             units="messages"
25489f464c52Smaya             semantic_type="event"
25497ec681f3Smrg             equation="B 2 READ"
25507ec681f3Smrg             mdapi_group="GTI/3D Pipe/Resource Streamer"
25517ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
25529f464c52Smaya             mdapi_supported_apis=""
25539f464c52Smaya             mdapi_hw_unit_type="gpu"
25549f464c52Smaya             />
25557ec681f3Smrg    <counter name="GtiVfMemoryReads"
25567ec681f3Smrg             symbol_name="GtiVfMemoryReads"
25577ec681f3Smrg             underscore_name="gti_vf_memory_reads"
25587ec681f3Smrg             description="The total number of GTI memory reads from Vertex Fetch."
25599f464c52Smaya             data_type="uint64"
25607ec681f3Smrg             units="messages"
25619f464c52Smaya             semantic_type="event"
25627ec681f3Smrg             equation="B 1 READ"
25637ec681f3Smrg             mdapi_group="GTI/3D Pipe/Vertex Fetch"
25647ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
25657ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
25669f464c52Smaya             mdapi_hw_unit_type="gpu"
25679f464c52Smaya             />
25687ec681f3Smrg    <counter name="GtiRccMemoryReads"
25697ec681f3Smrg             symbol_name="GtiRccMemoryReads"
25707ec681f3Smrg             underscore_name="gti_rcc_memory_reads"
25717ec681f3Smrg             description="The total number of GTI memory reads from Render Color Cache (Render Color Cache misses)."
25729f464c52Smaya             data_type="uint64"
25737ec681f3Smrg             units="messages"
25749f464c52Smaya             semantic_type="event"
25757ec681f3Smrg             equation="B 3 READ"
25767ec681f3Smrg             mdapi_group="GTI/Color Cache"
25777ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
25787ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
25799f464c52Smaya             mdapi_hw_unit_type="gpu"
25809f464c52Smaya             />
25819f464c52Smaya    <counter name="GtiMscMemoryReads"
25827ec681f3Smrg             symbol_name="GtiMscMemoryReads"
25837ec681f3Smrg             underscore_name="gti_msc_memory_reads"
25849f464c52Smaya             description="The total number of GTI memory reads from Multisampling Color Cache (Multisampling Color Cache misses)."
25859f464c52Smaya             data_type="uint64"
25869f464c52Smaya             units="messages"
25879f464c52Smaya             semantic_type="event"
25887ec681f3Smrg             equation="B 4 READ"
25897ec681f3Smrg             mdapi_group="GTI/Color Cache"
25909f464c52Smaya             mdapi_usage_flags="Tier2 Frame Batch Draw"
25917ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
25929f464c52Smaya             mdapi_hw_unit_type="gpu"
25939f464c52Smaya             />
25947ec681f3Smrg    <counter name="GtiHizMemoryReads"
25957ec681f3Smrg             symbol_name="GtiHizMemoryReads"
25967ec681f3Smrg             underscore_name="gti_hiz_memory_reads"
25977ec681f3Smrg             description="The total number of GTI memory reads from Hierarchical Depth Cache (Hi-Depth Cache misses)."
25989f464c52Smaya             data_type="uint64"
25999f464c52Smaya             units="messages"
26009f464c52Smaya             semantic_type="event"
26017ec681f3Smrg             equation="B 5 READ"
26027ec681f3Smrg             mdapi_group="GTI/Depth Cache"
26039f464c52Smaya             mdapi_usage_flags="Tier2 Frame Batch Draw"
26047ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
26059f464c52Smaya             mdapi_hw_unit_type="gpu"
26069f464c52Smaya             />
26079f464c52Smaya    <counter name="GtiStcMemoryReads"
26087ec681f3Smrg             symbol_name="GtiStcMemoryReads"
26097ec681f3Smrg             underscore_name="gti_stc_memory_reads"
26109f464c52Smaya             description="The total number of GTI memory reads from Stencil Cache (Stencil Cache misses)."
26119f464c52Smaya             data_type="uint64"
26129f464c52Smaya             units="messages"
26139f464c52Smaya             semantic_type="event"
26147ec681f3Smrg             equation="B 6 READ"
26157ec681f3Smrg             mdapi_group="GTI/Depth Cache"
26169f464c52Smaya             mdapi_usage_flags="Tier2 Frame Batch Draw"
26177ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
26189f464c52Smaya             mdapi_hw_unit_type="gpu"
26197ec681f3Smrg             />
26207ec681f3Smrg    <counter name="GtiRczMemoryReads"
26217ec681f3Smrg             symbol_name="GtiRczMemoryReads"
26227ec681f3Smrg             underscore_name="gti_rcz_memory_reads"
26237ec681f3Smrg             description="The total number of GTI memory reads from Render Depth Cache (Render Depth Cache misses)."
26247ec681f3Smrg             data_type="uint64"
26257ec681f3Smrg             units="messages"
26267ec681f3Smrg             semantic_type="event"
26277ec681f3Smrg             equation="B 7 READ"
26289f464c52Smaya             mdapi_group="GTI/Depth Cache"
26297ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
26307ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
26317ec681f3Smrg             mdapi_hw_unit_type="gpu"
26329f464c52Smaya             />
26337ec681f3Smrg    <counter name="GtiMemoryReads"
26347ec681f3Smrg             symbol_name="GtiMemoryReads"
26357ec681f3Smrg             underscore_name="gti_memory_reads"
26367ec681f3Smrg             description="The total number of GTI memory reads."
26379f464c52Smaya             data_type="uint64"
26389f464c52Smaya             units="messages"
26399f464c52Smaya             semantic_type="event"
26407ec681f3Smrg             equation="C 0 READ"
26417ec681f3Smrg             mdapi_group="GTI"
26427ec681f3Smrg             mdapi_usage_flags="Tier2 Overview Frame Batch Draw"
26439f464c52Smaya             mdapi_supported_apis=""
26449f464c52Smaya             mdapi_hw_unit_type="gpu"
26459f464c52Smaya             />
26467ec681f3Smrg    <counter name="GtiL3Bank0Reads"
26477ec681f3Smrg             symbol_name="GtiL3Bank0Reads"
26487ec681f3Smrg             underscore_name="gti_l3_bank0_reads"
26497ec681f3Smrg             description="The total number of GTI memory reads from L3 Bank 0 (L3 Cache misses)."
26509f464c52Smaya             data_type="uint64"
26517ec681f3Smrg             units="messages"
26529f464c52Smaya             semantic_type="event"
26537ec681f3Smrg             equation="C 4 READ"
26547ec681f3Smrg             mdapi_group="GTI/L3"
26557ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
26567ec681f3Smrg             mdapi_supported_apis=""
26579f464c52Smaya             mdapi_hw_unit_type="gpu"
26589f464c52Smaya             />
26597ec681f3Smrg    <counter name="GtiL3Bank1Reads"
26607ec681f3Smrg             symbol_name="GtiL3Bank1Reads"
26617ec681f3Smrg             underscore_name="gti_l3_bank1_reads"
26627ec681f3Smrg             description="The total number of GTI memory reads from L3 Bank 1 (L3 Cache misses)."
26639f464c52Smaya             data_type="uint64"
26647ec681f3Smrg             units="messages"
26659f464c52Smaya             semantic_type="event"
26667ec681f3Smrg             equation="C 5 READ"
26677ec681f3Smrg             mdapi_group="GTI/L3"
26687ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
26697ec681f3Smrg             mdapi_supported_apis=""
26707ec681f3Smrg             mdapi_hw_unit_type="subslice"
26719f464c52Smaya             />
26727ec681f3Smrg    <counter name="GtiL3Bank2Reads"
26737ec681f3Smrg             symbol_name="GtiL3Bank2Reads"
26747ec681f3Smrg             underscore_name="gti_l3_bank2_reads"
26757ec681f3Smrg             description="The total number of GTI memory reads from L3 Bank 2 (L3 Cache misses)."
26769f464c52Smaya             data_type="uint64"
26777ec681f3Smrg             units="messages"
26787ec681f3Smrg             semantic_type="event"
26797ec681f3Smrg             equation="C 6 READ"
26807ec681f3Smrg             mdapi_group="GTI/L3"
26817ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
26827ec681f3Smrg             mdapi_supported_apis=""
26837ec681f3Smrg             mdapi_hw_unit_type="subslice"
26847ec681f3Smrg             />
26857ec681f3Smrg    <counter name="GtiL3Bank3Reads"
26867ec681f3Smrg             symbol_name="GtiL3Bank3Reads"
26877ec681f3Smrg             underscore_name="gti_l3_bank3_reads"
26887ec681f3Smrg             description="The total number of GTI memory reads from L3 Bank 3 (L3 Cache misses)."
26897ec681f3Smrg             data_type="uint64"
26907ec681f3Smrg             units="messages"
26917ec681f3Smrg             semantic_type="event"
26927ec681f3Smrg             equation="C 7 READ"
26937ec681f3Smrg             mdapi_group="GTI/L3"
26947ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
26957ec681f3Smrg             mdapi_supported_apis=""
26967ec681f3Smrg             mdapi_hw_unit_type="subslice"
26979f464c52Smaya             />
26989f464c52Smaya    <counter name="GtiL3Reads"
26997ec681f3Smrg             symbol_name="GtiL3Reads"
27007ec681f3Smrg             underscore_name="gti_l3_reads"
27019f464c52Smaya             description="The total number of GTI memory reads from L3 (L3 Cache misses)."
27029f464c52Smaya             data_type="uint64"
27039f464c52Smaya             units="messages"
27049f464c52Smaya             semantic_type="event"
27057ec681f3Smrg             equation="$GtiL3Bank0Reads $GtiL3Bank1Reads $GtiL3Bank2Reads $GtiL3Bank3Reads UADD UADD UADD"
27067ec681f3Smrg             mdapi_group="GTI/L3"
27079f464c52Smaya             mdapi_usage_flags="Tier2 Frame Batch Draw"
27087ec681f3Smrg             mdapi_supported_apis=""
27099f464c52Smaya             mdapi_hw_unit_type="gpu"
27109f464c52Smaya             />
27117ec681f3Smrg    <counter name="GtiRingAccesses"
27127ec681f3Smrg             symbol_name="GtiRingAccesses"
27137ec681f3Smrg             underscore_name="gti_ring_accesses"
27147ec681f3Smrg             description="The total number of all accesses from GTI to the ring."
27159f464c52Smaya             data_type="uint64"
27169f464c52Smaya             units="messages"
27179f464c52Smaya             semantic_type="event"
27187ec681f3Smrg             equation="C 3 READ 2 UMUL"
27197ec681f3Smrg             mdapi_group="GTI"
27207ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
27217ec681f3Smrg             mdapi_supported_apis=""
27229f464c52Smaya             mdapi_hw_unit_type="gpu"
27239f464c52Smaya             />
27249f464c52Smaya    <register_config type="NOA">
27259f464c52Smaya        <register type="NOA" address="0x00009840" value="0x00000080" />
27269f464c52Smaya        <register type="NOA" address="0x00009888" value="0x19800343" />
27279f464c52Smaya        <register type="NOA" address="0x00009888" value="0x39900340" />
27289f464c52Smaya        <register type="NOA" address="0x00009888" value="0x3F901000" />
27299f464c52Smaya        <register type="NOA" address="0x00009888" value="0x41900003" />
27309f464c52Smaya        <register type="NOA" address="0x00009888" value="0x03803180" />
27319f464c52Smaya        <register type="NOA" address="0x00009888" value="0x058035E2" />
27329f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0780006A" />
27339f464c52Smaya        <register type="NOA" address="0x00009888" value="0x11800000" />
27349f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2181A000" />
27359f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2381000A" />
27369f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1D950550" />
27379f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0B928000" />
27389f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0D92A000" />
27399f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0F922000" />
27409f464c52Smaya        <register type="NOA" address="0x00009888" value="0x13900170" />
27419f464c52Smaya        <register type="NOA" address="0x00009888" value="0x21900171" />
27429f464c52Smaya        <register type="NOA" address="0x00009888" value="0x23900172" />
27439f464c52Smaya        <register type="NOA" address="0x00009888" value="0x25900173" />
27449f464c52Smaya        <register type="NOA" address="0x00009888" value="0x27900174" />
27459f464c52Smaya        <register type="NOA" address="0x00009888" value="0x29900175" />
27469f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2B900176" />
27479f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2D900177" />
27489f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2F90017F" />
27499f464c52Smaya        <register type="NOA" address="0x00009888" value="0x31900125" />
27509f464c52Smaya        <register type="NOA" address="0x00009888" value="0x15900123" />
27519f464c52Smaya        <register type="NOA" address="0x00009888" value="0x17900121" />
27529f464c52Smaya        <register type="NOA" address="0x00009888" value="0x35900000" />
27539f464c52Smaya        <register type="NOA" address="0x00009888" value="0x19908000" />
27549f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1B908000" />
27559f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1D908000" />
27569f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1F908000" />
27579f464c52Smaya        <register type="NOA" address="0x00009888" value="0x53900000" />
27589f464c52Smaya        <register type="NOA" address="0x00009888" value="0x43901084" />
27599f464c52Smaya        <register type="NOA" address="0x00009888" value="0x55900000" />
27609f464c52Smaya        <register type="NOA" address="0x00009888" value="0x47901080" />
27619f464c52Smaya        <register type="NOA" address="0x00009888" value="0x57900000" />
27629f464c52Smaya        <register type="NOA" address="0x00009888" value="0x49901084" />
27639f464c52Smaya        <register type="NOA" address="0x00009888" value="0x59900000" />
27649f464c52Smaya        <register type="NOA" address="0x00009888" value="0x4B901084" />
27659f464c52Smaya        <register type="NOA" address="0x00009888" value="0x37900000" />
27669f464c52Smaya        <register type="NOA" address="0x00009888" value="0x33900000" />
27679f464c52Smaya        <register type="NOA" address="0x00009888" value="0x4D900004" />
27689f464c52Smaya        <register type="NOA" address="0x00009888" value="0x45900000" />
27699f464c52Smaya    </register_config>
27709f464c52Smaya    <register_config type="OA">
27719f464c52Smaya        <register type="OA" address="0x0000272C" value="0xFFFFFFFF" />
27729f464c52Smaya        <register type="OA" address="0x00002728" value="0xFFFFFFFF" />
27739f464c52Smaya        <register type="OA" address="0x00002724" value="0xF0800000" />
27749f464c52Smaya        <register type="OA" address="0x00002720" value="0x00000000" />
27759f464c52Smaya        <register type="OA" address="0x0000271C" value="0xFFFFFFFF" />
27769f464c52Smaya        <register type="OA" address="0x00002718" value="0xFFFFFFFF" />
27779f464c52Smaya        <register type="OA" address="0x00002714" value="0xF0800000" />
27789f464c52Smaya        <register type="OA" address="0x00002710" value="0x00000000" />
27799f464c52Smaya        <register type="OA" address="0x0000274C" value="0x86543210" />
27809f464c52Smaya        <register type="OA" address="0x00002748" value="0x86543210" />
27819f464c52Smaya        <register type="OA" address="0x00002744" value="0x00006667" />
27829f464c52Smaya        <register type="OA" address="0x00002740" value="0x00000000" />
27839f464c52Smaya        <register type="OA" address="0x0000275C" value="0x86543210" />
27849f464c52Smaya        <register type="OA" address="0x00002758" value="0x86543210" />
27859f464c52Smaya        <register type="OA" address="0x00002754" value="0x00006465" />
27869f464c52Smaya        <register type="OA" address="0x00002750" value="0x00000000" />
27879f464c52Smaya        <register type="OA" address="0x00002770" value="0x0007F81A" />
27889f464c52Smaya        <register type="OA" address="0x00002774" value="0x0000FE00" />
27899f464c52Smaya        <register type="OA" address="0x00002778" value="0x0007F82A" />
27909f464c52Smaya        <register type="OA" address="0x0000277C" value="0x0000FE00" />
27919f464c52Smaya        <register type="OA" address="0x00002780" value="0x0007F872" />
27929f464c52Smaya        <register type="OA" address="0x00002784" value="0x0000FE00" />
27939f464c52Smaya        <register type="OA" address="0x00002788" value="0x0007F8BA" />
27949f464c52Smaya        <register type="OA" address="0x0000278C" value="0x0000FE00" />
27959f464c52Smaya        <register type="OA" address="0x00002790" value="0x0007F87A" />
27969f464c52Smaya        <register type="OA" address="0x00002794" value="0x0000FE00" />
27979f464c52Smaya        <register type="OA" address="0x00002798" value="0x0007F8EA" />
27989f464c52Smaya        <register type="OA" address="0x0000279C" value="0x0000FE00" />
27999f464c52Smaya        <register type="OA" address="0x000027A0" value="0x0007F8E2" />
28009f464c52Smaya        <register type="OA" address="0x000027A4" value="0x0000FE00" />
28019f464c52Smaya        <register type="OA" address="0x000027A8" value="0x0007F8F2" />
28029f464c52Smaya        <register type="OA" address="0x000027AC" value="0x0000FE00" />
28039f464c52Smaya    </register_config>
28049f464c52Smaya    <register_config type="FLEX">
28059f464c52Smaya        <register type="FLEX" address="0x0000E458" value="0x00005004" />
28069f464c52Smaya        <register type="FLEX" address="0x0000E558" value="0x00015014" />
28079f464c52Smaya        <register type="FLEX" address="0x0000E658" value="0x00025024" />
28089f464c52Smaya        <register type="FLEX" address="0x0000E758" value="0x00035034" />
28099f464c52Smaya        <register type="FLEX" address="0x0000E45C" value="0x00045044" />
28109f464c52Smaya        <register type="FLEX" address="0x0000E55C" value="0x00055054" />
28119f464c52Smaya        <register type="FLEX" address="0x0000E65C" value="0x00065064" />
28129f464c52Smaya    </register_config>
28139f464c52Smaya  </set>
28149f464c52Smaya
28157ec681f3Smrg  <set name="Memory Writes Distribution metric set"
28169f464c52Smaya       chipset="BXT"
28179f464c52Smaya       symbol_name="MemoryWrites"
28187ec681f3Smrg       underscore_name="memory_writes"
28197ec681f3Smrg       mdapi_supported_apis="VK OGL OCL IO BB"
28207ec681f3Smrg       hw_config_guid="d324a0d6-7269-4847-a5c2-6f71ddc7fed5"
28219f464c52Smaya       >
28227ec681f3Smrg    <counter name="GPU Time Elapsed"
28237ec681f3Smrg             symbol_name="GpuTime"
28247ec681f3Smrg             underscore_name="gpu_time"
28257ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
28267ec681f3Smrg             data_type="uint64"
28277ec681f3Smrg             units="ns"
28287ec681f3Smrg             semantic_type="duration"
28297ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
28307ec681f3Smrg             mdapi_group="GPU"
28317ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
28327ec681f3Smrg             mdapi_supported_apis=""
28337ec681f3Smrg             mdapi_hw_unit_type="gpu"
28347ec681f3Smrg             />
28359f464c52Smaya    <counter name="GPU Core Clocks"
28367ec681f3Smrg             symbol_name="GpuCoreClocks"
28377ec681f3Smrg             underscore_name="gpu_core_clocks"
28389f464c52Smaya             description="The total number of GPU core clocks elapsed during the measurement."
28399f464c52Smaya             data_type="uint64"
28409f464c52Smaya             units="cycles"
28419f464c52Smaya             semantic_type="event"
28427ec681f3Smrg             equation="GPU_CLOCK 0 READ"
28439f464c52Smaya             mdapi_group="GPU"
28447ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
28459f464c52Smaya             mdapi_supported_apis=""
28469f464c52Smaya             mdapi_hw_unit_type="gpu"
28479f464c52Smaya             />
28487ec681f3Smrg    <counter name="AVG GPU Core Frequency"
28497ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
28507ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
28517ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
28529f464c52Smaya             data_type="uint64"
28537ec681f3Smrg             max_equation="$GpuMaxFrequency"
28547ec681f3Smrg             units="hz"
28559f464c52Smaya             semantic_type="event"
28567ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
28577ec681f3Smrg             mdapi_group="GPU"
28587ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
28597ec681f3Smrg             mdapi_supported_apis=""
28607ec681f3Smrg             mdapi_hw_unit_type="gpu"
28617ec681f3Smrg             />
28627ec681f3Smrg    <counter name="GPU Busy"
28637ec681f3Smrg             symbol_name="GpuBusy"
28647ec681f3Smrg             underscore_name="gpu_busy"
28657ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
28667ec681f3Smrg             data_type="float"
28677ec681f3Smrg             max_equation="100"
28687ec681f3Smrg             units="percent"
28697ec681f3Smrg             semantic_type="duration"
28707ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
28717ec681f3Smrg             mdapi_group="GPU"
28727ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
28739f464c52Smaya             mdapi_supported_apis=""
28749f464c52Smaya             mdapi_hw_unit_type="gpu"
28759f464c52Smaya             />
28767ec681f3Smrg    <counter name="VS Threads Dispatched"
28777ec681f3Smrg             symbol_name="VsThreads"
28787ec681f3Smrg             underscore_name="vs_threads"
28797ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
28809f464c52Smaya             data_type="uint64"
28819f464c52Smaya             units="threads"
28829f464c52Smaya             semantic_type="event"
28837ec681f3Smrg             equation="A 1 READ"
28847ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
28859f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
28867ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
28879f464c52Smaya             mdapi_hw_unit_type="gpu"
28889f464c52Smaya             />
28897ec681f3Smrg    <counter name="HS Threads Dispatched"
28907ec681f3Smrg             symbol_name="HsThreads"
28917ec681f3Smrg             underscore_name="hs_threads"
28927ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
28939f464c52Smaya             data_type="uint64"
28947ec681f3Smrg             units="threads"
28959f464c52Smaya             semantic_type="event"
28967ec681f3Smrg             equation="A 2 READ"
28977ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
28987ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
28997ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
29009f464c52Smaya             mdapi_hw_unit_type="gpu"
29019f464c52Smaya             />
29027ec681f3Smrg    <counter name="DS Threads Dispatched"
29037ec681f3Smrg             symbol_name="DsThreads"
29047ec681f3Smrg             underscore_name="ds_threads"
29057ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
29069f464c52Smaya             data_type="uint64"
29077ec681f3Smrg             units="threads"
29089f464c52Smaya             semantic_type="event"
29097ec681f3Smrg             equation="A 3 READ"
29107ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
29119f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
29127ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
29139f464c52Smaya             mdapi_hw_unit_type="gpu"
29149f464c52Smaya             />
29157ec681f3Smrg    <counter name="GS Threads Dispatched"
29167ec681f3Smrg             symbol_name="GsThreads"
29177ec681f3Smrg             underscore_name="gs_threads"
29187ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
29199f464c52Smaya             data_type="uint64"
29209f464c52Smaya             units="threads"
29219f464c52Smaya             semantic_type="event"
29227ec681f3Smrg             equation="A 5 READ"
29237ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
29249f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
29257ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
29269f464c52Smaya             mdapi_hw_unit_type="gpu"
29279f464c52Smaya             />
29289f464c52Smaya    <counter name="FS Threads Dispatched"
29297ec681f3Smrg             symbol_name="PsThreads"
29307ec681f3Smrg             underscore_name="ps_threads"
29319f464c52Smaya             description="The total number of fragment shader hardware threads dispatched."
29329f464c52Smaya             data_type="uint64"
29339f464c52Smaya             units="threads"
29349f464c52Smaya             semantic_type="event"
29357ec681f3Smrg             equation="A 6 READ"
29369f464c52Smaya             mdapi_group="EU Array/Fragment Shader"
29377ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
29387ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
29399f464c52Smaya             mdapi_hw_unit_type="gpu"
29409f464c52Smaya             />
29417ec681f3Smrg    <counter name="CS Threads Dispatched"
29427ec681f3Smrg             symbol_name="CsThreads"
29437ec681f3Smrg             underscore_name="cs_threads"
29447ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
29459f464c52Smaya             data_type="uint64"
29467ec681f3Smrg             units="threads"
29479f464c52Smaya             semantic_type="event"
29487ec681f3Smrg             equation="A 4 READ"
29497ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
29509f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
29517ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
29529f464c52Smaya             mdapi_hw_unit_type="gpu"
29539f464c52Smaya             />
29547ec681f3Smrg    <counter name="EU Active"
29557ec681f3Smrg             symbol_name="EuActive"
29567ec681f3Smrg             underscore_name="eu_active"
29577ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
29587ec681f3Smrg             data_type="float"
29597ec681f3Smrg             max_equation="100"
29607ec681f3Smrg             units="percent"
29617ec681f3Smrg             semantic_type="duration"
29627ec681f3Smrg             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
29637ec681f3Smrg             mdapi_group="EU Array"
29647ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
29659f464c52Smaya             mdapi_supported_apis=""
29669f464c52Smaya             mdapi_hw_unit_type="gpu"
29679f464c52Smaya             />
29687ec681f3Smrg    <counter name="EU Stall"
29697ec681f3Smrg             symbol_name="EuStall"
29707ec681f3Smrg             underscore_name="eu_stall"
29717ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
29727ec681f3Smrg             data_type="float"
29737ec681f3Smrg             max_equation="100"
29747ec681f3Smrg             units="percent"
29757ec681f3Smrg             semantic_type="duration"
29767ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
29777ec681f3Smrg             mdapi_group="EU Array"
29787ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
29799f464c52Smaya             mdapi_supported_apis=""
29809f464c52Smaya             mdapi_hw_unit_type="gpu"
29819f464c52Smaya             />
29827ec681f3Smrg    <counter name="Rasterized Pixels"
29837ec681f3Smrg             symbol_name="RasterizedPixels"
29847ec681f3Smrg             underscore_name="rasterized_pixels"
29857ec681f3Smrg             description="The total number of rasterized pixels."
29869f464c52Smaya             data_type="uint64"
29879f464c52Smaya             units="pixels"
29889f464c52Smaya             semantic_type="event"
29897ec681f3Smrg             equation="A 21 READ 4 UMUL"
29907ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer"
29919f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
29927ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
29939f464c52Smaya             mdapi_hw_unit_type="gpu"
29949f464c52Smaya             />
29957ec681f3Smrg    <counter name="Early Hi-Depth Test Fails"
29967ec681f3Smrg             symbol_name="HiDepthTestFails"
29977ec681f3Smrg             underscore_name="hi_depth_test_fails"
29987ec681f3Smrg             description="The total number of pixels dropped on early hierarchical depth test."
29999f464c52Smaya             data_type="uint64"
30007ec681f3Smrg             units="pixels"
30019f464c52Smaya             semantic_type="event"
30027ec681f3Smrg             equation="A 22 READ 4 UMUL"
30037ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
30047ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
30057ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
30069f464c52Smaya             mdapi_hw_unit_type="gpu"
30079f464c52Smaya             />
30087ec681f3Smrg    <counter name="Early Depth Test Fails"
30097ec681f3Smrg             symbol_name="EarlyDepthTestFails"
30107ec681f3Smrg             underscore_name="early_depth_test_fails"
30117ec681f3Smrg             description="The total number of pixels dropped on early depth test."
30129f464c52Smaya             data_type="uint64"
30137ec681f3Smrg             units="pixels"
30149f464c52Smaya             semantic_type="event"
30157ec681f3Smrg             equation="A 23 READ 4 UMUL"
30167ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
30177ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
30187ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
30199f464c52Smaya             mdapi_hw_unit_type="gpu"
30209f464c52Smaya             />
30217ec681f3Smrg    <counter name="Samples Killed in FS"
30227ec681f3Smrg             symbol_name="SamplesKilledInPs"
30237ec681f3Smrg             underscore_name="samples_killed_in_ps"
30247ec681f3Smrg             description="The total number of samples or pixels dropped in fragment shaders."
30259f464c52Smaya             data_type="uint64"
30267ec681f3Smrg             units="pixels"
30279f464c52Smaya             semantic_type="event"
30287ec681f3Smrg             equation="A 24 READ 4 UMUL"
30297ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
30307ec681f3Smrg             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
30317ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
30329f464c52Smaya             mdapi_hw_unit_type="gpu"
30339f464c52Smaya             />
30347ec681f3Smrg    <counter name="Pixels Failing Tests"
30357ec681f3Smrg             symbol_name="PixelsFailingPostPsTests"
30367ec681f3Smrg             underscore_name="pixels_failing_post_ps_tests"
30377ec681f3Smrg             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
30389f464c52Smaya             data_type="uint64"
30397ec681f3Smrg             units="pixels"
30409f464c52Smaya             semantic_type="event"
30417ec681f3Smrg             equation="A 25 READ 4 UMUL"
30427ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
30437ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
30447ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
30459f464c52Smaya             mdapi_hw_unit_type="gpu"
30469f464c52Smaya             />
30477ec681f3Smrg    <counter name="Samples Written"
30487ec681f3Smrg             symbol_name="SamplesWritten"
30497ec681f3Smrg             underscore_name="samples_written"
30507ec681f3Smrg             description="The total number of samples or pixels written to all render targets."
30519f464c52Smaya             data_type="uint64"
30527ec681f3Smrg             units="pixels"
30539f464c52Smaya             semantic_type="event"
30547ec681f3Smrg             equation="A 26 READ 4 UMUL"
30557ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
30567ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
30577ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
30589f464c52Smaya             mdapi_hw_unit_type="gpu"
30599f464c52Smaya             />
30607ec681f3Smrg    <counter name="Samples Blended"
30617ec681f3Smrg             symbol_name="SamplesBlended"
30627ec681f3Smrg             underscore_name="samples_blended"
30637ec681f3Smrg             description="The total number of blended samples or pixels written to all render targets."
30647ec681f3Smrg             data_type="uint64"
30657ec681f3Smrg             units="pixels"
30667ec681f3Smrg             semantic_type="event"
30677ec681f3Smrg             equation="A 27 READ 4 UMUL"
30687ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
30697ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
30707ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
30719f464c52Smaya             mdapi_hw_unit_type="gpu"
30729f464c52Smaya             />
30737ec681f3Smrg    <counter name="Sampler Texels"
30747ec681f3Smrg             symbol_name="SamplerTexels"
30757ec681f3Smrg             underscore_name="sampler_texels"
30767ec681f3Smrg             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
30779f464c52Smaya             data_type="uint64"
30787ec681f3Smrg             units="texels"
30799f464c52Smaya             semantic_type="event"
30807ec681f3Smrg             equation="A 28 READ 4 UMUL"
30817ec681f3Smrg             mdapi_group="Sampler/Sampler Input"
30827ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
30839f464c52Smaya             mdapi_supported_apis=""
30849f464c52Smaya             mdapi_hw_unit_type="gpu"
30859f464c52Smaya             />
30869f464c52Smaya    <counter name="Sampler Texels Misses"
30877ec681f3Smrg             symbol_name="SamplerTexelMisses"
30887ec681f3Smrg             underscore_name="sampler_texel_misses"
30899f464c52Smaya             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
30909f464c52Smaya             data_type="uint64"
30919f464c52Smaya             units="texels"
30929f464c52Smaya             semantic_type="event"
30937ec681f3Smrg             equation="A 29 READ 4 UMUL"
30947ec681f3Smrg             mdapi_group="Sampler/Sampler Cache"
30959f464c52Smaya             mdapi_usage_flags="Tier3 Batch Frame Draw"
30967ec681f3Smrg             mdapi_supported_apis=""
30979f464c52Smaya             mdapi_hw_unit_type="gpu"
30989f464c52Smaya             />
30997ec681f3Smrg    <counter name="SLM Bytes Read"
31007ec681f3Smrg             symbol_name="SlmBytesRead"
31017ec681f3Smrg             underscore_name="slm_bytes_read"
31027ec681f3Smrg             description="The total number of GPU memory bytes read from shared local memory."
31039f464c52Smaya             data_type="uint64"
31047ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
31057ec681f3Smrg             units="bytes"
31067ec681f3Smrg             semantic_type="throughput"
31077ec681f3Smrg             equation="A 30 READ 64 UMUL"
31087ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
31099f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
31107ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
31119f464c52Smaya             mdapi_hw_unit_type="gpu"
31129f464c52Smaya             />
31137ec681f3Smrg    <counter name="SLM Bytes Written"
31147ec681f3Smrg             symbol_name="SlmBytesWritten"
31157ec681f3Smrg             underscore_name="slm_bytes_written"
31167ec681f3Smrg             description="The total number of GPU memory bytes written into shared local memory."
31179f464c52Smaya             data_type="uint64"
31189f464c52Smaya             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
31199f464c52Smaya             units="bytes"
31209f464c52Smaya             semantic_type="throughput"
31217ec681f3Smrg             equation="A 31 READ 64 UMUL"
31229f464c52Smaya             mdapi_group="L3/Data Port/SLM"
31237ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
31247ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
31259f464c52Smaya             mdapi_hw_unit_type="gpu"
31269f464c52Smaya             />
31277ec681f3Smrg    <counter name="Shader Memory Accesses"
31287ec681f3Smrg             symbol_name="ShaderMemoryAccesses"
31297ec681f3Smrg             underscore_name="shader_memory_accesses"
31307ec681f3Smrg             description="The total number of shader memory accesses to L3."
31319f464c52Smaya             data_type="uint64"
31329f464c52Smaya             units="messages"
31339f464c52Smaya             semantic_type="event"
31347ec681f3Smrg             equation="A 32 READ"
31357ec681f3Smrg             mdapi_group="L3/Data Port"
31367ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
31377ec681f3Smrg             mdapi_supported_apis=""
31389f464c52Smaya             mdapi_hw_unit_type="gpu"
31399f464c52Smaya             />
31407ec681f3Smrg    <counter name="Shader Atomic Memory Accesses"
31417ec681f3Smrg             symbol_name="ShaderAtomics"
31427ec681f3Smrg             underscore_name="shader_atomics"
31437ec681f3Smrg             description="The total number of shader atomic memory accesses."
31449f464c52Smaya             data_type="uint64"
31459f464c52Smaya             units="messages"
31469f464c52Smaya             semantic_type="event"
31477ec681f3Smrg             equation="A 34 READ"
31487ec681f3Smrg             mdapi_group="L3/Data Port/Atomics"
31497ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
31507ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
31519f464c52Smaya             mdapi_hw_unit_type="gpu"
31529f464c52Smaya             />
31537ec681f3Smrg    <counter name="L3 Shader Throughput"
31547ec681f3Smrg             symbol_name="L3ShaderThroughput"
31557ec681f3Smrg             underscore_name="l3_shader_throughput"
31567ec681f3Smrg             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
31577ec681f3Smrg             data_type="uint64"
31587ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
31597ec681f3Smrg             units="bytes"
31607ec681f3Smrg             semantic_type="throughput"
31617ec681f3Smrg             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
31627ec681f3Smrg             mdapi_group="L3/Data Port"
31637ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
31647ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
31659f464c52Smaya             mdapi_hw_unit_type="gpu"
31669f464c52Smaya             />
31677ec681f3Smrg    <counter name="Shader Barrier Messages"
31687ec681f3Smrg             symbol_name="ShaderBarriers"
31697ec681f3Smrg             underscore_name="shader_barriers"
31707ec681f3Smrg             description="The total number of shader barrier messages."
31719f464c52Smaya             data_type="uint64"
31729f464c52Smaya             units="messages"
31739f464c52Smaya             semantic_type="event"
31747ec681f3Smrg             equation="A 35 READ"
31757ec681f3Smrg             mdapi_group="EU Array/Barrier"
31767ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
31777ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
31789f464c52Smaya             mdapi_hw_unit_type="gpu"
31799f464c52Smaya             />
31807ec681f3Smrg    <counter name="GtiCmdStreamerMemoryWrites"
31817ec681f3Smrg             symbol_name="GtiCmdStreamerMemoryWrites"
31827ec681f3Smrg             underscore_name="gti_cmd_streamer_memory_writes"
31837ec681f3Smrg             description="The total number of GTI memory writes from Command Streamer."
31849f464c52Smaya             data_type="uint64"
31857ec681f3Smrg             units="messages"
31869f464c52Smaya             semantic_type="event"
31877ec681f3Smrg             equation="B 0 READ"
31887ec681f3Smrg             mdapi_group="GTI/3D Pipe/Command Streamer"
31897ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
31907ec681f3Smrg             mdapi_supported_apis=""
31919f464c52Smaya             mdapi_hw_unit_type="gpu"
31929f464c52Smaya             />
31937ec681f3Smrg    <counter name="GtiSoMemoryWrites"
31947ec681f3Smrg             symbol_name="GtiSoMemoryWrites"
31957ec681f3Smrg             underscore_name="gti_so_memory_writes"
31967ec681f3Smrg             description="The total number of GTI memory writes from Stream Output."
31979f464c52Smaya             data_type="uint64"
31987ec681f3Smrg             units="messages"
31999f464c52Smaya             semantic_type="event"
32007ec681f3Smrg             equation="B 2 READ"
32017ec681f3Smrg             mdapi_group="GTI/3D Pipe/Stream Output"
32027ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
32037ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
32049f464c52Smaya             mdapi_hw_unit_type="gpu"
32059f464c52Smaya             />
32067ec681f3Smrg    <counter name="GtiRccMemoryWrites"
32077ec681f3Smrg             symbol_name="GtiRccMemoryWrites"
32087ec681f3Smrg             underscore_name="gti_rcc_memory_writes"
32097ec681f3Smrg             description="The total number of GTI memory writes from Render Color Cache (Render Color Cache invalidations)."
32109f464c52Smaya             data_type="uint64"
32117ec681f3Smrg             units="messages"
32129f464c52Smaya             semantic_type="event"
32137ec681f3Smrg             equation="B 3 READ"
32147ec681f3Smrg             mdapi_group="GTI/Color Cache"
32157ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
32167ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
32179f464c52Smaya             mdapi_hw_unit_type="gpu"
32189f464c52Smaya             />
32197ec681f3Smrg    <counter name="GtiMscMemoryWrites"
32207ec681f3Smrg             symbol_name="GtiMscMemoryWrites"
32217ec681f3Smrg             underscore_name="gti_msc_memory_writes"
32227ec681f3Smrg             description="The total number of GTI memory writes from Multisampling Color Cache (Multisampling Color Cache invalidations)."
32237ec681f3Smrg             data_type="uint64"
32247ec681f3Smrg             units="messages"
32257ec681f3Smrg             semantic_type="event"
32267ec681f3Smrg             equation="B 4 READ"
32277ec681f3Smrg             mdapi_group="GTI/Color Cache"
32287ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
32297ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
32309f464c52Smaya             mdapi_hw_unit_type="gpu"
32319f464c52Smaya             />
32327ec681f3Smrg    <counter name="GtiHizMemoryWrites"
32337ec681f3Smrg             symbol_name="GtiHizMemoryWrites"
32347ec681f3Smrg             underscore_name="gti_hiz_memory_writes"
32357ec681f3Smrg             description="The total number of GTI memory writes from Hierarchical Depth Cache."
32369f464c52Smaya             data_type="uint64"
32377ec681f3Smrg             units="messages"
32389f464c52Smaya             semantic_type="event"
32397ec681f3Smrg             equation="B 5 READ"
32407ec681f3Smrg             mdapi_group="GTI/Depth Cache"
32417ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
32427ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
32439f464c52Smaya             mdapi_hw_unit_type="gpu"
32449f464c52Smaya             />
32457ec681f3Smrg    <counter name="GtiStcMemoryWrites"
32467ec681f3Smrg             symbol_name="GtiStcMemoryWrites"
32477ec681f3Smrg             underscore_name="gti_stc_memory_writes"
32487ec681f3Smrg             description="The total number of GTI memory writes from Stencil Cache."
32499f464c52Smaya             data_type="uint64"
32507ec681f3Smrg             units="messages"
32519f464c52Smaya             semantic_type="event"
32527ec681f3Smrg             equation="B 6 READ"
32537ec681f3Smrg             mdapi_group="GTI/Depth Cache"
32547ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
32557ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
32569f464c52Smaya             mdapi_hw_unit_type="gpu"
32579f464c52Smaya             />
32587ec681f3Smrg    <counter name="GtiRczMemoryWrites"
32597ec681f3Smrg             symbol_name="GtiRczMemoryWrites"
32607ec681f3Smrg             underscore_name="gti_rcz_memory_writes"
32617ec681f3Smrg             description="The total number of GTI memory writes from Render Depth Cache."
32629f464c52Smaya             data_type="uint64"
32639f464c52Smaya             units="messages"
32649f464c52Smaya             semantic_type="event"
32657ec681f3Smrg             equation="B 7 READ"
32667ec681f3Smrg             mdapi_group="GTI/Depth Cache"
32677ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
32687ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
32699f464c52Smaya             mdapi_hw_unit_type="gpu"
32709f464c52Smaya             />
32717ec681f3Smrg    <counter name="GtiMemoryWrites"
32727ec681f3Smrg             symbol_name="GtiMemoryWrites"
32737ec681f3Smrg             underscore_name="gti_memory_writes"
32747ec681f3Smrg             description="The total number of GTI memory writes."
32757ec681f3Smrg             data_type="uint64"
32767ec681f3Smrg             units="messages"
32779f464c52Smaya             semantic_type="event"
32787ec681f3Smrg             equation="C 0 READ"
32797ec681f3Smrg             mdapi_group="GTI"
32807ec681f3Smrg             mdapi_usage_flags="Tier2 Overview Frame Batch Draw"
32817ec681f3Smrg             mdapi_supported_apis=""
32829f464c52Smaya             mdapi_hw_unit_type="gpu"
32839f464c52Smaya             />
32847ec681f3Smrg    <counter name="GtiL3Bank0Writes"
32857ec681f3Smrg             symbol_name="GtiL3Bank0Writes"
32867ec681f3Smrg             underscore_name="gti_l3_bank0_writes"
32877ec681f3Smrg             description="The total number of GTI memory writes from L3 Bank 0 (L3 Bank 0 invalidations)."
32889f464c52Smaya             data_type="uint64"
32899f464c52Smaya             units="messages"
32909f464c52Smaya             semantic_type="event"
32917ec681f3Smrg             equation="C 4 READ"
32927ec681f3Smrg             mdapi_group="GTI/L3"
32939f464c52Smaya             mdapi_usage_flags="Tier2 Frame Batch Draw"
32947ec681f3Smrg             mdapi_supported_apis=""
32959f464c52Smaya             mdapi_hw_unit_type="gpu"
32969f464c52Smaya             />
32977ec681f3Smrg    <counter name="GtiL3Bank1Writes"
32987ec681f3Smrg             symbol_name="GtiL3Bank1Writes"
32997ec681f3Smrg             underscore_name="gti_l3_bank1_writes"
33007ec681f3Smrg             description="The total number of GTI memory writes from L3 Bank 1 (L3 Bank 1 invalidations)."
33019f464c52Smaya             data_type="uint64"
33027ec681f3Smrg             units="messages"
33037ec681f3Smrg             semantic_type="event"
33047ec681f3Smrg             equation="C 5 READ"
33057ec681f3Smrg             mdapi_group="GTI/L3"
33067ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
33077ec681f3Smrg             mdapi_supported_apis=""
33089f464c52Smaya             mdapi_hw_unit_type="gpu"
33099f464c52Smaya             />
33107ec681f3Smrg    <counter name="GtiL3Bank2Writes"
33117ec681f3Smrg             symbol_name="GtiL3Bank2Writes"
33127ec681f3Smrg             underscore_name="gti_l3_bank2_writes"
33137ec681f3Smrg             description="The total number of GTI memory writes from L3 Bank 2 (L3 Bank 2 invalidations)."
33149f464c52Smaya             data_type="uint64"
33157ec681f3Smrg             units="messages"
33167ec681f3Smrg             semantic_type="event"
33177ec681f3Smrg             equation="C 6 READ"
33187ec681f3Smrg             mdapi_group="GTI/L3"
33199f464c52Smaya             mdapi_usage_flags="Tier2 Frame Batch Draw"
33207ec681f3Smrg             mdapi_supported_apis=""
33219f464c52Smaya             mdapi_hw_unit_type="gpu"
33229f464c52Smaya             />
33237ec681f3Smrg    <counter name="GtiL3Bank3Writes"
33247ec681f3Smrg             symbol_name="GtiL3Bank3Writes"
33257ec681f3Smrg             underscore_name="gti_l3_bank3_writes"
33267ec681f3Smrg             description="The total number of GTI memory writes from L3 Bank 3 (L3 Bank 3 invalidations)."
33279f464c52Smaya             data_type="uint64"
33287ec681f3Smrg             units="messages"
33299f464c52Smaya             semantic_type="event"
33307ec681f3Smrg             equation="C 7 READ"
33317ec681f3Smrg             mdapi_group="GTI/L3"
33327ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
33337ec681f3Smrg             mdapi_supported_apis=""
33349f464c52Smaya             mdapi_hw_unit_type="gpu"
33359f464c52Smaya             />
33367ec681f3Smrg    <counter name="GtiL3Writes"
33377ec681f3Smrg             symbol_name="GtiL3Writes"
33387ec681f3Smrg             underscore_name="gti_l3_writes"
33397ec681f3Smrg             description="The total number of GTI memory writes from L3 (L3 invalidations)."
33409f464c52Smaya             data_type="uint64"
33419f464c52Smaya             units="messages"
33429f464c52Smaya             semantic_type="event"
33437ec681f3Smrg             equation="$GtiL3Bank0Writes $GtiL3Bank1Writes $GtiL3Bank2Writes $GtiL3Bank3Writes UADD UADD UADD"
33447ec681f3Smrg             mdapi_group="GTI/L3"
33459f464c52Smaya             mdapi_usage_flags="Tier2 Frame Batch Draw"
33467ec681f3Smrg             mdapi_supported_apis=""
33479f464c52Smaya             mdapi_hw_unit_type="gpu"
33489f464c52Smaya             />
33497ec681f3Smrg    <counter name="GtiRingAccesses"
33507ec681f3Smrg             symbol_name="GtiRingAccesses"
33517ec681f3Smrg             underscore_name="gti_ring_accesses"
33527ec681f3Smrg             description="The total number of all GTI accesses to the ring."
33539f464c52Smaya             data_type="uint64"
33549f464c52Smaya             units="messages"
33559f464c52Smaya             semantic_type="event"
33567ec681f3Smrg             equation="C 3 READ 2 UMUL"
33577ec681f3Smrg             mdapi_group="GTI"
33587ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
33597ec681f3Smrg             mdapi_supported_apis=""
33609f464c52Smaya             mdapi_hw_unit_type="gpu"
33619f464c52Smaya             />
33629f464c52Smaya    <register_config type="NOA">
33639f464c52Smaya        <register type="NOA" address="0x00009840" value="0x00000080" />
33649f464c52Smaya        <register type="NOA" address="0x00009888" value="0x19800343" />
33659f464c52Smaya        <register type="NOA" address="0x00009888" value="0x39900340" />
33669f464c52Smaya        <register type="NOA" address="0x00009888" value="0x3F900000" />
33679f464c52Smaya        <register type="NOA" address="0x00009888" value="0x41900080" />
33689f464c52Smaya        <register type="NOA" address="0x00009888" value="0x03803180" />
33699f464c52Smaya        <register type="NOA" address="0x00009888" value="0x058035E2" />
33709f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0780006A" />
33719f464c52Smaya        <register type="NOA" address="0x00009888" value="0x11800000" />
33729f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2181A000" />
33739f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2381000A" />
33749f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1D950550" />
33759f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0B928000" />
33769f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0D92A000" />
33779f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0F922000" />
33789f464c52Smaya        <register type="NOA" address="0x00009888" value="0x13900180" />
33799f464c52Smaya        <register type="NOA" address="0x00009888" value="0x21900181" />
33809f464c52Smaya        <register type="NOA" address="0x00009888" value="0x23900182" />
33819f464c52Smaya        <register type="NOA" address="0x00009888" value="0x25900183" />
33829f464c52Smaya        <register type="NOA" address="0x00009888" value="0x27900184" />
33839f464c52Smaya        <register type="NOA" address="0x00009888" value="0x29900185" />
33849f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2B900186" />
33859f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2D900187" />
33869f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2F900170" />
33879f464c52Smaya        <register type="NOA" address="0x00009888" value="0x31900125" />
33889f464c52Smaya        <register type="NOA" address="0x00009888" value="0x15900123" />
33899f464c52Smaya        <register type="NOA" address="0x00009888" value="0x17900121" />
33909f464c52Smaya        <register type="NOA" address="0x00009888" value="0x35900000" />
33919f464c52Smaya        <register type="NOA" address="0x00009888" value="0x19908000" />
33929f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1B908000" />
33939f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1D908000" />
33949f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1F908000" />
33959f464c52Smaya        <register type="NOA" address="0x00009888" value="0x53900000" />
33969f464c52Smaya        <register type="NOA" address="0x00009888" value="0x43901084" />
33979f464c52Smaya        <register type="NOA" address="0x00009888" value="0x55900000" />
33989f464c52Smaya        <register type="NOA" address="0x00009888" value="0x47901080" />
33999f464c52Smaya        <register type="NOA" address="0x00009888" value="0x57900000" />
34009f464c52Smaya        <register type="NOA" address="0x00009888" value="0x49901084" />
34019f464c52Smaya        <register type="NOA" address="0x00009888" value="0x59900000" />
34029f464c52Smaya        <register type="NOA" address="0x00009888" value="0x4B901084" />
34039f464c52Smaya        <register type="NOA" address="0x00009888" value="0x37900000" />
34049f464c52Smaya        <register type="NOA" address="0x00009888" value="0x33900000" />
34059f464c52Smaya        <register type="NOA" address="0x00009888" value="0x4D900004" />
34069f464c52Smaya        <register type="NOA" address="0x00009888" value="0x45900000" />
34079f464c52Smaya    </register_config>
34089f464c52Smaya    <register_config type="OA">
34099f464c52Smaya        <register type="OA" address="0x0000272C" value="0xFFFFFFFF" />
34109f464c52Smaya        <register type="OA" address="0x00002728" value="0xFFFFFFFF" />
34119f464c52Smaya        <register type="OA" address="0x00002724" value="0xF0800000" />
34129f464c52Smaya        <register type="OA" address="0x00002720" value="0x00000000" />
34139f464c52Smaya        <register type="OA" address="0x0000271C" value="0xFFFFFFFF" />
34149f464c52Smaya        <register type="OA" address="0x00002718" value="0xFFFFFFFF" />
34159f464c52Smaya        <register type="OA" address="0x00002714" value="0xF0800000" />
34169f464c52Smaya        <register type="OA" address="0x00002710" value="0x00000000" />
34179f464c52Smaya        <register type="OA" address="0x0000274C" value="0x86543210" />
34189f464c52Smaya        <register type="OA" address="0x00002748" value="0x86543210" />
34199f464c52Smaya        <register type="OA" address="0x00002744" value="0x00006667" />
34209f464c52Smaya        <register type="OA" address="0x00002740" value="0x00000000" />
34219f464c52Smaya        <register type="OA" address="0x0000275C" value="0x86543210" />
34229f464c52Smaya        <register type="OA" address="0x00002758" value="0x86543210" />
34239f464c52Smaya        <register type="OA" address="0x00002754" value="0x00006465" />
34249f464c52Smaya        <register type="OA" address="0x00002750" value="0x00000000" />
34259f464c52Smaya        <register type="OA" address="0x00002770" value="0x0007F81A" />
34269f464c52Smaya        <register type="OA" address="0x00002774" value="0x0000FE00" />
34279f464c52Smaya        <register type="OA" address="0x00002778" value="0x0007F82A" />
34289f464c52Smaya        <register type="OA" address="0x0000277C" value="0x0000FE00" />
34299f464c52Smaya        <register type="OA" address="0x00002780" value="0x0007F822" />
34309f464c52Smaya        <register type="OA" address="0x00002784" value="0x0000FE00" />
34319f464c52Smaya        <register type="OA" address="0x00002788" value="0x0007F8BA" />
34329f464c52Smaya        <register type="OA" address="0x0000278C" value="0x0000FE00" />
34339f464c52Smaya        <register type="OA" address="0x00002790" value="0x0007F87A" />
34349f464c52Smaya        <register type="OA" address="0x00002794" value="0x0000FE00" />
34359f464c52Smaya        <register type="OA" address="0x00002798" value="0x0007F8EA" />
34369f464c52Smaya        <register type="OA" address="0x0000279C" value="0x0000FE00" />
34379f464c52Smaya        <register type="OA" address="0x000027A0" value="0x0007F8E2" />
34389f464c52Smaya        <register type="OA" address="0x000027A4" value="0x0000FE00" />
34399f464c52Smaya        <register type="OA" address="0x000027A8" value="0x0007F8F2" />
34409f464c52Smaya        <register type="OA" address="0x000027AC" value="0x0000FE00" />
34419f464c52Smaya    </register_config>
34429f464c52Smaya    <register_config type="FLEX">
34439f464c52Smaya        <register type="FLEX" address="0x0000E458" value="0x00005004" />
34449f464c52Smaya        <register type="FLEX" address="0x0000E558" value="0x00015014" />
34459f464c52Smaya        <register type="FLEX" address="0x0000E658" value="0x00025024" />
34469f464c52Smaya        <register type="FLEX" address="0x0000E758" value="0x00035034" />
34479f464c52Smaya        <register type="FLEX" address="0x0000E45C" value="0x00045044" />
34489f464c52Smaya        <register type="FLEX" address="0x0000E55C" value="0x00055054" />
34499f464c52Smaya        <register type="FLEX" address="0x0000E65C" value="0x00065064" />
34509f464c52Smaya    </register_config>
34519f464c52Smaya  </set>
34529f464c52Smaya
34537ec681f3Smrg  <set name="Compute Metrics Extended metric set"
34549f464c52Smaya       chipset="BXT"
34559f464c52Smaya       symbol_name="ComputeExtended"
34567ec681f3Smrg       underscore_name="compute_extended"
34577ec681f3Smrg       mdapi_supported_apis="VK OGL4 OCL IO BB"
34587ec681f3Smrg       hw_config_guid="caf3596a-7bb1-4dec-b3b3-2a080d283b49"
34599f464c52Smaya       >
34607ec681f3Smrg    <counter name="GPU Time Elapsed"
34617ec681f3Smrg             symbol_name="GpuTime"
34627ec681f3Smrg             underscore_name="gpu_time"
34637ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
34647ec681f3Smrg             data_type="uint64"
34657ec681f3Smrg             units="ns"
34667ec681f3Smrg             semantic_type="duration"
34677ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
34687ec681f3Smrg             mdapi_group="GPU"
34697ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
34707ec681f3Smrg             mdapi_supported_apis=""
34717ec681f3Smrg             mdapi_hw_unit_type="gpu"
34727ec681f3Smrg             />
34739f464c52Smaya    <counter name="GPU Core Clocks"
34747ec681f3Smrg             symbol_name="GpuCoreClocks"
34757ec681f3Smrg             underscore_name="gpu_core_clocks"
34769f464c52Smaya             description="The total number of GPU core clocks elapsed during the measurement."
34779f464c52Smaya             data_type="uint64"
34789f464c52Smaya             units="cycles"
34799f464c52Smaya             semantic_type="event"
34807ec681f3Smrg             equation="GPU_CLOCK 0 READ"
34817ec681f3Smrg             mdapi_group="GPU"
34829f464c52Smaya             mdapi_usage_flags="Tier1 Frame Batch Draw"
34837ec681f3Smrg             mdapi_supported_apis=""
34849f464c52Smaya             mdapi_hw_unit_type="gpu"
34857ec681f3Smrg             />
34867ec681f3Smrg    <counter name="AVG GPU Core Frequency"
34877ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
34887ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
34897ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
34907ec681f3Smrg             data_type="uint64"
34917ec681f3Smrg             max_equation="$GpuMaxFrequency"
34927ec681f3Smrg             units="hz"
34937ec681f3Smrg             semantic_type="event"
34947ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
34959f464c52Smaya             mdapi_group="GPU"
34967ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
34977ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
34987ec681f3Smrg             mdapi_hw_unit_type="gpu"
34997ec681f3Smrg             />
35007ec681f3Smrg    <counter name="CS Threads Dispatched"
35017ec681f3Smrg             symbol_name="CsThreads"
35027ec681f3Smrg             underscore_name="cs_threads"
35037ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
35047ec681f3Smrg             data_type="uint64"
35057ec681f3Smrg             units="threads"
35067ec681f3Smrg             semantic_type="event"
35077ec681f3Smrg             equation="A 4 READ"
35087ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
35097ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
35107ec681f3Smrg             mdapi_supported_apis=""
35117ec681f3Smrg             mdapi_hw_unit_type="gpu"
35129f464c52Smaya             />
35139f464c52Smaya    <counter name="EU Active"
35147ec681f3Smrg             symbol_name="EuActive"
35157ec681f3Smrg             underscore_name="eu_active"
35169f464c52Smaya             description="The percentage of time in which the Execution Units were actively processing."
35179f464c52Smaya             data_type="float"
35189f464c52Smaya             max_equation="100"
35199f464c52Smaya             units="percent"
35209f464c52Smaya             semantic_type="duration"
35217ec681f3Smrg             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
35227ec681f3Smrg             mdapi_group="EU Array"
35239f464c52Smaya             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
35247ec681f3Smrg             mdapi_supported_apis=""
35257ec681f3Smrg             mdapi_hw_unit_type="gpu"
35267ec681f3Smrg             />
35277ec681f3Smrg    <counter name="EU Stall"
35287ec681f3Smrg             symbol_name="EuStall"
35297ec681f3Smrg             underscore_name="eu_stall"
35307ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
35317ec681f3Smrg             data_type="float"
35327ec681f3Smrg             max_equation="100"
35337ec681f3Smrg             units="percent"
35347ec681f3Smrg             semantic_type="duration"
35357ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
35369f464c52Smaya             mdapi_group="EU Array"
35377ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
35387ec681f3Smrg             mdapi_supported_apis=""
35399f464c52Smaya             mdapi_hw_unit_type="gpu"
35409f464c52Smaya             />
35419f464c52Smaya    <counter name="EU Both FPU Pipes Active"
35427ec681f3Smrg             symbol_name="EuFpuBothActive"
35437ec681f3Smrg             underscore_name="eu_fpu_both_active"
35449f464c52Smaya             description="The percentage of time in which both EU FPU pipelines were actively processing."
35459f464c52Smaya             data_type="float"
35469f464c52Smaya             max_equation="100"
35479f464c52Smaya             units="percent"
35489f464c52Smaya             semantic_type="duration"
35497ec681f3Smrg             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
35509f464c52Smaya             mdapi_group="EU Array/Pipes"
35517ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
35527ec681f3Smrg             mdapi_supported_apis=""
35539f464c52Smaya             mdapi_hw_unit_type="gpu"
35549f464c52Smaya             />
35559f464c52Smaya    <counter name="EU FPU0 Pipe Active"
35567ec681f3Smrg             symbol_name="Fpu0Active"
35577ec681f3Smrg             underscore_name="fpu0_active"
35589f464c52Smaya             description="The percentage of time in which EU FPU0 pipeline was actively processing."
35599f464c52Smaya             data_type="float"
35609f464c52Smaya             max_equation="100"
35619f464c52Smaya             units="percent"
35629f464c52Smaya             semantic_type="duration"
35637ec681f3Smrg             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
35649f464c52Smaya             mdapi_group="EU Array/Pipes"
35657ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
35667ec681f3Smrg             mdapi_supported_apis=""
35679f464c52Smaya             mdapi_hw_unit_type="gpu"
35689f464c52Smaya             />
35699f464c52Smaya    <counter name="EU FPU1 Pipe Active"
35707ec681f3Smrg             symbol_name="Fpu1Active"
35717ec681f3Smrg             underscore_name="fpu1_active"
35729f464c52Smaya             description="The percentage of time in which EU FPU1 pipeline was actively processing."
35739f464c52Smaya             data_type="float"
35749f464c52Smaya             max_equation="100"
35759f464c52Smaya             units="percent"
35769f464c52Smaya             semantic_type="duration"
35777ec681f3Smrg             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
35789f464c52Smaya             mdapi_group="EU Array/Pipes"
35797ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
35807ec681f3Smrg             mdapi_supported_apis=""
35819f464c52Smaya             mdapi_hw_unit_type="gpu"
35829f464c52Smaya             />
35839f464c52Smaya    <counter name="EU AVG IPC Rate"
35847ec681f3Smrg             symbol_name="EuAvgIpcRate"
35857ec681f3Smrg             underscore_name="eu_avg_ipc_rate"
35869f464c52Smaya             description="The average rate of IPC calculated for 2 FPU pipelines."
35879f464c52Smaya             data_type="float"
35889f464c52Smaya             max_equation="2"
35899f464c52Smaya             units="number"
35909f464c52Smaya             semantic_type="ratio"
35917ec681f3Smrg             equation="A 9 READ  A 10 READ  A 11 READ UADD  A 9 READ USUB FDIV 1 FADD"
35929f464c52Smaya             mdapi_group="EU Array"
35937ec681f3Smrg             mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
35949f464c52Smaya             mdapi_supported_apis=""
35957ec681f3Smrg             mdapi_hw_unit_type="gpu"
35969f464c52Smaya             />
35977ec681f3Smrg    <counter name="EU Send Pipe Active"
35987ec681f3Smrg             symbol_name="EuSendActive"
35997ec681f3Smrg             underscore_name="eu_send_active"
36007ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing."
36017ec681f3Smrg             data_type="float"
36027ec681f3Smrg             max_equation="100"
36037ec681f3Smrg             units="percent"
36047ec681f3Smrg             semantic_type="duration"
36057ec681f3Smrg             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
36067ec681f3Smrg             mdapi_group="EU Array/Pipes"
36077ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
36089f464c52Smaya             mdapi_supported_apis=""
36097ec681f3Smrg             mdapi_hw_unit_type="gpu"
36109f464c52Smaya             />
36117ec681f3Smrg    <counter name="EU Thread Occupancy"
36127ec681f3Smrg             symbol_name="EuThreadOccupancy"
36137ec681f3Smrg             underscore_name="eu_thread_occupancy"
36147ec681f3Smrg             description="The percentage of time in which hardware threads occupied EUs."
36159f464c52Smaya             data_type="float"
36167ec681f3Smrg             max_equation="100"
36177ec681f3Smrg             units="percent"
36187ec681f3Smrg             semantic_type="duration"
36197ec681f3Smrg             equation="A 13 READ 8 UMUL $EuCoresTotalCount UDIV $EuThreadsCount UDIV 100 UMUL $GpuCoreClocks FDIV"
36207ec681f3Smrg             mdapi_group="EU Array"
36217ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
36229f464c52Smaya             mdapi_supported_apis=""
36237ec681f3Smrg             mdapi_hw_unit_type="gpu"
36249f464c52Smaya             />
36257ec681f3Smrg    <counter name="Sampler Texels"
36267ec681f3Smrg             symbol_name="SamplerTexels"
36277ec681f3Smrg             underscore_name="sampler_texels"
36287ec681f3Smrg             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
36299f464c52Smaya             data_type="uint64"
36307ec681f3Smrg             units="texels"
36319f464c52Smaya             semantic_type="event"
36327ec681f3Smrg             equation="A 28 READ 4 UMUL"
36337ec681f3Smrg             mdapi_group="Sampler/Sampler Input"
36347ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
36359f464c52Smaya             mdapi_supported_apis=""
36367ec681f3Smrg             mdapi_hw_unit_type="gpu"
36379f464c52Smaya             />
36387ec681f3Smrg    <counter name="Sampler Texels Misses"
36397ec681f3Smrg             symbol_name="SamplerTexelMisses"
36407ec681f3Smrg             underscore_name="sampler_texel_misses"
36417ec681f3Smrg             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
36429f464c52Smaya             data_type="uint64"
36437ec681f3Smrg             units="texels"
36449f464c52Smaya             semantic_type="event"
36457ec681f3Smrg             equation="A 29 READ 4 UMUL"
36467ec681f3Smrg             mdapi_group="Sampler/Sampler Cache"
36477ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
36489f464c52Smaya             mdapi_supported_apis=""
36497ec681f3Smrg             mdapi_hw_unit_type="gpu"
36509f464c52Smaya             />
36517ec681f3Smrg    <counter name="SLM Bytes Read"
36527ec681f3Smrg             symbol_name="SlmBytesRead"
36537ec681f3Smrg             underscore_name="slm_bytes_read"
36547ec681f3Smrg             description="The total number of GPU memory bytes read from shared local memory."
36559f464c52Smaya             data_type="uint64"
36567ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
36577ec681f3Smrg             units="bytes"
36587ec681f3Smrg             semantic_type="throughput"
36597ec681f3Smrg             equation="A 30 READ 64 UMUL"
36607ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
36619f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
36629f464c52Smaya             mdapi_supported_apis=""
36637ec681f3Smrg             mdapi_hw_unit_type="gpu"
36649f464c52Smaya             />
36657ec681f3Smrg    <counter name="SLM Bytes Written"
36667ec681f3Smrg             symbol_name="SlmBytesWritten"
36677ec681f3Smrg             underscore_name="slm_bytes_written"
36687ec681f3Smrg             description="The total number of GPU memory bytes written into shared local memory."
36699f464c52Smaya             data_type="uint64"
36707ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
36717ec681f3Smrg             units="bytes"
36727ec681f3Smrg             semantic_type="throughput"
36737ec681f3Smrg             equation="A 31 READ 64 UMUL"
36747ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
36759f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
36769f464c52Smaya             mdapi_supported_apis=""
36777ec681f3Smrg             mdapi_hw_unit_type="gpu"
36789f464c52Smaya             />
36797ec681f3Smrg    <counter name="Shader Memory Accesses"
36807ec681f3Smrg             symbol_name="ShaderMemoryAccesses"
36817ec681f3Smrg             underscore_name="shader_memory_accesses"
36827ec681f3Smrg             description="The total number of shader memory accesses to L3."
36839f464c52Smaya             data_type="uint64"
36849f464c52Smaya             units="messages"
36859f464c52Smaya             semantic_type="event"
36867ec681f3Smrg             equation="A 32 READ"
36877ec681f3Smrg             mdapi_group="L3/Data Port"
36889f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
36897ec681f3Smrg             mdapi_supported_apis=""
36909f464c52Smaya             mdapi_hw_unit_type="gpu"
36919f464c52Smaya             />
36927ec681f3Smrg    <counter name="Shader Atomic Memory Accesses"
36937ec681f3Smrg             symbol_name="ShaderAtomics"
36947ec681f3Smrg             underscore_name="shader_atomics"
36957ec681f3Smrg             description="The total number of shader atomic memory accesses."
36969f464c52Smaya             data_type="uint64"
36977ec681f3Smrg             units="messages"
36989f464c52Smaya             semantic_type="event"
36997ec681f3Smrg             equation="A 34 READ"
37007ec681f3Smrg             mdapi_group="L3/Data Port/Atomics"
37017ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
37029f464c52Smaya             mdapi_supported_apis=""
37039f464c52Smaya             mdapi_hw_unit_type="gpu"
37049f464c52Smaya             />
37057ec681f3Smrg    <counter name="L3 Shader Throughput"
37067ec681f3Smrg             symbol_name="L3ShaderThroughput"
37077ec681f3Smrg             underscore_name="l3_shader_throughput"
37087ec681f3Smrg             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
37099f464c52Smaya             data_type="uint64"
37107ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
37117ec681f3Smrg             units="bytes"
37127ec681f3Smrg             semantic_type="throughput"
37137ec681f3Smrg             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
37147ec681f3Smrg             mdapi_group="L3/Data Port"
37157ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
37169f464c52Smaya             mdapi_supported_apis=""
37179f464c52Smaya             mdapi_hw_unit_type="gpu"
37189f464c52Smaya             />
37197ec681f3Smrg    <counter name="Shader Barrier Messages"
37207ec681f3Smrg             symbol_name="ShaderBarriers"
37217ec681f3Smrg             underscore_name="shader_barriers"
37227ec681f3Smrg             description="The total number of shader barrier messages."
37239f464c52Smaya             data_type="uint64"
37247ec681f3Smrg             units="messages"
37259f464c52Smaya             semantic_type="event"
37267ec681f3Smrg             equation="A 35 READ"
37277ec681f3Smrg             mdapi_group="EU Array/Barrier"
37287ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
37297ec681f3Smrg             mdapi_supported_apis=""
37309f464c52Smaya             mdapi_hw_unit_type="gpu"
37319f464c52Smaya             />
37327ec681f3Smrg    <counter name="EuUntypedReads0"
37337ec681f3Smrg             symbol_name="EuUntypedReads0"
37347ec681f3Smrg             underscore_name="eu_untyped_reads0"
37357ec681f3Smrg             description="The subslice 0 EU Untyped Reads subslice 0."
37369f464c52Smaya             data_type="uint64"
37377ec681f3Smrg             units="messages"
37389f464c52Smaya             semantic_type="event"
37397ec681f3Smrg             equation="B 0 READ"
37407ec681f3Smrg             mdapi_group="L3/Data Port"
37417ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
37429f464c52Smaya             mdapi_supported_apis=""
37437ec681f3Smrg             mdapi_hw_unit_type="subslice"
37449f464c52Smaya             />
37457ec681f3Smrg    <counter name="EuTypedReads0"
37467ec681f3Smrg             symbol_name="EuTypedReads0"
37477ec681f3Smrg             underscore_name="eu_typed_reads0"
37487ec681f3Smrg             description="The subslice 0 EU Typed Reads subslice 0."
37499f464c52Smaya             data_type="uint64"
37507ec681f3Smrg             units="messages"
37519f464c52Smaya             semantic_type="event"
37527ec681f3Smrg             equation="B 2 READ"
37537ec681f3Smrg             mdapi_group="L3/Data Port"
37549f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
37557ec681f3Smrg             mdapi_supported_apis=""
37567ec681f3Smrg             mdapi_hw_unit_type="subslice"
37579f464c52Smaya             />
37587ec681f3Smrg    <counter name="EuUntypedWrites0"
37597ec681f3Smrg             symbol_name="EuUntypedWrites0"
37607ec681f3Smrg             underscore_name="eu_untyped_writes0"
37617ec681f3Smrg             description="The subslice 0 EU Untyped Writes subslice 0."
37629f464c52Smaya             data_type="uint64"
37637ec681f3Smrg             units="messages"
37647ec681f3Smrg             semantic_type="event"
37657ec681f3Smrg             equation="B 1 READ"
37667ec681f3Smrg             mdapi_group="L3/Data Port"
37679f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
37687ec681f3Smrg             mdapi_supported_apis=""
37697ec681f3Smrg             mdapi_hw_unit_type="subslice"
37709f464c52Smaya             />
37719f464c52Smaya    <counter name="EuTypedWrites0"
37727ec681f3Smrg             symbol_name="EuTypedWrites0"
37737ec681f3Smrg             underscore_name="eu_typed_writes0"
37749f464c52Smaya             description="The subslice 0 EU Typed Writes subslice 0."
37759f464c52Smaya             data_type="uint64"
37769f464c52Smaya             units="messages"
37779f464c52Smaya             semantic_type="event"
37787ec681f3Smrg             equation="B 3 READ"
37799f464c52Smaya             mdapi_group="L3/Data Port"
37809f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
37817ec681f3Smrg             mdapi_supported_apis=""
37829f464c52Smaya             mdapi_hw_unit_type="subslice"
37839f464c52Smaya             />
37847ec681f3Smrg    <counter name="EuUntypedAtomics0"
37857ec681f3Smrg             symbol_name="EuUntypedAtomics0"
37867ec681f3Smrg             underscore_name="eu_untyped_atomics0"
37877ec681f3Smrg             description="The subslice 0 EU Untyped Atomics subslice 0."
37889f464c52Smaya             data_type="uint64"
37899f464c52Smaya             units="messages"
37909f464c52Smaya             semantic_type="event"
37917ec681f3Smrg             equation="B 4 READ"
37927ec681f3Smrg             mdapi_group="L3/Data Port"
37939f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
37947ec681f3Smrg             mdapi_supported_apis=""
37959f464c52Smaya             mdapi_hw_unit_type="subslice"
37969f464c52Smaya             />
37977ec681f3Smrg    <counter name="EuTypedAtomics0"
37987ec681f3Smrg             symbol_name="EuTypedAtomics0"
37997ec681f3Smrg             underscore_name="eu_typed_atomics0"
38007ec681f3Smrg             description="The subslice 0 EU Typed Atomics subslice 0."
38019f464c52Smaya             data_type="uint64"
38029f464c52Smaya             units="messages"
38039f464c52Smaya             semantic_type="event"
38047ec681f3Smrg             equation="B 5 READ"
38057ec681f3Smrg             mdapi_group="L3/Data Port"
38069f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
38077ec681f3Smrg             mdapi_supported_apis=""
38089f464c52Smaya             mdapi_hw_unit_type="subslice"
38099f464c52Smaya             />
38109f464c52Smaya    <counter name="EuA64UntypedReads0"
38117ec681f3Smrg             symbol_name="EuA64UntypedReads0"
38127ec681f3Smrg             underscore_name="eu_a64_untyped_reads0"
38139f464c52Smaya             description="The subslice 0 EU A64 Untyped Reads subslice 0."
38149f464c52Smaya             data_type="uint64"
38159f464c52Smaya             units="messages"
38169f464c52Smaya             semantic_type="event"
38177ec681f3Smrg             equation="B 6 READ"
38187ec681f3Smrg             mdapi_group="L3/Data Port"
38199f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
38207ec681f3Smrg             mdapi_supported_apis=""
38219f464c52Smaya             mdapi_hw_unit_type="subslice"
38229f464c52Smaya             />
38237ec681f3Smrg    <counter name="EuA64UntypedWrites0"
38247ec681f3Smrg             symbol_name="EuA64UntypedWrites0"
38257ec681f3Smrg             underscore_name="eu_a64_untyped_writes0"
38267ec681f3Smrg             description="The subslice 0 EU A64 Untyped Writes subslice 0."
38277ec681f3Smrg             data_type="uint64"
38287ec681f3Smrg             units="messages"
38297ec681f3Smrg             semantic_type="event"
38307ec681f3Smrg             equation="B 7 READ"
38317ec681f3Smrg             mdapi_group="L3/Data Port"
38327ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
38339f464c52Smaya             mdapi_supported_apis=""
38347ec681f3Smrg             mdapi_hw_unit_type="subslice"
38359f464c52Smaya             />
38367ec681f3Smrg    <counter name="Typed Reads 0"
38377ec681f3Smrg             symbol_name="TypedReads0"
38387ec681f3Smrg             underscore_name="typed_reads0"
38397ec681f3Smrg             description="The subslice 0 typed reads."
38407ec681f3Smrg             data_type="uint64"
38417ec681f3Smrg             units="messages"
38427ec681f3Smrg             semantic_type="event"
38437ec681f3Smrg             equation="C 2 READ"
38447ec681f3Smrg             mdapi_group="L3/Data Port"
38457ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
38469f464c52Smaya             mdapi_supported_apis=""
38477ec681f3Smrg             mdapi_hw_unit_type="subslice"
38489f464c52Smaya             />
38497ec681f3Smrg    <counter name="Typed Writes 0"
38507ec681f3Smrg             symbol_name="TypedWrites0"
38517ec681f3Smrg             underscore_name="typed_writes0"
38527ec681f3Smrg             description="The subslice 0 typed writes."
38539f464c52Smaya             data_type="uint64"
38549f464c52Smaya             units="messages"
38559f464c52Smaya             semantic_type="event"
38567ec681f3Smrg             equation="C 0 READ"
38577ec681f3Smrg             mdapi_group="L3/Data Port"
38589f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
38597ec681f3Smrg             mdapi_supported_apis=""
38609f464c52Smaya             mdapi_hw_unit_type="subslice"
38619f464c52Smaya             />
38627ec681f3Smrg    <counter name="Untyped Reads 0"
38637ec681f3Smrg             symbol_name="UntypedReads0"
38647ec681f3Smrg             underscore_name="untyped_reads0"
38657ec681f3Smrg             description="The subslice 0 untyped reads (including SLM reads)."
38667ec681f3Smrg             data_type="uint64"
38677ec681f3Smrg             units="messages"
38687ec681f3Smrg             semantic_type="event"
38697ec681f3Smrg             equation="C 3 READ"
38707ec681f3Smrg             mdapi_group="L3/Data Port"
38719f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
38727ec681f3Smrg             mdapi_supported_apis=""
38739f464c52Smaya             mdapi_hw_unit_type="subslice"
38749f464c52Smaya             />
38757ec681f3Smrg    <counter name="Untyped Writes 0"
38767ec681f3Smrg             symbol_name="UntypedWrites0"
38777ec681f3Smrg             underscore_name="untyped_writes0"
38787ec681f3Smrg             description="The subslice 0 untyped writes (including SLM writes)."
38799f464c52Smaya             data_type="uint64"
38809f464c52Smaya             units="messages"
38819f464c52Smaya             semantic_type="event"
38827ec681f3Smrg             equation="C 1 READ"
38837ec681f3Smrg             mdapi_group="L3/Data Port"
38849f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
38857ec681f3Smrg             mdapi_supported_apis=""
38867ec681f3Smrg             mdapi_hw_unit_type="subslice"
38877ec681f3Smrg             />
38887ec681f3Smrg    <counter name="Typed Atomics 0"
38897ec681f3Smrg             symbol_name="TypedAtomics0"
38907ec681f3Smrg             underscore_name="typed_atomics0"
38917ec681f3Smrg             description="The subslice 0 typed atomics."
38927ec681f3Smrg             data_type="uint64"
38937ec681f3Smrg             units="messages"
38947ec681f3Smrg             semantic_type="event"
38957ec681f3Smrg             equation="C 4 READ"
38969f464c52Smaya             mdapi_group="L3/Data Port"
38977ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
38987ec681f3Smrg             mdapi_supported_apis=""
38997ec681f3Smrg             mdapi_hw_unit_type="subslice"
39009f464c52Smaya             />
39019f464c52Smaya    <counter name="TypedReadsPerCacheLine"
39027ec681f3Smrg             symbol_name="TypedReadsPerCacheLine"
39037ec681f3Smrg             underscore_name="typed_reads_per_cache_line"
39049f464c52Smaya             description="The ratio of EU typed read requests to L3 cache line reads."
39059f464c52Smaya             data_type="float"
39069f464c52Smaya             units="eu sends to l3 cache lines"
39079f464c52Smaya             semantic_type="ratio"
39087ec681f3Smrg             equation="$EuTypedReads0 $TypedReads0 FDIV"
39097ec681f3Smrg             mdapi_group="L3/Data Port"
39109f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
39117ec681f3Smrg             mdapi_supported_apis=""
39129f464c52Smaya             mdapi_hw_unit_type="subslice"
39139f464c52Smaya             />
39147ec681f3Smrg    <counter name="TypedWritesPerCacheLine"
39157ec681f3Smrg             symbol_name="TypedWritesPerCacheLine"
39167ec681f3Smrg             underscore_name="typed_writes_per_cache_line"
39177ec681f3Smrg             description="The ratio of EU typed write requests to L3 cache line writes."
39187ec681f3Smrg             data_type="float"
39197ec681f3Smrg             units="eu sends to l3 cache lines"
39207ec681f3Smrg             semantic_type="ratio"
39217ec681f3Smrg             equation="$EuTypedWrites0 $TypedWrites0 FDIV"
39227ec681f3Smrg             mdapi_group="L3/Data Port"
39239f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
39249f464c52Smaya             mdapi_supported_apis=""
39257ec681f3Smrg             mdapi_hw_unit_type="subslice"
39269f464c52Smaya             />
39277ec681f3Smrg    <counter name="UntypedReadsPerCacheLine"
39287ec681f3Smrg             symbol_name="UntypedReadsPerCacheLine"
39297ec681f3Smrg             underscore_name="untyped_reads_per_cache_line"
39307ec681f3Smrg             description="The ratio of EU untyped read requests to L3 cache line reads."
39317ec681f3Smrg             data_type="float"
39327ec681f3Smrg             units="eu sends to l3 cache lines"
39337ec681f3Smrg             semantic_type="ratio"
39347ec681f3Smrg             equation="$EuUntypedReads0 $EuA64UntypedReads0 UADD $UntypedReads0 FDIV"
39357ec681f3Smrg             mdapi_group="L3/Data Port"
39367ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
39379f464c52Smaya             mdapi_supported_apis=""
39387ec681f3Smrg             mdapi_hw_unit_type="subslice"
39397ec681f3Smrg             />
39407ec681f3Smrg    <counter name="UntypedWritesPerCacheLine"
39417ec681f3Smrg             symbol_name="UntypedWritesPerCacheLine"
39427ec681f3Smrg             underscore_name="untyped_writes_per_cache_line"
39437ec681f3Smrg             description="The ratio of EU untyped write requests to L3 cache line writes."
39447ec681f3Smrg             data_type="float"
39457ec681f3Smrg             units="eu sends to l3 cache lines"
39467ec681f3Smrg             semantic_type="ratio"
39477ec681f3Smrg             equation="$EuUntypedWrites0 $EuA64UntypedWrites0 UADD $UntypedWrites0 FDIV"
39487ec681f3Smrg             mdapi_group="L3/Data Port"
39499f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
39507ec681f3Smrg             mdapi_supported_apis=""
39517ec681f3Smrg             mdapi_hw_unit_type="subslice"
39529f464c52Smaya             />
39537ec681f3Smrg    <counter name="TypedAtomicsPerCacheLine"
39547ec681f3Smrg             symbol_name="TypedAtomicsPerCacheLine"
39557ec681f3Smrg             underscore_name="typed_atomics_per_cache_line"
39567ec681f3Smrg             description="The ratio of EU typed atomics requests to L3 cache line writes."
39579f464c52Smaya             data_type="float"
39587ec681f3Smrg             units="eu sends to l3 cache lines"
39597ec681f3Smrg             semantic_type="ratio"
39607ec681f3Smrg             equation="$EuTypedAtomics0 $TypedAtomics0 FDIV"
39617ec681f3Smrg             mdapi_group="L3/Data Port"
39627ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
39639f464c52Smaya             mdapi_supported_apis=""
39647ec681f3Smrg             mdapi_hw_unit_type="subslice"
39659f464c52Smaya             />
39669f464c52Smaya    <register_config type="NOA">
39679f464c52Smaya        <register type="NOA" address="0x00009840" value="0x00000080" />
39689f464c52Smaya        <register type="NOA" address="0x00009888" value="0x104F00E0" />
39699f464c52Smaya        <register type="NOA" address="0x00009888" value="0x141C0160" />
39709f464c52Smaya        <register type="NOA" address="0x00009888" value="0x161C0015" />
39719f464c52Smaya        <register type="NOA" address="0x00009888" value="0x181C0120" />
39729f464c52Smaya        <register type="NOA" address="0x00009888" value="0x002D5000" />
39739f464c52Smaya        <register type="NOA" address="0x00009888" value="0x062D4000" />
39749f464c52Smaya        <register type="NOA" address="0x00009888" value="0x082D5000" />
39759f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A2D5000" />
39769f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C2D5000" />
39779f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E2D5000" />
39789f464c52Smaya        <register type="NOA" address="0x00009888" value="0x022D5000" />
39799f464c52Smaya        <register type="NOA" address="0x00009888" value="0x042D5000" />
39809f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C2E5400" />
39819f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E2E5515" />
39829f464c52Smaya        <register type="NOA" address="0x00009888" value="0x102E0155" />
39839f464c52Smaya        <register type="NOA" address="0x00009888" value="0x044CC000" />
39849f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A4C8000" />
39859f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C4CC000" />
39869f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E4CC000" />
39879f464c52Smaya        <register type="NOA" address="0x00009888" value="0x104C8000" />
39889f464c52Smaya        <register type="NOA" address="0x00009888" value="0x124C8000" />
39899f464c52Smaya        <register type="NOA" address="0x00009888" value="0x144C8000" />
39909f464c52Smaya        <register type="NOA" address="0x00009888" value="0x164C2000" />
39919f464c52Smaya        <register type="NOA" address="0x00009888" value="0x064CC000" />
39929f464c52Smaya        <register type="NOA" address="0x00009888" value="0x084CC000" />
39939f464c52Smaya        <register type="NOA" address="0x00009888" value="0x004EA000" />
39949f464c52Smaya        <register type="NOA" address="0x00009888" value="0x064E8000" />
39959f464c52Smaya        <register type="NOA" address="0x00009888" value="0x084EA000" />
39969f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A4EA000" />
39979f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C4EA000" />
39989f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E4EA000" />
39999f464c52Smaya        <register type="NOA" address="0x00009888" value="0x024EA000" />
40009f464c52Smaya        <register type="NOA" address="0x00009888" value="0x044EA000" />
40019f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E4F4B41" />
40029f464c52Smaya        <register type="NOA" address="0x00009888" value="0x004F4200" />
40039f464c52Smaya        <register type="NOA" address="0x00009888" value="0x024F404C" />
40049f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C4F0000" />
40059f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A4F0000" />
40069f464c52Smaya        <register type="NOA" address="0x00009888" value="0x001B4000" />
40079f464c52Smaya        <register type="NOA" address="0x00009888" value="0x061B8000" />
40089f464c52Smaya        <register type="NOA" address="0x00009888" value="0x081BC000" />
40099f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A1BC000" />
40109f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C1BC000" />
40119f464c52Smaya        <register type="NOA" address="0x00009888" value="0x041BC000" />
40129f464c52Smaya        <register type="NOA" address="0x00009888" value="0x001C0031" />
40139f464c52Smaya        <register type="NOA" address="0x00009888" value="0x061C1900" />
40149f464c52Smaya        <register type="NOA" address="0x00009888" value="0x081C1A33" />
40159f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A1C1B35" />
40169f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C1C3337" />
40179f464c52Smaya        <register type="NOA" address="0x00009888" value="0x041C31C7" />
40189f464c52Smaya        <register type="NOA" address="0x00009888" value="0x180F5000" />
40199f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A0FA8AA" />
40209f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C0F0AAA" />
40219f464c52Smaya        <register type="NOA" address="0x00009888" value="0x182C8000" />
40229f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C2C6AAA" />
40239f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1E2C0001" />
40249f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A2C2950" />
40259f464c52Smaya        <register type="NOA" address="0x00009888" value="0x01938000" />
40269f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0F938000" />
40279f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1993AAAA" />
40289f464c52Smaya        <register type="NOA" address="0x00009888" value="0x03938000" />
40299f464c52Smaya        <register type="NOA" address="0x00009888" value="0x05938000" />
40309f464c52Smaya        <register type="NOA" address="0x00009888" value="0x07938000" />
40319f464c52Smaya        <register type="NOA" address="0x00009888" value="0x09938000" />
40329f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0B938000" />
40339f464c52Smaya        <register type="NOA" address="0x00009888" value="0x13904000" />
40349f464c52Smaya        <register type="NOA" address="0x00009888" value="0x21904000" />
40359f464c52Smaya        <register type="NOA" address="0x00009888" value="0x23904000" />
40369f464c52Smaya        <register type="NOA" address="0x00009888" value="0x25904000" />
40379f464c52Smaya        <register type="NOA" address="0x00009888" value="0x27904000" />
40389f464c52Smaya        <register type="NOA" address="0x00009888" value="0x29904000" />
40399f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2B904000" />
40409f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2D904000" />
40419f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2F904000" />
40429f464c52Smaya        <register type="NOA" address="0x00009888" value="0x31904000" />
40439f464c52Smaya        <register type="NOA" address="0x00009888" value="0x15904000" />
40449f464c52Smaya        <register type="NOA" address="0x00009888" value="0x17904000" />
40459f464c52Smaya        <register type="NOA" address="0x00009888" value="0x19904000" />
40469f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1B904000" />
40479f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1D904000" />
40489f464c52Smaya        <register type="NOA" address="0x00009888" value="0x53900000" />
40499f464c52Smaya        <register type="NOA" address="0x00009888" value="0x43900420" />
40509f464c52Smaya        <register type="NOA" address="0x00009888" value="0x55900000" />
40519f464c52Smaya        <register type="NOA" address="0x00009888" value="0x47900000" />
40529f464c52Smaya        <register type="NOA" address="0x00009888" value="0x57900000" />
40539f464c52Smaya        <register type="NOA" address="0x00009888" value="0x49900000" />
40549f464c52Smaya        <register type="NOA" address="0x00009888" value="0x59900000" />
40559f464c52Smaya        <register type="NOA" address="0x00009888" value="0x4B900400" />
40569f464c52Smaya        <register type="NOA" address="0x00009888" value="0x37900000" />
40579f464c52Smaya        <register type="NOA" address="0x00009888" value="0x33900000" />
40589f464c52Smaya        <register type="NOA" address="0x00009888" value="0x4D900001" />
40599f464c52Smaya        <register type="NOA" address="0x00009888" value="0x45900001" />
40609f464c52Smaya    </register_config>
40619f464c52Smaya    <register_config type="OA">
40629f464c52Smaya        <register type="OA" address="0x00002724" value="0xF0800000" />
40639f464c52Smaya        <register type="OA" address="0x00002720" value="0x00000000" />
40649f464c52Smaya        <register type="OA" address="0x00002714" value="0xF0800000" />
40659f464c52Smaya        <register type="OA" address="0x00002710" value="0x00000000" />
40669f464c52Smaya        <register type="OA" address="0x00002740" value="0x00000000" />
40679f464c52Smaya        <register type="OA" address="0x00002770" value="0x0007FC2A" />
40689f464c52Smaya        <register type="OA" address="0x00002774" value="0x0000BF00" />
40699f464c52Smaya        <register type="OA" address="0x00002778" value="0x0007FC6A" />
40709f464c52Smaya        <register type="OA" address="0x0000277C" value="0x0000BF00" />
40719f464c52Smaya        <register type="OA" address="0x00002780" value="0x0007FC92" />
40729f464c52Smaya        <register type="OA" address="0x00002784" value="0x0000BF00" />
40739f464c52Smaya        <register type="OA" address="0x00002788" value="0x0007FCA2" />
40749f464c52Smaya        <register type="OA" address="0x0000278C" value="0x0000BF00" />
40759f464c52Smaya        <register type="OA" address="0x00002790" value="0x0007FC32" />
40769f464c52Smaya        <register type="OA" address="0x00002794" value="0x0000BF00" />
40779f464c52Smaya        <register type="OA" address="0x00002798" value="0x0007FC9A" />
40789f464c52Smaya        <register type="OA" address="0x0000279C" value="0x0000BF00" />
40799f464c52Smaya        <register type="OA" address="0x000027A0" value="0x0007FE6A" />
40809f464c52Smaya        <register type="OA" address="0x000027A4" value="0x0000BF00" />
40819f464c52Smaya        <register type="OA" address="0x000027A8" value="0x0007FE7A" />
40829f464c52Smaya        <register type="OA" address="0x000027AC" value="0x0000BF00" />
40839f464c52Smaya    </register_config>
40849f464c52Smaya    <register_config type="FLEX">
40859f464c52Smaya        <register type="FLEX" address="0x0000E458" value="0x00005004" />
40869f464c52Smaya        <register type="FLEX" address="0x0000E558" value="0x00000003" />
40879f464c52Smaya        <register type="FLEX" address="0x0000E658" value="0x00002001" />
40889f464c52Smaya        <register type="FLEX" address="0x0000E758" value="0x00778008" />
40899f464c52Smaya        <register type="FLEX" address="0x0000E45C" value="0x00088078" />
40909f464c52Smaya        <register type="FLEX" address="0x0000E55C" value="0x00808708" />
40919f464c52Smaya        <register type="FLEX" address="0x0000E65C" value="0x00A08908" />
40929f464c52Smaya    </register_config>
40939f464c52Smaya  </set>
40949f464c52Smaya
40957ec681f3Smrg  <set name="Compute Metrics L3 Cache metric set"
40969f464c52Smaya       chipset="BXT"
40979f464c52Smaya       symbol_name="ComputeL3Cache"
40987ec681f3Smrg       underscore_name="compute_l3_cache"
40997ec681f3Smrg       mdapi_supported_apis="VK OGL4 OCL IO BB"
41007ec681f3Smrg       hw_config_guid="49b956e2-d5b9-47e0-9d8a-cee5e8cec527"
41019f464c52Smaya       >
41027ec681f3Smrg    <counter name="GPU Time Elapsed"
41037ec681f3Smrg             symbol_name="GpuTime"
41047ec681f3Smrg             underscore_name="gpu_time"
41057ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
41069f464c52Smaya             data_type="uint64"
41077ec681f3Smrg             units="ns"
41089f464c52Smaya             semantic_type="duration"
41097ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
41107ec681f3Smrg             mdapi_group="GPU"
41117ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
41127ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
41139f464c52Smaya             mdapi_hw_unit_type="gpu"
41149f464c52Smaya             />
41157ec681f3Smrg    <counter name="GPU Core Clocks"
41167ec681f3Smrg             symbol_name="GpuCoreClocks"
41177ec681f3Smrg             underscore_name="gpu_core_clocks"
41187ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
41199f464c52Smaya             data_type="uint64"
41207ec681f3Smrg             units="cycles"
41219f464c52Smaya             semantic_type="event"
41227ec681f3Smrg             equation="GPU_CLOCK 0 READ"
41237ec681f3Smrg             mdapi_group="GPU"
41247ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
41257ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
41269f464c52Smaya             mdapi_hw_unit_type="gpu"
41279f464c52Smaya             />
41287ec681f3Smrg    <counter name="AVG GPU Core Frequency"
41297ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
41307ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
41317ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
41329f464c52Smaya             data_type="uint64"
41337ec681f3Smrg             max_equation="$GpuMaxFrequency"
41347ec681f3Smrg             units="hz"
41359f464c52Smaya             semantic_type="event"
41367ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
41377ec681f3Smrg             mdapi_group="GPU"
41387ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
41397ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
41407ec681f3Smrg             mdapi_hw_unit_type="gpu"
41419f464c52Smaya             />
41427ec681f3Smrg    <counter name="GPU Busy"
41437ec681f3Smrg             symbol_name="GpuBusy"
41447ec681f3Smrg             underscore_name="gpu_busy"
41457ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
41469f464c52Smaya             data_type="float"
41479f464c52Smaya             max_equation="100"
41489f464c52Smaya             units="percent"
41499f464c52Smaya             semantic_type="duration"
41507ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
41517ec681f3Smrg             mdapi_group="GPU"
41527ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
41537ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
41549f464c52Smaya             mdapi_hw_unit_type="gpu"
41559f464c52Smaya             />
41567ec681f3Smrg    <counter name="VS Threads Dispatched"
41577ec681f3Smrg             symbol_name="VsThreads"
41587ec681f3Smrg             underscore_name="vs_threads"
41597ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
41609f464c52Smaya             data_type="uint64"
41617ec681f3Smrg             units="threads"
41629f464c52Smaya             semantic_type="event"
41637ec681f3Smrg             equation="A 1 READ"
41647ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
41657ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
41667ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
41679f464c52Smaya             mdapi_hw_unit_type="gpu"
41689f464c52Smaya             />
41697ec681f3Smrg    <counter name="HS Threads Dispatched"
41707ec681f3Smrg             symbol_name="HsThreads"
41717ec681f3Smrg             underscore_name="hs_threads"
41727ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
41739f464c52Smaya             data_type="uint64"
41747ec681f3Smrg             units="threads"
41759f464c52Smaya             semantic_type="event"
41767ec681f3Smrg             equation="A 2 READ"
41777ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
41789f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
41797ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
41809f464c52Smaya             mdapi_hw_unit_type="gpu"
41819f464c52Smaya             />
41827ec681f3Smrg    <counter name="DS Threads Dispatched"
41837ec681f3Smrg             symbol_name="DsThreads"
41847ec681f3Smrg             underscore_name="ds_threads"
41857ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
41869f464c52Smaya             data_type="uint64"
41877ec681f3Smrg             units="threads"
41887ec681f3Smrg             semantic_type="event"
41897ec681f3Smrg             equation="A 3 READ"
41907ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
41917ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
41927ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
41939f464c52Smaya             mdapi_hw_unit_type="gpu"
41949f464c52Smaya             />
41957ec681f3Smrg    <counter name="GS Threads Dispatched"
41967ec681f3Smrg             symbol_name="GsThreads"
41977ec681f3Smrg             underscore_name="gs_threads"
41987ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
41999f464c52Smaya             data_type="uint64"
42007ec681f3Smrg             units="threads"
42019f464c52Smaya             semantic_type="event"
42027ec681f3Smrg             equation="A 5 READ"
42037ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
42047ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
42057ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
42069f464c52Smaya             mdapi_hw_unit_type="gpu"
42079f464c52Smaya             />
42087ec681f3Smrg    <counter name="FS Threads Dispatched"
42097ec681f3Smrg             symbol_name="PsThreads"
42107ec681f3Smrg             underscore_name="ps_threads"
42117ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
42129f464c52Smaya             data_type="uint64"
42137ec681f3Smrg             units="threads"
42149f464c52Smaya             semantic_type="event"
42157ec681f3Smrg             equation="A 6 READ"
42167ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
42177ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
42187ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
42199f464c52Smaya             mdapi_hw_unit_type="gpu"
42209f464c52Smaya             />
42219f464c52Smaya    <counter name="CS Threads Dispatched"
42227ec681f3Smrg             symbol_name="CsThreads"
42237ec681f3Smrg             underscore_name="cs_threads"
42249f464c52Smaya             description="The total number of compute shader hardware threads dispatched."
42259f464c52Smaya             data_type="uint64"
42269f464c52Smaya             units="threads"
42279f464c52Smaya             semantic_type="event"
42287ec681f3Smrg             equation="A 4 READ"
42297ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
42309f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
42317ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
42329f464c52Smaya             mdapi_hw_unit_type="gpu"
42339f464c52Smaya             />
42347ec681f3Smrg    <counter name="EU Active"
42357ec681f3Smrg             symbol_name="EuActive"
42367ec681f3Smrg             underscore_name="eu_active"
42377ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
42387ec681f3Smrg             data_type="float"
42397ec681f3Smrg             max_equation="100"
42407ec681f3Smrg             units="percent"
42417ec681f3Smrg             semantic_type="duration"
42427ec681f3Smrg             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
42437ec681f3Smrg             mdapi_group="EU Array"
42447ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
42457ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
42469f464c52Smaya             mdapi_hw_unit_type="gpu"
42479f464c52Smaya             />
42487ec681f3Smrg    <counter name="EU Stall"
42497ec681f3Smrg             symbol_name="EuStall"
42507ec681f3Smrg             underscore_name="eu_stall"
42517ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
42527ec681f3Smrg             data_type="float"
42537ec681f3Smrg             max_equation="100"
42547ec681f3Smrg             units="percent"
42557ec681f3Smrg             semantic_type="duration"
42567ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
42577ec681f3Smrg             mdapi_group="EU Array"
42587ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
42597ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
42609f464c52Smaya             mdapi_hw_unit_type="gpu"
42619f464c52Smaya             />
42627ec681f3Smrg    <counter name="EU Both FPU Pipes Active"
42637ec681f3Smrg             symbol_name="EuFpuBothActive"
42647ec681f3Smrg             underscore_name="eu_fpu_both_active"
42657ec681f3Smrg             description="The percentage of time in which both EU FPU pipelines were actively processing."
42667ec681f3Smrg             data_type="float"
42677ec681f3Smrg             max_equation="100"
42687ec681f3Smrg             units="percent"
42697ec681f3Smrg             semantic_type="duration"
42707ec681f3Smrg             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
42717ec681f3Smrg             mdapi_group="EU Array/Pipes"
42727ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
42737ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
42749f464c52Smaya             mdapi_hw_unit_type="gpu"
42759f464c52Smaya             />
42767ec681f3Smrg    <counter name="EU FPU0 Pipe Active"
42777ec681f3Smrg             symbol_name="Fpu0Active"
42787ec681f3Smrg             underscore_name="fpu0_active"
42797ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing."
42807ec681f3Smrg             data_type="float"
42817ec681f3Smrg             max_equation="100"
42827ec681f3Smrg             units="percent"
42837ec681f3Smrg             semantic_type="duration"
42847ec681f3Smrg             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
42857ec681f3Smrg             mdapi_group="EU Array/Pipes"
42867ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
42877ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
42887ec681f3Smrg             mdapi_hw_unit_type="gpu"
42899f464c52Smaya             />
42907ec681f3Smrg    <counter name="EU FPU1 Pipe Active"
42917ec681f3Smrg             symbol_name="Fpu1Active"
42927ec681f3Smrg             underscore_name="fpu1_active"
42937ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing."
42947ec681f3Smrg             data_type="float"
42957ec681f3Smrg             max_equation="100"
42967ec681f3Smrg             units="percent"
42977ec681f3Smrg             semantic_type="duration"
42987ec681f3Smrg             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
42997ec681f3Smrg             mdapi_group="EU Array/Pipes"
43007ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
43017ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
43027ec681f3Smrg             mdapi_hw_unit_type="gpu"
43039f464c52Smaya             />
43047ec681f3Smrg    <counter name="EU AVG IPC Rate"
43057ec681f3Smrg             symbol_name="EuAvgIpcRate"
43067ec681f3Smrg             underscore_name="eu_avg_ipc_rate"
43077ec681f3Smrg             description="The average rate of IPC calculated for 2 FPU pipelines."
43087ec681f3Smrg             data_type="float"
43097ec681f3Smrg             max_equation="2"
43107ec681f3Smrg             units="number"
43117ec681f3Smrg             semantic_type="ratio"
43127ec681f3Smrg             equation="A 9 READ  A 10 READ  A 11 READ UADD  A 9 READ USUB FDIV 1 FADD"
43137ec681f3Smrg             mdapi_group="EU Array"
43147ec681f3Smrg             mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
43157ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
43169f464c52Smaya             mdapi_hw_unit_type="gpu"
43179f464c52Smaya             />
43187ec681f3Smrg    <counter name="EU Send Pipe Active"
43197ec681f3Smrg             symbol_name="EuSendActive"
43207ec681f3Smrg             underscore_name="eu_send_active"
43217ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing."
43227ec681f3Smrg             data_type="float"
43237ec681f3Smrg             max_equation="100"
43247ec681f3Smrg             units="percent"
43257ec681f3Smrg             semantic_type="duration"
43267ec681f3Smrg             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
43277ec681f3Smrg             mdapi_group="EU Array/Pipes"
43287ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
43297ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
43307ec681f3Smrg             mdapi_hw_unit_type="gpu"
43317ec681f3Smrg             />
43327ec681f3Smrg    <counter name="EU FPU0 Hybrid Instruction"
43337ec681f3Smrg             symbol_name="EuHybridFpu0Instruction"
43347ec681f3Smrg             underscore_name="eu_hybrid_fpu0_instruction"
43357ec681f3Smrg             description="The percentage of time in which execution units were actively processing hybrid instructions on FPU0."
43367ec681f3Smrg             data_type="float"
43377ec681f3Smrg             max_equation="100"
43387ec681f3Smrg             units="percent"
43397ec681f3Smrg             semantic_type="duration"
43407ec681f3Smrg             equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
43417ec681f3Smrg             mdapi_group="EU Array/Pipes/Instructions"
43429f464c52Smaya             mdapi_usage_flags="Tier4 Frame Batch Draw"
43437ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
43447ec681f3Smrg             mdapi_hw_unit_type="gpu"
43459f464c52Smaya             />
43467ec681f3Smrg    <counter name="EU FPU1 Hybrid Instruction"
43477ec681f3Smrg             symbol_name="EuHybridFpu1Instruction"
43487ec681f3Smrg             underscore_name="eu_hybrid_fpu1_instruction"
43497ec681f3Smrg             description="The percentage of time in which execution units were actively processing hybrid instructions on FPU1."
43509f464c52Smaya             data_type="float"
43519f464c52Smaya             max_equation="100"
43529f464c52Smaya             units="percent"
43539f464c52Smaya             semantic_type="duration"
43547ec681f3Smrg             equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
43557ec681f3Smrg             mdapi_group="EU Array/Pipes/Instructions"
43567ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
43577ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
43589f464c52Smaya             mdapi_hw_unit_type="gpu"
43599f464c52Smaya             />
43609f464c52Smaya    <counter name="EU FPU0 Ternary Instruction"
43617ec681f3Smrg             symbol_name="EuTernaryFpu0Instruction"
43627ec681f3Smrg             underscore_name="eu_ternary_fpu0_instruction"
43639f464c52Smaya             description="The percentage of time in which execution units were actively processing ternary instructions on FPU0."
43649f464c52Smaya             data_type="float"
43659f464c52Smaya             max_equation="100"
43667ec681f3Smrg             units="percent"
43677ec681f3Smrg             semantic_type="duration"
43689f464c52Smaya             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
43697ec681f3Smrg             mdapi_group="EU Array/Pipes/Instructions"
43707ec681f3Smrg             mdapi_usage_flags="Tier4 System Frame Batch Draw"
43717ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
43727ec681f3Smrg             mdapi_hw_unit_type="gpu"
43737ec681f3Smrg             />
43747ec681f3Smrg    <counter name="EU FPU1 Ternary Instruction"
43757ec681f3Smrg             symbol_name="EuTernaryFpu1Instruction"
43767ec681f3Smrg             underscore_name="eu_ternary_fpu1_instruction"
43777ec681f3Smrg             description="The percentage of time in which execution units were actively processing ternary instructions on FPU1."
43787ec681f3Smrg             data_type="float"
43797ec681f3Smrg             max_equation="100"
43809f464c52Smaya             units="percent"
43819f464c52Smaya             semantic_type="duration"
43827ec681f3Smrg             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
43837ec681f3Smrg             mdapi_group="EU Array/Pipes/Instructions"
43849f464c52Smaya             mdapi_usage_flags="Tier4 System Frame Batch Draw"
43857ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
43867ec681f3Smrg             mdapi_hw_unit_type="gpu"
43877ec681f3Smrg             />
43887ec681f3Smrg    <counter name="EU FPU0 Binary Instruction"
43897ec681f3Smrg             symbol_name="EuBinaryFpu0Instruction"
43907ec681f3Smrg             underscore_name="eu_binary_fpu0_instruction"
43917ec681f3Smrg             description="The percentage of time in which execution units were actively processing binary instructions on FPU0."
43927ec681f3Smrg             data_type="float"
43937ec681f3Smrg             max_equation="100"
43947ec681f3Smrg             units="percent"
43957ec681f3Smrg             semantic_type="duration"
43967ec681f3Smrg             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
43979f464c52Smaya             mdapi_group="EU Array/Pipes/Instructions"
43987ec681f3Smrg             mdapi_usage_flags="Tier4 System Frame Batch Draw"
43997ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
44009f464c52Smaya             mdapi_hw_unit_type="gpu"
44019f464c52Smaya             />
44027ec681f3Smrg    <counter name="EU FPU1 Binary Instruction"
44037ec681f3Smrg             symbol_name="EuBinaryFpu1Instruction"
44047ec681f3Smrg             underscore_name="eu_binary_fpu1_instruction"
44057ec681f3Smrg             description="The percentage of time in which execution units were actively processing binary instructions on FPU1."
44067ec681f3Smrg             data_type="float"
44077ec681f3Smrg             max_equation="100"
44087ec681f3Smrg             units="percent"
44097ec681f3Smrg             semantic_type="duration"
44107ec681f3Smrg             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
44117ec681f3Smrg             mdapi_group="EU Array/Pipes/Instructions"
44127ec681f3Smrg             mdapi_usage_flags="Tier4 System Frame Batch Draw"
44137ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
44147ec681f3Smrg             mdapi_hw_unit_type="gpu"
44157ec681f3Smrg             />
44167ec681f3Smrg    <counter name="EU FPU0 Move Instruction"
44177ec681f3Smrg             symbol_name="EuMoveFpu0Instruction"
44187ec681f3Smrg             underscore_name="eu_move_fpu0_instruction"
44197ec681f3Smrg             description="The percentage of time in which execution units were actively processing move instructions on FPU0."
44207ec681f3Smrg             data_type="float"
44217ec681f3Smrg             max_equation="100"
44227ec681f3Smrg             units="percent"
44237ec681f3Smrg             semantic_type="duration"
44247ec681f3Smrg             equation="A 19 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
44257ec681f3Smrg             mdapi_group="EU Array/Pipes/Instructions"
44267ec681f3Smrg             mdapi_usage_flags="Tier4 System Frame Batch Draw"
44277ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
44287ec681f3Smrg             mdapi_hw_unit_type="gpu"
44297ec681f3Smrg             />
44307ec681f3Smrg    <counter name="EU FPU1 Move Instruction"
44317ec681f3Smrg             symbol_name="EuMoveFpu1Instruction"
44327ec681f3Smrg             underscore_name="eu_move_fpu1_instruction"
44337ec681f3Smrg             description="The percentage of time in which execution units were actively processing move instructions on FPU1."
44347ec681f3Smrg             data_type="float"
44357ec681f3Smrg             max_equation="100"
44367ec681f3Smrg             units="percent"
44377ec681f3Smrg             semantic_type="duration"
44387ec681f3Smrg             equation="A 20 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
44397ec681f3Smrg             mdapi_group="EU Array/Pipes/Instructions"
44407ec681f3Smrg             mdapi_usage_flags="Tier4 System Frame Batch Draw"
44417ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
44429f464c52Smaya             mdapi_hw_unit_type="gpu"
44439f464c52Smaya             />
44449f464c52Smaya    <counter name="Rasterized Pixels"
44457ec681f3Smrg             symbol_name="RasterizedPixels"
44467ec681f3Smrg             underscore_name="rasterized_pixels"
44479f464c52Smaya             description="The total number of rasterized pixels."
44489f464c52Smaya             data_type="uint64"
44497ec681f3Smrg             units="pixels"
44507ec681f3Smrg             semantic_type="event"
44519f464c52Smaya             equation="A 21 READ 4 UMUL"
44527ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer"
44537ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
44547ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
44557ec681f3Smrg             mdapi_hw_unit_type="gpu"
44567ec681f3Smrg             />
44577ec681f3Smrg    <counter name="Early Hi-Depth Test Fails"
44587ec681f3Smrg             symbol_name="HiDepthTestFails"
44597ec681f3Smrg             underscore_name="hi_depth_test_fails"
44607ec681f3Smrg             description="The total number of pixels dropped on early hierarchical depth test."
44617ec681f3Smrg             data_type="uint64"
44629f464c52Smaya             units="pixels"
44639f464c52Smaya             semantic_type="event"
44647ec681f3Smrg             equation="A 22 READ 4 UMUL"
44657ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
44669f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
44677ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
44689f464c52Smaya             mdapi_hw_unit_type="gpu"
44699f464c52Smaya             />
44707ec681f3Smrg    <counter name="Early Depth Test Fails"
44717ec681f3Smrg             symbol_name="EarlyDepthTestFails"
44727ec681f3Smrg             underscore_name="early_depth_test_fails"
44737ec681f3Smrg             description="The total number of pixels dropped on early depth test."
44749f464c52Smaya             data_type="uint64"
44757ec681f3Smrg             units="pixels"
44769f464c52Smaya             semantic_type="event"
44777ec681f3Smrg             equation="A 23 READ 4 UMUL"
44787ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
44799f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
44807ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
44817ec681f3Smrg             mdapi_hw_unit_type="gpu"
44827ec681f3Smrg             />
44837ec681f3Smrg    <counter name="Samples Killed in FS"
44847ec681f3Smrg             symbol_name="SamplesKilledInPs"
44857ec681f3Smrg             underscore_name="samples_killed_in_ps"
44867ec681f3Smrg             description="The total number of samples or pixels dropped in fragment shaders."
44877ec681f3Smrg             data_type="uint64"
44887ec681f3Smrg             units="pixels"
44897ec681f3Smrg             semantic_type="event"
44907ec681f3Smrg             equation="A 24 READ 4 UMUL"
44917ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
44927ec681f3Smrg             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
44937ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
44947ec681f3Smrg             mdapi_hw_unit_type="gpu"
44957ec681f3Smrg             />
44967ec681f3Smrg    <counter name="Pixels Failing Tests"
44977ec681f3Smrg             symbol_name="PixelsFailingPostPsTests"
44987ec681f3Smrg             underscore_name="pixels_failing_post_ps_tests"
44997ec681f3Smrg             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
45007ec681f3Smrg             data_type="uint64"
45017ec681f3Smrg             units="pixels"
45027ec681f3Smrg             semantic_type="event"
45037ec681f3Smrg             equation="A 25 READ 4 UMUL"
45047ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
45057ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
45067ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
45079f464c52Smaya             mdapi_hw_unit_type="gpu"
45089f464c52Smaya             />
45099f464c52Smaya    <counter name="Samples Written"
45107ec681f3Smrg             symbol_name="SamplesWritten"
45117ec681f3Smrg             underscore_name="samples_written"
45129f464c52Smaya             description="The total number of samples or pixels written to all render targets."
45139f464c52Smaya             data_type="uint64"
45149f464c52Smaya             units="pixels"
45159f464c52Smaya             semantic_type="event"
45167ec681f3Smrg             equation="A 26 READ 4 UMUL"
45177ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
45189f464c52Smaya             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
45197ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
45209f464c52Smaya             mdapi_hw_unit_type="gpu"
45217ec681f3Smrg             />
45227ec681f3Smrg    <counter name="Samples Blended"
45237ec681f3Smrg             symbol_name="SamplesBlended"
45247ec681f3Smrg             underscore_name="samples_blended"
45257ec681f3Smrg             description="The total number of blended samples or pixels written to all render targets."
45267ec681f3Smrg             data_type="uint64"
45277ec681f3Smrg             units="pixels"
45287ec681f3Smrg             semantic_type="event"
45297ec681f3Smrg             equation="A 27 READ 4 UMUL"
45309f464c52Smaya             mdapi_group="3D Pipe/Output Merger"
45317ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
45327ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
45337ec681f3Smrg             mdapi_hw_unit_type="gpu"
45349f464c52Smaya             />
45357ec681f3Smrg    <counter name="Sampler Accesses"
45367ec681f3Smrg             symbol_name="SamplerAccesses"
45377ec681f3Smrg             underscore_name="sampler_accesses"
45387ec681f3Smrg             description="The total number of messages send to samplers."
45397ec681f3Smrg             data_type="uint64"
45407ec681f3Smrg             units="messages"
45417ec681f3Smrg             semantic_type="event"
45427ec681f3Smrg             equation="A 28 READ"
45437ec681f3Smrg             mdapi_group="Sampler"
45447ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
45457ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
45467ec681f3Smrg             mdapi_hw_unit_type="gpu"
45477ec681f3Smrg             />
45487ec681f3Smrg    <counter name="Sampler Texels"
45497ec681f3Smrg             symbol_name="SamplerTexels"
45507ec681f3Smrg             underscore_name="sampler_texels"
45517ec681f3Smrg             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
45527ec681f3Smrg             data_type="uint64"
45537ec681f3Smrg             units="texels"
45547ec681f3Smrg             semantic_type="event"
45557ec681f3Smrg             equation="A 28 READ 4 UMUL"
45567ec681f3Smrg             mdapi_group="Sampler/Sampler Input"
45577ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
45587ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
45597ec681f3Smrg             mdapi_hw_unit_type="gpu"
45607ec681f3Smrg             />
45617ec681f3Smrg    <counter name="Sampler Texels Misses"
45627ec681f3Smrg             symbol_name="SamplerTexelMisses"
45637ec681f3Smrg             underscore_name="sampler_texel_misses"
45647ec681f3Smrg             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
45657ec681f3Smrg             data_type="uint64"
45667ec681f3Smrg             units="texels"
45677ec681f3Smrg             semantic_type="event"
45687ec681f3Smrg             equation="A 29 READ 4 UMUL"
45697ec681f3Smrg             mdapi_group="Sampler/Sampler Cache"
45707ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
45717ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
45727ec681f3Smrg             mdapi_hw_unit_type="gpu"
45737ec681f3Smrg             />
45747ec681f3Smrg    <counter name="SLM Bytes Read"
45757ec681f3Smrg             symbol_name="SlmBytesRead"
45767ec681f3Smrg             underscore_name="slm_bytes_read"
45777ec681f3Smrg             description="The total number of GPU memory bytes read from shared local memory."
45787ec681f3Smrg             data_type="uint64"
45797ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
45807ec681f3Smrg             units="bytes"
45817ec681f3Smrg             semantic_type="throughput"
45827ec681f3Smrg             equation="A 30 READ 64 UMUL"
45837ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
45847ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
45857ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
45869f464c52Smaya             mdapi_hw_unit_type="gpu"
45879f464c52Smaya             />
45887ec681f3Smrg    <counter name="SLM Bytes Written"
45897ec681f3Smrg             symbol_name="SlmBytesWritten"
45907ec681f3Smrg             underscore_name="slm_bytes_written"
45917ec681f3Smrg             description="The total number of GPU memory bytes written into shared local memory."
45927ec681f3Smrg             data_type="uint64"
45937ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
45947ec681f3Smrg             units="bytes"
45957ec681f3Smrg             semantic_type="throughput"
45967ec681f3Smrg             equation="A 31 READ 64 UMUL"
45977ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
45987ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
45997ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
46009f464c52Smaya             mdapi_hw_unit_type="gpu"
46019f464c52Smaya             />
46027ec681f3Smrg    <counter name="Shader Memory Accesses"
46037ec681f3Smrg             symbol_name="ShaderMemoryAccesses"
46047ec681f3Smrg             underscore_name="shader_memory_accesses"
46057ec681f3Smrg             description="The total number of shader memory accesses to L3."
46069f464c52Smaya             data_type="uint64"
46077ec681f3Smrg             units="messages"
46089f464c52Smaya             semantic_type="event"
46097ec681f3Smrg             equation="A 32 READ"
46107ec681f3Smrg             mdapi_group="L3/Data Port"
46117ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
46127ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
46139f464c52Smaya             mdapi_hw_unit_type="gpu"
46149f464c52Smaya             />
46157ec681f3Smrg    <counter name="Shader Atomic Memory Accesses"
46167ec681f3Smrg             symbol_name="ShaderAtomics"
46177ec681f3Smrg             underscore_name="shader_atomics"
46187ec681f3Smrg             description="The total number of shader atomic memory accesses."
46199f464c52Smaya             data_type="uint64"
46207ec681f3Smrg             units="messages"
46219f464c52Smaya             semantic_type="event"
46227ec681f3Smrg             equation="A 34 READ"
46237ec681f3Smrg             mdapi_group="L3/Data Port/Atomics"
46249f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
46257ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
46269f464c52Smaya             mdapi_hw_unit_type="gpu"
46279f464c52Smaya             />
46287ec681f3Smrg    <counter name="L3 Accesses"
46297ec681f3Smrg             symbol_name="L3Accesses"
46307ec681f3Smrg             underscore_name="l3_accesses"
46317ec681f3Smrg             description="The total number of L3 accesses from all entities."
46329f464c52Smaya             data_type="uint64"
46339f464c52Smaya             units="messages"
46349f464c52Smaya             semantic_type="event"
46357ec681f3Smrg             equation="C 0 READ C 1 READ B 2 READ B 3 READ UADD UADD UADD 2 UMUL"
46369f464c52Smaya             mdapi_group="L3"
46377ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
46387ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
46397ec681f3Smrg             mdapi_hw_unit_type="gpu"
46409f464c52Smaya             />
46417ec681f3Smrg    <counter name="L3 Misses"
46427ec681f3Smrg             symbol_name="L3Misses"
46437ec681f3Smrg             underscore_name="l3_misses"
46447ec681f3Smrg             description="The total number of L3 misses."
46459f464c52Smaya             data_type="uint64"
46467ec681f3Smrg             units="messages"
46479f464c52Smaya             semantic_type="event"
46487ec681f3Smrg             equation="C 4 READ C 5 READ UADD"
46497ec681f3Smrg             mdapi_group="L3/TAG"
46509f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
46517ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
46529f464c52Smaya             mdapi_hw_unit_type="gpu"
46539f464c52Smaya             />
46547ec681f3Smrg    <counter name="L3 Sampler Throughput"
46557ec681f3Smrg             symbol_name="L3SamplerThroughput"
46567ec681f3Smrg             underscore_name="l3_sampler_throughput"
46577ec681f3Smrg             description="The total number of GPU memory bytes transferred between samplers and L3 caches."
46589f464c52Smaya             data_type="uint64"
46599f464c52Smaya             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
46609f464c52Smaya             units="bytes"
46619f464c52Smaya             semantic_type="throughput"
46627ec681f3Smrg             equation="A 29 READ 64 UMUL"
46637ec681f3Smrg             mdapi_group="L3/Sampler"
46647ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
46657ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
46669f464c52Smaya             mdapi_hw_unit_type="gpu"
46679f464c52Smaya             />
46687ec681f3Smrg    <counter name="L3 Shader Throughput"
46697ec681f3Smrg             symbol_name="L3ShaderThroughput"
46707ec681f3Smrg             underscore_name="l3_shader_throughput"
46717ec681f3Smrg             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
46729f464c52Smaya             data_type="uint64"
46737ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
46749f464c52Smaya             units="bytes"
46759f464c52Smaya             semantic_type="throughput"
46767ec681f3Smrg             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
46777ec681f3Smrg             mdapi_group="L3/Data Port"
46787ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
46797ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
46809f464c52Smaya             mdapi_hw_unit_type="gpu"
46819f464c52Smaya             />
46827ec681f3Smrg    <counter name="L3 Total Throughput"
46837ec681f3Smrg             symbol_name="L3TotalThroughput"
46847ec681f3Smrg             underscore_name="l3_total_throughput"
46857ec681f3Smrg             description="The total number of GPU memory bytes transferred via L3."
46869f464c52Smaya             data_type="uint64"
46877ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
46889f464c52Smaya             units="bytes"
46899f464c52Smaya             semantic_type="throughput"
46907ec681f3Smrg             equation="$L3Accesses 64 UMUL"
46917ec681f3Smrg             mdapi_group="L3"
46929f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
46937ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
46949f464c52Smaya             mdapi_hw_unit_type="gpu"
46959f464c52Smaya             />
46967ec681f3Smrg    <counter name="Shader Barrier Messages"
46977ec681f3Smrg             symbol_name="ShaderBarriers"
46987ec681f3Smrg             underscore_name="shader_barriers"
46997ec681f3Smrg             description="The total number of shader barrier messages."
47009f464c52Smaya             data_type="uint64"
47017ec681f3Smrg             units="messages"
47027ec681f3Smrg             semantic_type="event"
47037ec681f3Smrg             equation="A 35 READ"
47047ec681f3Smrg             mdapi_group="EU Array/Barrier"
47057ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
47067ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
47079f464c52Smaya             mdapi_hw_unit_type="gpu"
47089f464c52Smaya             />
47097ec681f3Smrg    <counter name="L3 Bank 00 Accesses"
47107ec681f3Smrg             symbol_name="L3Bank00Accesses"
47117ec681f3Smrg             underscore_name="l3_bank00_accesses"
47127ec681f3Smrg             description="The total number of accesses to L3 Bank 00."
47139f464c52Smaya             data_type="uint64"
47147ec681f3Smrg             units="messages"
47159f464c52Smaya             semantic_type="event"
47167ec681f3Smrg             equation="C 0 READ 2 UMUL"
47177ec681f3Smrg             availability="$SliceMask 0x01 AND"
47187ec681f3Smrg             mdapi_group="L3"
47197ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
47207ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
47217ec681f3Smrg             mdapi_hw_unit_type="slice"
47229f464c52Smaya             />
47237ec681f3Smrg    <counter name="L3 Bank 01 Accesses"
47247ec681f3Smrg             symbol_name="L3Bank01Accesses"
47257ec681f3Smrg             underscore_name="l3_bank01_accesses"
47267ec681f3Smrg             description="The total number of accesses to L3 Bank 01."
47277ec681f3Smrg             data_type="uint64"
47287ec681f3Smrg             units="messages"
47297ec681f3Smrg             semantic_type="event"
47307ec681f3Smrg             equation="C 1 READ 2 UMUL"
47317ec681f3Smrg             availability="$SliceMask 0x01 AND"
47327ec681f3Smrg             mdapi_group="L3"
47337ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
47347ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
47357ec681f3Smrg             mdapi_hw_unit_type="slice"
47369f464c52Smaya             />
47377ec681f3Smrg    <counter name="L3 Bank 02 Accesses"
47387ec681f3Smrg             symbol_name="L3Bank02Accesses"
47397ec681f3Smrg             underscore_name="l3_bank02_accesses"
47407ec681f3Smrg             description="The total number of accesses to L3 Bank 02."
47417ec681f3Smrg             data_type="uint64"
47427ec681f3Smrg             units="messages"
47437ec681f3Smrg             semantic_type="event"
47447ec681f3Smrg             equation="B 2 READ 2 UMUL"
47457ec681f3Smrg             availability="$SliceMask 0x01 AND"
47467ec681f3Smrg             mdapi_group="L3"
47477ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
47487ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
47497ec681f3Smrg             mdapi_hw_unit_type="slice"
47507ec681f3Smrg             />
47517ec681f3Smrg    <counter name="L3 Bank 03 Accesses"
47527ec681f3Smrg             symbol_name="L3Bank03Accesses"
47537ec681f3Smrg             underscore_name="l3_bank03_accesses"
47547ec681f3Smrg             description="The total number of accesses to L3 Bank 03."
47557ec681f3Smrg             data_type="uint64"
47567ec681f3Smrg             units="messages"
47577ec681f3Smrg             semantic_type="event"
47587ec681f3Smrg             equation="B 3 READ 2 UMUL"
47597ec681f3Smrg             availability="$SliceMask 0x01 AND"
47607ec681f3Smrg             mdapi_group="L3"
47617ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
47627ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
47637ec681f3Smrg             mdapi_hw_unit_type="slice"
47647ec681f3Smrg             />
47657ec681f3Smrg    <counter name="L3 Bank 00 IC Accesses"
47667ec681f3Smrg             symbol_name="L3Bank00IcAccesses"
47677ec681f3Smrg             underscore_name="l3_bank00_ic_accesses"
47687ec681f3Smrg             description="The total number of accesses to L3 Bank 00 from IC cache."
47697ec681f3Smrg             data_type="uint64"
47707ec681f3Smrg             units="messages"
47717ec681f3Smrg             semantic_type="event"
47727ec681f3Smrg             equation="B 0 READ B 1 READ UADD 2 UMUL $L3Bank00Accesses UMIN"
47737ec681f3Smrg             availability="$SliceMask 0x01 AND"
47747ec681f3Smrg             mdapi_group="L3/IC"
47757ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
47767ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
47777ec681f3Smrg             mdapi_hw_unit_type="slice"
47787ec681f3Smrg             />
47797ec681f3Smrg    <counter name="L3 Bank 00 IC Hits"
47807ec681f3Smrg             symbol_name="L3Bank00IcHits"
47817ec681f3Smrg             underscore_name="l3_bank00_ic_hits"
47827ec681f3Smrg             description="The total number of hits in L3 Bank 00 from IC cache."
47837ec681f3Smrg             data_type="uint64"
47847ec681f3Smrg             units="messages"
47857ec681f3Smrg             semantic_type="event"
47867ec681f3Smrg             equation="B 1 READ 2 UMUL $L3Bank00IcAccesses UMIN"
47877ec681f3Smrg             availability="$SliceMask 0x01 AND"
47887ec681f3Smrg             mdapi_group="L3/IC"
47897ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
47907ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
47917ec681f3Smrg             mdapi_hw_unit_type="slice"
47927ec681f3Smrg             />
47937ec681f3Smrg    <counter name="GTI L3 Throughput"
47947ec681f3Smrg             symbol_name="GtiL3Throughput"
47957ec681f3Smrg             underscore_name="gti_l3_throughput"
47967ec681f3Smrg             description="The total number of GPU memory bytes transferred between L3 caches and GTI."
47977ec681f3Smrg             data_type="uint64"
47987ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
47997ec681f3Smrg             units="bytes"
48007ec681f3Smrg             semantic_type="throughput"
48017ec681f3Smrg             equation="C 4 READ C 5 READ UADD 64 UMUL"
48027ec681f3Smrg             mdapi_group="GTI/L3"
48037ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
48047ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
48059f464c52Smaya             mdapi_hw_unit_type="gpu"
48069f464c52Smaya             />
48077ec681f3Smrg    <counter name="GTI Read Throughput"
48087ec681f3Smrg             symbol_name="GtiReadThroughput"
48097ec681f3Smrg             underscore_name="gti_read_throughput"
48107ec681f3Smrg             description="The total number of GPU memory bytes read from GTI."
48117ec681f3Smrg             data_type="uint64"
48127ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL"
48137ec681f3Smrg             units="bytes"
48147ec681f3Smrg             semantic_type="throughput"
48157ec681f3Smrg             equation="C 6 READ 64 UMUL"
48167ec681f3Smrg             mdapi_group="GTI"
48177ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
48187ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
48197ec681f3Smrg             mdapi_hw_unit_type="gpu"
48207ec681f3Smrg             />
48217ec681f3Smrg    <counter name="GTI Write Throughput"
48227ec681f3Smrg             symbol_name="GtiWriteThroughput"
48237ec681f3Smrg             underscore_name="gti_write_throughput"
48247ec681f3Smrg             description="The total number of GPU memory bytes written to GTI."
48257ec681f3Smrg             data_type="uint64"
48267ec681f3Smrg             max_equation="$GpuCoreClocks 32 UMUL"
48277ec681f3Smrg             units="bytes"
48287ec681f3Smrg             semantic_type="throughput"
48297ec681f3Smrg             equation="C 7 READ 64 UMUL"
48307ec681f3Smrg             mdapi_group="GTI"
48317ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
48327ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
48339f464c52Smaya             mdapi_hw_unit_type="gpu"
48349f464c52Smaya             />
48359f464c52Smaya    <register_config type="NOA">
48369f464c52Smaya        <register type="NOA" address="0x00009840" value="0x00000080" />
48379f464c52Smaya        <register type="NOA" address="0x00009888" value="0x166C03B0" />
48389f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1593001E" />
48399f464c52Smaya        <register type="NOA" address="0x00009888" value="0x3F900C00" />
48409f464c52Smaya        <register type="NOA" address="0x00009888" value="0x41900000" />
48419f464c52Smaya        <register type="NOA" address="0x00009888" value="0x002D1000" />
48429f464c52Smaya        <register type="NOA" address="0x00009888" value="0x062D4000" />
48439f464c52Smaya        <register type="NOA" address="0x00009888" value="0x082D5000" />
48449f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E2D5000" />
48459f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C2E0400" />
48469f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E2E1500" />
48479f464c52Smaya        <register type="NOA" address="0x00009888" value="0x102E0140" />
48489f464c52Smaya        <register type="NOA" address="0x00009888" value="0x044C4000" />
48499f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A4C8000" />
48509f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C4CC000" />
48519f464c52Smaya        <register type="NOA" address="0x00009888" value="0x144C8000" />
48529f464c52Smaya        <register type="NOA" address="0x00009888" value="0x164C2000" />
48539f464c52Smaya        <register type="NOA" address="0x00009888" value="0x004E2000" />
48549f464c52Smaya        <register type="NOA" address="0x00009888" value="0x064E8000" />
48559f464c52Smaya        <register type="NOA" address="0x00009888" value="0x084EA000" />
48569f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E4EA000" />
48579f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A4F4001" />
48589f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C4F5005" />
48599f464c52Smaya        <register type="NOA" address="0x00009888" value="0x006C0051" />
48609f464c52Smaya        <register type="NOA" address="0x00009888" value="0x066C5000" />
48619f464c52Smaya        <register type="NOA" address="0x00009888" value="0x086C5C5D" />
48629f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E6C5E5F" />
48639f464c52Smaya        <register type="NOA" address="0x00009888" value="0x106C0000" />
48649f464c52Smaya        <register type="NOA" address="0x00009888" value="0x146C0000" />
48659f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A6C0000" />
48669f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C6C0000" />
48679f464c52Smaya        <register type="NOA" address="0x00009888" value="0x180F1000" />
48689f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A0FA800" />
48699f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C0F0A00" />
48709f464c52Smaya        <register type="NOA" address="0x00009888" value="0x182C4000" />
48719f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C2C4015" />
48729f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1E2C0001" />
48739f464c52Smaya        <register type="NOA" address="0x00009888" value="0x03931980" />
48749f464c52Smaya        <register type="NOA" address="0x00009888" value="0x05930032" />
48759f464c52Smaya        <register type="NOA" address="0x00009888" value="0x11930000" />
48769f464c52Smaya        <register type="NOA" address="0x00009888" value="0x01938000" />
48779f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0F938000" />
48789f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1993A00A" />
48799f464c52Smaya        <register type="NOA" address="0x00009888" value="0x07930000" />
48809f464c52Smaya        <register type="NOA" address="0x00009888" value="0x09930000" />
48819f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1D900177" />
48829f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1F900178" />
48839f464c52Smaya        <register type="NOA" address="0x00009888" value="0x35900000" />
48849f464c52Smaya        <register type="NOA" address="0x00009888" value="0x13904000" />
48859f464c52Smaya        <register type="NOA" address="0x00009888" value="0x21904000" />
48869f464c52Smaya        <register type="NOA" address="0x00009888" value="0x23904000" />
48879f464c52Smaya        <register type="NOA" address="0x00009888" value="0x25904000" />
48889f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2F904000" />
48899f464c52Smaya        <register type="NOA" address="0x00009888" value="0x31904000" />
48909f464c52Smaya        <register type="NOA" address="0x00009888" value="0x19904000" />
48919f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1B904000" />
48929f464c52Smaya        <register type="NOA" address="0x00009888" value="0x53901000" />
48939f464c52Smaya        <register type="NOA" address="0x00009888" value="0x43900000" />
48949f464c52Smaya        <register type="NOA" address="0x00009888" value="0x55900111" />
48959f464c52Smaya        <register type="NOA" address="0x00009888" value="0x47900001" />
48969f464c52Smaya        <register type="NOA" address="0x00009888" value="0x57900000" />
48979f464c52Smaya        <register type="NOA" address="0x00009888" value="0x49900000" />
48989f464c52Smaya        <register type="NOA" address="0x00009888" value="0x37900000" />
48999f464c52Smaya        <register type="NOA" address="0x00009888" value="0x33900000" />
49009f464c52Smaya        <register type="NOA" address="0x00009888" value="0x59900000" />
49019f464c52Smaya        <register type="NOA" address="0x00009888" value="0x4B900000" />
49029f464c52Smaya        <register type="NOA" address="0x00009888" value="0x4D900000" />
49039f464c52Smaya        <register type="NOA" address="0x00009888" value="0x45900400" />
49049f464c52Smaya    </register_config>
49059f464c52Smaya    <register_config type="OA">
49069f464c52Smaya        <register type="OA" address="0x00002710" value="0x00000000" />
49079f464c52Smaya        <register type="OA" address="0x00002714" value="0x30800000" />
49089f464c52Smaya        <register type="OA" address="0x00002720" value="0x00000000" />
49099f464c52Smaya        <register type="OA" address="0x00002724" value="0x30800000" />
49109f464c52Smaya        <register type="OA" address="0x00002740" value="0x00000000" />
49119f464c52Smaya        <register type="OA" address="0x00002770" value="0x0007FFFA" />
49129f464c52Smaya        <register type="OA" address="0x00002774" value="0x0000FEFE" />
49139f464c52Smaya        <register type="OA" address="0x00002778" value="0x0007FFFA" />
49149f464c52Smaya        <register type="OA" address="0x0000277C" value="0x0000FEFD" />
49159f464c52Smaya        <register type="OA" address="0x00002790" value="0x0007FFFA" />
49169f464c52Smaya        <register type="OA" address="0x00002794" value="0x0000FBEF" />
49179f464c52Smaya        <register type="OA" address="0x00002798" value="0x0007FFFA" />
49189f464c52Smaya        <register type="OA" address="0x0000279C" value="0x0000FBDF" />
49199f464c52Smaya    </register_config>
49209f464c52Smaya    <register_config type="FLEX">
49219f464c52Smaya        <register type="FLEX" address="0x0000E458" value="0x00005004" />
49229f464c52Smaya        <register type="FLEX" address="0x0000E558" value="0x00000003" />
49239f464c52Smaya        <register type="FLEX" address="0x0000E658" value="0x00002001" />
49249f464c52Smaya        <register type="FLEX" address="0x0000E758" value="0x00101100" />
49259f464c52Smaya        <register type="FLEX" address="0x0000E45C" value="0x00201200" />
49269f464c52Smaya        <register type="FLEX" address="0x0000E55C" value="0x00301300" />
49279f464c52Smaya        <register type="FLEX" address="0x0000E65C" value="0x00401400" />
49289f464c52Smaya    </register_config>
49299f464c52Smaya  </set>
49309f464c52Smaya
49319f464c52Smaya  <set name="Metric set HDCAndSF"
49329f464c52Smaya       chipset="BXT"
49339f464c52Smaya       symbol_name="HDCAndSF"
49347ec681f3Smrg       underscore_name="hdc_and_sf"
49357ec681f3Smrg       mdapi_supported_apis="VK OGL OCL IO BB"
49367ec681f3Smrg       hw_config_guid="ad9d9bc2-ccb7-4f5d-adbb-b4e67e615efd"
49379f464c52Smaya       >
49387ec681f3Smrg    <counter name="GPU Time Elapsed"
49397ec681f3Smrg             symbol_name="GpuTime"
49407ec681f3Smrg             underscore_name="gpu_time"
49417ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
49429f464c52Smaya             data_type="uint64"
49437ec681f3Smrg             units="ns"
49449f464c52Smaya             semantic_type="duration"
49457ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
49467ec681f3Smrg             mdapi_group="GPU"
49477ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
49489f464c52Smaya             mdapi_supported_apis=""
49499f464c52Smaya             mdapi_hw_unit_type="gpu"
49509f464c52Smaya             />
49517ec681f3Smrg    <counter name="GPU Core Clocks"
49527ec681f3Smrg             symbol_name="GpuCoreClocks"
49537ec681f3Smrg             underscore_name="gpu_core_clocks"
49547ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
49559f464c52Smaya             data_type="uint64"
49567ec681f3Smrg             units="cycles"
49579f464c52Smaya             semantic_type="event"
49587ec681f3Smrg             equation="GPU_CLOCK 0 READ"
49597ec681f3Smrg             mdapi_group="GPU"
49607ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
49617ec681f3Smrg             mdapi_supported_apis=""
49629f464c52Smaya             mdapi_hw_unit_type="gpu"
49639f464c52Smaya             />
49647ec681f3Smrg    <counter name="AVG GPU Core Frequency"
49657ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
49667ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
49677ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
49689f464c52Smaya             data_type="uint64"
49697ec681f3Smrg             max_equation="$GpuMaxFrequency"
49707ec681f3Smrg             units="hz"
49719f464c52Smaya             semantic_type="event"
49727ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
49737ec681f3Smrg             mdapi_group="GPU"
49747ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
49757ec681f3Smrg             mdapi_supported_apis=""
49769f464c52Smaya             mdapi_hw_unit_type="gpu"
49779f464c52Smaya             />
49787ec681f3Smrg    <counter name="GPU Busy"
49797ec681f3Smrg             symbol_name="GpuBusy"
49807ec681f3Smrg             underscore_name="gpu_busy"
49817ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
49829f464c52Smaya             data_type="float"
49839f464c52Smaya             max_equation="100"
49849f464c52Smaya             units="percent"
49859f464c52Smaya             semantic_type="duration"
49867ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
49877ec681f3Smrg             mdapi_group="GPU"
49887ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
49897ec681f3Smrg             mdapi_supported_apis=""
49909f464c52Smaya             mdapi_hw_unit_type="gpu"
49919f464c52Smaya             />
49929f464c52Smaya    <counter name="VS Threads Dispatched"
49937ec681f3Smrg             symbol_name="VsThreads"
49947ec681f3Smrg             underscore_name="vs_threads"
49959f464c52Smaya             description="The total number of vertex shader hardware threads dispatched."
49969f464c52Smaya             data_type="uint64"
49979f464c52Smaya             units="threads"
49989f464c52Smaya             semantic_type="event"
49997ec681f3Smrg             equation="A 1 READ"
50009f464c52Smaya             mdapi_group="EU Array/Vertex Shader"
50017ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
50027ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
50039f464c52Smaya             mdapi_hw_unit_type="gpu"
50049f464c52Smaya             />
50057ec681f3Smrg    <counter name="HS Threads Dispatched"
50067ec681f3Smrg             symbol_name="HsThreads"
50077ec681f3Smrg             underscore_name="hs_threads"
50087ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
50099f464c52Smaya             data_type="uint64"
50109f464c52Smaya             units="threads"
50119f464c52Smaya             semantic_type="event"
50127ec681f3Smrg             equation="A 2 READ"
50137ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
50149f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
50157ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
50169f464c52Smaya             mdapi_hw_unit_type="gpu"
50179f464c52Smaya             />
50187ec681f3Smrg    <counter name="DS Threads Dispatched"
50197ec681f3Smrg             symbol_name="DsThreads"
50207ec681f3Smrg             underscore_name="ds_threads"
50217ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
50229f464c52Smaya             data_type="uint64"
50237ec681f3Smrg             units="threads"
50249f464c52Smaya             semantic_type="event"
50257ec681f3Smrg             equation="A 3 READ"
50267ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
50279f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
50287ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
50299f464c52Smaya             mdapi_hw_unit_type="gpu"
50309f464c52Smaya             />
50317ec681f3Smrg    <counter name="GS Threads Dispatched"
50327ec681f3Smrg             symbol_name="GsThreads"
50337ec681f3Smrg             underscore_name="gs_threads"
50347ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
50359f464c52Smaya             data_type="uint64"
50367ec681f3Smrg             units="threads"
50379f464c52Smaya             semantic_type="event"
50387ec681f3Smrg             equation="A 5 READ"
50397ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
50407ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
50417ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
50429f464c52Smaya             mdapi_hw_unit_type="gpu"
50439f464c52Smaya             />
50447ec681f3Smrg    <counter name="FS Threads Dispatched"
50457ec681f3Smrg             symbol_name="PsThreads"
50467ec681f3Smrg             underscore_name="ps_threads"
50477ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
50489f464c52Smaya             data_type="uint64"
50497ec681f3Smrg             units="threads"
50509f464c52Smaya             semantic_type="event"
50517ec681f3Smrg             equation="A 6 READ"
50527ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
50539f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
50547ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
50559f464c52Smaya             mdapi_hw_unit_type="gpu"
50569f464c52Smaya             />
50577ec681f3Smrg    <counter name="CS Threads Dispatched"
50587ec681f3Smrg             symbol_name="CsThreads"
50597ec681f3Smrg             underscore_name="cs_threads"
50607ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
50619f464c52Smaya             data_type="uint64"
50627ec681f3Smrg             units="threads"
50639f464c52Smaya             semantic_type="event"
50647ec681f3Smrg             equation="A 4 READ"
50657ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
50667ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
50677ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
50687ec681f3Smrg             mdapi_hw_unit_type="gpu"
50697ec681f3Smrg             />
50707ec681f3Smrg    <counter name="EU Active"
50717ec681f3Smrg             symbol_name="EuActive"
50727ec681f3Smrg             underscore_name="eu_active"
50737ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
50747ec681f3Smrg             data_type="float"
50757ec681f3Smrg             max_equation="100"
50767ec681f3Smrg             units="percent"
50777ec681f3Smrg             semantic_type="duration"
50787ec681f3Smrg             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
50797ec681f3Smrg             mdapi_group="EU Array"
50807ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
50819f464c52Smaya             mdapi_supported_apis=""
50829f464c52Smaya             mdapi_hw_unit_type="gpu"
50839f464c52Smaya             />
50847ec681f3Smrg    <counter name="EU Stall"
50857ec681f3Smrg             symbol_name="EuStall"
50867ec681f3Smrg             underscore_name="eu_stall"
50877ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
50887ec681f3Smrg             data_type="float"
50897ec681f3Smrg             max_equation="100"
50907ec681f3Smrg             units="percent"
50917ec681f3Smrg             semantic_type="duration"
50927ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
50937ec681f3Smrg             mdapi_group="EU Array"
50947ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
50959f464c52Smaya             mdapi_supported_apis=""
50969f464c52Smaya             mdapi_hw_unit_type="gpu"
50979f464c52Smaya             />
50987ec681f3Smrg    <counter name="EU Both FPU Pipes Active"
50997ec681f3Smrg             symbol_name="EuFpuBothActive"
51007ec681f3Smrg             underscore_name="eu_fpu_both_active"
51017ec681f3Smrg             description="The percentage of time in which both EU FPU pipelines were actively processing."
51029f464c52Smaya             data_type="float"
51039f464c52Smaya             max_equation="100"
51049f464c52Smaya             units="percent"
51059f464c52Smaya             semantic_type="duration"
51067ec681f3Smrg             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
51077ec681f3Smrg             mdapi_group="EU Array/Pipes"
51087ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
51099f464c52Smaya             mdapi_supported_apis=""
51107ec681f3Smrg             mdapi_hw_unit_type="gpu"
51119f464c52Smaya             />
51127ec681f3Smrg    <counter name="VS FPU0 Pipe Active"
51137ec681f3Smrg             symbol_name="VsFpu0Active"
51147ec681f3Smrg             underscore_name="vs_fpu0_active"
51157ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
51167ec681f3Smrg             data_type="float"
51177ec681f3Smrg             max_equation="100"
51187ec681f3Smrg             units="percent"
51197ec681f3Smrg             semantic_type="duration"
51207ec681f3Smrg             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
51217ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
51227ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
51237ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
51249f464c52Smaya             mdapi_hw_unit_type="gpu"
51259f464c52Smaya             />
51267ec681f3Smrg    <counter name="VS FPU1 Pipe Active"
51277ec681f3Smrg             symbol_name="VsFpu1Active"
51287ec681f3Smrg             underscore_name="vs_fpu1_active"
51297ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
51307ec681f3Smrg             data_type="float"
51317ec681f3Smrg             max_equation="100"
51327ec681f3Smrg             units="percent"
51337ec681f3Smrg             semantic_type="duration"
51347ec681f3Smrg             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
51357ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
51367ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
51377ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
51389f464c52Smaya             mdapi_hw_unit_type="gpu"
51399f464c52Smaya             />
51407ec681f3Smrg    <counter name="VS Send Pipe Active"
51417ec681f3Smrg             symbol_name="VsSendActive"
51427ec681f3Smrg             underscore_name="vs_send_active"
51437ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
51449f464c52Smaya             data_type="float"
51459f464c52Smaya             max_equation="100"
51469f464c52Smaya             units="percent"
51479f464c52Smaya             semantic_type="duration"
51487ec681f3Smrg             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
51497ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
51509f464c52Smaya             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
51517ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
51529f464c52Smaya             mdapi_hw_unit_type="gpu"
51539f464c52Smaya             />
51547ec681f3Smrg    <counter name="PS FPU0 Pipe Active"
51557ec681f3Smrg             symbol_name="PsFpu0Active"
51567ec681f3Smrg             underscore_name="ps_fpu0_active"
51577ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
51589f464c52Smaya             data_type="float"
51599f464c52Smaya             max_equation="100"
51609f464c52Smaya             units="percent"
51619f464c52Smaya             semantic_type="duration"
51627ec681f3Smrg             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
51637ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
51649f464c52Smaya             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
51657ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
51667ec681f3Smrg             mdapi_hw_unit_type="gpu"
51677ec681f3Smrg             />
51687ec681f3Smrg    <counter name="PS FPU1 Pipe Active"
51697ec681f3Smrg             symbol_name="PsFpu1Active"
51707ec681f3Smrg             underscore_name="ps_fpu1_active"
51717ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
51727ec681f3Smrg             data_type="float"
51737ec681f3Smrg             max_equation="100"
51747ec681f3Smrg             units="percent"
51757ec681f3Smrg             semantic_type="duration"
51767ec681f3Smrg             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
51779f464c52Smaya             mdapi_group="EU Array/Pixel Shader"
51787ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
51797ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
51809f464c52Smaya             mdapi_hw_unit_type="gpu"
51819f464c52Smaya             />
51827ec681f3Smrg    <counter name="PS Send Pipeline Active"
51837ec681f3Smrg             symbol_name="PsSendActive"
51847ec681f3Smrg             underscore_name="ps_send_active"
51857ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
51869f464c52Smaya             data_type="float"
51879f464c52Smaya             max_equation="100"
51889f464c52Smaya             units="percent"
51899f464c52Smaya             semantic_type="duration"
51907ec681f3Smrg             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
51917ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
51929f464c52Smaya             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
51937ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
51949f464c52Smaya             mdapi_hw_unit_type="gpu"
51959f464c52Smaya             />
51967ec681f3Smrg    <counter name="FS Both FPU Active"
51977ec681f3Smrg             symbol_name="PsEuBothFpuActive"
51987ec681f3Smrg             underscore_name="ps_eu_both_fpu_active"
51997ec681f3Smrg             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
52009f464c52Smaya             data_type="float"
52019f464c52Smaya             max_equation="100"
52029f464c52Smaya             units="percent"
52039f464c52Smaya             semantic_type="duration"
52047ec681f3Smrg             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
52057ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
52067ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
52077ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
52089f464c52Smaya             mdapi_hw_unit_type="gpu"
52099f464c52Smaya             />
52109f464c52Smaya    <counter name="Rasterized Pixels"
52117ec681f3Smrg             symbol_name="RasterizedPixels"
52127ec681f3Smrg             underscore_name="rasterized_pixels"
52139f464c52Smaya             description="The total number of rasterized pixels."
52149f464c52Smaya             data_type="uint64"
52159f464c52Smaya             units="pixels"
52169f464c52Smaya             semantic_type="event"
52177ec681f3Smrg             equation="A 21 READ 4 UMUL"
52187ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer"
52199f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
52207ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
52219f464c52Smaya             mdapi_hw_unit_type="gpu"
52229f464c52Smaya             />
52237ec681f3Smrg    <counter name="Early Hi-Depth Test Fails"
52247ec681f3Smrg             symbol_name="HiDepthTestFails"
52257ec681f3Smrg             underscore_name="hi_depth_test_fails"
52267ec681f3Smrg             description="The total number of pixels dropped on early hierarchical depth test."
52277ec681f3Smrg             data_type="uint64"
52287ec681f3Smrg             units="pixels"
52297ec681f3Smrg             semantic_type="event"
52307ec681f3Smrg             equation="A 22 READ 4 UMUL"
52317ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
52327ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
52337ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
52349f464c52Smaya             mdapi_hw_unit_type="gpu"
52359f464c52Smaya             />
52367ec681f3Smrg    <counter name="Early Depth Test Fails"
52377ec681f3Smrg             symbol_name="EarlyDepthTestFails"
52387ec681f3Smrg             underscore_name="early_depth_test_fails"
52397ec681f3Smrg             description="The total number of pixels dropped on early depth test."
52409f464c52Smaya             data_type="uint64"
52417ec681f3Smrg             units="pixels"
52429f464c52Smaya             semantic_type="event"
52437ec681f3Smrg             equation="A 23 READ 4 UMUL"
52447ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
52459f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
52467ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
52479f464c52Smaya             mdapi_hw_unit_type="gpu"
52489f464c52Smaya             />
52497ec681f3Smrg    <counter name="Samples Killed in FS"
52507ec681f3Smrg             symbol_name="SamplesKilledInPs"
52517ec681f3Smrg             underscore_name="samples_killed_in_ps"
52527ec681f3Smrg             description="The total number of samples or pixels dropped in fragment shaders."
52539f464c52Smaya             data_type="uint64"
52549f464c52Smaya             units="pixels"
52559f464c52Smaya             semantic_type="event"
52567ec681f3Smrg             equation="A 24 READ 4 UMUL"
52577ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
52587ec681f3Smrg             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
52597ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
52609f464c52Smaya             mdapi_hw_unit_type="gpu"
52617ec681f3Smrg             />
52627ec681f3Smrg    <counter name="Pixels Failing Tests"
52637ec681f3Smrg             symbol_name="PixelsFailingPostPsTests"
52647ec681f3Smrg             underscore_name="pixels_failing_post_ps_tests"
52657ec681f3Smrg             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
52667ec681f3Smrg             data_type="uint64"
52677ec681f3Smrg             units="pixels"
52687ec681f3Smrg             semantic_type="event"
52697ec681f3Smrg             equation="A 25 READ 4 UMUL"
52709f464c52Smaya             mdapi_group="3D Pipe/Output Merger"
52717ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
52727ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
52737ec681f3Smrg             mdapi_hw_unit_type="gpu"
52749f464c52Smaya             />
52757ec681f3Smrg    <counter name="Samples Written"
52767ec681f3Smrg             symbol_name="SamplesWritten"
52777ec681f3Smrg             underscore_name="samples_written"
52787ec681f3Smrg             description="The total number of samples or pixels written to all render targets."
52797ec681f3Smrg             data_type="uint64"
52807ec681f3Smrg             units="pixels"
52817ec681f3Smrg             semantic_type="event"
52827ec681f3Smrg             equation="A 26 READ 4 UMUL"
52837ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
52847ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
52857ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
52869f464c52Smaya             mdapi_hw_unit_type="gpu"
52879f464c52Smaya             />
52889f464c52Smaya    <counter name="Samples Blended"
52897ec681f3Smrg             symbol_name="SamplesBlended"
52907ec681f3Smrg             underscore_name="samples_blended"
52919f464c52Smaya             description="The total number of blended samples or pixels written to all render targets."
52929f464c52Smaya             data_type="uint64"
52939f464c52Smaya             units="pixels"
52949f464c52Smaya             semantic_type="event"
52957ec681f3Smrg             equation="A 27 READ 4 UMUL"
52967ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
52979f464c52Smaya             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
52987ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
52999f464c52Smaya             mdapi_hw_unit_type="gpu"
53009f464c52Smaya             />
53017ec681f3Smrg    <counter name="Sampler Texels"
53027ec681f3Smrg             symbol_name="SamplerTexels"
53037ec681f3Smrg             underscore_name="sampler_texels"
53047ec681f3Smrg             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
53059f464c52Smaya             data_type="uint64"
53067ec681f3Smrg             units="texels"
53079f464c52Smaya             semantic_type="event"
53087ec681f3Smrg             equation="A 28 READ 4 UMUL"
53097ec681f3Smrg             mdapi_group="Sampler/Sampler Input"
53107ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
53117ec681f3Smrg             mdapi_supported_apis=""
53129f464c52Smaya             mdapi_hw_unit_type="gpu"
53139f464c52Smaya             />
53147ec681f3Smrg    <counter name="Sampler Texels Misses"
53157ec681f3Smrg             symbol_name="SamplerTexelMisses"
53167ec681f3Smrg             underscore_name="sampler_texel_misses"
53177ec681f3Smrg             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
53189f464c52Smaya             data_type="uint64"
53197ec681f3Smrg             units="texels"
53209f464c52Smaya             semantic_type="event"
53217ec681f3Smrg             equation="A 29 READ 4 UMUL"
53227ec681f3Smrg             mdapi_group="Sampler/Sampler Cache"
53237ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
53249f464c52Smaya             mdapi_supported_apis=""
53259f464c52Smaya             mdapi_hw_unit_type="gpu"
53269f464c52Smaya             />
53277ec681f3Smrg    <counter name="SLM Bytes Read"
53287ec681f3Smrg             symbol_name="SlmBytesRead"
53297ec681f3Smrg             underscore_name="slm_bytes_read"
53307ec681f3Smrg             description="The total number of GPU memory bytes read from shared local memory."
53319f464c52Smaya             data_type="uint64"
53327ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
53337ec681f3Smrg             units="bytes"
53347ec681f3Smrg             semantic_type="throughput"
53357ec681f3Smrg             equation="A 30 READ 64 UMUL"
53367ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
53379f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
53387ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
53399f464c52Smaya             mdapi_hw_unit_type="gpu"
53409f464c52Smaya             />
53419f464c52Smaya    <counter name="SLM Bytes Written"
53427ec681f3Smrg             symbol_name="SlmBytesWritten"
53437ec681f3Smrg             underscore_name="slm_bytes_written"
53449f464c52Smaya             description="The total number of GPU memory bytes written into shared local memory."
53459f464c52Smaya             data_type="uint64"
53469f464c52Smaya             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
53479f464c52Smaya             units="bytes"
53489f464c52Smaya             semantic_type="throughput"
53497ec681f3Smrg             equation="A 31 READ 64 UMUL"
53509f464c52Smaya             mdapi_group="L3/Data Port/SLM"
53517ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
53527ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
53537ec681f3Smrg             mdapi_hw_unit_type="gpu"
53547ec681f3Smrg             />
53557ec681f3Smrg    <counter name="Shader Memory Accesses"
53567ec681f3Smrg             symbol_name="ShaderMemoryAccesses"
53577ec681f3Smrg             underscore_name="shader_memory_accesses"
53587ec681f3Smrg             description="The total number of shader memory accesses to L3."
53597ec681f3Smrg             data_type="uint64"
53607ec681f3Smrg             units="messages"
53617ec681f3Smrg             semantic_type="event"
53627ec681f3Smrg             equation="A 32 READ"
53637ec681f3Smrg             mdapi_group="L3/Data Port"
53647ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
53657ec681f3Smrg             mdapi_supported_apis=""
53667ec681f3Smrg             mdapi_hw_unit_type="gpu"
53677ec681f3Smrg             />
53687ec681f3Smrg    <counter name="Shader Atomic Memory Accesses"
53697ec681f3Smrg             symbol_name="ShaderAtomics"
53707ec681f3Smrg             underscore_name="shader_atomics"
53717ec681f3Smrg             description="The total number of shader atomic memory accesses."
53727ec681f3Smrg             data_type="uint64"
53737ec681f3Smrg             units="messages"
53747ec681f3Smrg             semantic_type="event"
53757ec681f3Smrg             equation="A 34 READ"
53767ec681f3Smrg             mdapi_group="L3/Data Port/Atomics"
53777ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
53787ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
53799f464c52Smaya             mdapi_hw_unit_type="gpu"
53809f464c52Smaya             />
53819f464c52Smaya    <counter name="L3 Shader Throughput"
53827ec681f3Smrg             symbol_name="L3ShaderThroughput"
53837ec681f3Smrg             underscore_name="l3_shader_throughput"
53849f464c52Smaya             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
53859f464c52Smaya             data_type="uint64"
53869f464c52Smaya             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
53879f464c52Smaya             units="bytes"
53889f464c52Smaya             semantic_type="throughput"
53897ec681f3Smrg             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
53909f464c52Smaya             mdapi_group="L3/Data Port"
53917ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
53927ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
53939f464c52Smaya             mdapi_hw_unit_type="gpu"
53949f464c52Smaya             />
53957ec681f3Smrg    <counter name="Shader Barrier Messages"
53967ec681f3Smrg             symbol_name="ShaderBarriers"
53977ec681f3Smrg             underscore_name="shader_barriers"
53987ec681f3Smrg             description="The total number of shader barrier messages."
53999f464c52Smaya             data_type="uint64"
54007ec681f3Smrg             units="messages"
54019f464c52Smaya             semantic_type="event"
54027ec681f3Smrg             equation="A 35 READ"
54037ec681f3Smrg             mdapi_group="EU Array/Barrier"
54047ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
54057ec681f3Smrg             mdapi_supported_apis=""
54067ec681f3Smrg             mdapi_hw_unit_type="gpu"
54077ec681f3Smrg             />
54087ec681f3Smrg    <counter name="Polygon Data Ready"
54097ec681f3Smrg             symbol_name="PolyDataReady"
54107ec681f3Smrg             underscore_name="poly_data_ready"
54117ec681f3Smrg             description="The percentage of time in which geometry pipeline output is ready"
54127ec681f3Smrg             data_type="float"
54137ec681f3Smrg             max_equation="100"
54147ec681f3Smrg             units="percent"
54157ec681f3Smrg             semantic_type="duration"
54167ec681f3Smrg             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
54177ec681f3Smrg             mdapi_group="GPU/3D Pipe/Strip-Fans"
54187ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
54197ec681f3Smrg             mdapi_supported_apis=""
54209f464c52Smaya             mdapi_hw_unit_type="gpu"
54219f464c52Smaya             />
54229f464c52Smaya    <counter name="HDC stalled by L3 (s0.ss0)"
54237ec681f3Smrg             symbol_name="NonSamplerShader00AccessStalledOnL3"
54247ec681f3Smrg             underscore_name="non_sampler_shader00_access_stalled_on_l3"
54259f464c52Smaya             description="Percentage of time when HDC has messges to L3, but it's stalled due to lack of credits (s0.ss0)"
54269f464c52Smaya             data_type="float"
54279f464c52Smaya             max_equation="100"
54289f464c52Smaya             units="percent"
54299f464c52Smaya             semantic_type="duration"
54307ec681f3Smrg             equation="C 7 READ C 6 READ USUB 100 UMUL $GpuCoreClocks FDIV"
54317ec681f3Smrg             availability="$SubsliceMask 0x1 AND"
54329f464c52Smaya             mdapi_group="GPU/Data Port"
54337ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
54347ec681f3Smrg             mdapi_supported_apis=""
54359f464c52Smaya             mdapi_hw_unit_type="subslice"
54369f464c52Smaya             />
54377ec681f3Smrg    <counter name="HDC stalled by L3 (s0.ss1)"
54387ec681f3Smrg             symbol_name="NonSamplerShader01AccessStalledOnL3"
54397ec681f3Smrg             underscore_name="non_sampler_shader01_access_stalled_on_l3"
54407ec681f3Smrg             description="Percentage of time when HDC has messges to L3, but it's stalled due to lack of credits (s0.ss1)"
54417ec681f3Smrg             data_type="float"
54427ec681f3Smrg             max_equation="100"
54437ec681f3Smrg             units="percent"
54447ec681f3Smrg             semantic_type="duration"
54457ec681f3Smrg             equation="C 5 READ C 4 READ USUB 100 UMUL $GpuCoreClocks FDIV"
54467ec681f3Smrg             availability="$SubsliceMask 0x2 AND"
54477ec681f3Smrg             mdapi_group="GPU/Data Port"
54489f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
54497ec681f3Smrg             mdapi_supported_apis=""
54507ec681f3Smrg             mdapi_hw_unit_type="subslice"
54517ec681f3Smrg             />
54527ec681f3Smrg    <counter name="SQ is full"
54537ec681f3Smrg             symbol_name="GTRequestQueueFull"
54547ec681f3Smrg             underscore_name="gt_request_queue_full"
54557ec681f3Smrg             description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
54567ec681f3Smrg             data_type="float"
54577ec681f3Smrg             max_equation="100"
54587ec681f3Smrg             units="percent"
54597ec681f3Smrg             semantic_type="duration"
54607ec681f3Smrg             equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
54617ec681f3Smrg             availability="true $QueryMode &amp;&amp;"
54627ec681f3Smrg             mdapi_group="GTI"
54637ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
54647ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL"
54659f464c52Smaya             mdapi_hw_unit_type="gpu"
54669f464c52Smaya             />
54679f464c52Smaya    <register_config type="NOA">
54687ec681f3Smrg        <register type="NOA" address="0x000091BC" value="0xE0500000" />
54699f464c52Smaya        <register type="NOA" address="0x00009840" value="0x00000080" />
54709f464c52Smaya        <register type="NOA" address="0x00009888" value="0x104F0232" />
54719f464c52Smaya        <register type="NOA" address="0x00009888" value="0x124F4640" />
54729f464c52Smaya        <register type="NOA" address="0x00009888" value="0x11834400" />
54739f464c52Smaya        <register type="NOA" address="0x00009888" value="0x022D4000" />
54749f464c52Smaya        <register type="NOA" address="0x00009888" value="0x042D5000" />
54759f464c52Smaya        <register type="NOA" address="0x00009888" value="0x062D1000" />
54769f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E2E0055" />
54779f464c52Smaya        <register type="NOA" address="0x00009888" value="0x064C8000" />
54789f464c52Smaya        <register type="NOA" address="0x00009888" value="0x084CC000" />
54799f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A4C4000" />
54809f464c52Smaya        <register type="NOA" address="0x00009888" value="0x024E8000" />
54819f464c52Smaya        <register type="NOA" address="0x00009888" value="0x044EA000" />
54829f464c52Smaya        <register type="NOA" address="0x00009888" value="0x064E2000" />
54839f464c52Smaya        <register type="NOA" address="0x00009888" value="0x024F6100" />
54849f464c52Smaya        <register type="NOA" address="0x00009888" value="0x044F416B" />
54859f464c52Smaya        <register type="NOA" address="0x00009888" value="0x064F004B" />
54869f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A4F0000" />
54879f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A0F02A8" />
54889f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A2C5500" />
54899f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0F808000" />
54909f464c52Smaya        <register type="NOA" address="0x00009888" value="0x25810020" />
54919f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0F8305C0" />
54929f464c52Smaya        <register type="NOA" address="0x00009888" value="0x07938000" />
54939f464c52Smaya        <register type="NOA" address="0x00009888" value="0x09938000" />
54949f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0B938000" />
54959f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0D938000" />
54969f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1F951000" />
54979f464c52Smaya        <register type="NOA" address="0x00009888" value="0x13920200" />
54989f464c52Smaya        <register type="NOA" address="0x00009888" value="0x31908000" />
54999f464c52Smaya        <register type="NOA" address="0x00009888" value="0x19904000" />
55009f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1B904000" />
55019f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1D904000" />
55029f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1F904000" />
55039f464c52Smaya        <register type="NOA" address="0x00009888" value="0x37900000" />
55049f464c52Smaya        <register type="NOA" address="0x00009888" value="0x59900000" />
55059f464c52Smaya        <register type="NOA" address="0x00009888" value="0x4D900003" />
55069f464c52Smaya        <register type="NOA" address="0x00009888" value="0x53900000" />
55079f464c52Smaya        <register type="NOA" address="0x00009888" value="0x45900000" />
55087ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x55900000" />
55097ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x47900000" />
55107ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x33900000" />
55117ec681f3Smrg    </register_config>
55127ec681f3Smrg    <register_config type="OA">
55137ec681f3Smrg        <register type="OA" address="0x00002740" value="0x00000000" />
55147ec681f3Smrg        <register type="OA" address="0x00002744" value="0x00800000" />
55157ec681f3Smrg        <register type="OA" address="0x00002710" value="0x00000000" />
55167ec681f3Smrg        <register type="OA" address="0x00002714" value="0x10800000" />
55177ec681f3Smrg        <register type="OA" address="0x00002720" value="0x00000000" />
55187ec681f3Smrg        <register type="OA" address="0x00002724" value="0x00800000" />
55197ec681f3Smrg        <register type="OA" address="0x00002770" value="0x00000002" />
55207ec681f3Smrg        <register type="OA" address="0x00002774" value="0x0000FDFF" />
55217ec681f3Smrg    </register_config>
55227ec681f3Smrg    <register_config type="FLEX">
55237ec681f3Smrg        <register type="FLEX" address="0x0000E458" value="0x00005004" />
55247ec681f3Smrg        <register type="FLEX" address="0x0000E558" value="0x00010003" />
55257ec681f3Smrg        <register type="FLEX" address="0x0000E658" value="0x00012011" />
55267ec681f3Smrg        <register type="FLEX" address="0x0000E758" value="0x00015014" />
55277ec681f3Smrg        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
55287ec681f3Smrg        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
55297ec681f3Smrg        <register type="FLEX" address="0x0000E65C" value="0x00055054" />
55307ec681f3Smrg    </register_config>
55317ec681f3Smrg  </set>
55327ec681f3Smrg
55337ec681f3Smrg  <set name="Metric set L3_1"
55347ec681f3Smrg       chipset="BXT"
55357ec681f3Smrg       symbol_name="L3_1"
55367ec681f3Smrg       underscore_name="l3_1"
55377ec681f3Smrg       mdapi_supported_apis="VK OGL OCL IO BB"
55387ec681f3Smrg       hw_config_guid="bde7b434-349c-4aad-8596-eb23c0352168"
55397ec681f3Smrg       >
55407ec681f3Smrg    <counter name="GPU Time Elapsed"
55417ec681f3Smrg             symbol_name="GpuTime"
55427ec681f3Smrg             underscore_name="gpu_time"
55437ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
55447ec681f3Smrg             data_type="uint64"
55457ec681f3Smrg             units="ns"
55469f464c52Smaya             semantic_type="duration"
55477ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
55487ec681f3Smrg             mdapi_group="GPU"
55497ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
55509f464c52Smaya             mdapi_supported_apis=""
55519f464c52Smaya             mdapi_hw_unit_type="gpu"
55529f464c52Smaya             />
55537ec681f3Smrg    <counter name="GPU Core Clocks"
55547ec681f3Smrg             symbol_name="GpuCoreClocks"
55557ec681f3Smrg             underscore_name="gpu_core_clocks"
55567ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
55579f464c52Smaya             data_type="uint64"
55587ec681f3Smrg             units="cycles"
55599f464c52Smaya             semantic_type="event"
55607ec681f3Smrg             equation="GPU_CLOCK 0 READ"
55617ec681f3Smrg             mdapi_group="GPU"
55627ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
55637ec681f3Smrg             mdapi_supported_apis=""
55649f464c52Smaya             mdapi_hw_unit_type="gpu"
55659f464c52Smaya             />
55667ec681f3Smrg    <counter name="AVG GPU Core Frequency"
55677ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
55687ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
55697ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
55709f464c52Smaya             data_type="uint64"
55717ec681f3Smrg             max_equation="$GpuMaxFrequency"
55727ec681f3Smrg             units="hz"
55739f464c52Smaya             semantic_type="event"
55747ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
55757ec681f3Smrg             mdapi_group="GPU"
55767ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
55777ec681f3Smrg             mdapi_supported_apis=""
55789f464c52Smaya             mdapi_hw_unit_type="gpu"
55799f464c52Smaya             />
55807ec681f3Smrg    <counter name="GPU Busy"
55817ec681f3Smrg             symbol_name="GpuBusy"
55827ec681f3Smrg             underscore_name="gpu_busy"
55837ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
55849f464c52Smaya             data_type="float"
55859f464c52Smaya             max_equation="100"
55869f464c52Smaya             units="percent"
55879f464c52Smaya             semantic_type="duration"
55887ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
55897ec681f3Smrg             mdapi_group="GPU"
55907ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
55917ec681f3Smrg             mdapi_supported_apis=""
55929f464c52Smaya             mdapi_hw_unit_type="gpu"
55939f464c52Smaya             />
55949f464c52Smaya    <counter name="VS Threads Dispatched"
55957ec681f3Smrg             symbol_name="VsThreads"
55967ec681f3Smrg             underscore_name="vs_threads"
55979f464c52Smaya             description="The total number of vertex shader hardware threads dispatched."
55989f464c52Smaya             data_type="uint64"
55999f464c52Smaya             units="threads"
56009f464c52Smaya             semantic_type="event"
56017ec681f3Smrg             equation="A 1 READ"
56027ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
56039f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
56047ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
56059f464c52Smaya             mdapi_hw_unit_type="gpu"
56069f464c52Smaya             />
56077ec681f3Smrg    <counter name="HS Threads Dispatched"
56087ec681f3Smrg             symbol_name="HsThreads"
56097ec681f3Smrg             underscore_name="hs_threads"
56107ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
56119f464c52Smaya             data_type="uint64"
56129f464c52Smaya             units="threads"
56139f464c52Smaya             semantic_type="event"
56147ec681f3Smrg             equation="A 2 READ"
56157ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
56169f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
56177ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
56189f464c52Smaya             mdapi_hw_unit_type="gpu"
56199f464c52Smaya             />
56207ec681f3Smrg    <counter name="DS Threads Dispatched"
56217ec681f3Smrg             symbol_name="DsThreads"
56227ec681f3Smrg             underscore_name="ds_threads"
56237ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
56249f464c52Smaya             data_type="uint64"
56257ec681f3Smrg             units="threads"
56269f464c52Smaya             semantic_type="event"
56277ec681f3Smrg             equation="A 3 READ"
56287ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
56299f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
56307ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
56319f464c52Smaya             mdapi_hw_unit_type="gpu"
56329f464c52Smaya             />
56337ec681f3Smrg    <counter name="GS Threads Dispatched"
56347ec681f3Smrg             symbol_name="GsThreads"
56357ec681f3Smrg             underscore_name="gs_threads"
56367ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
56379f464c52Smaya             data_type="uint64"
56387ec681f3Smrg             units="threads"
56399f464c52Smaya             semantic_type="event"
56407ec681f3Smrg             equation="A 5 READ"
56417ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
56429f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
56437ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
56449f464c52Smaya             mdapi_hw_unit_type="gpu"
56459f464c52Smaya             />
56467ec681f3Smrg    <counter name="FS Threads Dispatched"
56477ec681f3Smrg             symbol_name="PsThreads"
56487ec681f3Smrg             underscore_name="ps_threads"
56497ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
56509f464c52Smaya             data_type="uint64"
56519f464c52Smaya             units="threads"
56529f464c52Smaya             semantic_type="event"
56537ec681f3Smrg             equation="A 6 READ"
56547ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
56559f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
56567ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
56579f464c52Smaya             mdapi_hw_unit_type="gpu"
56589f464c52Smaya             />
56597ec681f3Smrg    <counter name="CS Threads Dispatched"
56607ec681f3Smrg             symbol_name="CsThreads"
56617ec681f3Smrg             underscore_name="cs_threads"
56627ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
56637ec681f3Smrg             data_type="uint64"
56647ec681f3Smrg             units="threads"
56657ec681f3Smrg             semantic_type="event"
56667ec681f3Smrg             equation="A 4 READ"
56677ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
56689f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
56697ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
56709f464c52Smaya             mdapi_hw_unit_type="gpu"
56719f464c52Smaya             />
56727ec681f3Smrg    <counter name="EU Active"
56737ec681f3Smrg             symbol_name="EuActive"
56747ec681f3Smrg             underscore_name="eu_active"
56757ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
56769f464c52Smaya             data_type="float"
56779f464c52Smaya             max_equation="100"
56789f464c52Smaya             units="percent"
56799f464c52Smaya             semantic_type="duration"
56807ec681f3Smrg             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
56817ec681f3Smrg             mdapi_group="EU Array"
56827ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
56837ec681f3Smrg             mdapi_supported_apis=""
56849f464c52Smaya             mdapi_hw_unit_type="gpu"
56859f464c52Smaya             />
56867ec681f3Smrg    <counter name="EU Stall"
56877ec681f3Smrg             symbol_name="EuStall"
56887ec681f3Smrg             underscore_name="eu_stall"
56897ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
56907ec681f3Smrg             data_type="float"
56917ec681f3Smrg             max_equation="100"
56927ec681f3Smrg             units="percent"
56937ec681f3Smrg             semantic_type="duration"
56947ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
56957ec681f3Smrg             mdapi_group="EU Array"
56967ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
56977ec681f3Smrg             mdapi_supported_apis=""
56987ec681f3Smrg             mdapi_hw_unit_type="gpu"
56997ec681f3Smrg             />
57007ec681f3Smrg    <counter name="EU Both FPU Pipes Active"
57017ec681f3Smrg             symbol_name="EuFpuBothActive"
57027ec681f3Smrg             underscore_name="eu_fpu_both_active"
57037ec681f3Smrg             description="The percentage of time in which both EU FPU pipelines were actively processing."
57049f464c52Smaya             data_type="float"
57059f464c52Smaya             max_equation="100"
57069f464c52Smaya             units="percent"
57079f464c52Smaya             semantic_type="duration"
57087ec681f3Smrg             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
57097ec681f3Smrg             mdapi_group="EU Array/Pipes"
57109f464c52Smaya             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
57117ec681f3Smrg             mdapi_supported_apis=""
57129f464c52Smaya             mdapi_hw_unit_type="gpu"
57139f464c52Smaya             />
57149f464c52Smaya    <counter name="VS FPU0 Pipe Active"
57157ec681f3Smrg             symbol_name="VsFpu0Active"
57167ec681f3Smrg             underscore_name="vs_fpu0_active"
57179f464c52Smaya             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
57189f464c52Smaya             data_type="float"
57199f464c52Smaya             max_equation="100"
57209f464c52Smaya             units="percent"
57219f464c52Smaya             semantic_type="duration"
57227ec681f3Smrg             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
57239f464c52Smaya             mdapi_group="EU Array/Vertex Shader"
57247ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
57257ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
57269f464c52Smaya             mdapi_hw_unit_type="gpu"
57279f464c52Smaya             />
57287ec681f3Smrg    <counter name="VS FPU1 Pipe Active"
57297ec681f3Smrg             symbol_name="VsFpu1Active"
57307ec681f3Smrg             underscore_name="vs_fpu1_active"
57317ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
57329f464c52Smaya             data_type="float"
57339f464c52Smaya             max_equation="100"
57349f464c52Smaya             units="percent"
57359f464c52Smaya             semantic_type="duration"
57367ec681f3Smrg             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
57377ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
57387ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
57397ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
57409f464c52Smaya             mdapi_hw_unit_type="gpu"
57419f464c52Smaya             />
57427ec681f3Smrg    <counter name="VS Send Pipe Active"
57437ec681f3Smrg             symbol_name="VsSendActive"
57447ec681f3Smrg             underscore_name="vs_send_active"
57457ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
57469f464c52Smaya             data_type="float"
57479f464c52Smaya             max_equation="100"
57489f464c52Smaya             units="percent"
57499f464c52Smaya             semantic_type="duration"
57507ec681f3Smrg             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
57517ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
57527ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
57537ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
57549f464c52Smaya             mdapi_hw_unit_type="gpu"
57559f464c52Smaya             />
57569f464c52Smaya    <counter name="PS FPU0 Pipe Active"
57577ec681f3Smrg             symbol_name="PsFpu0Active"
57587ec681f3Smrg             underscore_name="ps_fpu0_active"
57599f464c52Smaya             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
57609f464c52Smaya             data_type="float"
57619f464c52Smaya             max_equation="100"
57627ec681f3Smrg             units="percent"
57637ec681f3Smrg             semantic_type="duration"
57649f464c52Smaya             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
57657ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
57667ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
57677ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
57687ec681f3Smrg             mdapi_hw_unit_type="gpu"
57697ec681f3Smrg             />
57707ec681f3Smrg    <counter name="PS FPU1 Pipe Active"
57717ec681f3Smrg             symbol_name="PsFpu1Active"
57727ec681f3Smrg             underscore_name="ps_fpu1_active"
57737ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
57747ec681f3Smrg             data_type="float"
57757ec681f3Smrg             max_equation="100"
57769f464c52Smaya             units="percent"
57779f464c52Smaya             semantic_type="duration"
57787ec681f3Smrg             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
57797ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
57809f464c52Smaya             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
57817ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
57827ec681f3Smrg             mdapi_hw_unit_type="gpu"
57837ec681f3Smrg             />
57847ec681f3Smrg    <counter name="PS Send Pipeline Active"
57857ec681f3Smrg             symbol_name="PsSendActive"
57867ec681f3Smrg             underscore_name="ps_send_active"
57877ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
57887ec681f3Smrg             data_type="float"
57897ec681f3Smrg             max_equation="100"
57907ec681f3Smrg             units="percent"
57917ec681f3Smrg             semantic_type="duration"
57927ec681f3Smrg             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
57939f464c52Smaya             mdapi_group="EU Array/Pixel Shader"
57947ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
57957ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
57969f464c52Smaya             mdapi_hw_unit_type="gpu"
57979f464c52Smaya             />
57987ec681f3Smrg    <counter name="FS Both FPU Active"
57997ec681f3Smrg             symbol_name="PsEuBothFpuActive"
58007ec681f3Smrg             underscore_name="ps_eu_both_fpu_active"
58017ec681f3Smrg             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
58029f464c52Smaya             data_type="float"
58039f464c52Smaya             max_equation="100"
58049f464c52Smaya             units="percent"
58059f464c52Smaya             semantic_type="duration"
58067ec681f3Smrg             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
58077ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
58087ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
58097ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
58107ec681f3Smrg             mdapi_hw_unit_type="gpu"
58119f464c52Smaya             />
58127ec681f3Smrg    <counter name="Rasterized Pixels"
58137ec681f3Smrg             symbol_name="RasterizedPixels"
58147ec681f3Smrg             underscore_name="rasterized_pixels"
58157ec681f3Smrg             description="The total number of rasterized pixels."
58169f464c52Smaya             data_type="uint64"
58177ec681f3Smrg             units="pixels"
58189f464c52Smaya             semantic_type="event"
58197ec681f3Smrg             equation="A 21 READ 4 UMUL"
58207ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer"
58219f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
58227ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
58237ec681f3Smrg             mdapi_hw_unit_type="gpu"
58247ec681f3Smrg             />
58257ec681f3Smrg    <counter name="Early Hi-Depth Test Fails"
58267ec681f3Smrg             symbol_name="HiDepthTestFails"
58277ec681f3Smrg             underscore_name="hi_depth_test_fails"
58287ec681f3Smrg             description="The total number of pixels dropped on early hierarchical depth test."
58297ec681f3Smrg             data_type="uint64"
58307ec681f3Smrg             units="pixels"
58317ec681f3Smrg             semantic_type="event"
58327ec681f3Smrg             equation="A 22 READ 4 UMUL"
58337ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
58347ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
58357ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
58367ec681f3Smrg             mdapi_hw_unit_type="gpu"
58377ec681f3Smrg             />
58387ec681f3Smrg    <counter name="Early Depth Test Fails"
58397ec681f3Smrg             symbol_name="EarlyDepthTestFails"
58407ec681f3Smrg             underscore_name="early_depth_test_fails"
58417ec681f3Smrg             description="The total number of pixels dropped on early depth test."
58427ec681f3Smrg             data_type="uint64"
58437ec681f3Smrg             units="pixels"
58447ec681f3Smrg             semantic_type="event"
58457ec681f3Smrg             equation="A 23 READ 4 UMUL"
58467ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
58477ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
58487ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
58497ec681f3Smrg             mdapi_hw_unit_type="gpu"
58507ec681f3Smrg             />
58517ec681f3Smrg    <counter name="Samples Killed in FS"
58527ec681f3Smrg             symbol_name="SamplesKilledInPs"
58537ec681f3Smrg             underscore_name="samples_killed_in_ps"
58547ec681f3Smrg             description="The total number of samples or pixels dropped in fragment shaders."
58557ec681f3Smrg             data_type="uint64"
58567ec681f3Smrg             units="pixels"
58577ec681f3Smrg             semantic_type="event"
58587ec681f3Smrg             equation="A 24 READ 4 UMUL"
58597ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
58607ec681f3Smrg             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
58617ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
58627ec681f3Smrg             mdapi_hw_unit_type="gpu"
58637ec681f3Smrg             />
58647ec681f3Smrg    <counter name="Pixels Failing Tests"
58657ec681f3Smrg             symbol_name="PixelsFailingPostPsTests"
58667ec681f3Smrg             underscore_name="pixels_failing_post_ps_tests"
58677ec681f3Smrg             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
58687ec681f3Smrg             data_type="uint64"
58697ec681f3Smrg             units="pixels"
58707ec681f3Smrg             semantic_type="event"
58717ec681f3Smrg             equation="A 25 READ 4 UMUL"
58727ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
58737ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
58747ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
58759f464c52Smaya             mdapi_hw_unit_type="gpu"
58769f464c52Smaya             />
58779f464c52Smaya    <counter name="Samples Written"
58787ec681f3Smrg             symbol_name="SamplesWritten"
58797ec681f3Smrg             underscore_name="samples_written"
58809f464c52Smaya             description="The total number of samples or pixels written to all render targets."
58819f464c52Smaya             data_type="uint64"
58829f464c52Smaya             units="pixels"
58839f464c52Smaya             semantic_type="event"
58847ec681f3Smrg             equation="A 26 READ 4 UMUL"
58857ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
58869f464c52Smaya             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
58877ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
58889f464c52Smaya             mdapi_hw_unit_type="gpu"
58897ec681f3Smrg             />
58907ec681f3Smrg    <counter name="Samples Blended"
58917ec681f3Smrg             symbol_name="SamplesBlended"
58927ec681f3Smrg             underscore_name="samples_blended"
58937ec681f3Smrg             description="The total number of blended samples or pixels written to all render targets."
58947ec681f3Smrg             data_type="uint64"
58957ec681f3Smrg             units="pixels"
58967ec681f3Smrg             semantic_type="event"
58977ec681f3Smrg             equation="A 27 READ 4 UMUL"
58989f464c52Smaya             mdapi_group="3D Pipe/Output Merger"
58997ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
59007ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
59017ec681f3Smrg             mdapi_hw_unit_type="gpu"
59029f464c52Smaya             />
59037ec681f3Smrg    <counter name="Sampler Texels"
59047ec681f3Smrg             symbol_name="SamplerTexels"
59057ec681f3Smrg             underscore_name="sampler_texels"
59067ec681f3Smrg             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
59077ec681f3Smrg             data_type="uint64"
59087ec681f3Smrg             units="texels"
59097ec681f3Smrg             semantic_type="event"
59107ec681f3Smrg             equation="A 28 READ 4 UMUL"
59117ec681f3Smrg             mdapi_group="Sampler/Sampler Input"
59127ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
59137ec681f3Smrg             mdapi_supported_apis=""
59147ec681f3Smrg             mdapi_hw_unit_type="gpu"
59157ec681f3Smrg             />
59167ec681f3Smrg    <counter name="Sampler Texels Misses"
59177ec681f3Smrg             symbol_name="SamplerTexelMisses"
59187ec681f3Smrg             underscore_name="sampler_texel_misses"
59197ec681f3Smrg             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
59207ec681f3Smrg             data_type="uint64"
59217ec681f3Smrg             units="texels"
59227ec681f3Smrg             semantic_type="event"
59237ec681f3Smrg             equation="A 29 READ 4 UMUL"
59247ec681f3Smrg             mdapi_group="Sampler/Sampler Cache"
59257ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
59269f464c52Smaya             mdapi_supported_apis=""
59279f464c52Smaya             mdapi_hw_unit_type="gpu"
59289f464c52Smaya             />
59297ec681f3Smrg    <counter name="SLM Bytes Read"
59307ec681f3Smrg             symbol_name="SlmBytesRead"
59317ec681f3Smrg             underscore_name="slm_bytes_read"
59327ec681f3Smrg             description="The total number of GPU memory bytes read from shared local memory."
59339f464c52Smaya             data_type="uint64"
59347ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
59357ec681f3Smrg             units="bytes"
59367ec681f3Smrg             semantic_type="throughput"
59377ec681f3Smrg             equation="A 30 READ 64 UMUL"
59387ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
59397ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
59407ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
59419f464c52Smaya             mdapi_hw_unit_type="gpu"
59429f464c52Smaya             />
59437ec681f3Smrg    <counter name="SLM Bytes Written"
59447ec681f3Smrg             symbol_name="SlmBytesWritten"
59457ec681f3Smrg             underscore_name="slm_bytes_written"
59467ec681f3Smrg             description="The total number of GPU memory bytes written into shared local memory."
59479f464c52Smaya             data_type="uint64"
59487ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
59497ec681f3Smrg             units="bytes"
59507ec681f3Smrg             semantic_type="throughput"
59517ec681f3Smrg             equation="A 31 READ 64 UMUL"
59527ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
59539f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
59547ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
59559f464c52Smaya             mdapi_hw_unit_type="gpu"
59569f464c52Smaya             />
59579f464c52Smaya    <counter name="Shader Memory Accesses"
59587ec681f3Smrg             symbol_name="ShaderMemoryAccesses"
59597ec681f3Smrg             underscore_name="shader_memory_accesses"
59609f464c52Smaya             description="The total number of shader memory accesses to L3."
59619f464c52Smaya             data_type="uint64"
59629f464c52Smaya             units="messages"
59639f464c52Smaya             semantic_type="event"
59647ec681f3Smrg             equation="A 32 READ"
59659f464c52Smaya             mdapi_group="L3/Data Port"
59669f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
59677ec681f3Smrg             mdapi_supported_apis=""
59689f464c52Smaya             mdapi_hw_unit_type="gpu"
59699f464c52Smaya             />
59707ec681f3Smrg    <counter name="Shader Atomic Memory Accesses"
59717ec681f3Smrg             symbol_name="ShaderAtomics"
59727ec681f3Smrg             underscore_name="shader_atomics"
59737ec681f3Smrg             description="The total number of shader atomic memory accesses."
59749f464c52Smaya             data_type="uint64"
59757ec681f3Smrg             units="messages"
59767ec681f3Smrg             semantic_type="event"
59777ec681f3Smrg             equation="A 34 READ"
59787ec681f3Smrg             mdapi_group="L3/Data Port/Atomics"
59799f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
59807ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
59819f464c52Smaya             mdapi_hw_unit_type="gpu"
59829f464c52Smaya             />
59839f464c52Smaya    <counter name="L3 Shader Throughput"
59847ec681f3Smrg             symbol_name="L3ShaderThroughput"
59857ec681f3Smrg             underscore_name="l3_shader_throughput"
59869f464c52Smaya             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
59879f464c52Smaya             data_type="uint64"
59889f464c52Smaya             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
59899f464c52Smaya             units="bytes"
59909f464c52Smaya             semantic_type="throughput"
59917ec681f3Smrg             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
59929f464c52Smaya             mdapi_group="L3/Data Port"
59937ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
59947ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
59959f464c52Smaya             mdapi_hw_unit_type="gpu"
59969f464c52Smaya             />
59977ec681f3Smrg    <counter name="Shader Barrier Messages"
59987ec681f3Smrg             symbol_name="ShaderBarriers"
59997ec681f3Smrg             underscore_name="shader_barriers"
60007ec681f3Smrg             description="The total number of shader barrier messages."
60019f464c52Smaya             data_type="uint64"
60029f464c52Smaya             units="messages"
60039f464c52Smaya             semantic_type="event"
60047ec681f3Smrg             equation="A 35 READ"
60057ec681f3Smrg             mdapi_group="EU Array/Barrier"
60069f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
60077ec681f3Smrg             mdapi_supported_apis=""
60087ec681f3Smrg             mdapi_hw_unit_type="gpu"
60097ec681f3Smrg             />
60107ec681f3Smrg    <counter name="Slice0 L3 Bank0 Stalled"
60117ec681f3Smrg             symbol_name="L30Bank0Stalled"
60127ec681f3Smrg             underscore_name="l30_bank0_stalled"
60137ec681f3Smrg             description="The percentage of time in which slice0 L3 bank0 is stalled"
60147ec681f3Smrg             data_type="float"
60157ec681f3Smrg             max_equation="100"
60167ec681f3Smrg             units="percent"
60177ec681f3Smrg             semantic_type="duration"
60187ec681f3Smrg             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
60197ec681f3Smrg             availability="$SliceMask 0x1 AND"
60207ec681f3Smrg             mdapi_group="GTI/L3"
60217ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
60227ec681f3Smrg             mdapi_supported_apis=""
60237ec681f3Smrg             mdapi_hw_unit_type="slice"
60247ec681f3Smrg             />
60257ec681f3Smrg    <counter name="Slice0 L3 Bank1 Stalled"
60267ec681f3Smrg             symbol_name="L30Bank1Stalled"
60277ec681f3Smrg             underscore_name="l30_bank1_stalled"
60287ec681f3Smrg             description="The percentage of time in which slice0 L3 bank1 is stalled"
60297ec681f3Smrg             data_type="float"
60307ec681f3Smrg             max_equation="100"
60317ec681f3Smrg             units="percent"
60327ec681f3Smrg             semantic_type="duration"
60337ec681f3Smrg             equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
60347ec681f3Smrg             availability="$SliceMask 0x1 AND"
60357ec681f3Smrg             mdapi_group="GTI/L3"
60367ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
60377ec681f3Smrg             mdapi_supported_apis=""
60387ec681f3Smrg             mdapi_hw_unit_type="slice"
60397ec681f3Smrg             />
60407ec681f3Smrg    <counter name="Slice0 L3 Bank1 Active"
60417ec681f3Smrg             symbol_name="L30Bank1Active"
60427ec681f3Smrg             underscore_name="l30_bank1_active"
60437ec681f3Smrg             description="The percentage of time in which slice0 L3 bank1 is active"
60447ec681f3Smrg             data_type="float"
60457ec681f3Smrg             max_equation="100"
60467ec681f3Smrg             units="percent"
60477ec681f3Smrg             semantic_type="duration"
60487ec681f3Smrg             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
60497ec681f3Smrg             availability="$SliceMask 0x1 AND"
60507ec681f3Smrg             mdapi_group="GTI/L3"
60517ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
60527ec681f3Smrg             mdapi_supported_apis=""
60537ec681f3Smrg             mdapi_hw_unit_type="slice"
60547ec681f3Smrg             />
60557ec681f3Smrg    <counter name="Slice0 L3 Bank0 Active"
60567ec681f3Smrg             symbol_name="L30Bank0Active"
60577ec681f3Smrg             underscore_name="l30_bank0_active"
60587ec681f3Smrg             description="The percentage of time in which slice0 L3 bank0 is active"
60597ec681f3Smrg             data_type="float"
60607ec681f3Smrg             max_equation="100"
60617ec681f3Smrg             units="percent"
60627ec681f3Smrg             semantic_type="duration"
60637ec681f3Smrg             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
60647ec681f3Smrg             availability="$SliceMask 0x1 AND"
60657ec681f3Smrg             mdapi_group="GTI/L3"
60667ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
60677ec681f3Smrg             mdapi_supported_apis=""
60687ec681f3Smrg             mdapi_hw_unit_type="slice"
60697ec681f3Smrg             />
60707ec681f3Smrg    <counter name="SQ is full"
60717ec681f3Smrg             symbol_name="GTRequestQueueFull"
60727ec681f3Smrg             underscore_name="gt_request_queue_full"
60737ec681f3Smrg             description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
60747ec681f3Smrg             data_type="float"
60757ec681f3Smrg             max_equation="100"
60767ec681f3Smrg             units="percent"
60777ec681f3Smrg             semantic_type="duration"
60787ec681f3Smrg             equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
60797ec681f3Smrg             availability="true $QueryMode &amp;&amp;"
60807ec681f3Smrg             mdapi_group="GTI"
60817ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
60827ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL"
60839f464c52Smaya             mdapi_hw_unit_type="gpu"
60849f464c52Smaya             />
60859f464c52Smaya    <register_config type="NOA"
60869f464c52Smaya                     availability="$SkuRevisionId 0x03 UGTE"
60879f464c52Smaya                     priority="0"
60889f464c52Smaya                     >
60897ec681f3Smrg        <register type="NOA" address="0x000091BC" value="0xE0500000" />
60909f464c52Smaya        <register type="NOA" address="0x00009840" value="0x00000080" />
60919f464c52Smaya        <register type="NOA" address="0x00009888" value="0x12643400" />
60929f464c52Smaya        <register type="NOA" address="0x00009888" value="0x12653400" />
60939f464c52Smaya        <register type="NOA" address="0x00009888" value="0x106C6800" />
60949f464c52Smaya        <register type="NOA" address="0x00009888" value="0x126C001E" />
60959f464c52Smaya        <register type="NOA" address="0x00009888" value="0x166C0010" />
60969f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C2D5000" />
60979f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E2D5000" />
60989f464c52Smaya        <register type="NOA" address="0x00009888" value="0x002D4000" />
60999f464c52Smaya        <register type="NOA" address="0x00009888" value="0x022D5000" />
61009f464c52Smaya        <register type="NOA" address="0x00009888" value="0x042D5000" />
61019f464c52Smaya        <register type="NOA" address="0x00009888" value="0x062D1000" />
61029f464c52Smaya        <register type="NOA" address="0x00009888" value="0x102E0154" />
61039f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C2E5000" />
61049f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E2E0055" />
61059f464c52Smaya        <register type="NOA" address="0x00009888" value="0x104C8000" />
61069f464c52Smaya        <register type="NOA" address="0x00009888" value="0x124C8000" />
61079f464c52Smaya        <register type="NOA" address="0x00009888" value="0x144C8000" />
61089f464c52Smaya        <register type="NOA" address="0x00009888" value="0x164C2000" />
61099f464c52Smaya        <register type="NOA" address="0x00009888" value="0x044C8000" />
61109f464c52Smaya        <register type="NOA" address="0x00009888" value="0x064CC000" />
61119f464c52Smaya        <register type="NOA" address="0x00009888" value="0x084CC000" />
61129f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A4C4000" />
61139f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C4EA000" />
61149f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E4EA000" />
61159f464c52Smaya        <register type="NOA" address="0x00009888" value="0x004E8000" />
61169f464c52Smaya        <register type="NOA" address="0x00009888" value="0x024EA000" />
61179f464c52Smaya        <register type="NOA" address="0x00009888" value="0x044EA000" />
61189f464c52Smaya        <register type="NOA" address="0x00009888" value="0x064E2000" />
61199f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C4F5500" />
61209f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A4F1554" />
61219f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A640024" />
61229f464c52Smaya        <register type="NOA" address="0x00009888" value="0x10640000" />
61239f464c52Smaya        <register type="NOA" address="0x00009888" value="0x04640000" />
61249f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C650024" />
61259f464c52Smaya        <register type="NOA" address="0x00009888" value="0x10650000" />
61269f464c52Smaya        <register type="NOA" address="0x00009888" value="0x06650000" />
61279f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C6C5327" />
61289f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E6C5425" />
61299f464c52Smaya        <register type="NOA" address="0x00009888" value="0x006C2A00" />
61309f464c52Smaya        <register type="NOA" address="0x00009888" value="0x026C285B" />
61319f464c52Smaya        <register type="NOA" address="0x00009888" value="0x046C005C" />
61329f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C6C0000" />
61339f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A6C0900" />
61349f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C0F0AA0" />
61359f464c52Smaya        <register type="NOA" address="0x00009888" value="0x180F4000" />
61369f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A0F02AA" />
61379f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C2C5400" />
61389f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1E2C0001" />
61399f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A2C5550" />
61409f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1993AA00" />
61419f464c52Smaya        <register type="NOA" address="0x00009888" value="0x03938000" />
61429f464c52Smaya        <register type="NOA" address="0x00009888" value="0x05938000" />
61439f464c52Smaya        <register type="NOA" address="0x00009888" value="0x07938000" />
61449f464c52Smaya        <register type="NOA" address="0x00009888" value="0x09938000" />
61459f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0B938000" />
61469f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0D938000" />
61479f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2B904000" />
61489f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2D904000" />
61499f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2F904000" />
61509f464c52Smaya        <register type="NOA" address="0x00009888" value="0x31904000" />
61519f464c52Smaya        <register type="NOA" address="0x00009888" value="0x15904000" />
61529f464c52Smaya        <register type="NOA" address="0x00009888" value="0x17904000" />
61539f464c52Smaya        <register type="NOA" address="0x00009888" value="0x19904000" />
61549f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1B904000" />
61559f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1D904000" />
61569f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1F904000" />
61579f464c52Smaya        <register type="NOA" address="0x00009888" value="0x59900000" />
61589f464c52Smaya        <register type="NOA" address="0x00009888" value="0x4B900421" />
61599f464c52Smaya        <register type="NOA" address="0x00009888" value="0x37900000" />
61609f464c52Smaya        <register type="NOA" address="0x00009888" value="0x33900000" />
61619f464c52Smaya        <register type="NOA" address="0x00009888" value="0x4D900001" />
61629f464c52Smaya        <register type="NOA" address="0x00009888" value="0x53900000" />
61639f464c52Smaya        <register type="NOA" address="0x00009888" value="0x43900420" />
61649f464c52Smaya        <register type="NOA" address="0x00009888" value="0x45900021" />
61659f464c52Smaya        <register type="NOA" address="0x00009888" value="0x55900000" />
61669f464c52Smaya        <register type="NOA" address="0x00009888" value="0x47900000" />
61679f464c52Smaya    </register_config>
61689f464c52Smaya    <register_config type="NOA"
61699f464c52Smaya                     availability="$SkuRevisionId 0x03 ULT"
61709f464c52Smaya                     priority="0"
61719f464c52Smaya                     >
61727ec681f3Smrg        <register type="NOA" address="0x000091BC" value="0xE0500000" />
61739f464c52Smaya        <register type="NOA" address="0x00009840" value="0x00000080" />
61749f464c52Smaya        <register type="NOA" address="0x00009888" value="0x14640340" />
61759f464c52Smaya        <register type="NOA" address="0x00009888" value="0x14650340" />
61769f464c52Smaya        <register type="NOA" address="0x00009888" value="0x106C6800" />
61779f464c52Smaya        <register type="NOA" address="0x00009888" value="0x126C001E" />
61789f464c52Smaya        <register type="NOA" address="0x00009888" value="0x166C0010" />
61799f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C2D5000" />
61809f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E2D5000" />
61819f464c52Smaya        <register type="NOA" address="0x00009888" value="0x002D4000" />
61829f464c52Smaya        <register type="NOA" address="0x00009888" value="0x022D5000" />
61839f464c52Smaya        <register type="NOA" address="0x00009888" value="0x042D5000" />
61849f464c52Smaya        <register type="NOA" address="0x00009888" value="0x062D1000" />
61859f464c52Smaya        <register type="NOA" address="0x00009888" value="0x102E0154" />
61869f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C2E5000" />
61879f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E2E0055" />
61889f464c52Smaya        <register type="NOA" address="0x00009888" value="0x104C8000" />
61899f464c52Smaya        <register type="NOA" address="0x00009888" value="0x124C8000" />
61909f464c52Smaya        <register type="NOA" address="0x00009888" value="0x144C8000" />
61919f464c52Smaya        <register type="NOA" address="0x00009888" value="0x164C2000" />
61929f464c52Smaya        <register type="NOA" address="0x00009888" value="0x044C8000" />
61939f464c52Smaya        <register type="NOA" address="0x00009888" value="0x064CC000" />
61949f464c52Smaya        <register type="NOA" address="0x00009888" value="0x084CC000" />
61959f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A4C4000" />
61969f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C4EA000" />
61979f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E4EA000" />
61989f464c52Smaya        <register type="NOA" address="0x00009888" value="0x004E8000" />
61999f464c52Smaya        <register type="NOA" address="0x00009888" value="0x024EA000" />
62009f464c52Smaya        <register type="NOA" address="0x00009888" value="0x044EA000" />
62019f464c52Smaya        <register type="NOA" address="0x00009888" value="0x064E2000" />
62029f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C4F5500" />
62039f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A4F1554" />
62049f464c52Smaya        <register type="NOA" address="0x00009888" value="0x04642400" />
62059f464c52Smaya        <register type="NOA" address="0x00009888" value="0x22640000" />
62069f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A640000" />
62079f464c52Smaya        <register type="NOA" address="0x00009888" value="0x06650024" />
62089f464c52Smaya        <register type="NOA" address="0x00009888" value="0x22650000" />
62099f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C650000" />
62109f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C6C5327" />
62119f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E6C5425" />
62129f464c52Smaya        <register type="NOA" address="0x00009888" value="0x006C2A00" />
62139f464c52Smaya        <register type="NOA" address="0x00009888" value="0x026C285B" />
62149f464c52Smaya        <register type="NOA" address="0x00009888" value="0x046C005C" />
62159f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C6C0000" />
62169f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A6C0900" />
62179f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C0F0AA0" />
62189f464c52Smaya        <register type="NOA" address="0x00009888" value="0x180F4000" />
62199f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A0F02AA" />
62209f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C2C5400" />
62219f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1E2C0001" />
62229f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A2C5550" />
62239f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1993AA00" />
62249f464c52Smaya        <register type="NOA" address="0x00009888" value="0x03938000" />
62259f464c52Smaya        <register type="NOA" address="0x00009888" value="0x05938000" />
62269f464c52Smaya        <register type="NOA" address="0x00009888" value="0x07938000" />
62279f464c52Smaya        <register type="NOA" address="0x00009888" value="0x09938000" />
62289f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0B938000" />
62299f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0D938000" />
62309f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2B904000" />
62319f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2D904000" />
62329f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2F904000" />
62339f464c52Smaya        <register type="NOA" address="0x00009888" value="0x31904000" />
62349f464c52Smaya        <register type="NOA" address="0x00009888" value="0x15904000" />
62359f464c52Smaya        <register type="NOA" address="0x00009888" value="0x17904000" />
62369f464c52Smaya        <register type="NOA" address="0x00009888" value="0x19904000" />
62379f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1B904000" />
62389f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1D904000" />
62399f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1F904000" />
62409f464c52Smaya        <register type="NOA" address="0x00009888" value="0x59900000" />
62419f464c52Smaya        <register type="NOA" address="0x00009888" value="0x4B900421" />
62429f464c52Smaya        <register type="NOA" address="0x00009888" value="0x37900000" />
62439f464c52Smaya        <register type="NOA" address="0x00009888" value="0x33900000" />
62449f464c52Smaya        <register type="NOA" address="0x00009888" value="0x4D900001" />
62459f464c52Smaya        <register type="NOA" address="0x00009888" value="0x53900000" />
62469f464c52Smaya        <register type="NOA" address="0x00009888" value="0x43900420" />
62479f464c52Smaya        <register type="NOA" address="0x00009888" value="0x45900021" />
62489f464c52Smaya        <register type="NOA" address="0x00009888" value="0x55900000" />
62499f464c52Smaya        <register type="NOA" address="0x00009888" value="0x47900000" />
62509f464c52Smaya    </register_config>
62519f464c52Smaya    <register_config type="OA">
62529f464c52Smaya        <register type="OA" address="0x00002740" value="0x00000000" />
62539f464c52Smaya        <register type="OA" address="0x00002744" value="0x00800000" />
62549f464c52Smaya        <register type="OA" address="0x00002710" value="0x00000000" />
62559f464c52Smaya        <register type="OA" address="0x00002714" value="0xF0800000" />
62569f464c52Smaya        <register type="OA" address="0x00002720" value="0x00000000" />
62579f464c52Smaya        <register type="OA" address="0x00002724" value="0xF0800000" />
62589f464c52Smaya        <register type="OA" address="0x00002770" value="0x00100070" />
62599f464c52Smaya        <register type="OA" address="0x00002774" value="0x0000FFF1" />
62609f464c52Smaya        <register type="OA" address="0x00002778" value="0x00014002" />
62619f464c52Smaya        <register type="OA" address="0x0000277C" value="0x0000C3FF" />
62629f464c52Smaya        <register type="OA" address="0x00002780" value="0x00010002" />
62639f464c52Smaya        <register type="OA" address="0x00002784" value="0x0000C7FF" />
62649f464c52Smaya        <register type="OA" address="0x00002788" value="0x00004002" />
62659f464c52Smaya        <register type="OA" address="0x0000278C" value="0x0000D3FF" />
62669f464c52Smaya        <register type="OA" address="0x00002790" value="0x00100700" />
62679f464c52Smaya        <register type="OA" address="0x00002794" value="0x0000FF1F" />
62689f464c52Smaya        <register type="OA" address="0x00002798" value="0x00001402" />
62699f464c52Smaya        <register type="OA" address="0x0000279C" value="0x0000FC3F" />
62709f464c52Smaya        <register type="OA" address="0x000027A0" value="0x00001002" />
62719f464c52Smaya        <register type="OA" address="0x000027A4" value="0x0000FC7F" />
62729f464c52Smaya        <register type="OA" address="0x000027A8" value="0x00000402" />
62739f464c52Smaya        <register type="OA" address="0x000027AC" value="0x0000FD3F" />
62749f464c52Smaya    </register_config>
62759f464c52Smaya    <register_config type="FLEX">
62769f464c52Smaya        <register type="FLEX" address="0x0000E458" value="0x00005004" />
62779f464c52Smaya        <register type="FLEX" address="0x0000E558" value="0x00010003" />
62789f464c52Smaya        <register type="FLEX" address="0x0000E658" value="0x00012011" />
62799f464c52Smaya        <register type="FLEX" address="0x0000E758" value="0x00015014" />
62809f464c52Smaya        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
62819f464c52Smaya        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
62829f464c52Smaya        <register type="FLEX" address="0x0000E65C" value="0x00055054" />
62839f464c52Smaya    </register_config>
62849f464c52Smaya  </set>
62859f464c52Smaya
62869f464c52Smaya  <set name="Metric set RasterizerAndPixelBackend"
62879f464c52Smaya       chipset="BXT"
62889f464c52Smaya       symbol_name="RasterizerAndPixelBackend"
62897ec681f3Smrg       underscore_name="rasterizer_and_pixel_backend"
62907ec681f3Smrg       mdapi_supported_apis="VK OGL OCL IO BB"
62917ec681f3Smrg       hw_config_guid="f3d845e6-bfc3-4ffe-b0e5-dddc80c21f07"
62929f464c52Smaya       >
62937ec681f3Smrg    <counter name="GPU Time Elapsed"
62947ec681f3Smrg             symbol_name="GpuTime"
62957ec681f3Smrg             underscore_name="gpu_time"
62967ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
62979f464c52Smaya             data_type="uint64"
62987ec681f3Smrg             units="ns"
62999f464c52Smaya             semantic_type="duration"
63007ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
63017ec681f3Smrg             mdapi_group="GPU"
63027ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
63039f464c52Smaya             mdapi_supported_apis=""
63049f464c52Smaya             mdapi_hw_unit_type="gpu"
63059f464c52Smaya             />
63067ec681f3Smrg    <counter name="GPU Core Clocks"
63077ec681f3Smrg             symbol_name="GpuCoreClocks"
63087ec681f3Smrg             underscore_name="gpu_core_clocks"
63097ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
63109f464c52Smaya             data_type="uint64"
63117ec681f3Smrg             units="cycles"
63129f464c52Smaya             semantic_type="event"
63137ec681f3Smrg             equation="GPU_CLOCK 0 READ"
63147ec681f3Smrg             mdapi_group="GPU"
63157ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
63167ec681f3Smrg             mdapi_supported_apis=""
63179f464c52Smaya             mdapi_hw_unit_type="gpu"
63189f464c52Smaya             />
63197ec681f3Smrg    <counter name="AVG GPU Core Frequency"
63207ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
63217ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
63227ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
63239f464c52Smaya             data_type="uint64"
63247ec681f3Smrg             max_equation="$GpuMaxFrequency"
63257ec681f3Smrg             units="hz"
63269f464c52Smaya             semantic_type="event"
63277ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
63287ec681f3Smrg             mdapi_group="GPU"
63297ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
63307ec681f3Smrg             mdapi_supported_apis=""
63319f464c52Smaya             mdapi_hw_unit_type="gpu"
63329f464c52Smaya             />
63337ec681f3Smrg    <counter name="GPU Busy"
63347ec681f3Smrg             symbol_name="GpuBusy"
63357ec681f3Smrg             underscore_name="gpu_busy"
63367ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
63379f464c52Smaya             data_type="float"
63389f464c52Smaya             max_equation="100"
63399f464c52Smaya             units="percent"
63409f464c52Smaya             semantic_type="duration"
63417ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
63427ec681f3Smrg             mdapi_group="GPU"
63437ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
63447ec681f3Smrg             mdapi_supported_apis=""
63459f464c52Smaya             mdapi_hw_unit_type="gpu"
63469f464c52Smaya             />
63479f464c52Smaya    <counter name="VS Threads Dispatched"
63487ec681f3Smrg             symbol_name="VsThreads"
63497ec681f3Smrg             underscore_name="vs_threads"
63509f464c52Smaya             description="The total number of vertex shader hardware threads dispatched."
63519f464c52Smaya             data_type="uint64"
63529f464c52Smaya             units="threads"
63539f464c52Smaya             semantic_type="event"
63547ec681f3Smrg             equation="A 1 READ"
63557ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
63569f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
63577ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
63589f464c52Smaya             mdapi_hw_unit_type="gpu"
63599f464c52Smaya             />
63607ec681f3Smrg    <counter name="HS Threads Dispatched"
63617ec681f3Smrg             symbol_name="HsThreads"
63627ec681f3Smrg             underscore_name="hs_threads"
63637ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
63649f464c52Smaya             data_type="uint64"
63659f464c52Smaya             units="threads"
63669f464c52Smaya             semantic_type="event"
63677ec681f3Smrg             equation="A 2 READ"
63687ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
63699f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
63707ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
63719f464c52Smaya             mdapi_hw_unit_type="gpu"
63729f464c52Smaya             />
63737ec681f3Smrg    <counter name="DS Threads Dispatched"
63747ec681f3Smrg             symbol_name="DsThreads"
63757ec681f3Smrg             underscore_name="ds_threads"
63767ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
63779f464c52Smaya             data_type="uint64"
63787ec681f3Smrg             units="threads"
63799f464c52Smaya             semantic_type="event"
63807ec681f3Smrg             equation="A 3 READ"
63817ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
63829f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
63837ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
63849f464c52Smaya             mdapi_hw_unit_type="gpu"
63859f464c52Smaya             />
63867ec681f3Smrg    <counter name="GS Threads Dispatched"
63877ec681f3Smrg             symbol_name="GsThreads"
63887ec681f3Smrg             underscore_name="gs_threads"
63897ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
63909f464c52Smaya             data_type="uint64"
63917ec681f3Smrg             units="threads"
63929f464c52Smaya             semantic_type="event"
63937ec681f3Smrg             equation="A 5 READ"
63947ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
63959f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
63967ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
63979f464c52Smaya             mdapi_hw_unit_type="gpu"
63989f464c52Smaya             />
63997ec681f3Smrg    <counter name="FS Threads Dispatched"
64007ec681f3Smrg             symbol_name="PsThreads"
64017ec681f3Smrg             underscore_name="ps_threads"
64027ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
64039f464c52Smaya             data_type="uint64"
64047ec681f3Smrg             units="threads"
64059f464c52Smaya             semantic_type="event"
64067ec681f3Smrg             equation="A 6 READ"
64077ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
64087ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
64097ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
64109f464c52Smaya             mdapi_hw_unit_type="gpu"
64119f464c52Smaya             />
64129f464c52Smaya    <counter name="CS Threads Dispatched"
64137ec681f3Smrg             symbol_name="CsThreads"
64147ec681f3Smrg             underscore_name="cs_threads"
64159f464c52Smaya             description="The total number of compute shader hardware threads dispatched."
64169f464c52Smaya             data_type="uint64"
64179f464c52Smaya             units="threads"
64189f464c52Smaya             semantic_type="event"
64197ec681f3Smrg             equation="A 4 READ"
64207ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
64219f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
64227ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
64239f464c52Smaya             mdapi_hw_unit_type="gpu"
64249f464c52Smaya             />
64257ec681f3Smrg    <counter name="EU Active"
64267ec681f3Smrg             symbol_name="EuActive"
64277ec681f3Smrg             underscore_name="eu_active"
64287ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
64299f464c52Smaya             data_type="float"
64309f464c52Smaya             max_equation="100"
64319f464c52Smaya             units="percent"
64329f464c52Smaya             semantic_type="duration"
64337ec681f3Smrg             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
64347ec681f3Smrg             mdapi_group="EU Array"
64357ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
64369f464c52Smaya             mdapi_supported_apis=""
64377ec681f3Smrg             mdapi_hw_unit_type="gpu"
64389f464c52Smaya             />
64397ec681f3Smrg    <counter name="EU Stall"
64407ec681f3Smrg             symbol_name="EuStall"
64417ec681f3Smrg             underscore_name="eu_stall"
64427ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
64439f464c52Smaya             data_type="float"
64449f464c52Smaya             max_equation="100"
64459f464c52Smaya             units="percent"
64469f464c52Smaya             semantic_type="duration"
64477ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
64487ec681f3Smrg             mdapi_group="EU Array"
64497ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
64509f464c52Smaya             mdapi_supported_apis=""
64517ec681f3Smrg             mdapi_hw_unit_type="gpu"
64529f464c52Smaya             />
64537ec681f3Smrg    <counter name="EU Both FPU Pipes Active"
64547ec681f3Smrg             symbol_name="EuFpuBothActive"
64557ec681f3Smrg             underscore_name="eu_fpu_both_active"
64567ec681f3Smrg             description="The percentage of time in which both EU FPU pipelines were actively processing."
64577ec681f3Smrg             data_type="float"
64587ec681f3Smrg             max_equation="100"
64597ec681f3Smrg             units="percent"
64607ec681f3Smrg             semantic_type="duration"
64617ec681f3Smrg             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
64627ec681f3Smrg             mdapi_group="EU Array/Pipes"
64637ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
64647ec681f3Smrg             mdapi_supported_apis=""
64657ec681f3Smrg             mdapi_hw_unit_type="gpu"
64667ec681f3Smrg             />
64677ec681f3Smrg    <counter name="VS FPU0 Pipe Active"
64687ec681f3Smrg             symbol_name="VsFpu0Active"
64697ec681f3Smrg             underscore_name="vs_fpu0_active"
64707ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
64717ec681f3Smrg             data_type="float"
64727ec681f3Smrg             max_equation="100"
64737ec681f3Smrg             units="percent"
64747ec681f3Smrg             semantic_type="duration"
64757ec681f3Smrg             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
64767ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
64777ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
64787ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
64797ec681f3Smrg             mdapi_hw_unit_type="gpu"
64807ec681f3Smrg             />
64817ec681f3Smrg    <counter name="VS FPU1 Pipe Active"
64827ec681f3Smrg             symbol_name="VsFpu1Active"
64837ec681f3Smrg             underscore_name="vs_fpu1_active"
64847ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
64857ec681f3Smrg             data_type="float"
64867ec681f3Smrg             max_equation="100"
64877ec681f3Smrg             units="percent"
64887ec681f3Smrg             semantic_type="duration"
64897ec681f3Smrg             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
64907ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
64917ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
64927ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
64939f464c52Smaya             mdapi_hw_unit_type="gpu"
64949f464c52Smaya             />
64957ec681f3Smrg    <counter name="VS Send Pipe Active"
64967ec681f3Smrg             symbol_name="VsSendActive"
64977ec681f3Smrg             underscore_name="vs_send_active"
64987ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
64999f464c52Smaya             data_type="float"
65009f464c52Smaya             max_equation="100"
65019f464c52Smaya             units="percent"
65029f464c52Smaya             semantic_type="duration"
65037ec681f3Smrg             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
65047ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
65059f464c52Smaya             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
65067ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
65079f464c52Smaya             mdapi_hw_unit_type="gpu"
65089f464c52Smaya             />
65097ec681f3Smrg    <counter name="PS FPU0 Pipe Active"
65107ec681f3Smrg             symbol_name="PsFpu0Active"
65117ec681f3Smrg             underscore_name="ps_fpu0_active"
65127ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
65139f464c52Smaya             data_type="float"
65149f464c52Smaya             max_equation="100"
65159f464c52Smaya             units="percent"
65169f464c52Smaya             semantic_type="duration"
65177ec681f3Smrg             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
65187ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
65199f464c52Smaya             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
65207ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
65217ec681f3Smrg             mdapi_hw_unit_type="gpu"
65227ec681f3Smrg             />
65237ec681f3Smrg    <counter name="PS FPU1 Pipe Active"
65247ec681f3Smrg             symbol_name="PsFpu1Active"
65257ec681f3Smrg             underscore_name="ps_fpu1_active"
65267ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
65277ec681f3Smrg             data_type="float"
65287ec681f3Smrg             max_equation="100"
65297ec681f3Smrg             units="percent"
65307ec681f3Smrg             semantic_type="duration"
65317ec681f3Smrg             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
65329f464c52Smaya             mdapi_group="EU Array/Pixel Shader"
65337ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
65347ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
65359f464c52Smaya             mdapi_hw_unit_type="gpu"
65369f464c52Smaya             />
65377ec681f3Smrg    <counter name="PS Send Pipeline Active"
65387ec681f3Smrg             symbol_name="PsSendActive"
65397ec681f3Smrg             underscore_name="ps_send_active"
65407ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
65419f464c52Smaya             data_type="float"
65429f464c52Smaya             max_equation="100"
65439f464c52Smaya             units="percent"
65449f464c52Smaya             semantic_type="duration"
65457ec681f3Smrg             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
65467ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
65479f464c52Smaya             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
65487ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
65499f464c52Smaya             mdapi_hw_unit_type="gpu"
65509f464c52Smaya             />
65517ec681f3Smrg    <counter name="FS Both FPU Active"
65527ec681f3Smrg             symbol_name="PsEuBothFpuActive"
65537ec681f3Smrg             underscore_name="ps_eu_both_fpu_active"
65547ec681f3Smrg             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
65559f464c52Smaya             data_type="float"
65569f464c52Smaya             max_equation="100"
65579f464c52Smaya             units="percent"
65589f464c52Smaya             semantic_type="duration"
65597ec681f3Smrg             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
65607ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
65617ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
65627ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
65639f464c52Smaya             mdapi_hw_unit_type="gpu"
65649f464c52Smaya             />
65659f464c52Smaya    <counter name="Rasterized Pixels"
65667ec681f3Smrg             symbol_name="RasterizedPixels"
65677ec681f3Smrg             underscore_name="rasterized_pixels"
65689f464c52Smaya             description="The total number of rasterized pixels."
65699f464c52Smaya             data_type="uint64"
65709f464c52Smaya             units="pixels"
65719f464c52Smaya             semantic_type="event"
65727ec681f3Smrg             equation="A 21 READ 4 UMUL"
65737ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer"
65749f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
65757ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
65769f464c52Smaya             mdapi_hw_unit_type="gpu"
65779f464c52Smaya             />
65787ec681f3Smrg    <counter name="Early Hi-Depth Test Fails"
65797ec681f3Smrg             symbol_name="HiDepthTestFails"
65807ec681f3Smrg             underscore_name="hi_depth_test_fails"
65817ec681f3Smrg             description="The total number of pixels dropped on early hierarchical depth test."
65827ec681f3Smrg             data_type="uint64"
65837ec681f3Smrg             units="pixels"
65847ec681f3Smrg             semantic_type="event"
65857ec681f3Smrg             equation="A 22 READ 4 UMUL"
65867ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
65877ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
65887ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
65899f464c52Smaya             mdapi_hw_unit_type="gpu"
65909f464c52Smaya             />
65917ec681f3Smrg    <counter name="Early Depth Test Fails"
65927ec681f3Smrg             symbol_name="EarlyDepthTestFails"
65937ec681f3Smrg             underscore_name="early_depth_test_fails"
65947ec681f3Smrg             description="The total number of pixels dropped on early depth test."
65959f464c52Smaya             data_type="uint64"
65967ec681f3Smrg             units="pixels"
65979f464c52Smaya             semantic_type="event"
65987ec681f3Smrg             equation="A 23 READ 4 UMUL"
65997ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
66009f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
66017ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
66029f464c52Smaya             mdapi_hw_unit_type="gpu"
66039f464c52Smaya             />
66047ec681f3Smrg    <counter name="Samples Killed in FS"
66057ec681f3Smrg             symbol_name="SamplesKilledInPs"
66067ec681f3Smrg             underscore_name="samples_killed_in_ps"
66077ec681f3Smrg             description="The total number of samples or pixels dropped in fragment shaders."
66089f464c52Smaya             data_type="uint64"
66099f464c52Smaya             units="pixels"
66109f464c52Smaya             semantic_type="event"
66117ec681f3Smrg             equation="A 24 READ 4 UMUL"
66127ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
66137ec681f3Smrg             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
66147ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
66159f464c52Smaya             mdapi_hw_unit_type="gpu"
66169f464c52Smaya             />
66177ec681f3Smrg    <counter name="Pixels Failing Tests"
66187ec681f3Smrg             symbol_name="PixelsFailingPostPsTests"
66197ec681f3Smrg             underscore_name="pixels_failing_post_ps_tests"
66207ec681f3Smrg             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
66217ec681f3Smrg             data_type="uint64"
66227ec681f3Smrg             units="pixels"
66237ec681f3Smrg             semantic_type="event"
66247ec681f3Smrg             equation="A 25 READ 4 UMUL"
66257ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
66267ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
66277ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
66289f464c52Smaya             mdapi_hw_unit_type="gpu"
66299f464c52Smaya             />
66307ec681f3Smrg    <counter name="Samples Written"
66317ec681f3Smrg             symbol_name="SamplesWritten"
66327ec681f3Smrg             underscore_name="samples_written"
66337ec681f3Smrg             description="The total number of samples or pixels written to all render targets."
66347ec681f3Smrg             data_type="uint64"
66357ec681f3Smrg             units="pixels"
66367ec681f3Smrg             semantic_type="event"
66377ec681f3Smrg             equation="A 26 READ 4 UMUL"
66387ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
66399f464c52Smaya             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
66407ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
66417ec681f3Smrg             mdapi_hw_unit_type="gpu"
66429f464c52Smaya             />
66439f464c52Smaya    <counter name="Samples Blended"
66447ec681f3Smrg             symbol_name="SamplesBlended"
66457ec681f3Smrg             underscore_name="samples_blended"
66469f464c52Smaya             description="The total number of blended samples or pixels written to all render targets."
66479f464c52Smaya             data_type="uint64"
66489f464c52Smaya             units="pixels"
66499f464c52Smaya             semantic_type="event"
66507ec681f3Smrg             equation="A 27 READ 4 UMUL"
66517ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
66529f464c52Smaya             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
66537ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
66549f464c52Smaya             mdapi_hw_unit_type="gpu"
66559f464c52Smaya             />
66567ec681f3Smrg    <counter name="Sampler Texels"
66577ec681f3Smrg             symbol_name="SamplerTexels"
66587ec681f3Smrg             underscore_name="sampler_texels"
66597ec681f3Smrg             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
66609f464c52Smaya             data_type="uint64"
66617ec681f3Smrg             units="texels"
66629f464c52Smaya             semantic_type="event"
66637ec681f3Smrg             equation="A 28 READ 4 UMUL"
66647ec681f3Smrg             mdapi_group="Sampler/Sampler Input"
66657ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
66667ec681f3Smrg             mdapi_supported_apis=""
66679f464c52Smaya             mdapi_hw_unit_type="gpu"
66689f464c52Smaya             />
66697ec681f3Smrg    <counter name="Sampler Texels Misses"
66707ec681f3Smrg             symbol_name="SamplerTexelMisses"
66717ec681f3Smrg             underscore_name="sampler_texel_misses"
66727ec681f3Smrg             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
66739f464c52Smaya             data_type="uint64"
66747ec681f3Smrg             units="texels"
66759f464c52Smaya             semantic_type="event"
66767ec681f3Smrg             equation="A 29 READ 4 UMUL"
66777ec681f3Smrg             mdapi_group="Sampler/Sampler Cache"
66787ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
66799f464c52Smaya             mdapi_supported_apis=""
66809f464c52Smaya             mdapi_hw_unit_type="gpu"
66819f464c52Smaya             />
66827ec681f3Smrg    <counter name="SLM Bytes Read"
66837ec681f3Smrg             symbol_name="SlmBytesRead"
66847ec681f3Smrg             underscore_name="slm_bytes_read"
66857ec681f3Smrg             description="The total number of GPU memory bytes read from shared local memory."
66869f464c52Smaya             data_type="uint64"
66877ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
66887ec681f3Smrg             units="bytes"
66897ec681f3Smrg             semantic_type="throughput"
66907ec681f3Smrg             equation="A 30 READ 64 UMUL"
66917ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
66929f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
66937ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
66949f464c52Smaya             mdapi_hw_unit_type="gpu"
66959f464c52Smaya             />
66969f464c52Smaya    <counter name="SLM Bytes Written"
66977ec681f3Smrg             symbol_name="SlmBytesWritten"
66987ec681f3Smrg             underscore_name="slm_bytes_written"
66999f464c52Smaya             description="The total number of GPU memory bytes written into shared local memory."
67009f464c52Smaya             data_type="uint64"
67019f464c52Smaya             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
67029f464c52Smaya             units="bytes"
67039f464c52Smaya             semantic_type="throughput"
67047ec681f3Smrg             equation="A 31 READ 64 UMUL"
67057ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
67067ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
67077ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
67087ec681f3Smrg             mdapi_hw_unit_type="gpu"
67097ec681f3Smrg             />
67107ec681f3Smrg    <counter name="Shader Memory Accesses"
67117ec681f3Smrg             symbol_name="ShaderMemoryAccesses"
67127ec681f3Smrg             underscore_name="shader_memory_accesses"
67137ec681f3Smrg             description="The total number of shader memory accesses to L3."
67147ec681f3Smrg             data_type="uint64"
67157ec681f3Smrg             units="messages"
67167ec681f3Smrg             semantic_type="event"
67177ec681f3Smrg             equation="A 32 READ"
67187ec681f3Smrg             mdapi_group="L3/Data Port"
67197ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
67207ec681f3Smrg             mdapi_supported_apis=""
67217ec681f3Smrg             mdapi_hw_unit_type="gpu"
67227ec681f3Smrg             />
67237ec681f3Smrg    <counter name="Shader Atomic Memory Accesses"
67247ec681f3Smrg             symbol_name="ShaderAtomics"
67257ec681f3Smrg             underscore_name="shader_atomics"
67267ec681f3Smrg             description="The total number of shader atomic memory accesses."
67277ec681f3Smrg             data_type="uint64"
67287ec681f3Smrg             units="messages"
67297ec681f3Smrg             semantic_type="event"
67307ec681f3Smrg             equation="A 34 READ"
67317ec681f3Smrg             mdapi_group="L3/Data Port/Atomics"
67329f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
67337ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
67349f464c52Smaya             mdapi_hw_unit_type="gpu"
67359f464c52Smaya             />
67369f464c52Smaya    <counter name="L3 Shader Throughput"
67377ec681f3Smrg             symbol_name="L3ShaderThroughput"
67387ec681f3Smrg             underscore_name="l3_shader_throughput"
67399f464c52Smaya             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
67409f464c52Smaya             data_type="uint64"
67419f464c52Smaya             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
67429f464c52Smaya             units="bytes"
67439f464c52Smaya             semantic_type="throughput"
67447ec681f3Smrg             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
67459f464c52Smaya             mdapi_group="L3/Data Port"
67467ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
67477ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
67489f464c52Smaya             mdapi_hw_unit_type="gpu"
67499f464c52Smaya             />
67507ec681f3Smrg    <counter name="Shader Barrier Messages"
67517ec681f3Smrg             symbol_name="ShaderBarriers"
67527ec681f3Smrg             underscore_name="shader_barriers"
67537ec681f3Smrg             description="The total number of shader barrier messages."
67549f464c52Smaya             data_type="uint64"
67557ec681f3Smrg             units="messages"
67569f464c52Smaya             semantic_type="event"
67577ec681f3Smrg             equation="A 35 READ"
67587ec681f3Smrg             mdapi_group="EU Array/Barrier"
67597ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
67607ec681f3Smrg             mdapi_supported_apis=""
67619f464c52Smaya             mdapi_hw_unit_type="gpu"
67627ec681f3Smrg             />
67637ec681f3Smrg    <counter name="Slice0 Post-EarlyZ Pixel Data Ready"
67647ec681f3Smrg             symbol_name="PixelData0Ready"
67657ec681f3Smrg             underscore_name="pixel_data0_ready"
67667ec681f3Smrg             description="The percentage of time in which slice0 post-EarlyZ pixel data is ready (after early Z tests have been applied)"
67677ec681f3Smrg             data_type="float"
67687ec681f3Smrg             max_equation="100"
67697ec681f3Smrg             units="percent"
67707ec681f3Smrg             semantic_type="duration"
67717ec681f3Smrg             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
67727ec681f3Smrg             availability="$SliceMask 0x1 AND"
67737ec681f3Smrg             mdapi_group="GPU/Rasterizer/Early Depth Test"
67747ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
67757ec681f3Smrg             mdapi_supported_apis=""
67767ec681f3Smrg             mdapi_hw_unit_type="slice"
67777ec681f3Smrg             />
67787ec681f3Smrg    <counter name="Slice0 Rasterizer Input Available"
67797ec681f3Smrg             symbol_name="Rasterizer0InputAvailable"
67807ec681f3Smrg             underscore_name="rasterizer0_input_available"
67817ec681f3Smrg             description="The percentage of time in which slice0 rasterizer input is available"
67827ec681f3Smrg             data_type="float"
67837ec681f3Smrg             max_equation="100"
67847ec681f3Smrg             units="percent"
67857ec681f3Smrg             semantic_type="duration"
67867ec681f3Smrg             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
67877ec681f3Smrg             availability="$SliceMask 0x1 AND"
67887ec681f3Smrg             mdapi_group="GPU/Rasterizer"
67897ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
67907ec681f3Smrg             mdapi_supported_apis=""
67917ec681f3Smrg             mdapi_hw_unit_type="slice"
67929f464c52Smaya             />
67939f464c52Smaya    <counter name="Slice0 PS Output Available"
67947ec681f3Smrg             symbol_name="PSOutput0Available"
67957ec681f3Smrg             underscore_name="ps_output0_available"
67969f464c52Smaya             description="The percentage of time in which slice0 PS output is available"
67979f464c52Smaya             data_type="float"
67989f464c52Smaya             max_equation="100"
67999f464c52Smaya             units="percent"
68007ec681f3Smrg             semantic_type="duration"
68017ec681f3Smrg             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
68029f464c52Smaya             availability="$SliceMask 0x1 AND"
68037ec681f3Smrg             mdapi_group="GPU/3D Pipe"
68047ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
68057ec681f3Smrg             mdapi_supported_apis=""
68067ec681f3Smrg             mdapi_hw_unit_type="slice"
68077ec681f3Smrg             />
68087ec681f3Smrg    <counter name="Slice0 Pixel Values Ready"
68097ec681f3Smrg             symbol_name="PixelValues0Ready"
68107ec681f3Smrg             underscore_name="pixel_values0_ready"
68117ec681f3Smrg             description="The percentage of time in which slice0 pixel values are ready"
68127ec681f3Smrg             data_type="float"
68137ec681f3Smrg             max_equation="100"
68147ec681f3Smrg             units="percent"
68159f464c52Smaya             semantic_type="duration"
68167ec681f3Smrg             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
68177ec681f3Smrg             availability="$SliceMask 0x1 AND"
68187ec681f3Smrg             mdapi_group="GPU/3D Pipe"
68197ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
68209f464c52Smaya             mdapi_supported_apis=""
68217ec681f3Smrg             mdapi_hw_unit_type="slice"
68227ec681f3Smrg             />
68237ec681f3Smrg    <counter name="Slice0 Rasterizer Output Ready"
68247ec681f3Smrg             symbol_name="Rasterizer0OutputReady"
68257ec681f3Smrg             underscore_name="rasterizer0_output_ready"
68267ec681f3Smrg             description="The percentage of time in which slice0 rasterizer output is ready"
68277ec681f3Smrg             data_type="float"
68287ec681f3Smrg             max_equation="100"
68297ec681f3Smrg             units="percent"
68307ec681f3Smrg             semantic_type="duration"
68317ec681f3Smrg             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
68327ec681f3Smrg             availability="$SliceMask 0x1 AND"
68337ec681f3Smrg             mdapi_group="GPU/Rasterizer"
68349f464c52Smaya             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
68357ec681f3Smrg             mdapi_supported_apis=""
68369f464c52Smaya             mdapi_hw_unit_type="slice"
68379f464c52Smaya             />
68387ec681f3Smrg    <counter name="SQ is full"
68397ec681f3Smrg             symbol_name="GTRequestQueueFull"
68407ec681f3Smrg             underscore_name="gt_request_queue_full"
68417ec681f3Smrg             description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
68427ec681f3Smrg             data_type="float"
68437ec681f3Smrg             max_equation="100"
68447ec681f3Smrg             units="percent"
68457ec681f3Smrg             semantic_type="duration"
68467ec681f3Smrg             equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
68477ec681f3Smrg             availability="true $QueryMode &amp;&amp;"
68487ec681f3Smrg             mdapi_group="GTI"
68497ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
68507ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL"
68519f464c52Smaya             mdapi_hw_unit_type="gpu"
68529f464c52Smaya             />
68539f464c52Smaya    <register_config type="NOA">
68547ec681f3Smrg        <register type="NOA" address="0x000091BC" value="0xE0500000" />
68559f464c52Smaya        <register type="NOA" address="0x00009840" value="0x00000080" />
68569f464c52Smaya        <register type="NOA" address="0x00009888" value="0x102D7800" />
68579f464c52Smaya        <register type="NOA" address="0x00009888" value="0x122D79E0" />
68589f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C2F0004" />
68599f464c52Smaya        <register type="NOA" address="0x00009888" value="0x100E3800" />
68609f464c52Smaya        <register type="NOA" address="0x00009888" value="0x180F0005" />
68619f464c52Smaya        <register type="NOA" address="0x00009888" value="0x002D0940" />
68629f464c52Smaya        <register type="NOA" address="0x00009888" value="0x022D802F" />
68639f464c52Smaya        <register type="NOA" address="0x00009888" value="0x042D4013" />
68649f464c52Smaya        <register type="NOA" address="0x00009888" value="0x062D1000" />
68659f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E2E0050" />
68669f464c52Smaya        <register type="NOA" address="0x00009888" value="0x022F0010" />
68679f464c52Smaya        <register type="NOA" address="0x00009888" value="0x002F0000" />
68689f464c52Smaya        <register type="NOA" address="0x00009888" value="0x084C8000" />
68699f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A4C4000" />
68709f464c52Smaya        <register type="NOA" address="0x00009888" value="0x044E8000" />
68719f464c52Smaya        <register type="NOA" address="0x00009888" value="0x064E2000" />
68729f464c52Smaya        <register type="NOA" address="0x00009888" value="0x040E0480" />
68739f464c52Smaya        <register type="NOA" address="0x00009888" value="0x000E0000" />
68749f464c52Smaya        <register type="NOA" address="0x00009888" value="0x060F0027" />
68759f464c52Smaya        <register type="NOA" address="0x00009888" value="0x100F0000" />
68769f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A0F0040" />
68779f464c52Smaya        <register type="NOA" address="0x00009888" value="0x03938000" />
68789f464c52Smaya        <register type="NOA" address="0x00009888" value="0x05938000" />
68799f464c52Smaya        <register type="NOA" address="0x00009888" value="0x07938000" />
68809f464c52Smaya        <register type="NOA" address="0x00009888" value="0x09938000" />
68819f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0B938000" />
68829f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0D938000" />
68839f464c52Smaya        <register type="NOA" address="0x00009888" value="0x15904000" />
68849f464c52Smaya        <register type="NOA" address="0x00009888" value="0x17904000" />
68859f464c52Smaya        <register type="NOA" address="0x00009888" value="0x19904000" />
68869f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1B904000" />
68879f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1D904000" />
68889f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1F904000" />
68899f464c52Smaya        <register type="NOA" address="0x00009888" value="0x37900000" />
68909f464c52Smaya        <register type="NOA" address="0x00009888" value="0x53900000" />
68919f464c52Smaya        <register type="NOA" address="0x00009888" value="0x439014A0" />
68929f464c52Smaya        <register type="NOA" address="0x00009888" value="0x459000A4" />
68939f464c52Smaya        <register type="NOA" address="0x00009888" value="0x55900000" />
68949f464c52Smaya        <register type="NOA" address="0x00009888" value="0x47900001" />
68959f464c52Smaya        <register type="NOA" address="0x00009888" value="0x33900000" />
68969f464c52Smaya    </register_config>
68979f464c52Smaya    <register_config type="OA">
68989f464c52Smaya        <register type="OA" address="0x00002740" value="0x00000000" />
68999f464c52Smaya        <register type="OA" address="0x00002744" value="0x00800000" />
69009f464c52Smaya        <register type="OA" address="0x00002710" value="0x00000000" />
69019f464c52Smaya        <register type="OA" address="0x00002714" value="0x30800000" />
69029f464c52Smaya        <register type="OA" address="0x00002720" value="0x00000000" />
69039f464c52Smaya        <register type="OA" address="0x00002724" value="0x00800000" />
69049f464c52Smaya        <register type="OA" address="0x00002770" value="0x00000002" />
69059f464c52Smaya        <register type="OA" address="0x00002774" value="0x0000EFFF" />
69069f464c52Smaya        <register type="OA" address="0x00002778" value="0x00006000" />
69079f464c52Smaya        <register type="OA" address="0x0000277C" value="0x0000F3FF" />
69089f464c52Smaya    </register_config>
69099f464c52Smaya    <register_config type="FLEX">
69109f464c52Smaya        <register type="FLEX" address="0x0000E458" value="0x00005004" />
69119f464c52Smaya        <register type="FLEX" address="0x0000E558" value="0x00010003" />
69129f464c52Smaya        <register type="FLEX" address="0x0000E658" value="0x00012011" />
69139f464c52Smaya        <register type="FLEX" address="0x0000E758" value="0x00015014" />
69149f464c52Smaya        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
69159f464c52Smaya        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
69169f464c52Smaya        <register type="FLEX" address="0x0000E65C" value="0x00055054" />
69179f464c52Smaya    </register_config>
69189f464c52Smaya  </set>
69199f464c52Smaya
69209f464c52Smaya  <set name="Metric set Sampler"
69219f464c52Smaya       chipset="BXT"
69229f464c52Smaya       symbol_name="Sampler"
69237ec681f3Smrg       underscore_name="sampler"
69247ec681f3Smrg       mdapi_supported_apis="VK OGL OCL IO BB"
69257ec681f3Smrg       hw_config_guid="a53d620b-c14e-49df-bd27-e076b3fb98f3"
69269f464c52Smaya       >
69277ec681f3Smrg    <counter name="GPU Time Elapsed"
69287ec681f3Smrg             symbol_name="GpuTime"
69297ec681f3Smrg             underscore_name="gpu_time"
69307ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
69317ec681f3Smrg             data_type="uint64"
69327ec681f3Smrg             units="ns"
69337ec681f3Smrg             semantic_type="duration"
69347ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
69357ec681f3Smrg             mdapi_group="GPU"
69367ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
69377ec681f3Smrg             mdapi_supported_apis=""
69387ec681f3Smrg             mdapi_hw_unit_type="gpu"
69397ec681f3Smrg             />
69409f464c52Smaya    <counter name="GPU Core Clocks"
69417ec681f3Smrg             symbol_name="GpuCoreClocks"
69427ec681f3Smrg             underscore_name="gpu_core_clocks"
69439f464c52Smaya             description="The total number of GPU core clocks elapsed during the measurement."
69449f464c52Smaya             data_type="uint64"
69459f464c52Smaya             units="cycles"
69469f464c52Smaya             semantic_type="event"
69477ec681f3Smrg             equation="GPU_CLOCK 0 READ"
69487ec681f3Smrg             mdapi_group="GPU"
69499f464c52Smaya             mdapi_usage_flags="Tier1 Frame Batch Draw"
69507ec681f3Smrg             mdapi_supported_apis=""
69517ec681f3Smrg             mdapi_hw_unit_type="gpu"
69527ec681f3Smrg             />
69537ec681f3Smrg    <counter name="AVG GPU Core Frequency"
69547ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
69557ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
69567ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
69577ec681f3Smrg             data_type="uint64"
69587ec681f3Smrg             max_equation="$GpuMaxFrequency"
69597ec681f3Smrg             units="hz"
69607ec681f3Smrg             semantic_type="event"
69617ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
69627ec681f3Smrg             mdapi_group="GPU"
69637ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
69647ec681f3Smrg             mdapi_supported_apis=""
69659f464c52Smaya             mdapi_hw_unit_type="gpu"
69667ec681f3Smrg             />
69677ec681f3Smrg    <counter name="GPU Busy"
69687ec681f3Smrg             symbol_name="GpuBusy"
69697ec681f3Smrg             underscore_name="gpu_busy"
69707ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
69717ec681f3Smrg             data_type="float"
69727ec681f3Smrg             max_equation="100"
69737ec681f3Smrg             units="percent"
69747ec681f3Smrg             semantic_type="duration"
69757ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
69769f464c52Smaya             mdapi_group="GPU"
69777ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
69787ec681f3Smrg             mdapi_supported_apis=""
69797ec681f3Smrg             mdapi_hw_unit_type="gpu"
69807ec681f3Smrg             />
69817ec681f3Smrg    <counter name="VS Threads Dispatched"
69827ec681f3Smrg             symbol_name="VsThreads"
69837ec681f3Smrg             underscore_name="vs_threads"
69847ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
69857ec681f3Smrg             data_type="uint64"
69867ec681f3Smrg             units="threads"
69877ec681f3Smrg             semantic_type="event"
69887ec681f3Smrg             equation="A 1 READ"
69897ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
69907ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
69917ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
69927ec681f3Smrg             mdapi_hw_unit_type="gpu"
69937ec681f3Smrg             />
69947ec681f3Smrg    <counter name="HS Threads Dispatched"
69957ec681f3Smrg             symbol_name="HsThreads"
69967ec681f3Smrg             underscore_name="hs_threads"
69977ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
69987ec681f3Smrg             data_type="uint64"
69997ec681f3Smrg             units="threads"
70007ec681f3Smrg             semantic_type="event"
70017ec681f3Smrg             equation="A 2 READ"
70027ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
70037ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
70047ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
70057ec681f3Smrg             mdapi_hw_unit_type="gpu"
70067ec681f3Smrg             />
70077ec681f3Smrg    <counter name="DS Threads Dispatched"
70087ec681f3Smrg             symbol_name="DsThreads"
70097ec681f3Smrg             underscore_name="ds_threads"
70107ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
70117ec681f3Smrg             data_type="uint64"
70127ec681f3Smrg             units="threads"
70137ec681f3Smrg             semantic_type="event"
70147ec681f3Smrg             equation="A 3 READ"
70157ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
70167ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
70177ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
70187ec681f3Smrg             mdapi_hw_unit_type="gpu"
70197ec681f3Smrg             />
70207ec681f3Smrg    <counter name="GS Threads Dispatched"
70217ec681f3Smrg             symbol_name="GsThreads"
70227ec681f3Smrg             underscore_name="gs_threads"
70237ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
70247ec681f3Smrg             data_type="uint64"
70257ec681f3Smrg             units="threads"
70267ec681f3Smrg             semantic_type="event"
70277ec681f3Smrg             equation="A 5 READ"
70287ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
70297ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
70307ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
70317ec681f3Smrg             mdapi_hw_unit_type="gpu"
70327ec681f3Smrg             />
70337ec681f3Smrg    <counter name="FS Threads Dispatched"
70347ec681f3Smrg             symbol_name="PsThreads"
70357ec681f3Smrg             underscore_name="ps_threads"
70367ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
70377ec681f3Smrg             data_type="uint64"
70387ec681f3Smrg             units="threads"
70397ec681f3Smrg             semantic_type="event"
70407ec681f3Smrg             equation="A 6 READ"
70417ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
70427ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
70437ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
70447ec681f3Smrg             mdapi_hw_unit_type="gpu"
70457ec681f3Smrg             />
70467ec681f3Smrg    <counter name="CS Threads Dispatched"
70477ec681f3Smrg             symbol_name="CsThreads"
70487ec681f3Smrg             underscore_name="cs_threads"
70497ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
70507ec681f3Smrg             data_type="uint64"
70517ec681f3Smrg             units="threads"
70527ec681f3Smrg             semantic_type="event"
70537ec681f3Smrg             equation="A 4 READ"
70547ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
70557ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
70567ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
70577ec681f3Smrg             mdapi_hw_unit_type="gpu"
70589f464c52Smaya             />
70599f464c52Smaya    <counter name="EU Active"
70607ec681f3Smrg             symbol_name="EuActive"
70617ec681f3Smrg             underscore_name="eu_active"
70629f464c52Smaya             description="The percentage of time in which the Execution Units were actively processing."
70639f464c52Smaya             data_type="float"
70649f464c52Smaya             max_equation="100"
70659f464c52Smaya             units="percent"
70669f464c52Smaya             semantic_type="duration"
70677ec681f3Smrg             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
70687ec681f3Smrg             mdapi_group="EU Array"
70697ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
70707ec681f3Smrg             mdapi_supported_apis=""
70717ec681f3Smrg             mdapi_hw_unit_type="gpu"
70727ec681f3Smrg             />
70737ec681f3Smrg    <counter name="EU Stall"
70747ec681f3Smrg             symbol_name="EuStall"
70757ec681f3Smrg             underscore_name="eu_stall"
70767ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
70777ec681f3Smrg             data_type="float"
70787ec681f3Smrg             max_equation="100"
70797ec681f3Smrg             units="percent"
70807ec681f3Smrg             semantic_type="duration"
70817ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
70827ec681f3Smrg             mdapi_group="EU Array"
70837ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
70847ec681f3Smrg             mdapi_supported_apis=""
70857ec681f3Smrg             mdapi_hw_unit_type="gpu"
70867ec681f3Smrg             />
70877ec681f3Smrg    <counter name="EU Both FPU Pipes Active"
70887ec681f3Smrg             symbol_name="EuFpuBothActive"
70897ec681f3Smrg             underscore_name="eu_fpu_both_active"
70907ec681f3Smrg             description="The percentage of time in which both EU FPU pipelines were actively processing."
70917ec681f3Smrg             data_type="float"
70927ec681f3Smrg             max_equation="100"
70937ec681f3Smrg             units="percent"
70947ec681f3Smrg             semantic_type="duration"
70957ec681f3Smrg             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
70967ec681f3Smrg             mdapi_group="EU Array/Pipes"
70977ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
70989f464c52Smaya             mdapi_supported_apis=""
70999f464c52Smaya             mdapi_hw_unit_type="gpu"
71009f464c52Smaya             />
71017ec681f3Smrg    <counter name="VS FPU0 Pipe Active"
71027ec681f3Smrg             symbol_name="VsFpu0Active"
71037ec681f3Smrg             underscore_name="vs_fpu0_active"
71047ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
71059f464c52Smaya             data_type="float"
71069f464c52Smaya             max_equation="100"
71079f464c52Smaya             units="percent"
71089f464c52Smaya             semantic_type="duration"
71097ec681f3Smrg             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
71107ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
71117ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
71127ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
71137ec681f3Smrg             mdapi_hw_unit_type="gpu"
71149f464c52Smaya             />
71157ec681f3Smrg    <counter name="VS FPU1 Pipe Active"
71167ec681f3Smrg             symbol_name="VsFpu1Active"
71177ec681f3Smrg             underscore_name="vs_fpu1_active"
71187ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
71199f464c52Smaya             data_type="float"
71209f464c52Smaya             max_equation="100"
71219f464c52Smaya             units="percent"
71229f464c52Smaya             semantic_type="duration"
71237ec681f3Smrg             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
71247ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
71259f464c52Smaya             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
71267ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
71279f464c52Smaya             mdapi_hw_unit_type="gpu"
71289f464c52Smaya             />
71299f464c52Smaya    <counter name="VS Send Pipe Active"
71307ec681f3Smrg             symbol_name="VsSendActive"
71317ec681f3Smrg             underscore_name="vs_send_active"
71329f464c52Smaya             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
71339f464c52Smaya             data_type="float"
71349f464c52Smaya             max_equation="100"
71359f464c52Smaya             units="percent"
71369f464c52Smaya             semantic_type="duration"
71377ec681f3Smrg             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
71389f464c52Smaya             mdapi_group="EU Array/Vertex Shader"
71397ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
71407ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
71419f464c52Smaya             mdapi_hw_unit_type="gpu"
71429f464c52Smaya             />
71437ec681f3Smrg    <counter name="PS FPU0 Pipe Active"
71447ec681f3Smrg             symbol_name="PsFpu0Active"
71457ec681f3Smrg             underscore_name="ps_fpu0_active"
71467ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
71479f464c52Smaya             data_type="float"
71489f464c52Smaya             max_equation="100"
71499f464c52Smaya             units="percent"
71509f464c52Smaya             semantic_type="duration"
71517ec681f3Smrg             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
71527ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
71537ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
71547ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
71557ec681f3Smrg             mdapi_hw_unit_type="gpu"
71569f464c52Smaya             />
71577ec681f3Smrg    <counter name="PS FPU1 Pipe Active"
71587ec681f3Smrg             symbol_name="PsFpu1Active"
71597ec681f3Smrg             underscore_name="ps_fpu1_active"
71607ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
71619f464c52Smaya             data_type="float"
71629f464c52Smaya             max_equation="100"
71639f464c52Smaya             units="percent"
71649f464c52Smaya             semantic_type="duration"
71657ec681f3Smrg             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
71667ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
71679f464c52Smaya             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
71687ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
71699f464c52Smaya             mdapi_hw_unit_type="gpu"
71709f464c52Smaya             />
71717ec681f3Smrg    <counter name="PS Send Pipeline Active"
71727ec681f3Smrg             symbol_name="PsSendActive"
71737ec681f3Smrg             underscore_name="ps_send_active"
71747ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
71757ec681f3Smrg             data_type="float"
71767ec681f3Smrg             max_equation="100"
71777ec681f3Smrg             units="percent"
71787ec681f3Smrg             semantic_type="duration"
71797ec681f3Smrg             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
71807ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
71817ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
71827ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
71839f464c52Smaya             mdapi_hw_unit_type="gpu"
71849f464c52Smaya             />
71859f464c52Smaya    <counter name="FS Both FPU Active"
71867ec681f3Smrg             symbol_name="PsEuBothFpuActive"
71877ec681f3Smrg             underscore_name="ps_eu_both_fpu_active"
71889f464c52Smaya             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
71899f464c52Smaya             data_type="float"
71909f464c52Smaya             max_equation="100"
71919f464c52Smaya             units="percent"
71929f464c52Smaya             semantic_type="duration"
71937ec681f3Smrg             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
71949f464c52Smaya             mdapi_group="3D Pipe/Fragment Shader"
71957ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
71967ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
71979f464c52Smaya             mdapi_hw_unit_type="gpu"
71989f464c52Smaya             />
71997ec681f3Smrg    <counter name="Rasterized Pixels"
72007ec681f3Smrg             symbol_name="RasterizedPixels"
72017ec681f3Smrg             underscore_name="rasterized_pixels"
72027ec681f3Smrg             description="The total number of rasterized pixels."
72039f464c52Smaya             data_type="uint64"
72047ec681f3Smrg             units="pixels"
72059f464c52Smaya             semantic_type="event"
72067ec681f3Smrg             equation="A 21 READ 4 UMUL"
72077ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer"
72089f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
72097ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
72109f464c52Smaya             mdapi_hw_unit_type="gpu"
72119f464c52Smaya             />
72127ec681f3Smrg    <counter name="Early Hi-Depth Test Fails"
72137ec681f3Smrg             symbol_name="HiDepthTestFails"
72147ec681f3Smrg             underscore_name="hi_depth_test_fails"
72157ec681f3Smrg             description="The total number of pixels dropped on early hierarchical depth test."
72169f464c52Smaya             data_type="uint64"
72177ec681f3Smrg             units="pixels"
72189f464c52Smaya             semantic_type="event"
72197ec681f3Smrg             equation="A 22 READ 4 UMUL"
72207ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
72219f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
72227ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
72239f464c52Smaya             mdapi_hw_unit_type="gpu"
72249f464c52Smaya             />
72257ec681f3Smrg    <counter name="Early Depth Test Fails"
72267ec681f3Smrg             symbol_name="EarlyDepthTestFails"
72277ec681f3Smrg             underscore_name="early_depth_test_fails"
72287ec681f3Smrg             description="The total number of pixels dropped on early depth test."
72299f464c52Smaya             data_type="uint64"
72307ec681f3Smrg             units="pixels"
72319f464c52Smaya             semantic_type="event"
72327ec681f3Smrg             equation="A 23 READ 4 UMUL"
72337ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
72349f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
72357ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
72369f464c52Smaya             mdapi_hw_unit_type="gpu"
72379f464c52Smaya             />
72387ec681f3Smrg    <counter name="Samples Killed in FS"
72397ec681f3Smrg             symbol_name="SamplesKilledInPs"
72407ec681f3Smrg             underscore_name="samples_killed_in_ps"
72417ec681f3Smrg             description="The total number of samples or pixels dropped in fragment shaders."
72429f464c52Smaya             data_type="uint64"
72437ec681f3Smrg             units="pixels"
72449f464c52Smaya             semantic_type="event"
72457ec681f3Smrg             equation="A 24 READ 4 UMUL"
72467ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
72477ec681f3Smrg             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
72487ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
72499f464c52Smaya             mdapi_hw_unit_type="gpu"
72509f464c52Smaya             />
72519f464c52Smaya    <counter name="Pixels Failing Tests"
72527ec681f3Smrg             symbol_name="PixelsFailingPostPsTests"
72537ec681f3Smrg             underscore_name="pixels_failing_post_ps_tests"
72549f464c52Smaya             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
72559f464c52Smaya             data_type="uint64"
72569f464c52Smaya             units="pixels"
72579f464c52Smaya             semantic_type="event"
72587ec681f3Smrg             equation="A 25 READ 4 UMUL"
72597ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
72609f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
72617ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
72629f464c52Smaya             mdapi_hw_unit_type="gpu"
72637ec681f3Smrg             />
72647ec681f3Smrg    <counter name="Samples Written"
72657ec681f3Smrg             symbol_name="SamplesWritten"
72667ec681f3Smrg             underscore_name="samples_written"
72677ec681f3Smrg             description="The total number of samples or pixels written to all render targets."
72687ec681f3Smrg             data_type="uint64"
72697ec681f3Smrg             units="pixels"
72707ec681f3Smrg             semantic_type="event"
72717ec681f3Smrg             equation="A 26 READ 4 UMUL"
72729f464c52Smaya             mdapi_group="3D Pipe/Output Merger"
72737ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
72747ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
72757ec681f3Smrg             mdapi_hw_unit_type="gpu"
72769f464c52Smaya             />
72777ec681f3Smrg    <counter name="Samples Blended"
72787ec681f3Smrg             symbol_name="SamplesBlended"
72797ec681f3Smrg             underscore_name="samples_blended"
72807ec681f3Smrg             description="The total number of blended samples or pixels written to all render targets."
72819f464c52Smaya             data_type="uint64"
72827ec681f3Smrg             units="pixels"
72837ec681f3Smrg             semantic_type="event"
72847ec681f3Smrg             equation="A 27 READ 4 UMUL"
72857ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
72867ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
72877ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
72889f464c52Smaya             mdapi_hw_unit_type="gpu"
72899f464c52Smaya             />
72907ec681f3Smrg    <counter name="Sampler Texels"
72917ec681f3Smrg             symbol_name="SamplerTexels"
72927ec681f3Smrg             underscore_name="sampler_texels"
72937ec681f3Smrg             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
72949f464c52Smaya             data_type="uint64"
72957ec681f3Smrg             units="texels"
72969f464c52Smaya             semantic_type="event"
72977ec681f3Smrg             equation="A 28 READ 4 UMUL"
72987ec681f3Smrg             mdapi_group="Sampler/Sampler Input"
72997ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
73009f464c52Smaya             mdapi_supported_apis=""
73019f464c52Smaya             mdapi_hw_unit_type="gpu"
73029f464c52Smaya             />
73039f464c52Smaya    <counter name="Sampler Texels Misses"
73047ec681f3Smrg             symbol_name="SamplerTexelMisses"
73057ec681f3Smrg             underscore_name="sampler_texel_misses"
73069f464c52Smaya             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
73079f464c52Smaya             data_type="uint64"
73089f464c52Smaya             units="texels"
73099f464c52Smaya             semantic_type="event"
73107ec681f3Smrg             equation="A 29 READ 4 UMUL"
73117ec681f3Smrg             mdapi_group="Sampler/Sampler Cache"
73129f464c52Smaya             mdapi_usage_flags="Tier3 Batch Frame Draw"
73137ec681f3Smrg             mdapi_supported_apis=""
73149f464c52Smaya             mdapi_hw_unit_type="gpu"
73159f464c52Smaya             />
73167ec681f3Smrg    <counter name="SLM Bytes Read"
73177ec681f3Smrg             symbol_name="SlmBytesRead"
73187ec681f3Smrg             underscore_name="slm_bytes_read"
73197ec681f3Smrg             description="The total number of GPU memory bytes read from shared local memory."
73209f464c52Smaya             data_type="uint64"
73217ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
73227ec681f3Smrg             units="bytes"
73237ec681f3Smrg             semantic_type="throughput"
73247ec681f3Smrg             equation="A 30 READ 64 UMUL"
73257ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
73269f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
73277ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
73289f464c52Smaya             mdapi_hw_unit_type="gpu"
73299f464c52Smaya             />
73307ec681f3Smrg    <counter name="SLM Bytes Written"
73317ec681f3Smrg             symbol_name="SlmBytesWritten"
73327ec681f3Smrg             underscore_name="slm_bytes_written"
73337ec681f3Smrg             description="The total number of GPU memory bytes written into shared local memory."
73349f464c52Smaya             data_type="uint64"
73359f464c52Smaya             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
73369f464c52Smaya             units="bytes"
73379f464c52Smaya             semantic_type="throughput"
73387ec681f3Smrg             equation="A 31 READ 64 UMUL"
73399f464c52Smaya             mdapi_group="L3/Data Port/SLM"
73407ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
73417ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
73429f464c52Smaya             mdapi_hw_unit_type="gpu"
73439f464c52Smaya             />
73447ec681f3Smrg    <counter name="Shader Memory Accesses"
73457ec681f3Smrg             symbol_name="ShaderMemoryAccesses"
73467ec681f3Smrg             underscore_name="shader_memory_accesses"
73477ec681f3Smrg             description="The total number of shader memory accesses to L3."
73487ec681f3Smrg             data_type="uint64"
73497ec681f3Smrg             units="messages"
73507ec681f3Smrg             semantic_type="event"
73517ec681f3Smrg             equation="A 32 READ"
73527ec681f3Smrg             mdapi_group="L3/Data Port"
73537ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
73547ec681f3Smrg             mdapi_supported_apis=""
73559f464c52Smaya             mdapi_hw_unit_type="gpu"
73569f464c52Smaya             />
73577ec681f3Smrg    <counter name="Shader Atomic Memory Accesses"
73587ec681f3Smrg             symbol_name="ShaderAtomics"
73597ec681f3Smrg             underscore_name="shader_atomics"
73607ec681f3Smrg             description="The total number of shader atomic memory accesses."
73617ec681f3Smrg             data_type="uint64"
73627ec681f3Smrg             units="messages"
73637ec681f3Smrg             semantic_type="event"
73647ec681f3Smrg             equation="A 34 READ"
73657ec681f3Smrg             mdapi_group="L3/Data Port/Atomics"
73667ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
73677ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
73689f464c52Smaya             mdapi_hw_unit_type="gpu"
73699f464c52Smaya             />
73707ec681f3Smrg    <counter name="L3 Shader Throughput"
73717ec681f3Smrg             symbol_name="L3ShaderThroughput"
73727ec681f3Smrg             underscore_name="l3_shader_throughput"
73737ec681f3Smrg             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
73747ec681f3Smrg             data_type="uint64"
73757ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
73767ec681f3Smrg             units="bytes"
73777ec681f3Smrg             semantic_type="throughput"
73787ec681f3Smrg             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
73797ec681f3Smrg             mdapi_group="L3/Data Port"
73807ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
73817ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
73827ec681f3Smrg             mdapi_hw_unit_type="gpu"
73837ec681f3Smrg             />
73847ec681f3Smrg    <counter name="Shader Barrier Messages"
73857ec681f3Smrg             symbol_name="ShaderBarriers"
73867ec681f3Smrg             underscore_name="shader_barriers"
73877ec681f3Smrg             description="The total number of shader barrier messages."
73887ec681f3Smrg             data_type="uint64"
73897ec681f3Smrg             units="messages"
73907ec681f3Smrg             semantic_type="event"
73917ec681f3Smrg             equation="A 35 READ"
73927ec681f3Smrg             mdapi_group="EU Array/Barrier"
73937ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
73947ec681f3Smrg             mdapi_supported_apis=""
73957ec681f3Smrg             mdapi_hw_unit_type="gpu"
73967ec681f3Smrg             />
73977ec681f3Smrg    <counter name="Slice0 Subslice1 Input Available"
73987ec681f3Smrg             symbol_name="Sampler01InputAvailable"
73997ec681f3Smrg             underscore_name="sampler01_input_available"
74007ec681f3Smrg             description="The percentage of time in which slice0 subslice1 sampler input is available"
74019f464c52Smaya             data_type="float"
74029f464c52Smaya             max_equation="100"
74039f464c52Smaya             units="percent"
74049f464c52Smaya             semantic_type="duration"
74057ec681f3Smrg             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
74067ec681f3Smrg             availability="$SubsliceMask 0x2 AND"
74077ec681f3Smrg             mdapi_group="GPU/Sampler"
74087ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
74097ec681f3Smrg             mdapi_supported_apis=""
74107ec681f3Smrg             mdapi_hw_unit_type="subslice"
74119f464c52Smaya             />
74127ec681f3Smrg    <counter name="Slice0 Subslice2 Input Available"
74137ec681f3Smrg             symbol_name="Sampler02InputAvailable"
74147ec681f3Smrg             underscore_name="sampler02_input_available"
74157ec681f3Smrg             description="The percentage of time in which slice0 subslice2 sampler input is available"
74169f464c52Smaya             data_type="float"
74179f464c52Smaya             max_equation="100"
74189f464c52Smaya             units="percent"
74199f464c52Smaya             semantic_type="duration"
74207ec681f3Smrg             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
74217ec681f3Smrg             availability="$SubsliceMask 0x4 AND"
74227ec681f3Smrg             mdapi_group="GPU/Sampler"
74237ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
74249f464c52Smaya             mdapi_supported_apis=""
74257ec681f3Smrg             mdapi_hw_unit_type="subslice"
74269f464c52Smaya             />
74277ec681f3Smrg    <counter name="Slice0 Subslice0 Input Available"
74287ec681f3Smrg             symbol_name="Sampler00InputAvailable"
74297ec681f3Smrg             underscore_name="sampler00_input_available"
74307ec681f3Smrg             description="The percentage of time in which slice0 subslice0 sampler input is available"
74319f464c52Smaya             data_type="float"
74329f464c52Smaya             max_equation="100"
74339f464c52Smaya             units="percent"
74349f464c52Smaya             semantic_type="duration"
74357ec681f3Smrg             equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
74367ec681f3Smrg             availability="$SubsliceMask 0x1 AND"
74377ec681f3Smrg             mdapi_group="GPU/Sampler"
74389f464c52Smaya             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
74397ec681f3Smrg             mdapi_supported_apis=""
74407ec681f3Smrg             mdapi_hw_unit_type="subslice"
74419f464c52Smaya             />
74427ec681f3Smrg    <counter name="Slice0 Subslice2 Sampler Output Ready"
74437ec681f3Smrg             symbol_name="Sampler02OutputReady"
74447ec681f3Smrg             underscore_name="sampler02_output_ready"
74457ec681f3Smrg             description="The percentage of time in which slice0 subslice2 sampler output is ready"
74469f464c52Smaya             data_type="float"
74479f464c52Smaya             max_equation="100"
74489f464c52Smaya             units="percent"
74499f464c52Smaya             semantic_type="duration"
74507ec681f3Smrg             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
74517ec681f3Smrg             availability="$SubsliceMask 0x4 AND"
74527ec681f3Smrg             mdapi_group="GPU/Sampler"
74539f464c52Smaya             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
74547ec681f3Smrg             mdapi_supported_apis=""
74557ec681f3Smrg             mdapi_hw_unit_type="subslice"
74569f464c52Smaya             />
74579f464c52Smaya    <counter name="Slice0 Subslice0 Sampler Output Ready"
74587ec681f3Smrg             symbol_name="Sampler00OutputReady"
74597ec681f3Smrg             underscore_name="sampler00_output_ready"
74609f464c52Smaya             description="The percentage of time in which slice0 subslice0 sampler output is ready"
74619f464c52Smaya             data_type="float"
74629f464c52Smaya             max_equation="100"
74639f464c52Smaya             units="percent"
74649f464c52Smaya             semantic_type="duration"
74657ec681f3Smrg             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
74667ec681f3Smrg             availability="$SubsliceMask 0x1 AND"
74679f464c52Smaya             mdapi_group="GPU/Sampler"
74687ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
74697ec681f3Smrg             mdapi_supported_apis=""
74709f464c52Smaya             mdapi_hw_unit_type="subslice"
74719f464c52Smaya             />
74729f464c52Smaya    <counter name="Slice0 Subslice1 Sampler Output Ready"
74737ec681f3Smrg             symbol_name="Sampler01OutputReady"
74747ec681f3Smrg             underscore_name="sampler01_output_ready"
74759f464c52Smaya             description="The percentage of time in which slice0 subslice1 sampler output is ready"
74769f464c52Smaya             data_type="float"
74779f464c52Smaya             max_equation="100"
74789f464c52Smaya             units="percent"
74799f464c52Smaya             semantic_type="duration"
74807ec681f3Smrg             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
74817ec681f3Smrg             availability="$SubsliceMask 0x2 AND"
74829f464c52Smaya             mdapi_group="GPU/Sampler"
74837ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
74849f464c52Smaya             mdapi_supported_apis=""
74857ec681f3Smrg             mdapi_hw_unit_type="subslice"
74869f464c52Smaya             />
74877ec681f3Smrg    <counter name="SQ is full"
74887ec681f3Smrg             symbol_name="GTRequestQueueFull"
74897ec681f3Smrg             underscore_name="gt_request_queue_full"
74907ec681f3Smrg             description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
74917ec681f3Smrg             data_type="float"
74927ec681f3Smrg             max_equation="100"
74937ec681f3Smrg             units="percent"
74947ec681f3Smrg             semantic_type="duration"
74957ec681f3Smrg             equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
74967ec681f3Smrg             availability="true $QueryMode &amp;&amp;"
74977ec681f3Smrg             mdapi_group="GTI"
74987ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
74997ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL"
75009f464c52Smaya             mdapi_hw_unit_type="gpu"
75019f464c52Smaya             />
75029f464c52Smaya    <register_config type="NOA">
75037ec681f3Smrg        <register type="NOA" address="0x000091BC" value="0xE0500000" />
75049f464c52Smaya        <register type="NOA" address="0x00009840" value="0x00000080" />
75059f464c52Smaya        <register type="NOA" address="0x00009888" value="0x121300A0" />
75069f464c52Smaya        <register type="NOA" address="0x00009888" value="0x141600AB" />
75079f464c52Smaya        <register type="NOA" address="0x00009888" value="0x123300A0" />
75089f464c52Smaya        <register type="NOA" address="0x00009888" value="0x143600AB" />
75099f464c52Smaya        <register type="NOA" address="0x00009888" value="0x125300A0" />
75109f464c52Smaya        <register type="NOA" address="0x00009888" value="0x145600AB" />
75119f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C2D4000" />
75129f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E2D5000" />
75139f464c52Smaya        <register type="NOA" address="0x00009888" value="0x002D4000" />
75149f464c52Smaya        <register type="NOA" address="0x00009888" value="0x022D5000" />
75159f464c52Smaya        <register type="NOA" address="0x00009888" value="0x042D5000" />
75169f464c52Smaya        <register type="NOA" address="0x00009888" value="0x062D1000" />
75179f464c52Smaya        <register type="NOA" address="0x00009888" value="0x102E01A0" />
75189f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C2E5000" />
75199f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E2E0065" />
75209f464c52Smaya        <register type="NOA" address="0x00009888" value="0x164C2000" />
75219f464c52Smaya        <register type="NOA" address="0x00009888" value="0x044C8000" />
75229f464c52Smaya        <register type="NOA" address="0x00009888" value="0x064CC000" />
75239f464c52Smaya        <register type="NOA" address="0x00009888" value="0x084C4000" />
75249f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A4C4000" />
75259f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E4E8000" />
75269f464c52Smaya        <register type="NOA" address="0x00009888" value="0x004E8000" />
75279f464c52Smaya        <register type="NOA" address="0x00009888" value="0x024EA000" />
75289f464c52Smaya        <register type="NOA" address="0x00009888" value="0x044E2000" />
75299f464c52Smaya        <register type="NOA" address="0x00009888" value="0x064E2000" />
75309f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C0F0800" />
75319f464c52Smaya        <register type="NOA" address="0x00009888" value="0x180F4000" />
75329f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A0F023F" />
75339f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1E2C0003" />
75349f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A2CC030" />
75359f464c52Smaya        <register type="NOA" address="0x00009888" value="0x04132180" />
75369f464c52Smaya        <register type="NOA" address="0x00009888" value="0x02130000" />
75379f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C148000" />
75389f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E142000" />
75399f464c52Smaya        <register type="NOA" address="0x00009888" value="0x04148000" />
75409f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1E150140" />
75419f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C150040" />
75429f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C163000" />
75439f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E160068" />
75449f464c52Smaya        <register type="NOA" address="0x00009888" value="0x10160000" />
75459f464c52Smaya        <register type="NOA" address="0x00009888" value="0x18160000" />
75469f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A164000" />
75479f464c52Smaya        <register type="NOA" address="0x00009888" value="0x04330043" />
75489f464c52Smaya        <register type="NOA" address="0x00009888" value="0x02330000" />
75499f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0234A000" />
75509f464c52Smaya        <register type="NOA" address="0x00009888" value="0x04342000" />
75519f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C350015" />
75529f464c52Smaya        <register type="NOA" address="0x00009888" value="0x02363460" />
75539f464c52Smaya        <register type="NOA" address="0x00009888" value="0x10360000" />
75549f464c52Smaya        <register type="NOA" address="0x00009888" value="0x04360000" />
75559f464c52Smaya        <register type="NOA" address="0x00009888" value="0x06360000" />
75569f464c52Smaya        <register type="NOA" address="0x00009888" value="0x08364000" />
75579f464c52Smaya        <register type="NOA" address="0x00009888" value="0x06530043" />
75589f464c52Smaya        <register type="NOA" address="0x00009888" value="0x02530000" />
75599f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E548000" />
75609f464c52Smaya        <register type="NOA" address="0x00009888" value="0x00548000" />
75619f464c52Smaya        <register type="NOA" address="0x00009888" value="0x06542000" />
75629f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1E550400" />
75639f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A552000" />
75649f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C550100" />
75659f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E563000" />
75669f464c52Smaya        <register type="NOA" address="0x00009888" value="0x00563400" />
75679f464c52Smaya        <register type="NOA" address="0x00009888" value="0x10560000" />
75689f464c52Smaya        <register type="NOA" address="0x00009888" value="0x18560000" />
75699f464c52Smaya        <register type="NOA" address="0x00009888" value="0x02560000" />
75709f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C564000" />
75719f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1993A800" />
75729f464c52Smaya        <register type="NOA" address="0x00009888" value="0x03938000" />
75739f464c52Smaya        <register type="NOA" address="0x00009888" value="0x05938000" />
75749f464c52Smaya        <register type="NOA" address="0x00009888" value="0x07938000" />
75759f464c52Smaya        <register type="NOA" address="0x00009888" value="0x09938000" />
75769f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0B938000" />
75779f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0D938000" />
75789f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2D904000" />
75799f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2F904000" />
75809f464c52Smaya        <register type="NOA" address="0x00009888" value="0x31904000" />
75819f464c52Smaya        <register type="NOA" address="0x00009888" value="0x15904000" />
75829f464c52Smaya        <register type="NOA" address="0x00009888" value="0x17904000" />
75839f464c52Smaya        <register type="NOA" address="0x00009888" value="0x19904000" />
75849f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1B904000" />
75859f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1D904000" />
75869f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1F904000" />
75879f464c52Smaya        <register type="NOA" address="0x00009888" value="0x59900000" />
75889f464c52Smaya        <register type="NOA" address="0x00009888" value="0x4B9014A0" />
75899f464c52Smaya        <register type="NOA" address="0x00009888" value="0x37900000" />
75909f464c52Smaya        <register type="NOA" address="0x00009888" value="0x33900000" />
75919f464c52Smaya        <register type="NOA" address="0x00009888" value="0x4D900001" />
75929f464c52Smaya        <register type="NOA" address="0x00009888" value="0x53900000" />
75939f464c52Smaya        <register type="NOA" address="0x00009888" value="0x43900820" />
75949f464c52Smaya        <register type="NOA" address="0x00009888" value="0x45901022" />
75959f464c52Smaya        <register type="NOA" address="0x00009888" value="0x55900000" />
75969f464c52Smaya        <register type="NOA" address="0x00009888" value="0x47900000" />
75979f464c52Smaya    </register_config>
75989f464c52Smaya    <register_config type="OA">
75999f464c52Smaya        <register type="OA" address="0x00002740" value="0x00000000" />
76009f464c52Smaya        <register type="OA" address="0x00002744" value="0x00800000" />
76019f464c52Smaya        <register type="OA" address="0x00002710" value="0x00000000" />
76029f464c52Smaya        <register type="OA" address="0x00002714" value="0x70800000" />
76039f464c52Smaya        <register type="OA" address="0x00002720" value="0x00000000" />
76049f464c52Smaya        <register type="OA" address="0x00002724" value="0x00800000" />
76059f464c52Smaya        <register type="OA" address="0x00002770" value="0x0000C000" />
76069f464c52Smaya        <register type="OA" address="0x00002774" value="0x0000E7FF" />
76079f464c52Smaya        <register type="OA" address="0x00002778" value="0x00003000" />
76089f464c52Smaya        <register type="OA" address="0x0000277C" value="0x0000F9FF" />
76099f464c52Smaya        <register type="OA" address="0x00002780" value="0x00000C00" />
76109f464c52Smaya        <register type="OA" address="0x00002784" value="0x0000FE7F" />
76119f464c52Smaya    </register_config>
76129f464c52Smaya    <register_config type="FLEX">
76139f464c52Smaya        <register type="FLEX" address="0x0000E458" value="0x00005004" />
76149f464c52Smaya        <register type="FLEX" address="0x0000E558" value="0x00010003" />
76159f464c52Smaya        <register type="FLEX" address="0x0000E658" value="0x00012011" />
76169f464c52Smaya        <register type="FLEX" address="0x0000E758" value="0x00015014" />
76179f464c52Smaya        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
76189f464c52Smaya        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
76199f464c52Smaya        <register type="FLEX" address="0x0000E65C" value="0x00055054" />
76209f464c52Smaya    </register_config>
76219f464c52Smaya  </set>
76229f464c52Smaya
76239f464c52Smaya  <set name="Metric set TDL_1"
76249f464c52Smaya       chipset="BXT"
76259f464c52Smaya       symbol_name="TDL_1"
76267ec681f3Smrg       underscore_name="tdl_1"
76277ec681f3Smrg       mdapi_supported_apis="VK OGL OCL IO BB"
76287ec681f3Smrg       hw_config_guid="8a44b172-6e1d-445f-8937-c06cc487ba39"
76299f464c52Smaya       >
76307ec681f3Smrg    <counter name="GPU Time Elapsed"
76317ec681f3Smrg             symbol_name="GpuTime"
76327ec681f3Smrg             underscore_name="gpu_time"
76337ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
76349f464c52Smaya             data_type="uint64"
76357ec681f3Smrg             units="ns"
76369f464c52Smaya             semantic_type="duration"
76377ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
76387ec681f3Smrg             mdapi_group="GPU"
76397ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
76409f464c52Smaya             mdapi_supported_apis=""
76419f464c52Smaya             mdapi_hw_unit_type="gpu"
76429f464c52Smaya             />
76437ec681f3Smrg    <counter name="GPU Core Clocks"
76447ec681f3Smrg             symbol_name="GpuCoreClocks"
76457ec681f3Smrg             underscore_name="gpu_core_clocks"
76467ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
76479f464c52Smaya             data_type="uint64"
76487ec681f3Smrg             units="cycles"
76499f464c52Smaya             semantic_type="event"
76507ec681f3Smrg             equation="GPU_CLOCK 0 READ"
76517ec681f3Smrg             mdapi_group="GPU"
76527ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
76537ec681f3Smrg             mdapi_supported_apis=""
76549f464c52Smaya             mdapi_hw_unit_type="gpu"
76559f464c52Smaya             />
76567ec681f3Smrg    <counter name="AVG GPU Core Frequency"
76577ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
76587ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
76597ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
76609f464c52Smaya             data_type="uint64"
76617ec681f3Smrg             max_equation="$GpuMaxFrequency"
76627ec681f3Smrg             units="hz"
76639f464c52Smaya             semantic_type="event"
76647ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
76657ec681f3Smrg             mdapi_group="GPU"
76667ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
76677ec681f3Smrg             mdapi_supported_apis=""
76689f464c52Smaya             mdapi_hw_unit_type="gpu"
76699f464c52Smaya             />
76707ec681f3Smrg    <counter name="GPU Busy"
76717ec681f3Smrg             symbol_name="GpuBusy"
76727ec681f3Smrg             underscore_name="gpu_busy"
76737ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
76749f464c52Smaya             data_type="float"
76759f464c52Smaya             max_equation="100"
76769f464c52Smaya             units="percent"
76779f464c52Smaya             semantic_type="duration"
76787ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
76797ec681f3Smrg             mdapi_group="GPU"
76807ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
76817ec681f3Smrg             mdapi_supported_apis=""
76829f464c52Smaya             mdapi_hw_unit_type="gpu"
76839f464c52Smaya             />
76849f464c52Smaya    <counter name="VS Threads Dispatched"
76857ec681f3Smrg             symbol_name="VsThreads"
76867ec681f3Smrg             underscore_name="vs_threads"
76879f464c52Smaya             description="The total number of vertex shader hardware threads dispatched."
76889f464c52Smaya             data_type="uint64"
76899f464c52Smaya             units="threads"
76909f464c52Smaya             semantic_type="event"
76917ec681f3Smrg             equation="A 1 READ"
76929f464c52Smaya             mdapi_group="EU Array/Vertex Shader"
76939f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
76947ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
76959f464c52Smaya             mdapi_hw_unit_type="gpu"
76969f464c52Smaya             />
76977ec681f3Smrg    <counter name="HS Threads Dispatched"
76987ec681f3Smrg             symbol_name="HsThreads"
76997ec681f3Smrg             underscore_name="hs_threads"
77007ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
77017ec681f3Smrg             data_type="uint64"
77027ec681f3Smrg             units="threads"
77039f464c52Smaya             semantic_type="event"
77047ec681f3Smrg             equation="A 2 READ"
77057ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
77069f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
77077ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
77089f464c52Smaya             mdapi_hw_unit_type="gpu"
77099f464c52Smaya             />
77107ec681f3Smrg    <counter name="DS Threads Dispatched"
77117ec681f3Smrg             symbol_name="DsThreads"
77127ec681f3Smrg             underscore_name="ds_threads"
77137ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
77149f464c52Smaya             data_type="uint64"
77157ec681f3Smrg             units="threads"
77169f464c52Smaya             semantic_type="event"
77177ec681f3Smrg             equation="A 3 READ"
77187ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
77197ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
77207ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
77219f464c52Smaya             mdapi_hw_unit_type="gpu"
77229f464c52Smaya             />
77237ec681f3Smrg    <counter name="GS Threads Dispatched"
77247ec681f3Smrg             symbol_name="GsThreads"
77257ec681f3Smrg             underscore_name="gs_threads"
77267ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
77279f464c52Smaya             data_type="uint64"
77287ec681f3Smrg             units="threads"
77299f464c52Smaya             semantic_type="event"
77307ec681f3Smrg             equation="A 5 READ"
77317ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
77329f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
77337ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
77349f464c52Smaya             mdapi_hw_unit_type="gpu"
77359f464c52Smaya             />
77367ec681f3Smrg    <counter name="FS Threads Dispatched"
77377ec681f3Smrg             symbol_name="PsThreads"
77387ec681f3Smrg             underscore_name="ps_threads"
77397ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
77409f464c52Smaya             data_type="uint64"
77417ec681f3Smrg             units="threads"
77427ec681f3Smrg             semantic_type="event"
77437ec681f3Smrg             equation="A 6 READ"
77447ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
77457ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
77467ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
77479f464c52Smaya             mdapi_hw_unit_type="gpu"
77489f464c52Smaya             />
77497ec681f3Smrg    <counter name="CS Threads Dispatched"
77507ec681f3Smrg             symbol_name="CsThreads"
77517ec681f3Smrg             underscore_name="cs_threads"
77527ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
77539f464c52Smaya             data_type="uint64"
77547ec681f3Smrg             units="threads"
77559f464c52Smaya             semantic_type="event"
77567ec681f3Smrg             equation="A 4 READ"
77577ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
77587ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
77597ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
77609f464c52Smaya             mdapi_hw_unit_type="gpu"
77619f464c52Smaya             />
77627ec681f3Smrg    <counter name="EU Active"
77637ec681f3Smrg             symbol_name="EuActive"
77647ec681f3Smrg             underscore_name="eu_active"
77657ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
77667ec681f3Smrg             data_type="float"
77677ec681f3Smrg             max_equation="100"
77687ec681f3Smrg             units="percent"
77697ec681f3Smrg             semantic_type="duration"
77707ec681f3Smrg             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
77717ec681f3Smrg             mdapi_group="EU Array"
77727ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
77739f464c52Smaya             mdapi_supported_apis=""
77749f464c52Smaya             mdapi_hw_unit_type="gpu"
77759f464c52Smaya             />
77767ec681f3Smrg    <counter name="EU Stall"
77777ec681f3Smrg             symbol_name="EuStall"
77787ec681f3Smrg             underscore_name="eu_stall"
77797ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
77809f464c52Smaya             data_type="float"
77819f464c52Smaya             max_equation="100"
77829f464c52Smaya             units="percent"
77839f464c52Smaya             semantic_type="duration"
77847ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
77857ec681f3Smrg             mdapi_group="EU Array"
77867ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
77879f464c52Smaya             mdapi_supported_apis=""
77887ec681f3Smrg             mdapi_hw_unit_type="gpu"
77899f464c52Smaya             />
77907ec681f3Smrg    <counter name="EU Both FPU Pipes Active"
77917ec681f3Smrg             symbol_name="EuFpuBothActive"
77927ec681f3Smrg             underscore_name="eu_fpu_both_active"
77937ec681f3Smrg             description="The percentage of time in which both EU FPU pipelines were actively processing."
77947ec681f3Smrg             data_type="float"
77957ec681f3Smrg             max_equation="100"
77967ec681f3Smrg             units="percent"
77977ec681f3Smrg             semantic_type="duration"
77987ec681f3Smrg             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
77997ec681f3Smrg             mdapi_group="EU Array/Pipes"
78007ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
78017ec681f3Smrg             mdapi_supported_apis=""
78029f464c52Smaya             mdapi_hw_unit_type="gpu"
78039f464c52Smaya             />
78047ec681f3Smrg    <counter name="VS FPU0 Pipe Active"
78057ec681f3Smrg             symbol_name="VsFpu0Active"
78067ec681f3Smrg             underscore_name="vs_fpu0_active"
78077ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
78087ec681f3Smrg             data_type="float"
78097ec681f3Smrg             max_equation="100"
78107ec681f3Smrg             units="percent"
78117ec681f3Smrg             semantic_type="duration"
78127ec681f3Smrg             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
78137ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
78147ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
78157ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
78169f464c52Smaya             mdapi_hw_unit_type="gpu"
78179f464c52Smaya             />
78187ec681f3Smrg    <counter name="VS FPU1 Pipe Active"
78197ec681f3Smrg             symbol_name="VsFpu1Active"
78207ec681f3Smrg             underscore_name="vs_fpu1_active"
78217ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
78229f464c52Smaya             data_type="float"
78239f464c52Smaya             max_equation="100"
78249f464c52Smaya             units="percent"
78259f464c52Smaya             semantic_type="duration"
78267ec681f3Smrg             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
78277ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
78289f464c52Smaya             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
78297ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
78309f464c52Smaya             mdapi_hw_unit_type="gpu"
78319f464c52Smaya             />
78327ec681f3Smrg    <counter name="VS Send Pipe Active"
78337ec681f3Smrg             symbol_name="VsSendActive"
78347ec681f3Smrg             underscore_name="vs_send_active"
78357ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
78369f464c52Smaya             data_type="float"
78379f464c52Smaya             max_equation="100"
78389f464c52Smaya             units="percent"
78399f464c52Smaya             semantic_type="duration"
78407ec681f3Smrg             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
78417ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
78429f464c52Smaya             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
78437ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
78447ec681f3Smrg             mdapi_hw_unit_type="gpu"
78457ec681f3Smrg             />
78467ec681f3Smrg    <counter name="PS FPU0 Pipe Active"
78477ec681f3Smrg             symbol_name="PsFpu0Active"
78487ec681f3Smrg             underscore_name="ps_fpu0_active"
78497ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
78507ec681f3Smrg             data_type="float"
78517ec681f3Smrg             max_equation="100"
78527ec681f3Smrg             units="percent"
78537ec681f3Smrg             semantic_type="duration"
78547ec681f3Smrg             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
78559f464c52Smaya             mdapi_group="EU Array/Pixel Shader"
78567ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
78577ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
78589f464c52Smaya             mdapi_hw_unit_type="gpu"
78599f464c52Smaya             />
78607ec681f3Smrg    <counter name="PS FPU1 Pipe Active"
78617ec681f3Smrg             symbol_name="PsFpu1Active"
78627ec681f3Smrg             underscore_name="ps_fpu1_active"
78637ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
78649f464c52Smaya             data_type="float"
78659f464c52Smaya             max_equation="100"
78669f464c52Smaya             units="percent"
78679f464c52Smaya             semantic_type="duration"
78687ec681f3Smrg             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
78697ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
78709f464c52Smaya             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
78717ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
78729f464c52Smaya             mdapi_hw_unit_type="gpu"
78739f464c52Smaya             />
78747ec681f3Smrg    <counter name="PS Send Pipeline Active"
78757ec681f3Smrg             symbol_name="PsSendActive"
78767ec681f3Smrg             underscore_name="ps_send_active"
78777ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
78789f464c52Smaya             data_type="float"
78799f464c52Smaya             max_equation="100"
78809f464c52Smaya             units="percent"
78819f464c52Smaya             semantic_type="duration"
78827ec681f3Smrg             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
78837ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
78847ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
78857ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
78869f464c52Smaya             mdapi_hw_unit_type="gpu"
78879f464c52Smaya             />
78887ec681f3Smrg    <counter name="FS Both FPU Active"
78897ec681f3Smrg             symbol_name="PsEuBothFpuActive"
78907ec681f3Smrg             underscore_name="ps_eu_both_fpu_active"
78917ec681f3Smrg             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
78929f464c52Smaya             data_type="float"
78939f464c52Smaya             max_equation="100"
78949f464c52Smaya             units="percent"
78959f464c52Smaya             semantic_type="duration"
78967ec681f3Smrg             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
78977ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
78987ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
78997ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
79007ec681f3Smrg             mdapi_hw_unit_type="gpu"
79017ec681f3Smrg             />
79027ec681f3Smrg    <counter name="Rasterized Pixels"
79037ec681f3Smrg             symbol_name="RasterizedPixels"
79047ec681f3Smrg             underscore_name="rasterized_pixels"
79057ec681f3Smrg             description="The total number of rasterized pixels."
79067ec681f3Smrg             data_type="uint64"
79077ec681f3Smrg             units="pixels"
79087ec681f3Smrg             semantic_type="event"
79097ec681f3Smrg             equation="A 21 READ 4 UMUL"
79107ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer"
79117ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
79127ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
79137ec681f3Smrg             mdapi_hw_unit_type="gpu"
79147ec681f3Smrg             />
79157ec681f3Smrg    <counter name="Early Hi-Depth Test Fails"
79167ec681f3Smrg             symbol_name="HiDepthTestFails"
79177ec681f3Smrg             underscore_name="hi_depth_test_fails"
79187ec681f3Smrg             description="The total number of pixels dropped on early hierarchical depth test."
79197ec681f3Smrg             data_type="uint64"
79207ec681f3Smrg             units="pixels"
79217ec681f3Smrg             semantic_type="event"
79227ec681f3Smrg             equation="A 22 READ 4 UMUL"
79237ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
79247ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
79257ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
79267ec681f3Smrg             mdapi_hw_unit_type="gpu"
79279f464c52Smaya             />
79287ec681f3Smrg    <counter name="Early Depth Test Fails"
79297ec681f3Smrg             symbol_name="EarlyDepthTestFails"
79307ec681f3Smrg             underscore_name="early_depth_test_fails"
79317ec681f3Smrg             description="The total number of pixels dropped on early depth test."
79329f464c52Smaya             data_type="uint64"
79339f464c52Smaya             units="pixels"
79349f464c52Smaya             semantic_type="event"
79357ec681f3Smrg             equation="A 23 READ 4 UMUL"
79367ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
79379f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
79387ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
79399f464c52Smaya             mdapi_hw_unit_type="gpu"
79409f464c52Smaya             />
79417ec681f3Smrg    <counter name="Samples Killed in FS"
79427ec681f3Smrg             symbol_name="SamplesKilledInPs"
79437ec681f3Smrg             underscore_name="samples_killed_in_ps"
79447ec681f3Smrg             description="The total number of samples or pixels dropped in fragment shaders."
79457ec681f3Smrg             data_type="uint64"
79467ec681f3Smrg             units="pixels"
79477ec681f3Smrg             semantic_type="event"
79487ec681f3Smrg             equation="A 24 READ 4 UMUL"
79497ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
79507ec681f3Smrg             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
79517ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
79529f464c52Smaya             mdapi_hw_unit_type="gpu"
79539f464c52Smaya             />
79547ec681f3Smrg    <counter name="Pixels Failing Tests"
79557ec681f3Smrg             symbol_name="PixelsFailingPostPsTests"
79567ec681f3Smrg             underscore_name="pixels_failing_post_ps_tests"
79577ec681f3Smrg             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
79589f464c52Smaya             data_type="uint64"
79597ec681f3Smrg             units="pixels"
79609f464c52Smaya             semantic_type="event"
79617ec681f3Smrg             equation="A 25 READ 4 UMUL"
79627ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
79639f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
79647ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
79659f464c52Smaya             mdapi_hw_unit_type="gpu"
79669f464c52Smaya             />
79679f464c52Smaya    <counter name="Samples Written"
79687ec681f3Smrg             symbol_name="SamplesWritten"
79697ec681f3Smrg             underscore_name="samples_written"
79709f464c52Smaya             description="The total number of samples or pixels written to all render targets."
79719f464c52Smaya             data_type="uint64"
79729f464c52Smaya             units="pixels"
79739f464c52Smaya             semantic_type="event"
79747ec681f3Smrg             equation="A 26 READ 4 UMUL"
79759f464c52Smaya             mdapi_group="3D Pipe/Output Merger"
79767ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
79777ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
79789f464c52Smaya             mdapi_hw_unit_type="gpu"
79799f464c52Smaya             />
79809f464c52Smaya    <counter name="Samples Blended"
79817ec681f3Smrg             symbol_name="SamplesBlended"
79827ec681f3Smrg             underscore_name="samples_blended"
79839f464c52Smaya             description="The total number of blended samples or pixels written to all render targets."
79849f464c52Smaya             data_type="uint64"
79859f464c52Smaya             units="pixels"
79869f464c52Smaya             semantic_type="event"
79877ec681f3Smrg             equation="A 27 READ 4 UMUL"
79887ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
79899f464c52Smaya             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
79907ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
79919f464c52Smaya             mdapi_hw_unit_type="gpu"
79929f464c52Smaya             />
79937ec681f3Smrg    <counter name="Sampler Texels"
79947ec681f3Smrg             symbol_name="SamplerTexels"
79957ec681f3Smrg             underscore_name="sampler_texels"
79967ec681f3Smrg             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
79979f464c52Smaya             data_type="uint64"
79987ec681f3Smrg             units="texels"
79999f464c52Smaya             semantic_type="event"
80007ec681f3Smrg             equation="A 28 READ 4 UMUL"
80017ec681f3Smrg             mdapi_group="Sampler/Sampler Input"
80027ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
80037ec681f3Smrg             mdapi_supported_apis=""
80049f464c52Smaya             mdapi_hw_unit_type="gpu"
80059f464c52Smaya             />
80067ec681f3Smrg    <counter name="Sampler Texels Misses"
80077ec681f3Smrg             symbol_name="SamplerTexelMisses"
80087ec681f3Smrg             underscore_name="sampler_texel_misses"
80097ec681f3Smrg             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
80107ec681f3Smrg             data_type="uint64"
80117ec681f3Smrg             units="texels"
80127ec681f3Smrg             semantic_type="event"
80137ec681f3Smrg             equation="A 29 READ 4 UMUL"
80147ec681f3Smrg             mdapi_group="Sampler/Sampler Cache"
80157ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
80169f464c52Smaya             mdapi_supported_apis=""
80177ec681f3Smrg             mdapi_hw_unit_type="gpu"
80187ec681f3Smrg             />
80197ec681f3Smrg    <counter name="SLM Bytes Read"
80207ec681f3Smrg             symbol_name="SlmBytesRead"
80217ec681f3Smrg             underscore_name="slm_bytes_read"
80227ec681f3Smrg             description="The total number of GPU memory bytes read from shared local memory."
80237ec681f3Smrg             data_type="uint64"
80247ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
80257ec681f3Smrg             units="bytes"
80267ec681f3Smrg             semantic_type="throughput"
80277ec681f3Smrg             equation="A 30 READ 64 UMUL"
80287ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
80297ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
80307ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
80317ec681f3Smrg             mdapi_hw_unit_type="gpu"
80327ec681f3Smrg             />
80337ec681f3Smrg    <counter name="SLM Bytes Written"
80347ec681f3Smrg             symbol_name="SlmBytesWritten"
80357ec681f3Smrg             underscore_name="slm_bytes_written"
80367ec681f3Smrg             description="The total number of GPU memory bytes written into shared local memory."
80377ec681f3Smrg             data_type="uint64"
80387ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
80397ec681f3Smrg             units="bytes"
80407ec681f3Smrg             semantic_type="throughput"
80417ec681f3Smrg             equation="A 31 READ 64 UMUL"
80427ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
80437ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
80447ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
80457ec681f3Smrg             mdapi_hw_unit_type="gpu"
80469f464c52Smaya             />
80479f464c52Smaya    <counter name="Shader Memory Accesses"
80487ec681f3Smrg             symbol_name="ShaderMemoryAccesses"
80497ec681f3Smrg             underscore_name="shader_memory_accesses"
80509f464c52Smaya             description="The total number of shader memory accesses to L3."
80519f464c52Smaya             data_type="uint64"
80529f464c52Smaya             units="messages"
80539f464c52Smaya             semantic_type="event"
80547ec681f3Smrg             equation="A 32 READ"
80557ec681f3Smrg             mdapi_group="L3/Data Port"
80567ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
80579f464c52Smaya             mdapi_supported_apis=""
80587ec681f3Smrg             mdapi_hw_unit_type="gpu"
80597ec681f3Smrg             />
80607ec681f3Smrg    <counter name="Shader Atomic Memory Accesses"
80617ec681f3Smrg             symbol_name="ShaderAtomics"
80627ec681f3Smrg             underscore_name="shader_atomics"
80637ec681f3Smrg             description="The total number of shader atomic memory accesses."
80647ec681f3Smrg             data_type="uint64"
80657ec681f3Smrg             units="messages"
80667ec681f3Smrg             semantic_type="event"
80677ec681f3Smrg             equation="A 34 READ"
80687ec681f3Smrg             mdapi_group="L3/Data Port/Atomics"
80699f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
80707ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
80719f464c52Smaya             mdapi_hw_unit_type="gpu"
80727ec681f3Smrg             />
80737ec681f3Smrg    <counter name="L3 Shader Throughput"
80747ec681f3Smrg             symbol_name="L3ShaderThroughput"
80757ec681f3Smrg             underscore_name="l3_shader_throughput"
80767ec681f3Smrg             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
80777ec681f3Smrg             data_type="uint64"
80787ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
80797ec681f3Smrg             units="bytes"
80807ec681f3Smrg             semantic_type="throughput"
80817ec681f3Smrg             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
80829f464c52Smaya             mdapi_group="L3/Data Port"
80837ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
80847ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
80857ec681f3Smrg             mdapi_hw_unit_type="gpu"
80869f464c52Smaya             />
80877ec681f3Smrg    <counter name="Shader Barrier Messages"
80887ec681f3Smrg             symbol_name="ShaderBarriers"
80897ec681f3Smrg             underscore_name="shader_barriers"
80907ec681f3Smrg             description="The total number of shader barrier messages."
80919f464c52Smaya             data_type="uint64"
80927ec681f3Smrg             units="messages"
80939f464c52Smaya             semantic_type="event"
80947ec681f3Smrg             equation="A 35 READ"
80957ec681f3Smrg             mdapi_group="EU Array/Barrier"
80969f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
80977ec681f3Smrg             mdapi_supported_apis=""
80989f464c52Smaya             mdapi_hw_unit_type="gpu"
80997ec681f3Smrg             />
81007ec681f3Smrg    <counter name="NonPS Thread Ready For Dispatch on Slice0 Subslice1"
81017ec681f3Smrg             symbol_name="NonPSThread01ReadyForDispatch"
81027ec681f3Smrg             underscore_name="non_ps_thread01_ready_for_dispatch"
81037ec681f3Smrg             description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice1 thread dispatcher"
81047ec681f3Smrg             data_type="float"
81057ec681f3Smrg             max_equation="100"
81067ec681f3Smrg             units="percent"
81077ec681f3Smrg             semantic_type="duration"
81087ec681f3Smrg             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
81097ec681f3Smrg             availability="$SubsliceMask 0x2 AND"
81107ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
81117ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
81127ec681f3Smrg             mdapi_supported_apis=""
81137ec681f3Smrg             mdapi_hw_unit_type="subslice"
81147ec681f3Smrg             />
81157ec681f3Smrg    <counter name="PS Thread Ready For Dispatch on Slice0 Subslice0"
81167ec681f3Smrg             symbol_name="PSThread00ReadyForDispatch"
81177ec681f3Smrg             underscore_name="ps_thread00_ready_for_dispatch"
81187ec681f3Smrg             description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice0 thread dispatcher"
81197ec681f3Smrg             data_type="float"
81207ec681f3Smrg             max_equation="100"
81217ec681f3Smrg             units="percent"
81227ec681f3Smrg             semantic_type="duration"
81237ec681f3Smrg             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
81247ec681f3Smrg             availability="$SubsliceMask 0x1 AND"
81257ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
81267ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
81277ec681f3Smrg             mdapi_supported_apis=""
81287ec681f3Smrg             mdapi_hw_unit_type="subslice"
81297ec681f3Smrg             />
81307ec681f3Smrg    <counter name="NonPS Thread Ready For Dispatch on Slice0 Subslice0"
81317ec681f3Smrg             symbol_name="NonPSThread00ReadyForDispatch"
81327ec681f3Smrg             underscore_name="non_ps_thread00_ready_for_dispatch"
81337ec681f3Smrg             description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice0 thread dispatcher"
81347ec681f3Smrg             data_type="float"
81357ec681f3Smrg             max_equation="100"
81367ec681f3Smrg             units="percent"
81377ec681f3Smrg             semantic_type="duration"
81387ec681f3Smrg             equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
81397ec681f3Smrg             availability="$SubsliceMask 0x1 AND"
81407ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
81417ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
81427ec681f3Smrg             mdapi_supported_apis=""
81437ec681f3Smrg             mdapi_hw_unit_type="subslice"
81449f464c52Smaya             />
81459f464c52Smaya    <counter name="PS Thread Ready For Dispatch on Slice0 Subslice2"
81467ec681f3Smrg             symbol_name="PSThread02ReadyForDispatch"
81477ec681f3Smrg             underscore_name="ps_thread02_ready_for_dispatch"
81489f464c52Smaya             description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice2 thread dispatcher"
81499f464c52Smaya             data_type="float"
81509f464c52Smaya             max_equation="100"
81519f464c52Smaya             units="percent"
81529f464c52Smaya             semantic_type="duration"
81537ec681f3Smrg             equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
81547ec681f3Smrg             availability="$SubsliceMask 0x4 AND"
81557ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
81567ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
81577ec681f3Smrg             mdapi_supported_apis=""
81587ec681f3Smrg             mdapi_hw_unit_type="subslice"
81597ec681f3Smrg             />
81607ec681f3Smrg    <counter name="NonPS Thread Ready For Dispatch on Slice0 Subslice2"
81617ec681f3Smrg             symbol_name="NonPSThread02ReadyForDispatch"
81627ec681f3Smrg             underscore_name="non_ps_thread02_ready_for_dispatch"
81637ec681f3Smrg             description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice2 thread dispatcher"
81647ec681f3Smrg             data_type="float"
81657ec681f3Smrg             max_equation="100"
81667ec681f3Smrg             units="percent"
81677ec681f3Smrg             semantic_type="duration"
81687ec681f3Smrg             equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
81697ec681f3Smrg             availability="$SubsliceMask 0x4 AND"
81709f464c52Smaya             mdapi_group="GPU/Thread Dispatcher"
81717ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
81727ec681f3Smrg             mdapi_supported_apis=""
81739f464c52Smaya             mdapi_hw_unit_type="subslice"
81749f464c52Smaya             />
81757ec681f3Smrg    <counter name="PS Thread Ready For Dispatch on Slice0 Subslice1"
81767ec681f3Smrg             symbol_name="PSThread01ReadyForDispatch"
81777ec681f3Smrg             underscore_name="ps_thread01_ready_for_dispatch"
81787ec681f3Smrg             description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice1 thread dispatcher"
81799f464c52Smaya             data_type="float"
81809f464c52Smaya             max_equation="100"
81819f464c52Smaya             units="percent"
81829f464c52Smaya             semantic_type="duration"
81837ec681f3Smrg             equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
81847ec681f3Smrg             availability="$SubsliceMask 0x2 AND"
81859f464c52Smaya             mdapi_group="GPU/Thread Dispatcher"
81867ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
81877ec681f3Smrg             mdapi_supported_apis=""
81889f464c52Smaya             mdapi_hw_unit_type="subslice"
81899f464c52Smaya             />
81907ec681f3Smrg    <counter name="SQ is full"
81917ec681f3Smrg             symbol_name="GTRequestQueueFull"
81927ec681f3Smrg             underscore_name="gt_request_queue_full"
81937ec681f3Smrg             description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
81947ec681f3Smrg             data_type="float"
81957ec681f3Smrg             max_equation="100"
81967ec681f3Smrg             units="percent"
81977ec681f3Smrg             semantic_type="duration"
81987ec681f3Smrg             equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
81997ec681f3Smrg             availability="true $QueryMode &amp;&amp;"
82007ec681f3Smrg             mdapi_group="GTI"
82017ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
82027ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL"
82037ec681f3Smrg             mdapi_hw_unit_type="gpu"
82047ec681f3Smrg             />
82059f464c52Smaya    <register_config type="NOA">
82067ec681f3Smrg        <register type="NOA" address="0x000091BC" value="0xE0500000" />
82079f464c52Smaya        <register type="NOA" address="0x00009840" value="0x00000080" />
82089f464c52Smaya        <register type="NOA" address="0x00009888" value="0x141A0000" />
82099f464c52Smaya        <register type="NOA" address="0x00009888" value="0x143A0000" />
82109f464c52Smaya        <register type="NOA" address="0x00009888" value="0x145A0000" />
82119f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C2D4000" />
82129f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E2D5000" />
82139f464c52Smaya        <register type="NOA" address="0x00009888" value="0x002D4000" />
82149f464c52Smaya        <register type="NOA" address="0x00009888" value="0x022D5000" />
82159f464c52Smaya        <register type="NOA" address="0x00009888" value="0x042D5000" />
82169f464c52Smaya        <register type="NOA" address="0x00009888" value="0x062D1000" />
82179f464c52Smaya        <register type="NOA" address="0x00009888" value="0x102E0150" />
82189f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C2E5000" />
82199f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E2E006A" />
82209f464c52Smaya        <register type="NOA" address="0x00009888" value="0x124C8000" />
82219f464c52Smaya        <register type="NOA" address="0x00009888" value="0x144C8000" />
82229f464c52Smaya        <register type="NOA" address="0x00009888" value="0x164C2000" />
82239f464c52Smaya        <register type="NOA" address="0x00009888" value="0x044C8000" />
82249f464c52Smaya        <register type="NOA" address="0x00009888" value="0x064C4000" />
82259f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A4C4000" />
82269f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C4E8000" />
82279f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E4EA000" />
82289f464c52Smaya        <register type="NOA" address="0x00009888" value="0x004E8000" />
82299f464c52Smaya        <register type="NOA" address="0x00009888" value="0x024E2000" />
82309f464c52Smaya        <register type="NOA" address="0x00009888" value="0x064E2000" />
82319f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C0F0BC0" />
82329f464c52Smaya        <register type="NOA" address="0x00009888" value="0x180F4000" />
82339f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A0F0302" />
82349f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1E2C0003" />
82359f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A2C00F0" />
82369f464c52Smaya        <register type="NOA" address="0x00009888" value="0x021A3080" />
82379f464c52Smaya        <register type="NOA" address="0x00009888" value="0x041A31E5" />
82389f464c52Smaya        <register type="NOA" address="0x00009888" value="0x02148000" />
82399f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0414A000" />
82409f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C150054" />
82419f464c52Smaya        <register type="NOA" address="0x00009888" value="0x06168000" />
82429f464c52Smaya        <register type="NOA" address="0x00009888" value="0x08168000" />
82439f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A168000" />
82449f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C3A3280" />
82459f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E3A0063" />
82469f464c52Smaya        <register type="NOA" address="0x00009888" value="0x063A0061" />
82479f464c52Smaya        <register type="NOA" address="0x00009888" value="0x023A0000" />
82489f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C348000" />
82499f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E342000" />
82509f464c52Smaya        <register type="NOA" address="0x00009888" value="0x06342000" />
82519f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1E350140" />
82529f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C350100" />
82539f464c52Smaya        <register type="NOA" address="0x00009888" value="0x18360028" />
82549f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C368000" />
82559f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E5A3080" />
82569f464c52Smaya        <register type="NOA" address="0x00009888" value="0x005A3280" />
82579f464c52Smaya        <register type="NOA" address="0x00009888" value="0x025A0063" />
82589f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E548000" />
82599f464c52Smaya        <register type="NOA" address="0x00009888" value="0x00548000" />
82609f464c52Smaya        <register type="NOA" address="0x00009888" value="0x02542000" />
82619f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1E550400" />
82629f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A552000" />
82639f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C550001" />
82649f464c52Smaya        <register type="NOA" address="0x00009888" value="0x18560080" />
82659f464c52Smaya        <register type="NOA" address="0x00009888" value="0x02568000" />
82669f464c52Smaya        <register type="NOA" address="0x00009888" value="0x04568000" />
82679f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1993A800" />
82689f464c52Smaya        <register type="NOA" address="0x00009888" value="0x03938000" />
82699f464c52Smaya        <register type="NOA" address="0x00009888" value="0x05938000" />
82709f464c52Smaya        <register type="NOA" address="0x00009888" value="0x07938000" />
82719f464c52Smaya        <register type="NOA" address="0x00009888" value="0x09938000" />
82729f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0B938000" />
82739f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0D938000" />
82749f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2D904000" />
82759f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2F904000" />
82769f464c52Smaya        <register type="NOA" address="0x00009888" value="0x31904000" />
82779f464c52Smaya        <register type="NOA" address="0x00009888" value="0x15904000" />
82789f464c52Smaya        <register type="NOA" address="0x00009888" value="0x17904000" />
82799f464c52Smaya        <register type="NOA" address="0x00009888" value="0x19904000" />
82809f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1B904000" />
82819f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1D904000" />
82829f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1F904000" />
82839f464c52Smaya        <register type="NOA" address="0x00009888" value="0x59900000" />
82849f464c52Smaya        <register type="NOA" address="0x00009888" value="0x4B900420" />
82859f464c52Smaya        <register type="NOA" address="0x00009888" value="0x37900000" />
82869f464c52Smaya        <register type="NOA" address="0x00009888" value="0x33900000" />
82879f464c52Smaya        <register type="NOA" address="0x00009888" value="0x4D900000" />
82889f464c52Smaya        <register type="NOA" address="0x00009888" value="0x53900000" />
82899f464c52Smaya        <register type="NOA" address="0x00009888" value="0x43900000" />
82909f464c52Smaya        <register type="NOA" address="0x00009888" value="0x45901084" />
82919f464c52Smaya        <register type="NOA" address="0x00009888" value="0x55900000" />
82929f464c52Smaya        <register type="NOA" address="0x00009888" value="0x47900001" />
82939f464c52Smaya    </register_config>
82949f464c52Smaya    <register_config type="OA">
82959f464c52Smaya        <register type="OA" address="0x00002740" value="0x00000000" />
82969f464c52Smaya        <register type="OA" address="0x00002744" value="0x00800000" />
82979f464c52Smaya        <register type="OA" address="0x00002710" value="0x00000000" />
82989f464c52Smaya        <register type="OA" address="0x00002714" value="0xF0800000" />
82999f464c52Smaya        <register type="OA" address="0x00002720" value="0x00000000" />
83009f464c52Smaya        <register type="OA" address="0x00002724" value="0x30800000" />
83019f464c52Smaya        <register type="OA" address="0x00002770" value="0x00000002" />
83029f464c52Smaya        <register type="OA" address="0x00002774" value="0x00007FFF" />
83039f464c52Smaya        <register type="OA" address="0x00002778" value="0x00000000" />
83049f464c52Smaya        <register type="OA" address="0x0000277C" value="0x00009FFF" />
83059f464c52Smaya        <register type="OA" address="0x00002780" value="0x00000002" />
83069f464c52Smaya        <register type="OA" address="0x00002784" value="0x0000EFFF" />
83079f464c52Smaya        <register type="OA" address="0x00002788" value="0x00000000" />
83089f464c52Smaya        <register type="OA" address="0x0000278C" value="0x0000F3FF" />
83099f464c52Smaya        <register type="OA" address="0x00002790" value="0x00000002" />
83109f464c52Smaya        <register type="OA" address="0x00002794" value="0x0000FDFF" />
83119f464c52Smaya        <register type="OA" address="0x00002798" value="0x00000000" />
83129f464c52Smaya        <register type="OA" address="0x0000279C" value="0x0000FE7F" />
83139f464c52Smaya    </register_config>
83149f464c52Smaya    <register_config type="FLEX">
83159f464c52Smaya        <register type="FLEX" address="0x0000E458" value="0x00005004" />
83169f464c52Smaya        <register type="FLEX" address="0x0000E558" value="0x00010003" />
83179f464c52Smaya        <register type="FLEX" address="0x0000E658" value="0x00012011" />
83189f464c52Smaya        <register type="FLEX" address="0x0000E758" value="0x00015014" />
83199f464c52Smaya        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
83209f464c52Smaya        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
83219f464c52Smaya        <register type="FLEX" address="0x0000E65C" value="0x00055054" />
83229f464c52Smaya    </register_config>
83239f464c52Smaya  </set>
83249f464c52Smaya
83259f464c52Smaya  <set name="Metric set TDL_2"
83269f464c52Smaya       chipset="BXT"
83279f464c52Smaya       symbol_name="TDL_2"
83287ec681f3Smrg       underscore_name="tdl_2"
83297ec681f3Smrg       mdapi_supported_apis="VK OGL OCL IO BB"
83307ec681f3Smrg       hw_config_guid="9d4643f8-aa05-482e-8193-070a8ab0d117"
83319f464c52Smaya       >
83327ec681f3Smrg    <counter name="GPU Time Elapsed"
83337ec681f3Smrg             symbol_name="GpuTime"
83347ec681f3Smrg             underscore_name="gpu_time"
83357ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
83367ec681f3Smrg             data_type="uint64"
83377ec681f3Smrg             units="ns"
83387ec681f3Smrg             semantic_type="duration"
83397ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
83407ec681f3Smrg             mdapi_group="GPU"
83417ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
83427ec681f3Smrg             mdapi_supported_apis=""
83437ec681f3Smrg             mdapi_hw_unit_type="gpu"
83447ec681f3Smrg             />
83459f464c52Smaya    <counter name="GPU Core Clocks"
83467ec681f3Smrg             symbol_name="GpuCoreClocks"
83477ec681f3Smrg             underscore_name="gpu_core_clocks"
83489f464c52Smaya             description="The total number of GPU core clocks elapsed during the measurement."
83499f464c52Smaya             data_type="uint64"
83509f464c52Smaya             units="cycles"
83519f464c52Smaya             semantic_type="event"
83527ec681f3Smrg             equation="GPU_CLOCK 0 READ"
83537ec681f3Smrg             mdapi_group="GPU"
83549f464c52Smaya             mdapi_usage_flags="Tier1 Frame Batch Draw"
83557ec681f3Smrg             mdapi_supported_apis=""
83567ec681f3Smrg             mdapi_hw_unit_type="gpu"
83577ec681f3Smrg             />
83587ec681f3Smrg    <counter name="AVG GPU Core Frequency"
83597ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
83607ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
83617ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
83627ec681f3Smrg             data_type="uint64"
83637ec681f3Smrg             max_equation="$GpuMaxFrequency"
83647ec681f3Smrg             units="hz"
83657ec681f3Smrg             semantic_type="event"
83667ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
83677ec681f3Smrg             mdapi_group="GPU"
83687ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
83697ec681f3Smrg             mdapi_supported_apis=""
83709f464c52Smaya             mdapi_hw_unit_type="gpu"
83717ec681f3Smrg             />
83727ec681f3Smrg    <counter name="GPU Busy"
83737ec681f3Smrg             symbol_name="GpuBusy"
83747ec681f3Smrg             underscore_name="gpu_busy"
83757ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
83767ec681f3Smrg             data_type="float"
83777ec681f3Smrg             max_equation="100"
83787ec681f3Smrg             units="percent"
83797ec681f3Smrg             semantic_type="duration"
83807ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
83819f464c52Smaya             mdapi_group="GPU"
83827ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
83837ec681f3Smrg             mdapi_supported_apis=""
83847ec681f3Smrg             mdapi_hw_unit_type="gpu"
83857ec681f3Smrg             />
83867ec681f3Smrg    <counter name="VS Threads Dispatched"
83877ec681f3Smrg             symbol_name="VsThreads"
83887ec681f3Smrg             underscore_name="vs_threads"
83897ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
83907ec681f3Smrg             data_type="uint64"
83917ec681f3Smrg             units="threads"
83927ec681f3Smrg             semantic_type="event"
83937ec681f3Smrg             equation="A 1 READ"
83947ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
83957ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
83967ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
83977ec681f3Smrg             mdapi_hw_unit_type="gpu"
83987ec681f3Smrg             />
83997ec681f3Smrg    <counter name="HS Threads Dispatched"
84007ec681f3Smrg             symbol_name="HsThreads"
84017ec681f3Smrg             underscore_name="hs_threads"
84027ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
84037ec681f3Smrg             data_type="uint64"
84047ec681f3Smrg             units="threads"
84057ec681f3Smrg             semantic_type="event"
84067ec681f3Smrg             equation="A 2 READ"
84077ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
84087ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
84097ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
84107ec681f3Smrg             mdapi_hw_unit_type="gpu"
84117ec681f3Smrg             />
84127ec681f3Smrg    <counter name="DS Threads Dispatched"
84137ec681f3Smrg             symbol_name="DsThreads"
84147ec681f3Smrg             underscore_name="ds_threads"
84157ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
84167ec681f3Smrg             data_type="uint64"
84177ec681f3Smrg             units="threads"
84187ec681f3Smrg             semantic_type="event"
84197ec681f3Smrg             equation="A 3 READ"
84207ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
84217ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
84227ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
84237ec681f3Smrg             mdapi_hw_unit_type="gpu"
84247ec681f3Smrg             />
84257ec681f3Smrg    <counter name="GS Threads Dispatched"
84267ec681f3Smrg             symbol_name="GsThreads"
84277ec681f3Smrg             underscore_name="gs_threads"
84287ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
84297ec681f3Smrg             data_type="uint64"
84307ec681f3Smrg             units="threads"
84317ec681f3Smrg             semantic_type="event"
84327ec681f3Smrg             equation="A 5 READ"
84337ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
84347ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
84357ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
84367ec681f3Smrg             mdapi_hw_unit_type="gpu"
84377ec681f3Smrg             />
84387ec681f3Smrg    <counter name="FS Threads Dispatched"
84397ec681f3Smrg             symbol_name="PsThreads"
84407ec681f3Smrg             underscore_name="ps_threads"
84417ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
84427ec681f3Smrg             data_type="uint64"
84437ec681f3Smrg             units="threads"
84447ec681f3Smrg             semantic_type="event"
84457ec681f3Smrg             equation="A 6 READ"
84467ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
84477ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
84487ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
84497ec681f3Smrg             mdapi_hw_unit_type="gpu"
84507ec681f3Smrg             />
84517ec681f3Smrg    <counter name="CS Threads Dispatched"
84527ec681f3Smrg             symbol_name="CsThreads"
84537ec681f3Smrg             underscore_name="cs_threads"
84547ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
84557ec681f3Smrg             data_type="uint64"
84567ec681f3Smrg             units="threads"
84577ec681f3Smrg             semantic_type="event"
84587ec681f3Smrg             equation="A 4 READ"
84597ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
84607ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
84617ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
84627ec681f3Smrg             mdapi_hw_unit_type="gpu"
84639f464c52Smaya             />
84649f464c52Smaya    <counter name="EU Active"
84657ec681f3Smrg             symbol_name="EuActive"
84667ec681f3Smrg             underscore_name="eu_active"
84679f464c52Smaya             description="The percentage of time in which the Execution Units were actively processing."
84689f464c52Smaya             data_type="float"
84699f464c52Smaya             max_equation="100"
84709f464c52Smaya             units="percent"
84719f464c52Smaya             semantic_type="duration"
84727ec681f3Smrg             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
84737ec681f3Smrg             mdapi_group="EU Array"
84749f464c52Smaya             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
84757ec681f3Smrg             mdapi_supported_apis=""
84767ec681f3Smrg             mdapi_hw_unit_type="gpu"
84777ec681f3Smrg             />
84787ec681f3Smrg    <counter name="EU Stall"
84797ec681f3Smrg             symbol_name="EuStall"
84807ec681f3Smrg             underscore_name="eu_stall"
84817ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
84827ec681f3Smrg             data_type="float"
84837ec681f3Smrg             max_equation="100"
84847ec681f3Smrg             units="percent"
84857ec681f3Smrg             semantic_type="duration"
84867ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
84879f464c52Smaya             mdapi_group="EU Array"
84887ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
84897ec681f3Smrg             mdapi_supported_apis=""
84909f464c52Smaya             mdapi_hw_unit_type="gpu"
84919f464c52Smaya             />
84929f464c52Smaya    <counter name="EU Both FPU Pipes Active"
84937ec681f3Smrg             symbol_name="EuFpuBothActive"
84947ec681f3Smrg             underscore_name="eu_fpu_both_active"
84959f464c52Smaya             description="The percentage of time in which both EU FPU pipelines were actively processing."
84969f464c52Smaya             data_type="float"
84979f464c52Smaya             max_equation="100"
84989f464c52Smaya             units="percent"
84999f464c52Smaya             semantic_type="duration"
85007ec681f3Smrg             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
85017ec681f3Smrg             mdapi_group="EU Array/Pipes"
85027ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
85037ec681f3Smrg             mdapi_supported_apis=""
85047ec681f3Smrg             mdapi_hw_unit_type="gpu"
85057ec681f3Smrg             />
85067ec681f3Smrg    <counter name="VS FPU0 Pipe Active"
85077ec681f3Smrg             symbol_name="VsFpu0Active"
85087ec681f3Smrg             underscore_name="vs_fpu0_active"
85097ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
85107ec681f3Smrg             data_type="float"
85117ec681f3Smrg             max_equation="100"
85127ec681f3Smrg             units="percent"
85137ec681f3Smrg             semantic_type="duration"
85147ec681f3Smrg             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
85157ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
85167ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
85177ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
85187ec681f3Smrg             mdapi_hw_unit_type="gpu"
85197ec681f3Smrg             />
85207ec681f3Smrg    <counter name="VS FPU1 Pipe Active"
85217ec681f3Smrg             symbol_name="VsFpu1Active"
85227ec681f3Smrg             underscore_name="vs_fpu1_active"
85237ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
85247ec681f3Smrg             data_type="float"
85257ec681f3Smrg             max_equation="100"
85267ec681f3Smrg             units="percent"
85277ec681f3Smrg             semantic_type="duration"
85287ec681f3Smrg             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
85297ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
85309f464c52Smaya             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
85317ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
85329f464c52Smaya             mdapi_hw_unit_type="gpu"
85339f464c52Smaya             />
85349f464c52Smaya    <counter name="VS Send Pipe Active"
85357ec681f3Smrg             symbol_name="VsSendActive"
85367ec681f3Smrg             underscore_name="vs_send_active"
85379f464c52Smaya             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
85389f464c52Smaya             data_type="float"
85399f464c52Smaya             max_equation="100"
85409f464c52Smaya             units="percent"
85419f464c52Smaya             semantic_type="duration"
85427ec681f3Smrg             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
85439f464c52Smaya             mdapi_group="EU Array/Vertex Shader"
85447ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
85457ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
85469f464c52Smaya             mdapi_hw_unit_type="gpu"
85479f464c52Smaya             />
85487ec681f3Smrg    <counter name="PS FPU0 Pipe Active"
85497ec681f3Smrg             symbol_name="PsFpu0Active"
85507ec681f3Smrg             underscore_name="ps_fpu0_active"
85517ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
85529f464c52Smaya             data_type="float"
85539f464c52Smaya             max_equation="100"
85549f464c52Smaya             units="percent"
85559f464c52Smaya             semantic_type="duration"
85567ec681f3Smrg             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
85577ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
85589f464c52Smaya             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
85597ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
85609f464c52Smaya             mdapi_hw_unit_type="gpu"
85619f464c52Smaya             />
85627ec681f3Smrg    <counter name="PS FPU1 Pipe Active"
85637ec681f3Smrg             symbol_name="PsFpu1Active"
85647ec681f3Smrg             underscore_name="ps_fpu1_active"
85657ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
85667ec681f3Smrg             data_type="float"
85677ec681f3Smrg             max_equation="100"
85687ec681f3Smrg             units="percent"
85697ec681f3Smrg             semantic_type="duration"
85707ec681f3Smrg             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
85717ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
85727ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
85737ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
85749f464c52Smaya             mdapi_hw_unit_type="gpu"
85759f464c52Smaya             />
85767ec681f3Smrg    <counter name="PS Send Pipeline Active"
85777ec681f3Smrg             symbol_name="PsSendActive"
85787ec681f3Smrg             underscore_name="ps_send_active"
85797ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
85807ec681f3Smrg             data_type="float"
85817ec681f3Smrg             max_equation="100"
85827ec681f3Smrg             units="percent"
85837ec681f3Smrg             semantic_type="duration"
85847ec681f3Smrg             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
85857ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
85867ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
85877ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
85889f464c52Smaya             mdapi_hw_unit_type="gpu"
85899f464c52Smaya             />
85909f464c52Smaya    <counter name="FS Both FPU Active"
85917ec681f3Smrg             symbol_name="PsEuBothFpuActive"
85927ec681f3Smrg             underscore_name="ps_eu_both_fpu_active"
85939f464c52Smaya             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
85949f464c52Smaya             data_type="float"
85959f464c52Smaya             max_equation="100"
85969f464c52Smaya             units="percent"
85979f464c52Smaya             semantic_type="duration"
85987ec681f3Smrg             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
85999f464c52Smaya             mdapi_group="3D Pipe/Fragment Shader"
86007ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
86017ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
86029f464c52Smaya             mdapi_hw_unit_type="gpu"
86039f464c52Smaya             />
86047ec681f3Smrg    <counter name="Rasterized Pixels"
86057ec681f3Smrg             symbol_name="RasterizedPixels"
86067ec681f3Smrg             underscore_name="rasterized_pixels"
86077ec681f3Smrg             description="The total number of rasterized pixels."
86089f464c52Smaya             data_type="uint64"
86097ec681f3Smrg             units="pixels"
86109f464c52Smaya             semantic_type="event"
86117ec681f3Smrg             equation="A 21 READ 4 UMUL"
86127ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer"
86139f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
86147ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
86159f464c52Smaya             mdapi_hw_unit_type="gpu"
86169f464c52Smaya             />
86177ec681f3Smrg    <counter name="Early Hi-Depth Test Fails"
86187ec681f3Smrg             symbol_name="HiDepthTestFails"
86197ec681f3Smrg             underscore_name="hi_depth_test_fails"
86207ec681f3Smrg             description="The total number of pixels dropped on early hierarchical depth test."
86219f464c52Smaya             data_type="uint64"
86227ec681f3Smrg             units="pixels"
86239f464c52Smaya             semantic_type="event"
86247ec681f3Smrg             equation="A 22 READ 4 UMUL"
86257ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
86269f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
86277ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
86289f464c52Smaya             mdapi_hw_unit_type="gpu"
86299f464c52Smaya             />
86307ec681f3Smrg    <counter name="Early Depth Test Fails"
86317ec681f3Smrg             symbol_name="EarlyDepthTestFails"
86327ec681f3Smrg             underscore_name="early_depth_test_fails"
86337ec681f3Smrg             description="The total number of pixels dropped on early depth test."
86349f464c52Smaya             data_type="uint64"
86357ec681f3Smrg             units="pixels"
86369f464c52Smaya             semantic_type="event"
86377ec681f3Smrg             equation="A 23 READ 4 UMUL"
86387ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
86399f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
86407ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
86419f464c52Smaya             mdapi_hw_unit_type="gpu"
86429f464c52Smaya             />
86437ec681f3Smrg    <counter name="Samples Killed in FS"
86447ec681f3Smrg             symbol_name="SamplesKilledInPs"
86457ec681f3Smrg             underscore_name="samples_killed_in_ps"
86467ec681f3Smrg             description="The total number of samples or pixels dropped in fragment shaders."
86479f464c52Smaya             data_type="uint64"
86487ec681f3Smrg             units="pixels"
86499f464c52Smaya             semantic_type="event"
86507ec681f3Smrg             equation="A 24 READ 4 UMUL"
86517ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
86527ec681f3Smrg             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
86537ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
86549f464c52Smaya             mdapi_hw_unit_type="gpu"
86559f464c52Smaya             />
86569f464c52Smaya    <counter name="Pixels Failing Tests"
86577ec681f3Smrg             symbol_name="PixelsFailingPostPsTests"
86587ec681f3Smrg             underscore_name="pixels_failing_post_ps_tests"
86599f464c52Smaya             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
86609f464c52Smaya             data_type="uint64"
86619f464c52Smaya             units="pixels"
86629f464c52Smaya             semantic_type="event"
86637ec681f3Smrg             equation="A 25 READ 4 UMUL"
86647ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
86659f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
86667ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
86679f464c52Smaya             mdapi_hw_unit_type="gpu"
86689f464c52Smaya             />
86697ec681f3Smrg    <counter name="Samples Written"
86707ec681f3Smrg             symbol_name="SamplesWritten"
86717ec681f3Smrg             underscore_name="samples_written"
86727ec681f3Smrg             description="The total number of samples or pixels written to all render targets."
86737ec681f3Smrg             data_type="uint64"
86747ec681f3Smrg             units="pixels"
86757ec681f3Smrg             semantic_type="event"
86767ec681f3Smrg             equation="A 26 READ 4 UMUL"
86777ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
86789f464c52Smaya             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
86797ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
86807ec681f3Smrg             mdapi_hw_unit_type="gpu"
86819f464c52Smaya             />
86827ec681f3Smrg    <counter name="Samples Blended"
86837ec681f3Smrg             symbol_name="SamplesBlended"
86847ec681f3Smrg             underscore_name="samples_blended"
86857ec681f3Smrg             description="The total number of blended samples or pixels written to all render targets."
86867ec681f3Smrg             data_type="uint64"
86877ec681f3Smrg             units="pixels"
86887ec681f3Smrg             semantic_type="event"
86897ec681f3Smrg             equation="A 27 READ 4 UMUL"
86907ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
86919f464c52Smaya             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
86927ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
86937ec681f3Smrg             mdapi_hw_unit_type="gpu"
86949f464c52Smaya             />
86957ec681f3Smrg    <counter name="Sampler Texels"
86967ec681f3Smrg             symbol_name="SamplerTexels"
86977ec681f3Smrg             underscore_name="sampler_texels"
86987ec681f3Smrg             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
86999f464c52Smaya             data_type="uint64"
87007ec681f3Smrg             units="texels"
87017ec681f3Smrg             semantic_type="event"
87027ec681f3Smrg             equation="A 28 READ 4 UMUL"
87037ec681f3Smrg             mdapi_group="Sampler/Sampler Input"
87047ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
87059f464c52Smaya             mdapi_supported_apis=""
87069f464c52Smaya             mdapi_hw_unit_type="gpu"
87079f464c52Smaya             />
87087ec681f3Smrg    <counter name="Sampler Texels Misses"
87097ec681f3Smrg             symbol_name="SamplerTexelMisses"
87107ec681f3Smrg             underscore_name="sampler_texel_misses"
87117ec681f3Smrg             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
87129f464c52Smaya             data_type="uint64"
87137ec681f3Smrg             units="texels"
87149f464c52Smaya             semantic_type="event"
87157ec681f3Smrg             equation="A 29 READ 4 UMUL"
87167ec681f3Smrg             mdapi_group="Sampler/Sampler Cache"
87177ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
87189f464c52Smaya             mdapi_supported_apis=""
87199f464c52Smaya             mdapi_hw_unit_type="gpu"
87209f464c52Smaya             />
87217ec681f3Smrg    <counter name="SLM Bytes Read"
87227ec681f3Smrg             symbol_name="SlmBytesRead"
87237ec681f3Smrg             underscore_name="slm_bytes_read"
87247ec681f3Smrg             description="The total number of GPU memory bytes read from shared local memory."
87257ec681f3Smrg             data_type="uint64"
87267ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
87277ec681f3Smrg             units="bytes"
87287ec681f3Smrg             semantic_type="throughput"
87297ec681f3Smrg             equation="A 30 READ 64 UMUL"
87307ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
87317ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
87327ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
87337ec681f3Smrg             mdapi_hw_unit_type="gpu"
87347ec681f3Smrg             />
87357ec681f3Smrg    <counter name="SLM Bytes Written"
87367ec681f3Smrg             symbol_name="SlmBytesWritten"
87377ec681f3Smrg             underscore_name="slm_bytes_written"
87387ec681f3Smrg             description="The total number of GPU memory bytes written into shared local memory."
87397ec681f3Smrg             data_type="uint64"
87407ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
87417ec681f3Smrg             units="bytes"
87427ec681f3Smrg             semantic_type="throughput"
87437ec681f3Smrg             equation="A 31 READ 64 UMUL"
87447ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
87457ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
87467ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
87477ec681f3Smrg             mdapi_hw_unit_type="gpu"
87487ec681f3Smrg             />
87497ec681f3Smrg    <counter name="Shader Memory Accesses"
87507ec681f3Smrg             symbol_name="ShaderMemoryAccesses"
87517ec681f3Smrg             underscore_name="shader_memory_accesses"
87527ec681f3Smrg             description="The total number of shader memory accesses to L3."
87539f464c52Smaya             data_type="uint64"
87547ec681f3Smrg             units="messages"
87559f464c52Smaya             semantic_type="event"
87567ec681f3Smrg             equation="A 32 READ"
87577ec681f3Smrg             mdapi_group="L3/Data Port"
87587ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
87599f464c52Smaya             mdapi_supported_apis=""
87609f464c52Smaya             mdapi_hw_unit_type="gpu"
87619f464c52Smaya             />
87627ec681f3Smrg    <counter name="Shader Atomic Memory Accesses"
87637ec681f3Smrg             symbol_name="ShaderAtomics"
87647ec681f3Smrg             underscore_name="shader_atomics"
87657ec681f3Smrg             description="The total number of shader atomic memory accesses."
87669f464c52Smaya             data_type="uint64"
87677ec681f3Smrg             units="messages"
87689f464c52Smaya             semantic_type="event"
87697ec681f3Smrg             equation="A 34 READ"
87707ec681f3Smrg             mdapi_group="L3/Data Port/Atomics"
87719f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
87727ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
87739f464c52Smaya             mdapi_hw_unit_type="gpu"
87749f464c52Smaya             />
87757ec681f3Smrg    <counter name="L3 Shader Throughput"
87767ec681f3Smrg             symbol_name="L3ShaderThroughput"
87777ec681f3Smrg             underscore_name="l3_shader_throughput"
87787ec681f3Smrg             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
87799f464c52Smaya             data_type="uint64"
87807ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
87819f464c52Smaya             units="bytes"
87829f464c52Smaya             semantic_type="throughput"
87837ec681f3Smrg             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
87847ec681f3Smrg             mdapi_group="L3/Data Port"
87857ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
87867ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
87879f464c52Smaya             mdapi_hw_unit_type="gpu"
87889f464c52Smaya             />
87897ec681f3Smrg    <counter name="Shader Barrier Messages"
87907ec681f3Smrg             symbol_name="ShaderBarriers"
87917ec681f3Smrg             underscore_name="shader_barriers"
87927ec681f3Smrg             description="The total number of shader barrier messages."
87937ec681f3Smrg             data_type="uint64"
87947ec681f3Smrg             units="messages"
87957ec681f3Smrg             semantic_type="event"
87967ec681f3Smrg             equation="A 35 READ"
87977ec681f3Smrg             mdapi_group="EU Array/Barrier"
87987ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
87997ec681f3Smrg             mdapi_supported_apis=""
88009f464c52Smaya             mdapi_hw_unit_type="gpu"
88019f464c52Smaya             />
88027ec681f3Smrg    <counter name="Thread Header Ready on Slice0 Subslice1 Port 0"
88037ec681f3Smrg             symbol_name="ThreadHeader01ReadyPort0"
88047ec681f3Smrg             underscore_name="thread_header01_ready_port0"
88057ec681f3Smrg             description="The percentage of time in which thread header is ready on slice0 subslice1 thread dispatcher port 0"
88069f464c52Smaya             data_type="float"
88079f464c52Smaya             max_equation="100"
88089f464c52Smaya             units="percent"
88099f464c52Smaya             semantic_type="duration"
88107ec681f3Smrg             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
88117ec681f3Smrg             availability="$SubsliceMask 0x2 AND"
88127ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
88137ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
88147ec681f3Smrg             mdapi_supported_apis=""
88157ec681f3Smrg             mdapi_hw_unit_type="subslice"
88169f464c52Smaya             />
88177ec681f3Smrg    <counter name="Thread Header Ready on Slice0 Subslice0 Port 1"
88187ec681f3Smrg             symbol_name="ThreadHeader00ReadyPort1"
88197ec681f3Smrg             underscore_name="thread_header00_ready_port1"
88207ec681f3Smrg             description="The percentage of time in which thread header is ready on slice0 subslice0 thread dispatcher port 1"
88219f464c52Smaya             data_type="float"
88229f464c52Smaya             max_equation="100"
88239f464c52Smaya             units="percent"
88249f464c52Smaya             semantic_type="duration"
88257ec681f3Smrg             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
88267ec681f3Smrg             availability="$SubsliceMask 0x1 AND"
88277ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
88287ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
88297ec681f3Smrg             mdapi_supported_apis=""
88307ec681f3Smrg             mdapi_hw_unit_type="subslice"
88319f464c52Smaya             />
88327ec681f3Smrg    <counter name="Thread Header Ready on Slice0 Subslice0 Port 0"
88337ec681f3Smrg             symbol_name="ThreadHeader00ReadyPort0"
88347ec681f3Smrg             underscore_name="thread_header00_ready_port0"
88357ec681f3Smrg             description="The percentage of time in which thread header is ready on slice0 subslice0 thread dispatcher port 0"
88369f464c52Smaya             data_type="float"
88379f464c52Smaya             max_equation="100"
88389f464c52Smaya             units="percent"
88399f464c52Smaya             semantic_type="duration"
88407ec681f3Smrg             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
88417ec681f3Smrg             availability="$SubsliceMask 0x1 AND"
88427ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
88437ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
88449f464c52Smaya             mdapi_supported_apis=""
88457ec681f3Smrg             mdapi_hw_unit_type="subslice"
88469f464c52Smaya             />
88479f464c52Smaya    <counter name="Thread Header Ready on Slice0 Subslice2 Port 1"
88487ec681f3Smrg             symbol_name="ThreadHeader02ReadyPort1"
88497ec681f3Smrg             underscore_name="thread_header02_ready_port1"
88509f464c52Smaya             description="The percentage of time in which thread header is ready on slice0 subslice2 thread dispatcher port 1"
88519f464c52Smaya             data_type="float"
88529f464c52Smaya             max_equation="100"
88539f464c52Smaya             units="percent"
88549f464c52Smaya             semantic_type="duration"
88557ec681f3Smrg             equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
88567ec681f3Smrg             availability="$SubsliceMask 0x4 AND"
88579f464c52Smaya             mdapi_group="GPU/Thread Dispatcher"
88587ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
88597ec681f3Smrg             mdapi_supported_apis=""
88609f464c52Smaya             mdapi_hw_unit_type="subslice"
88619f464c52Smaya             />
88629f464c52Smaya    <counter name="Thread Header Ready on Slice0 Subslice2 Port 0"
88637ec681f3Smrg             symbol_name="ThreadHeader02ReadyPort0"
88647ec681f3Smrg             underscore_name="thread_header02_ready_port0"
88659f464c52Smaya             description="The percentage of time in which thread header is ready on slice0 subslice2 thread dispatcher port 0"
88669f464c52Smaya             data_type="float"
88679f464c52Smaya             max_equation="100"
88689f464c52Smaya             units="percent"
88699f464c52Smaya             semantic_type="duration"
88707ec681f3Smrg             equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
88717ec681f3Smrg             availability="$SubsliceMask 0x4 AND"
88729f464c52Smaya             mdapi_group="GPU/Thread Dispatcher"
88737ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
88747ec681f3Smrg             mdapi_supported_apis=""
88759f464c52Smaya             mdapi_hw_unit_type="subslice"
88769f464c52Smaya             />
88777ec681f3Smrg    <counter name="Thread Header Ready on Slice0 Subslice1 Port 1"
88787ec681f3Smrg             symbol_name="ThreadHeader01ReadyPort1"
88797ec681f3Smrg             underscore_name="thread_header01_ready_port1"
88807ec681f3Smrg             description="The percentage of time in which thread header is ready on slice0 subslice1 thread dispatcher port 1"
88817ec681f3Smrg             data_type="float"
88827ec681f3Smrg             max_equation="100"
88837ec681f3Smrg             units="percent"
88847ec681f3Smrg             semantic_type="duration"
88857ec681f3Smrg             equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
88867ec681f3Smrg             availability="$SubsliceMask 0x2 AND"
88877ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
88887ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
88897ec681f3Smrg             mdapi_supported_apis=""
88907ec681f3Smrg             mdapi_hw_unit_type="subslice"
88919f464c52Smaya             />
88927ec681f3Smrg    <counter name="SQ is full"
88937ec681f3Smrg             symbol_name="GTRequestQueueFull"
88947ec681f3Smrg             underscore_name="gt_request_queue_full"
88957ec681f3Smrg             description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
88969f464c52Smaya             data_type="float"
88979f464c52Smaya             max_equation="100"
88989f464c52Smaya             units="percent"
88999f464c52Smaya             semantic_type="duration"
89007ec681f3Smrg             equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
89017ec681f3Smrg             availability="true $QueryMode &amp;&amp;"
89027ec681f3Smrg             mdapi_group="GTI"
89037ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
89047ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL"
89057ec681f3Smrg             mdapi_hw_unit_type="gpu"
89067ec681f3Smrg             />
89077ec681f3Smrg    <register_config type="NOA">
89087ec681f3Smrg        <register type="NOA" address="0x000091BC" value="0xE0500000" />
89097ec681f3Smrg        <register type="NOA" address="0x00009840" value="0x00000080" />
89107ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x141A026B" />
89117ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x143A0173" />
89127ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x145A026B" />
89137ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x002D4000" />
89147ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x022D5000" />
89157ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x042D5000" />
89167ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x062D1000" />
89177ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C2E5000" />
89187ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E2E0069" />
89197ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x044C8000" />
89207ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x064CC000" />
89217ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A4C4000" />
89227ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x004E8000" />
89237ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x024EA000" />
89247ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x064E2000" />
89257ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x180F6000" />
89267ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A0F030A" />
89277ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A2C03C0" />
89287ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x041A37E7" />
89297ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x021A0000" />
89307ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0414A000" />
89317ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C150050" />
89327ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08168000" />
89337ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A168000" />
89347ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x003A3380" />
89357ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x063A006F" />
89367ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x023A0000" />
89377ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00348000" />
89387ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06342000" />
89397ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A352000" />
89407ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C350100" />
89417ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02368000" />
89427ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C368000" />
89437ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x025A37E7" />
89447ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0254A000" />
89457ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C550005" />
89467ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04568000" />
89477ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06568000" />
89487ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x03938000" />
89497ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x05938000" />
89507ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x07938000" />
89517ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x09938000" />
89527ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0B938000" />
89537ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0D938000" />
89547ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x15904000" />
89557ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x17904000" />
89567ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x19904000" />
89577ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1B904000" />
89587ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1D904000" />
89597ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1F904000" />
89607ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x37900000" />
89617ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x53900000" />
89627ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x43900020" />
89637ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x45901080" />
89647ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x55900000" />
89657ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x47900001" />
89667ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x33900000" />
89677ec681f3Smrg    </register_config>
89687ec681f3Smrg    <register_config type="OA">
89697ec681f3Smrg        <register type="OA" address="0x00002740" value="0x00000000" />
89707ec681f3Smrg        <register type="OA" address="0x00002744" value="0x00800000" />
89717ec681f3Smrg        <register type="OA" address="0x00002710" value="0x00000000" />
89727ec681f3Smrg        <register type="OA" address="0x00002714" value="0x00800000" />
89737ec681f3Smrg        <register type="OA" address="0x00002720" value="0x00000000" />
89747ec681f3Smrg        <register type="OA" address="0x00002724" value="0x00800000" />
89757ec681f3Smrg    </register_config>
89767ec681f3Smrg    <register_config type="FLEX">
89777ec681f3Smrg        <register type="FLEX" address="0x0000E458" value="0x00005004" />
89787ec681f3Smrg        <register type="FLEX" address="0x0000E558" value="0x00010003" />
89797ec681f3Smrg        <register type="FLEX" address="0x0000E658" value="0x00012011" />
89807ec681f3Smrg        <register type="FLEX" address="0x0000E758" value="0x00015014" />
89817ec681f3Smrg        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
89827ec681f3Smrg        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
89837ec681f3Smrg        <register type="FLEX" address="0x0000E65C" value="0x00055054" />
89847ec681f3Smrg    </register_config>
89857ec681f3Smrg  </set>
89867ec681f3Smrg
89877ec681f3Smrg  <set name="Compute Metrics Extra set"
89887ec681f3Smrg       chipset="BXT"
89897ec681f3Smrg       symbol_name="ComputeExtra"
89907ec681f3Smrg       underscore_name="compute_extra"
89917ec681f3Smrg       mdapi_supported_apis="VK OGL4 OCL IO BB"
89927ec681f3Smrg       hw_config_guid="fa6ecf21-2cb8-4d0b-9308-6e4a7b4ca87a"
89937ec681f3Smrg       >
89947ec681f3Smrg    <counter name="GPU Time Elapsed"
89957ec681f3Smrg             symbol_name="GpuTime"
89967ec681f3Smrg             underscore_name="gpu_time"
89977ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
89987ec681f3Smrg             data_type="uint64"
89997ec681f3Smrg             units="ns"
90007ec681f3Smrg             semantic_type="duration"
90017ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
90027ec681f3Smrg             mdapi_group="GPU"
90037ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
90047ec681f3Smrg             mdapi_supported_apis=""
90059f464c52Smaya             mdapi_hw_unit_type="gpu"
90069f464c52Smaya             />
90077ec681f3Smrg    <counter name="GPU Core Clocks"
90087ec681f3Smrg             symbol_name="GpuCoreClocks"
90097ec681f3Smrg             underscore_name="gpu_core_clocks"
90107ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
90119f464c52Smaya             data_type="uint64"
90127ec681f3Smrg             units="cycles"
90139f464c52Smaya             semantic_type="event"
90147ec681f3Smrg             equation="GPU_CLOCK 0 READ"
90157ec681f3Smrg             mdapi_group="GPU"
90167ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
90177ec681f3Smrg             mdapi_supported_apis=""
90189f464c52Smaya             mdapi_hw_unit_type="gpu"
90199f464c52Smaya             />
90207ec681f3Smrg    <counter name="AVG GPU Core Frequency"
90217ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
90227ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
90237ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
90249f464c52Smaya             data_type="uint64"
90257ec681f3Smrg             max_equation="$GpuMaxFrequency"
90267ec681f3Smrg             units="hz"
90279f464c52Smaya             semantic_type="event"
90287ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
90297ec681f3Smrg             mdapi_group="GPU"
90307ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
90317ec681f3Smrg             mdapi_supported_apis=""
90329f464c52Smaya             mdapi_hw_unit_type="gpu"
90339f464c52Smaya             />
90347ec681f3Smrg    <counter name="EU FPU1 Pipe Active"
90357ec681f3Smrg             symbol_name="Fpu1Active"
90367ec681f3Smrg             underscore_name="fpu1_active"
90377ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing."
90389f464c52Smaya             data_type="float"
90399f464c52Smaya             max_equation="100"
90409f464c52Smaya             units="percent"
90419f464c52Smaya             semantic_type="duration"
90427ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
90437ec681f3Smrg             mdapi_group="EU Array/Pipes"
90447ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
90459f464c52Smaya             mdapi_supported_apis=""
90469f464c52Smaya             mdapi_hw_unit_type="gpu"
90479f464c52Smaya             />
90487ec681f3Smrg    <counter name="EU FPU1 Pipe Active including Ext Math"
90497ec681f3Smrg             symbol_name="Fpu1ActiveAdjusted"
90507ec681f3Smrg             underscore_name="fpu1_active_adjusted"
90517ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing including Extended Math processing"
90527ec681f3Smrg             data_type="float"
90537ec681f3Smrg             max_equation="100"
90547ec681f3Smrg             units="percent"
90557ec681f3Smrg             semantic_type="duration"
90567ec681f3Smrg             equation="A 8 READ  C 7 READ C 6 READ FADD C 5 READ FADD 8 FMUL FADD 100 FMUL $EuCoresTotalCount FDIV $GpuCoreClocks FDIV"
90577ec681f3Smrg             mdapi_group="EU Array/Pipes"
90587ec681f3Smrg             mdapi_usage_flags="Tier4 System Frame Batch Draw"
90597ec681f3Smrg             mdapi_supported_apis=""
90609f464c52Smaya             mdapi_hw_unit_type="gpu"
90619f464c52Smaya             />
90627ec681f3Smrg    <register_config type="NOA">
90637ec681f3Smrg        <register type="NOA" address="0x00009840" value="0x00000080" />
90647ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x141A001F" />
90657ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x143A001F" />
90667ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x145A001F" />
90677ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x042D5000" />
90687ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x062D1000" />
90697ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E2E0094" />
90707ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x084CC000" />
90717ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x044EA000" />
90727ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A0F00E0" />
90737ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A2C0C00" />
90747ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x061A0063" />
90757ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x021A0000" />
90767ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06142000" />
90777ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C150100" />
90787ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C168000" />
90797ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x043A3180" />
90807ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x023A0000" />
90817ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04348000" />
90827ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C350040" />
90837ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A368000" />
90847ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x045A0063" />
90857ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x025A0000" />
90867ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04542000" />
90877ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C550010" />
90887ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08568000" />
90897ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x09938000" />
90907ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0B938000" />
90917ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0D938000" />
90927ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1B904000" />
90937ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1D904000" />
90947ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1F904000" />
90957ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x37900000" />
90967ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x55900000" />
90977ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x45900400" />
90987ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x47900004" />
90997ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x33900000" />
91007ec681f3Smrg    </register_config>
91017ec681f3Smrg    <register_config type="OA">
91027ec681f3Smrg        <register type="OA" address="0x00002740" value="0x00000000" />
91037ec681f3Smrg        <register type="OA" address="0x00002744" value="0x00800000" />
91047ec681f3Smrg        <register type="OA" address="0x00002710" value="0x00000000" />
91057ec681f3Smrg        <register type="OA" address="0x00002714" value="0x00800000" />
91067ec681f3Smrg        <register type="OA" address="0x00002720" value="0x00000000" />
91077ec681f3Smrg        <register type="OA" address="0x00002724" value="0x00800000" />
91087ec681f3Smrg    </register_config>
91097ec681f3Smrg    <register_config type="FLEX">
91107ec681f3Smrg        <register type="FLEX" address="0x0000E458" value="0x00001000" />
91117ec681f3Smrg        <register type="FLEX" address="0x0000E558" value="0x00003002" />
91127ec681f3Smrg        <register type="FLEX" address="0x0000E658" value="0x00005004" />
91137ec681f3Smrg        <register type="FLEX" address="0x0000E758" value="0x00011010" />
91147ec681f3Smrg        <register type="FLEX" address="0x0000E45C" value="0x00050012" />
91157ec681f3Smrg        <register type="FLEX" address="0x0000E55C" value="0x00052051" />
91167ec681f3Smrg        <register type="FLEX" address="0x0000E65C" value="0x00000008" />
91177ec681f3Smrg    </register_config>
91187ec681f3Smrg  </set>
91197ec681f3Smrg
91207ec681f3Smrg  <set name="Gpu Rings Busyness metrics set"
91217ec681f3Smrg       chipset="BXT"
91227ec681f3Smrg       symbol_name="GpuBusyness"
91237ec681f3Smrg       underscore_name="gpu_busyness"
91247ec681f3Smrg       mdapi_supported_apis="VK OGL OCL MEDIA IO BB"
91257ec681f3Smrg       hw_config_guid="c9f5fa3a-d14f-400c-a89a-211206b00ee7"
91267ec681f3Smrg       >
91277ec681f3Smrg    <counter name="GPU Time Elapsed"
91287ec681f3Smrg             symbol_name="GpuTime"
91297ec681f3Smrg             underscore_name="gpu_time"
91307ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
91319f464c52Smaya             data_type="uint64"
91327ec681f3Smrg             units="ns"
91337ec681f3Smrg             semantic_type="duration"
91347ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
91357ec681f3Smrg             mdapi_group="GPU"
91367ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
91377ec681f3Smrg             mdapi_supported_apis=""
91389f464c52Smaya             mdapi_hw_unit_type="gpu"
91399f464c52Smaya             />
91407ec681f3Smrg    <counter name="GPU Core Clocks"
91417ec681f3Smrg             symbol_name="GpuCoreClocks"
91427ec681f3Smrg             underscore_name="gpu_core_clocks"
91437ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
91449f464c52Smaya             data_type="uint64"
91457ec681f3Smrg             units="cycles"
91469f464c52Smaya             semantic_type="event"
91477ec681f3Smrg             equation="GPU_CLOCK 0 READ"
91487ec681f3Smrg             mdapi_group="GPU"
91497ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
91509f464c52Smaya             mdapi_supported_apis=""
91519f464c52Smaya             mdapi_hw_unit_type="gpu"
91529f464c52Smaya             />
91537ec681f3Smrg    <counter name="AVG GPU Core Frequency"
91547ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
91557ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
91567ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
91579f464c52Smaya             data_type="uint64"
91587ec681f3Smrg             max_equation="$GpuMaxFrequency"
91597ec681f3Smrg             units="hz"
91609f464c52Smaya             semantic_type="event"
91617ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
91627ec681f3Smrg             mdapi_group="GPU"
91637ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
91647ec681f3Smrg             mdapi_supported_apis=""
91659f464c52Smaya             mdapi_hw_unit_type="gpu"
91669f464c52Smaya             />
91677ec681f3Smrg    <counter name="Render Ring Busy"
91687ec681f3Smrg             symbol_name="RenderBusy"
91697ec681f3Smrg             underscore_name="render_busy"
91707ec681f3Smrg             description="The percentage of time when render command streamer was busy."
91717ec681f3Smrg             data_type="float"
91727ec681f3Smrg             max_equation="100"
91737ec681f3Smrg             units="percent"
91747ec681f3Smrg             semantic_type="duration"
91757ec681f3Smrg             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
91767ec681f3Smrg             mdapi_group="GPU"
91777ec681f3Smrg             mdapi_usage_flags="System Frame Batch"
91787ec681f3Smrg             mdapi_supported_apis=""
91799f464c52Smaya             mdapi_hw_unit_type="gpu"
91809f464c52Smaya             />
91817ec681f3Smrg    <counter name="Vdbox0 Ring Busy"
91827ec681f3Smrg             symbol_name="Vdbox0Busy"
91837ec681f3Smrg             underscore_name="vdbox0_busy"
91847ec681f3Smrg             description="The percentage of time when Vdbox0 command streamer was busy."
91857ec681f3Smrg             data_type="float"
91867ec681f3Smrg             max_equation="100"
91877ec681f3Smrg             units="percent"
91887ec681f3Smrg             semantic_type="duration"
91897ec681f3Smrg             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
91907ec681f3Smrg             mdapi_group="GPU"
91917ec681f3Smrg             mdapi_usage_flags="System Frame Batch"
91927ec681f3Smrg             mdapi_supported_apis=""
91939f464c52Smaya             mdapi_hw_unit_type="gpu"
91949f464c52Smaya             />
91957ec681f3Smrg    <counter name="Vebox Ring Busy"
91967ec681f3Smrg             symbol_name="VeboxBusy"
91977ec681f3Smrg             underscore_name="vebox_busy"
91987ec681f3Smrg             description="The percentage of time when vebox command streamer was busy."
91999f464c52Smaya             data_type="float"
92009f464c52Smaya             max_equation="100"
92019f464c52Smaya             units="percent"
92029f464c52Smaya             semantic_type="duration"
92037ec681f3Smrg             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
92047ec681f3Smrg             mdapi_group="GPU"
92057ec681f3Smrg             mdapi_usage_flags="System Frame Batch"
92069f464c52Smaya             mdapi_supported_apis=""
92077ec681f3Smrg             mdapi_hw_unit_type="gpu"
92089f464c52Smaya             />
92097ec681f3Smrg    <counter name="Blitter Ring Busy"
92107ec681f3Smrg             symbol_name="BlitterBusy"
92117ec681f3Smrg             underscore_name="blitter_busy"
92127ec681f3Smrg             description="The percentage of time when blitter command streamer was busy."
92137ec681f3Smrg             data_type="float"
92147ec681f3Smrg             max_equation="100"
92157ec681f3Smrg             units="percent"
92167ec681f3Smrg             semantic_type="duration"
92177ec681f3Smrg             equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
92187ec681f3Smrg             mdapi_group="GPU"
92197ec681f3Smrg             mdapi_usage_flags="System Frame Batch"
92207ec681f3Smrg             mdapi_supported_apis=""
92219f464c52Smaya             mdapi_hw_unit_type="gpu"
92229f464c52Smaya             />
92237ec681f3Smrg    <counter name="AnyRingBusy"
92247ec681f3Smrg             symbol_name="AnyRingBusy"
92257ec681f3Smrg             underscore_name="any_ring_busy"
92267ec681f3Smrg             description="The percentage of time when any command streamer was busy."
92279f464c52Smaya             data_type="float"
92289f464c52Smaya             max_equation="100"
92299f464c52Smaya             units="percent"
92309f464c52Smaya             semantic_type="duration"
92317ec681f3Smrg             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
92327ec681f3Smrg             mdapi_group="GPU"
92337ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
92349f464c52Smaya             mdapi_supported_apis=""
92357ec681f3Smrg             mdapi_hw_unit_type="gpu"
92369f464c52Smaya             />
92379f464c52Smaya    <register_config type="NOA">
92389f464c52Smaya        <register type="NOA" address="0x00009840" value="0x00000080" />
92397ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x13805800" />
92407ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x05962C00" />
92417ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x19950016" />
92427ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x21C05800" />
92437ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x07800035" />
92447ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x11800000" />
92457ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x23810008" />
92467ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x07960025" />
92477ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1D960000" />
92487ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0F960000" />
92497ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0B934000" />
92507ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x09948000" />
92517ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x05950085" />
92527ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x11950000" />
92537ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1D950400" />
92547ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0B924000" />
92557ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0D922000" />
92567ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0F922000" />
92577ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x19908000" />
92587ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1B908000" />
92599f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1D904000" />
92607ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1F908000" />
92617ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0BC000A5" />
92629f464c52Smaya        <register type="NOA" address="0x00009888" value="0x37900000" />
92639f464c52Smaya        <register type="NOA" address="0x00009888" value="0x53900000" />
92647ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x45900442" />
92659f464c52Smaya        <register type="NOA" address="0x00009888" value="0x55900000" />
92667ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x47900000" />
92679f464c52Smaya        <register type="NOA" address="0x00009888" value="0x33900000" />
92689f464c52Smaya    </register_config>
92699f464c52Smaya    <register_config type="OA">
92709f464c52Smaya        <register type="OA" address="0x00002740" value="0x00000000" />
92719f464c52Smaya        <register type="OA" address="0x00002710" value="0x00000000" />
92727ec681f3Smrg        <register type="OA" address="0x00002714" value="0x10800000" />
92739f464c52Smaya        <register type="OA" address="0x00002720" value="0x00000000" />
92749f464c52Smaya        <register type="OA" address="0x00002724" value="0x00800000" />
92757ec681f3Smrg        <register type="OA" address="0x00002770" value="0x00078000" />
92767ec681f3Smrg        <register type="OA" address="0x00002774" value="0x00000FFF" />
92779f464c52Smaya    </register_config>
92789f464c52Smaya  </set>
92799f464c52Smaya
92807ec681f3Smrg  <set name="MDAPI testing set"
92819f464c52Smaya       chipset="BXT"
92827ec681f3Smrg       symbol_name="TestOa"
92837ec681f3Smrg       underscore_name="test_oa"
92847ec681f3Smrg       mdapi_supported_apis="VK OGL OCL IO BB"
92857ec681f3Smrg       hw_config_guid="5ee72f5c-092f-421e-8b70-225f7c3e9612"
92869f464c52Smaya       >
92877ec681f3Smrg    <counter name="GPU Time Elapsed"
92887ec681f3Smrg             symbol_name="GpuTime"
92897ec681f3Smrg             underscore_name="gpu_time"
92907ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
92917ec681f3Smrg             data_type="uint64"
92927ec681f3Smrg             units="ns"
92937ec681f3Smrg             semantic_type="duration"
92947ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
92957ec681f3Smrg             mdapi_group="GPU"
92967ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
92977ec681f3Smrg             mdapi_supported_apis=""
92987ec681f3Smrg             mdapi_hw_unit_type="gpu"
92997ec681f3Smrg             />
93009f464c52Smaya    <counter name="GPU Core Clocks"
93017ec681f3Smrg             symbol_name="GpuCoreClocks"
93027ec681f3Smrg             underscore_name="gpu_core_clocks"
93039f464c52Smaya             description="The total number of GPU core clocks elapsed during the measurement."
93049f464c52Smaya             data_type="uint64"
93059f464c52Smaya             units="cycles"
93069f464c52Smaya             semantic_type="event"
93077ec681f3Smrg             equation="GPU_CLOCK 0 READ"
93087ec681f3Smrg             mdapi_group="GPU"
93097ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
93107ec681f3Smrg             mdapi_supported_apis=""
93117ec681f3Smrg             mdapi_hw_unit_type="gpu"
93127ec681f3Smrg             />
93137ec681f3Smrg    <counter name="AVG GPU Core Frequency"
93147ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
93157ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
93167ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
93177ec681f3Smrg             data_type="uint64"
93187ec681f3Smrg             max_equation="$GpuMaxFrequency"
93197ec681f3Smrg             units="hz"
93207ec681f3Smrg             semantic_type="event"
93217ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
93227ec681f3Smrg             mdapi_group="GPU"
93237ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
93247ec681f3Smrg             mdapi_supported_apis=""
93257ec681f3Smrg             mdapi_hw_unit_type="gpu"
93267ec681f3Smrg             />
93277ec681f3Smrg    <counter name="TestCounter0"
93287ec681f3Smrg             symbol_name="Counter0"
93297ec681f3Smrg             underscore_name="counter0"
93307ec681f3Smrg             description="HW test counter 0. Factor: 0.0"
93317ec681f3Smrg             data_type="uint64"
93327ec681f3Smrg             units="events"
93337ec681f3Smrg             semantic_type="event"
93347ec681f3Smrg             equation="B 0 READ"
93357ec681f3Smrg             mdapi_group="GPU"
93367ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
93377ec681f3Smrg             mdapi_supported_apis=""
93387ec681f3Smrg             mdapi_hw_unit_type="gpu"
93397ec681f3Smrg             />
93407ec681f3Smrg    <counter name="TestCounter1"
93417ec681f3Smrg             symbol_name="Counter1"
93427ec681f3Smrg             underscore_name="counter1"
93437ec681f3Smrg             description="HW test counter 1. Factor: 1.0"
93447ec681f3Smrg             data_type="uint64"
93457ec681f3Smrg             units="events"
93467ec681f3Smrg             semantic_type="event"
93477ec681f3Smrg             equation="B 1 READ"
93487ec681f3Smrg             mdapi_group="GPU"
93497ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
93507ec681f3Smrg             mdapi_supported_apis=""
93517ec681f3Smrg             mdapi_hw_unit_type="gpu"
93527ec681f3Smrg             />
93537ec681f3Smrg    <counter name="TestCounter2"
93547ec681f3Smrg             symbol_name="Counter2"
93557ec681f3Smrg             underscore_name="counter2"
93567ec681f3Smrg             description="HW test counter 2. Factor: 1.0"
93577ec681f3Smrg             data_type="uint64"
93587ec681f3Smrg             units="events"
93597ec681f3Smrg             semantic_type="event"
93607ec681f3Smrg             equation="B 2 READ"
93617ec681f3Smrg             mdapi_group="GPU"
93627ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
93637ec681f3Smrg             mdapi_supported_apis=""
93647ec681f3Smrg             mdapi_hw_unit_type="gpu"
93657ec681f3Smrg             />
93667ec681f3Smrg    <counter name="TestCounter3"
93677ec681f3Smrg             symbol_name="Counter3"
93687ec681f3Smrg             underscore_name="counter3"
93697ec681f3Smrg             description="HW test counter 3. Factor: 0.5"
93707ec681f3Smrg             data_type="uint64"
93717ec681f3Smrg             units="events"
93727ec681f3Smrg             semantic_type="event"
93737ec681f3Smrg             equation="B 3 READ"
93747ec681f3Smrg             mdapi_group="GPU"
93757ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
93767ec681f3Smrg             mdapi_supported_apis=""
93777ec681f3Smrg             mdapi_hw_unit_type="gpu"
93787ec681f3Smrg             />
93797ec681f3Smrg    <counter name="TestCounter4"
93807ec681f3Smrg             symbol_name="Counter4"
93817ec681f3Smrg             underscore_name="counter4"
93827ec681f3Smrg             description="HW test counter 4. Factor: 0.333"
93837ec681f3Smrg             data_type="uint64"
93847ec681f3Smrg             units="events"
93857ec681f3Smrg             semantic_type="event"
93867ec681f3Smrg             equation="B 4 READ"
93877ec681f3Smrg             mdapi_group="GPU"
93887ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
93899f464c52Smaya             mdapi_supported_apis=""
93909f464c52Smaya             mdapi_hw_unit_type="gpu"
93919f464c52Smaya             />
93927ec681f3Smrg    <counter name="TestCounter5"
93937ec681f3Smrg             symbol_name="Counter5"
93947ec681f3Smrg             underscore_name="counter5"
93957ec681f3Smrg             description="HW test counter 5. Factor: 0.333"
93967ec681f3Smrg             data_type="uint64"
93977ec681f3Smrg             units="events"
93987ec681f3Smrg             semantic_type="event"
93997ec681f3Smrg             equation="B 5 READ"
94007ec681f3Smrg             mdapi_group="GPU"
94017ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
94029f464c52Smaya             mdapi_supported_apis=""
94039f464c52Smaya             mdapi_hw_unit_type="gpu"
94049f464c52Smaya             />
94057ec681f3Smrg    <counter name="TestCounter6"
94067ec681f3Smrg             symbol_name="Counter6"
94077ec681f3Smrg             underscore_name="counter6"
94087ec681f3Smrg             description="HW test counter 6. Factor: 0.166"
94099f464c52Smaya             data_type="uint64"
94107ec681f3Smrg             units="events"
94117ec681f3Smrg             semantic_type="event"
94127ec681f3Smrg             equation="B 6 READ"
94137ec681f3Smrg             mdapi_group="GPU"
94147ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
94159f464c52Smaya             mdapi_supported_apis=""
94169f464c52Smaya             mdapi_hw_unit_type="gpu"
94179f464c52Smaya             />
94187ec681f3Smrg    <counter name="TestCounter7"
94197ec681f3Smrg             symbol_name="Counter7"
94207ec681f3Smrg             underscore_name="counter7"
94217ec681f3Smrg             description="HW test counter 7. Factor: 0.666"
94229f464c52Smaya             data_type="uint64"
94237ec681f3Smrg             units="events"
94249f464c52Smaya             semantic_type="event"
94257ec681f3Smrg             equation="B 7 READ"
94269f464c52Smaya             mdapi_group="GPU"
94277ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
94287ec681f3Smrg             mdapi_supported_apis=""
94299f464c52Smaya             mdapi_hw_unit_type="gpu"
94309f464c52Smaya             />
94317ec681f3Smrg    <counter name="TestCounter8"
94327ec681f3Smrg             symbol_name="Counter8"
94337ec681f3Smrg             underscore_name="counter8"
94347ec681f3Smrg             description="HW test counter 8. Should be equal to 1."
94357ec681f3Smrg             data_type="uint64"
94367ec681f3Smrg             units="events"
94377ec681f3Smrg             semantic_type="event"
94387ec681f3Smrg             equation="C 7 READ"
94397ec681f3Smrg             mdapi_group="GPU"
94407ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
94419f464c52Smaya             mdapi_supported_apis=""
94429f464c52Smaya             mdapi_hw_unit_type="gpu"
94439f464c52Smaya             />
94449f464c52Smaya    <register_config type="NOA">
94459f464c52Smaya        <register type="NOA" address="0x00009840" value="0x00000080" />
94467ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x19800000" />
94477ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x07800063" />
94487ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x11800000" />
94497ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x23810008" />
94507ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1D950400" />
94517ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0F922000" />
94527ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1F908000" />
94539f464c52Smaya        <register type="NOA" address="0x00009888" value="0x37900000" />
94549f464c52Smaya        <register type="NOA" address="0x00009888" value="0x55900000" />
94557ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x47900000" />
94569f464c52Smaya        <register type="NOA" address="0x00009888" value="0x33900000" />
94579f464c52Smaya    </register_config>
94589f464c52Smaya    <register_config type="OA">
94599f464c52Smaya        <register type="OA" address="0x00002740" value="0x00000000" />
94609f464c52Smaya        <register type="OA" address="0x00002744" value="0x00800000" />
94617ec681f3Smrg        <register type="OA" address="0x00002714" value="0xF0800000" />
94629f464c52Smaya        <register type="OA" address="0x00002710" value="0x00000000" />
94637ec681f3Smrg        <register type="OA" address="0x00002724" value="0xF0800000" />
94649f464c52Smaya        <register type="OA" address="0x00002720" value="0x00000000" />
94657ec681f3Smrg        <register type="OA" address="0x00002770" value="0x00000004" />
94667ec681f3Smrg        <register type="OA" address="0x00002774" value="0x00000000" />
94677ec681f3Smrg        <register type="OA" address="0x00002778" value="0x00000003" />
94687ec681f3Smrg        <register type="OA" address="0x0000277C" value="0x00000000" />
94697ec681f3Smrg        <register type="OA" address="0x00002780" value="0x00000007" />
94707ec681f3Smrg        <register type="OA" address="0x00002784" value="0x00000000" />
94717ec681f3Smrg        <register type="OA" address="0x00002788" value="0x00100002" />
94727ec681f3Smrg        <register type="OA" address="0x0000278C" value="0x0000FFF7" />
94737ec681f3Smrg        <register type="OA" address="0x00002790" value="0x00100002" />
94747ec681f3Smrg        <register type="OA" address="0x00002794" value="0x0000FFCF" />
94757ec681f3Smrg        <register type="OA" address="0x00002798" value="0x00100082" />
94767ec681f3Smrg        <register type="OA" address="0x0000279C" value="0x0000FFEF" />
94777ec681f3Smrg        <register type="OA" address="0x000027A0" value="0x001000C2" />
94787ec681f3Smrg        <register type="OA" address="0x000027A4" value="0x0000FFE7" />
94797ec681f3Smrg        <register type="OA" address="0x000027A8" value="0x00100001" />
94807ec681f3Smrg        <register type="OA" address="0x000027AC" value="0x0000FFE7" />
94819f464c52Smaya    </register_config>
94829f464c52Smaya  </set>
94839f464c52Smaya
94847ec681f3Smrg  <set name="Metric set PMA Stall"
94859f464c52Smaya       chipset="BXT"
94867ec681f3Smrg       symbol_name="PMA_Stall"
94877ec681f3Smrg       underscore_name="pma__stall"
94887ec681f3Smrg       mdapi_supported_apis="VK OGL OGL4 OCL IO MEDIA"
94897ec681f3Smrg       hw_config_guid="d49cd0d8-8c7f-4465-94fc-51e08c9050bc"
94909f464c52Smaya       >
94919f464c52Smaya    <counter name="GPU Time Elapsed"
94927ec681f3Smrg             symbol_name="GpuTime"
94937ec681f3Smrg             underscore_name="gpu_time"
94949f464c52Smaya             description="Time elapsed on the GPU during the measurement."
94959f464c52Smaya             data_type="uint64"
94969f464c52Smaya             units="ns"
94979f464c52Smaya             semantic_type="duration"
94987ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
94997ec681f3Smrg             mdapi_group="GPU"
95009f464c52Smaya             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
95017ec681f3Smrg             mdapi_supported_apis=""
95029f464c52Smaya             mdapi_hw_unit_type="gpu"
95037ec681f3Smrg             />
95047ec681f3Smrg    <counter name="GPU Core Clocks"
95057ec681f3Smrg             symbol_name="GpuCoreClocks"
95067ec681f3Smrg             underscore_name="gpu_core_clocks"
95077ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
95087ec681f3Smrg             data_type="uint64"
95097ec681f3Smrg             units="cycles"
95107ec681f3Smrg             semantic_type="event"
95117ec681f3Smrg             equation="GPU_CLOCK 0 READ"
95129f464c52Smaya             mdapi_group="GPU"
95137ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
95147ec681f3Smrg             mdapi_supported_apis=""
95157ec681f3Smrg             mdapi_hw_unit_type="gpu"
95169f464c52Smaya             />
95179f464c52Smaya    <counter name="AVG GPU Core Frequency"
95187ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
95197ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
95209f464c52Smaya             description="Average GPU Core Frequency in the measurement."
95219f464c52Smaya             data_type="uint64"
95229f464c52Smaya             max_equation="$GpuMaxFrequency"
95239f464c52Smaya             units="hz"
95249f464c52Smaya             semantic_type="event"
95257ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
95269f464c52Smaya             mdapi_group="GPU"
95277ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
95287ec681f3Smrg             mdapi_supported_apis=""
95299f464c52Smaya             mdapi_hw_unit_type="gpu"
95309f464c52Smaya             />
95317ec681f3Smrg    <counter name="STC PMA stall"
95327ec681f3Smrg             symbol_name="StcPMAStall"
95337ec681f3Smrg             underscore_name="stc_pma_stall"
95347ec681f3Smrg             description="Percentage of time when stencil cache line and an overlapping pixel are causing stalls"
95359f464c52Smaya             data_type="float"
95369f464c52Smaya             max_equation="100"
95379f464c52Smaya             units="percent"
95389f464c52Smaya             semantic_type="duration"
95397ec681f3Smrg             equation="B 0 READ B 1 READ FADD 2 FDIV 100 UMUL $GpuCoreClocks FDIV"
95407ec681f3Smrg             availability="$SliceMask 1 AND"
95417ec681f3Smrg             mdapi_group="GPU/Stencil Cache"
95429f464c52Smaya             mdapi_usage_flags="Frame Batch Draw"
95437ec681f3Smrg             mdapi_supported_apis=""
95449f464c52Smaya             mdapi_hw_unit_type="gpu"
95459f464c52Smaya             />
95469f464c52Smaya    <register_config type="NOA">
95479f464c52Smaya        <register type="NOA" address="0x00009840" value="0x00000080" />
95487ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x124C3080" />
95497ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x002D1000" />
95507ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x062D4000" />
95517ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x082D5000" />
95527ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A2D5000" />
95537ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C2E0400" />
95547ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E2E5500" />
95557ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x102E0001" />
95567ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x004C0045" />
95577ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x064C2300" />
95587ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x084C26C4" />
95597ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A4C264E" />
95607ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x164C0000" />
95617ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x044C0000" />
95627ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C4C0000" />
95637ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E4C0000" />
95647ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x01938000" />
95657ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0F938000" />
95667ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x199300AA" />
95677ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x13904000" />
95687ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x21904000" />
95697ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x23904000" />
95707ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x25904000" />
95717ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x27904000" />
95727ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x29904000" />
95739f464c52Smaya        <register type="NOA" address="0x00009888" value="0x53900000" />
95747ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x43900000" />
95759f464c52Smaya        <register type="NOA" address="0x00009888" value="0x55900000" />
95769f464c52Smaya        <register type="NOA" address="0x00009888" value="0x47900000" />
95777ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x57900000" />
95787ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x49900000" />
95797ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x37900000" />
95809f464c52Smaya        <register type="NOA" address="0x00009888" value="0x33900000" />
95819f464c52Smaya    </register_config>
95829f464c52Smaya    <register_config type="OA">
95839f464c52Smaya        <register type="OA" address="0x00002740" value="0x00000000" />
95849f464c52Smaya        <register type="OA" address="0x00002710" value="0x00000000" />
95857ec681f3Smrg        <register type="OA" address="0x00002714" value="0x30800000" />
95869f464c52Smaya        <register type="OA" address="0x00002720" value="0x00000000" />
95879f464c52Smaya        <register type="OA" address="0x00002724" value="0x00800000" />
95887ec681f3Smrg        <register type="OA" address="0x00002770" value="0x00E00021" />
95897ec681f3Smrg        <register type="OA" address="0x00002774" value="0x0007FFF8" />
95907ec681f3Smrg        <register type="OA" address="0x00002778" value="0x07000101" />
95917ec681f3Smrg        <register type="OA" address="0x0000277C" value="0x0038FFC7" />
95929f464c52Smaya    </register_config>
95939f464c52Smaya  </set>
95949f464c52Smaya
95957ec681f3Smrg  <set name="AsyncCompute metrics set"
95969f464c52Smaya       chipset="BXT"
95977ec681f3Smrg       symbol_name="AsyncCompute"
95987ec681f3Smrg       underscore_name="async_compute"
95997ec681f3Smrg       mdapi_supported_apis="VK OGL OGL4 OCL MEDIA IO BB"
96007ec681f3Smrg       hw_config_guid="b890cb09-42f7-4644-8aac-a7beca4b9181"
96019f464c52Smaya       >
96029f464c52Smaya    <counter name="GPU Time Elapsed"
96037ec681f3Smrg             symbol_name="GpuTime"
96047ec681f3Smrg             underscore_name="gpu_time"
96059f464c52Smaya             description="Time elapsed on the GPU during the measurement."
96069f464c52Smaya             data_type="uint64"
96079f464c52Smaya             units="ns"
96089f464c52Smaya             semantic_type="duration"
96097ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
96107ec681f3Smrg             mdapi_group="GPU"
96119f464c52Smaya             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
96127ec681f3Smrg             mdapi_supported_apis=""
96139f464c52Smaya             mdapi_hw_unit_type="gpu"
96149f464c52Smaya             />
96159f464c52Smaya    <counter name="GPU Core Clocks"
96167ec681f3Smrg             symbol_name="GpuCoreClocks"
96177ec681f3Smrg             underscore_name="gpu_core_clocks"
96189f464c52Smaya             description="The total number of GPU core clocks elapsed during the measurement."
96199f464c52Smaya             data_type="uint64"
96209f464c52Smaya             units="cycles"
96219f464c52Smaya             semantic_type="event"
96227ec681f3Smrg             equation="GPU_CLOCK 0 READ"
96237ec681f3Smrg             mdapi_group="GPU"
96249f464c52Smaya             mdapi_usage_flags="Tier1 Frame Batch Draw"
96257ec681f3Smrg             mdapi_supported_apis=""
96269f464c52Smaya             mdapi_hw_unit_type="gpu"
96279f464c52Smaya             />
96289f464c52Smaya    <counter name="AVG GPU Core Frequency"
96297ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
96307ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
96319f464c52Smaya             description="Average GPU Core Frequency in the measurement."
96329f464c52Smaya             data_type="uint64"
96339f464c52Smaya             max_equation="$GpuMaxFrequency"
96349f464c52Smaya             units="hz"
96359f464c52Smaya             semantic_type="event"
96367ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
96377ec681f3Smrg             mdapi_group="GPU"
96389f464c52Smaya             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
96397ec681f3Smrg             mdapi_supported_apis=""
96407ec681f3Smrg             mdapi_hw_unit_type="gpu"
96417ec681f3Smrg             />
96427ec681f3Smrg    <counter name="GPU Busy"
96437ec681f3Smrg             symbol_name="GpuBusy"
96447ec681f3Smrg             underscore_name="gpu_busy"
96457ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
96467ec681f3Smrg             data_type="float"
96477ec681f3Smrg             max_equation="100"
96487ec681f3Smrg             units="percent"
96497ec681f3Smrg             semantic_type="duration"
96507ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
96519f464c52Smaya             mdapi_group="GPU"
96527ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
96537ec681f3Smrg             mdapi_supported_apis=""
96549f464c52Smaya             mdapi_hw_unit_type="gpu"
96559f464c52Smaya             />
96567ec681f3Smrg    <counter name="VS Threads Dispatched"
96577ec681f3Smrg             symbol_name="VsThreads"
96587ec681f3Smrg             underscore_name="vs_threads"
96597ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
96609f464c52Smaya             data_type="uint64"
96617ec681f3Smrg             units="threads"
96629f464c52Smaya             semantic_type="event"
96637ec681f3Smrg             equation="A 1 READ"
96647ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
96657ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
96669f464c52Smaya             mdapi_supported_apis=""
96679f464c52Smaya             mdapi_hw_unit_type="gpu"
96689f464c52Smaya             />
96697ec681f3Smrg    <counter name="HS Threads Dispatched"
96707ec681f3Smrg             symbol_name="HsThreads"
96717ec681f3Smrg             underscore_name="hs_threads"
96727ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
96739f464c52Smaya             data_type="uint64"
96747ec681f3Smrg             units="threads"
96759f464c52Smaya             semantic_type="event"
96767ec681f3Smrg             equation="A 2 READ"
96777ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
96787ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
96799f464c52Smaya             mdapi_supported_apis=""
96809f464c52Smaya             mdapi_hw_unit_type="gpu"
96819f464c52Smaya             />
96827ec681f3Smrg    <counter name="DS Threads Dispatched"
96837ec681f3Smrg             symbol_name="DsThreads"
96847ec681f3Smrg             underscore_name="ds_threads"
96857ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
96869f464c52Smaya             data_type="uint64"
96877ec681f3Smrg             units="threads"
96889f464c52Smaya             semantic_type="event"
96897ec681f3Smrg             equation="A 3 READ"
96907ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
96917ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
96929f464c52Smaya             mdapi_supported_apis=""
96939f464c52Smaya             mdapi_hw_unit_type="gpu"
96949f464c52Smaya             />
96957ec681f3Smrg    <counter name="GS Threads Dispatched"
96967ec681f3Smrg             symbol_name="GsThreads"
96977ec681f3Smrg             underscore_name="gs_threads"
96987ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
96999f464c52Smaya             data_type="uint64"
97007ec681f3Smrg             units="threads"
97017ec681f3Smrg             semantic_type="event"
97027ec681f3Smrg             equation="A 5 READ"
97037ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
97047ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
97057ec681f3Smrg             mdapi_supported_apis=""
97067ec681f3Smrg             mdapi_hw_unit_type="gpu"
97077ec681f3Smrg             />
97087ec681f3Smrg    <counter name="FS Threads Dispatched"
97097ec681f3Smrg             symbol_name="PsThreads"
97107ec681f3Smrg             underscore_name="ps_threads"
97117ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
97127ec681f3Smrg             data_type="uint64"
97137ec681f3Smrg             units="threads"
97149f464c52Smaya             semantic_type="event"
97157ec681f3Smrg             equation="A 6 READ"
97167ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
97177ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
97187ec681f3Smrg             mdapi_supported_apis=""
97197ec681f3Smrg             mdapi_hw_unit_type="gpu"
97207ec681f3Smrg             />
97217ec681f3Smrg    <counter name="CS Threads Dispatched"
97227ec681f3Smrg             symbol_name="CsThreads"
97237ec681f3Smrg             underscore_name="cs_threads"
97247ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
97257ec681f3Smrg             data_type="uint64"
97267ec681f3Smrg             units="threads"
97277ec681f3Smrg             semantic_type="event"
97287ec681f3Smrg             equation="A 4 READ"
97297ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
97307ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
97317ec681f3Smrg             mdapi_supported_apis=""
97327ec681f3Smrg             mdapi_hw_unit_type="gpu"
97337ec681f3Smrg             />
97347ec681f3Smrg    <counter name="EU FPU0 Pipe Active"
97357ec681f3Smrg             symbol_name="Fpu0Active"
97367ec681f3Smrg             underscore_name="fpu0_active"
97377ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing."
97387ec681f3Smrg             data_type="float"
97397ec681f3Smrg             max_equation="100"
97407ec681f3Smrg             units="percent"
97417ec681f3Smrg             semantic_type="duration"
97427ec681f3Smrg             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
97437ec681f3Smrg             mdapi_group="EU Array/Pipes"
97447ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
97457ec681f3Smrg             mdapi_supported_apis=""
97467ec681f3Smrg             mdapi_hw_unit_type="gpu"
97477ec681f3Smrg             />
97487ec681f3Smrg    <counter name="VS FPU0 Pipe Active"
97497ec681f3Smrg             symbol_name="VsFpu0Active"
97507ec681f3Smrg             underscore_name="vs_fpu0_active"
97517ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
97527ec681f3Smrg             data_type="float"
97537ec681f3Smrg             max_equation="100"
97547ec681f3Smrg             units="percent"
97557ec681f3Smrg             semantic_type="duration"
97567ec681f3Smrg             equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
97577ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
97587ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
97597ec681f3Smrg             mdapi_supported_apis=""
97607ec681f3Smrg             mdapi_hw_unit_type="gpu"
97617ec681f3Smrg             />
97627ec681f3Smrg    <counter name="PS FPU0 Pipe Active"
97637ec681f3Smrg             symbol_name="PsFpu0Active"
97647ec681f3Smrg             underscore_name="ps_fpu0_active"
97657ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
97667ec681f3Smrg             data_type="float"
97677ec681f3Smrg             max_equation="100"
97687ec681f3Smrg             units="percent"
97697ec681f3Smrg             semantic_type="duration"
97707ec681f3Smrg             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
97717ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
97727ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
97739f464c52Smaya             mdapi_supported_apis=""
97749f464c52Smaya             mdapi_hw_unit_type="gpu"
97759f464c52Smaya             />
97767ec681f3Smrg    <counter name="CS FPU0 Pipe Active"
97777ec681f3Smrg             symbol_name="CsFpu0Active"
97787ec681f3Smrg             underscore_name="cs_fpu0_active"
97797ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a compute shader instruction."
97807ec681f3Smrg             data_type="float"
97817ec681f3Smrg             max_equation="100"
97827ec681f3Smrg             units="percent"
97837ec681f3Smrg             semantic_type="duration"
97847ec681f3Smrg             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
97857ec681f3Smrg             mdapi_group="EU Array"
97867ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
97879f464c52Smaya             mdapi_supported_apis=""
97889f464c52Smaya             mdapi_hw_unit_type="gpu"
97899f464c52Smaya             />
97907ec681f3Smrg    <counter name="EU FPU1 Pipe Active"
97917ec681f3Smrg             symbol_name="Fpu1Active"
97927ec681f3Smrg             underscore_name="fpu1_active"
97937ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing."
97947ec681f3Smrg             data_type="float"
97957ec681f3Smrg             max_equation="100"
97967ec681f3Smrg             units="percent"
97977ec681f3Smrg             semantic_type="duration"
97987ec681f3Smrg             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
97997ec681f3Smrg             mdapi_group="EU Array/Pipes"
98007ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
98019f464c52Smaya             mdapi_supported_apis=""
98029f464c52Smaya             mdapi_hw_unit_type="gpu"
98039f464c52Smaya             />
98047ec681f3Smrg    <counter name="VS FPU1 Pipe Active"
98057ec681f3Smrg             symbol_name="VsFpu1Active"
98067ec681f3Smrg             underscore_name="vs_fpu1_active"
98077ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
98087ec681f3Smrg             data_type="float"
98097ec681f3Smrg             max_equation="100"
98107ec681f3Smrg             units="percent"
98117ec681f3Smrg             semantic_type="duration"
98127ec681f3Smrg             equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
98137ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
98147ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
98159f464c52Smaya             mdapi_supported_apis=""
98169f464c52Smaya             mdapi_hw_unit_type="gpu"
98179f464c52Smaya             />
98187ec681f3Smrg    <counter name="PS FPU1 Pipe Active"
98197ec681f3Smrg             symbol_name="PsFpu1Active"
98207ec681f3Smrg             underscore_name="ps_fpu1_active"
98217ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
98227ec681f3Smrg             data_type="float"
98237ec681f3Smrg             max_equation="100"
98247ec681f3Smrg             units="percent"
98257ec681f3Smrg             semantic_type="duration"
98267ec681f3Smrg             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
98277ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
98287ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
98299f464c52Smaya             mdapi_supported_apis=""
98309f464c52Smaya             mdapi_hw_unit_type="gpu"
98319f464c52Smaya             />
98327ec681f3Smrg    <counter name="CS FPU1 Pipe Active"
98337ec681f3Smrg             symbol_name="CsFpu1Active"
98347ec681f3Smrg             underscore_name="cs_fpu1_active"
98357ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a compute shader instruction."
98367ec681f3Smrg             data_type="float"
98377ec681f3Smrg             max_equation="100"
98387ec681f3Smrg             units="percent"
98399f464c52Smaya             semantic_type="duration"
98407ec681f3Smrg             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
98417ec681f3Smrg             mdapi_group="EU Array"
98427ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
98439f464c52Smaya             mdapi_supported_apis=""
98449f464c52Smaya             mdapi_hw_unit_type="gpu"
98459f464c52Smaya             />
98467ec681f3Smrg    <counter name="EU Thread Occupancy"
98477ec681f3Smrg             symbol_name="EuThreadOccupancy"
98487ec681f3Smrg             underscore_name="eu_thread_occupancy"
98497ec681f3Smrg             description="The percentage of time in which hardware threads occupied EUs."
98507ec681f3Smrg             data_type="float"
98517ec681f3Smrg             max_equation="100"
98527ec681f3Smrg             units="percent"
98537ec681f3Smrg             semantic_type="duration"
98547ec681f3Smrg             equation="8 A 17 READ FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
98557ec681f3Smrg             mdapi_group="EU Array"
98567ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
98579f464c52Smaya             mdapi_supported_apis=""
98589f464c52Smaya             mdapi_hw_unit_type="gpu"
98599f464c52Smaya             />
98607ec681f3Smrg    <counter name="EU Active"
98617ec681f3Smrg             symbol_name="EuActive"
98627ec681f3Smrg             underscore_name="eu_active"
98637ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
98649f464c52Smaya             data_type="float"
98659f464c52Smaya             max_equation="100"
98669f464c52Smaya             units="percent"
98679f464c52Smaya             semantic_type="duration"
98687ec681f3Smrg             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
98697ec681f3Smrg             mdapi_group="EU Array"
98707ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
98719f464c52Smaya             mdapi_supported_apis=""
98729f464c52Smaya             mdapi_hw_unit_type="gpu"
98739f464c52Smaya             />
98747ec681f3Smrg    <counter name="EU Stall"
98757ec681f3Smrg             symbol_name="EuStall"
98767ec681f3Smrg             underscore_name="eu_stall"
98777ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
98787ec681f3Smrg             data_type="float"
98797ec681f3Smrg             max_equation="100"
98807ec681f3Smrg             units="percent"
98817ec681f3Smrg             semantic_type="duration"
98827ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
98837ec681f3Smrg             mdapi_group="EU Array"
98847ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
98859f464c52Smaya             mdapi_supported_apis=""
98869f464c52Smaya             mdapi_hw_unit_type="gpu"
98879f464c52Smaya             />
98889f464c52Smaya    <register_config type="OA">
98899f464c52Smaya        <register type="OA" address="0x00002740" value="0x00000000" />
98909f464c52Smaya        <register type="OA" address="0x00002710" value="0x00000000" />
98917ec681f3Smrg        <register type="OA" address="0x00002714" value="0x00800000" />
98929f464c52Smaya        <register type="OA" address="0x00002720" value="0x00000000" />
98939f464c52Smaya        <register type="OA" address="0x00002724" value="0x00800000" />
98947ec681f3Smrg    </register_config>
98957ec681f3Smrg    <register_config type="FLEX">
98967ec681f3Smrg        <register type="FLEX" address="0x0000E458" value="0x00005004" />
98977ec681f3Smrg        <register type="FLEX" address="0x0000E558" value="0x00001000" />
98987ec681f3Smrg        <register type="FLEX" address="0x0000E658" value="0x00051050" />
98997ec681f3Smrg        <register type="FLEX" address="0x0000E758" value="0x00011010" />
99007ec681f3Smrg        <register type="FLEX" address="0x0000E45C" value="0x00061060" />
99017ec681f3Smrg        <register type="FLEX" address="0x0000E55C" value="0x00000008" />
99029f464c52Smaya    </register_config>
99039f464c52Smaya  </set>
99049f464c52Smaya
99059f464c52Smaya</metrics>
9906