| <?xml version="1.0"?> |
| <metrics version="1572425295" merge_md5=""> |
| <set name="Render Metrics Basic Gen11" |
| mdapi_supported_apis="OGL OCL IO BB" |
| underscore_name="render_basic" |
| hw_config_guid="807f52f4-e457-4da4-b2b6-9a7b6dc2b1ed" |
| chipset="LKF" |
| symbol_name="RenderBasic" |
| > |
| <counter name="GPU Core Clocks" |
| description="The total number of GPU core clocks elapsed during the measurement." |
| data_type="uint64" |
| equation="GPU_CLOCK 0 READ" |
| underscore_name="gpu_core_clocks" |
| units="cycles" |
| symbol_name="GpuCoreClocks" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GPU" |
| /> |
| <counter name="EU Active" |
| description="The percentage of time in which the Execution Units were actively processing." |
| data_type="float" |
| max_equation="100" |
| equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_active" |
| units="percent" |
| symbol_name="EuActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Overview System Frame Batch Draw" |
| mdapi_group="EU Array" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="EU Both FPU Pipes Active" |
| description="The percentage of time in which both EU FPU pipelines were actively processing." |
| data_type="float" |
| max_equation="100" |
| equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_fpu_both_active" |
| units="percent" |
| symbol_name="EuFpuBothActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pipes" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Sampler Cache Misses" |
| description="The total number of sampler cache misses in all LODs in all sampler units." |
| data_type="uint64" |
| equation="C 4 READ C 5 READ UADD 8 UMUL" |
| underscore_name="sampler_l1_misses" |
| units="messages" |
| symbol_name="SamplerL1Misses" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="Sampler/Sampler Cache" |
| /> |
| <counter name="VS Send Pipe Active" |
| description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="vs_send_active" |
| units="percent" |
| symbol_name="VsSendActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Vertex Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="VS FPU1 Pipe Active" |
| description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="vs_fpu1_active" |
| units="percent" |
| symbol_name="VsFpu1Active" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Vertex Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="GS Threads Dispatched" |
| description="The total number of geometry shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 5 READ" |
| underscore_name="gs_threads" |
| units="threads" |
| symbol_name="GsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Geometry Shader" |
| /> |
| <counter name="Early Hi-Depth Test Fails" |
| description="The total number of pixels dropped on early hierarchical depth test." |
| data_type="uint64" |
| equation="A 22 READ 4 UMUL" |
| underscore_name="hi_depth_test_fails" |
| units="pixels" |
| symbol_name="HiDepthTestFails" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test" |
| /> |
| <counter name="VS Threads Dispatched" |
| description="The total number of vertex shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 1 READ" |
| underscore_name="vs_threads" |
| units="threads" |
| symbol_name="VsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Vertex Shader" |
| /> |
| <counter name="FS Threads Dispatched" |
| description="The total number of fragment shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 6 READ" |
| underscore_name="ps_threads" |
| units="threads" |
| symbol_name="PsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Fragment Shader" |
| /> |
| <counter name="Sampler00 Busy" |
| description="The percentage of time in which Slice0 Sampler0 has been processing EU requests." |
| data_type="float" |
| max_equation="100" |
| equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="sampler00_busy" |
| units="percent" |
| symbol_name="Sampler00Busy" |
| availability="$SubsliceMask 1 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Batch Frame Draw" |
| mdapi_group="Sampler" |
| mdapi_hw_unit_type="subslice" |
| /> |
| <counter name="Samplers Busy" |
| description="The percentage of time in which samplers have been processing EU requests." |
| data_type="float" |
| max_equation="100" |
| equation="$Sampler00Busy" |
| underscore_name="samplers_busy" |
| units="percent" |
| symbol_name="SamplersBusy" |
| availability="$SubsliceMask 9 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Overview System Frame Batch Draw" |
| mdapi_group="Sampler" |
| mdapi_hw_unit_type="slice" |
| /> |
| <counter name="Shader Barrier Messages" |
| description="The total number of shader barrier messages." |
| data_type="uint64" |
| equation="A 35 READ" |
| underscore_name="shader_barriers" |
| units="messages" |
| symbol_name="ShaderBarriers" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Barrier" |
| /> |
| <counter name="Sampler Texels" |
| description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units." |
| data_type="uint64" |
| equation="A 28 READ 4 UMUL" |
| underscore_name="sampler_texels" |
| units="texels" |
| symbol_name="SamplerTexels" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="Sampler/Sampler Input" |
| /> |
| <counter name="Pixels Failing Tests" |
| description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests." |
| data_type="uint64" |
| equation="A 25 READ 4 UMUL" |
| underscore_name="pixels_failing_post_ps_tests" |
| units="pixels" |
| symbol_name="PixelsFailingPostPsTests" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Output Merger" |
| /> |
| <counter name="GPU Time Elapsed" |
| description="Time elapsed on the GPU during the measurement." |
| data_type="uint64" |
| equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV" |
| underscore_name="gpu_time" |
| units="ns" |
| symbol_name="GpuTime" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GPU" |
| /> |
| <counter name="AVG GPU Core Frequency" |
| description="Average GPU Core Frequency in the measurement." |
| data_type="uint64" |
| max_equation="$GpuMaxFrequency" |
| equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV" |
| underscore_name="avg_gpu_core_frequency" |
| units="hz" |
| symbol_name="AvgGpuCoreFrequency" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame Batch Draw" |
| mdapi_group="GPU" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Sampler Texels Misses" |
| description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache." |
| data_type="uint64" |
| equation="A 29 READ 4 UMUL" |
| underscore_name="sampler_texel_misses" |
| units="texels" |
| symbol_name="SamplerTexelMisses" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Batch Frame Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="Sampler/Sampler Cache" |
| /> |
| <counter name="CS Threads Dispatched" |
| description="The total number of compute shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 4 READ" |
| underscore_name="cs_threads" |
| units="threads" |
| symbol_name="CsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Compute Shader" |
| /> |
| <counter name="Sampler00 Bottleneck" |
| low_watermark="5" |
| description="The percentage of time in which Slice0 Sampler0 has been slowing down the pipe when processing EU requests." |
| data_type="float" |
| high_watermark="15" |
| equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV" |
| max_equation="100" |
| underscore_name="sampler00_bottleneck" |
| units="percent" |
| symbol_name="Sampler00Bottleneck" |
| availability="$SubsliceMask 1 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Indicate Draw" |
| mdapi_group="Sampler" |
| mdapi_hw_unit_type="subslice" |
| /> |
| <counter name="SLM Bytes Read" |
| description="The total number of GPU memory bytes read from shared local memory." |
| data_type="uint64" |
| max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL" |
| equation="A 30 READ 64 UMUL" |
| underscore_name="slm_bytes_read" |
| units="bytes" |
| symbol_name="SlmBytesRead" |
| semantic_type="throughput" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_group="L3/Data Port/SLM" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="GTI Read Throughput" |
| description="The total number of GPU memory bytes read from GTI." |
| data_type="uint64" |
| max_equation="$GpuCoreClocks 64 UMUL" |
| equation="64 B 5 READ B 4 READ UADD UMUL" |
| underscore_name="gti_read_throughput" |
| units="bytes" |
| symbol_name="GtiReadThroughput" |
| semantic_type="throughput" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame Batch Draw" |
| mdapi_group="GTI" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="PS FPU1 Pipe Active" |
| description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_fpu1_active" |
| units="percent" |
| symbol_name="PsFpu1Active" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pixel Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="PS Send Pipeline Active" |
| description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_send_active" |
| units="percent" |
| symbol_name="PsSendActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pixel Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Rasterized Pixels" |
| description="The total number of rasterized pixels." |
| data_type="uint64" |
| equation="A 21 READ 4 UMUL" |
| underscore_name="rasterized_pixels" |
| units="pixels" |
| symbol_name="RasterizedPixels" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Rasterizer" |
| /> |
| <counter name="GPU Busy" |
| description="The percentage of time in which the GPU has been processing GPU commands." |
| data_type="float" |
| max_equation="100" |
| equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="gpu_busy" |
| units="percent" |
| symbol_name="GpuBusy" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame" |
| mdapi_group="GPU" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="VS FPU0 Pipe Active" |
| description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="vs_fpu0_active" |
| units="percent" |
| symbol_name="VsFpu0Active" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Vertex Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="PS FPU0 Pipe Active" |
| description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_fpu0_active" |
| units="percent" |
| symbol_name="PsFpu0Active" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pixel Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="DS Threads Dispatched" |
| description="The total number of domain shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 3 READ" |
| underscore_name="ds_threads" |
| units="threads" |
| symbol_name="DsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Domain Shader" |
| /> |
| <counter name="Samples Written" |
| description="The total number of samples or pixels written to all render targets." |
| data_type="uint64" |
| equation="A 26 READ 4 UMUL" |
| underscore_name="samples_written" |
| units="pixels" |
| symbol_name="SamplesWritten" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Output Merger" |
| /> |
| <counter name="EU Stall" |
| description="The percentage of time in which the Execution Units were stalled." |
| data_type="float" |
| max_equation="100" |
| equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_stall" |
| units="percent" |
| symbol_name="EuStall" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Overview System Frame Batch Draw" |
| mdapi_group="EU Array" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Samples Blended" |
| description="The total number of blended samples or pixels written to all render targets." |
| data_type="uint64" |
| equation="A 27 READ 4 UMUL" |
| underscore_name="samples_blended" |
| units="pixels" |
| symbol_name="SamplesBlended" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Output Merger" |
| /> |
| <counter name="Early Depth Test Fails" |
| description="The total number of pixels dropped on early depth test." |
| data_type="uint64" |
| equation="A 23 READ 4 UMUL" |
| underscore_name="early_depth_test_fails" |
| units="pixels" |
| symbol_name="EarlyDepthTestFails" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Rasterizer/Early Depth Test" |
| /> |
| <counter name="Samplers Bottleneck" |
| low_watermark="5" |
| description="The percentage of time in which samplers have been slowing down the pipe when processing EU requests." |
| data_type="float" |
| high_watermark="15" |
| equation="$Sampler00Bottleneck" |
| max_equation="100" |
| underscore_name="sampler_bottleneck" |
| units="percent" |
| symbol_name="SamplerBottleneck" |
| availability="$SubsliceMask 9 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Indicate System Frame Batch Draw" |
| mdapi_group="Sampler" |
| mdapi_hw_unit_type="slice" |
| /> |
| <counter name="Shader Memory Accesses" |
| description="The total number of shader memory accesses to L3." |
| data_type="uint64" |
| equation="A 32 READ" |
| underscore_name="shader_memory_accesses" |
| units="messages" |
| symbol_name="ShaderMemoryAccesses" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="L3/Data Port" |
| /> |
| <counter name="HS Threads Dispatched" |
| description="The total number of hull shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 2 READ" |
| underscore_name="hs_threads" |
| units="threads" |
| symbol_name="HsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Hull Shader" |
| /> |
| <counter name="GTI Write Throughput" |
| description="The total number of GPU memory bytes written to GTI." |
| data_type="uint64" |
| max_equation="$GpuCoreClocks 64 UMUL" |
| equation="64 B 0 READ B 2 READ UADD UMUL" |
| underscore_name="gti_write_throughput" |
| units="bytes" |
| symbol_name="GtiWriteThroughput" |
| semantic_type="throughput" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame Batch Draw" |
| mdapi_group="GTI" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="L3 Shader Throughput" |
| description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB." |
| data_type="uint64" |
| max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL" |
| equation="A 30 READ A 31 READ UADD A 32 READ UADD 64 UMUL" |
| underscore_name="l3_shader_throughput" |
| units="bytes" |
| symbol_name="L3ShaderThroughput" |
| semantic_type="throughput" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Frame Batch Draw" |
| mdapi_group="L3/Data Port" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Samples Killed in FS" |
| description="The total number of samples or pixels dropped in fragment shaders." |
| data_type="uint64" |
| equation="A 24 READ 4 UMUL" |
| underscore_name="samples_killed_in_ps" |
| units="pixels" |
| symbol_name="SamplesKilledInPs" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Fragment Shader" |
| /> |
| <counter name="SLM Bytes Written" |
| description="The total number of GPU memory bytes written into shared local memory." |
| data_type="uint64" |
| max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL" |
| equation="A 31 READ 64 UMUL" |
| underscore_name="slm_bytes_written" |
| units="bytes" |
| symbol_name="SlmBytesWritten" |
| semantic_type="throughput" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_group="L3/Data Port/SLM" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Shader Atomic Memory Accesses" |
| description="The total number of shader atomic memory accesses." |
| data_type="uint64" |
| equation="A 34 READ" |
| underscore_name="shader_atomics" |
| units="messages" |
| symbol_name="ShaderAtomics" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="L3/Data Port/Atomics" |
| /> |
| <register_config type="NOA"> |
| <register type="NOA" address="0x00000D04" value="0x00000200" /> |
| <register type="NOA" address="0x00009840" value="0x00000000" /> |
| <register type="NOA" address="0x00009884" value="0x00000000" /> |
| <register type="NOA" address="0x00009888" value="0x142C0014" /> |
| <register type="NOA" address="0x00009888" value="0x14120700" /> |
| <register type="NOA" address="0x00009888" value="0x121500E0" /> |
| <register type="NOA" address="0x00009888" value="0x1E1E0030" /> |
| <register type="NOA" address="0x00009888" value="0x1A204000" /> |
| <register type="NOA" address="0x00009888" value="0x1C200001" /> |
| <register type="NOA" address="0x00009888" value="0x1E213000" /> |
| <register type="NOA" address="0x00009888" value="0x0E2C1831" /> |
| <register type="NOA" address="0x00009888" value="0x102C0000" /> |
| <register type="NOA" address="0x00009888" value="0x182C0000" /> |
| <register type="NOA" address="0x00009888" value="0x10040140" /> |
| <register type="NOA" address="0x00009888" value="0x0E040005" /> |
| <register type="NOA" address="0x00009888" value="0x14050050" /> |
| <register type="NOA" address="0x00009888" value="0x06054000" /> |
| <register type="NOA" address="0x00009888" value="0x08051000" /> |
| <register type="NOA" address="0x00009888" value="0x260600C0" /> |
| <register type="NOA" address="0x00009888" value="0x24061800" /> |
| <register type="NOA" address="0x00009888" value="0x04120023" /> |
| <register type="NOA" address="0x00009888" value="0x10120000" /> |
| <register type="NOA" address="0x00009888" value="0x08120000" /> |
| <register type="NOA" address="0x00009888" value="0x06131000" /> |
| <register type="NOA" address="0x00009888" value="0x04144000" /> |
| <register type="NOA" address="0x00009888" value="0x02150980" /> |
| <register type="NOA" address="0x00009888" value="0x10150000" /> |
| <register type="NOA" address="0x00009888" value="0x1815000F" /> |
| <register type="NOA" address="0x00009888" value="0x06150000" /> |
| <register type="NOA" address="0x00009888" value="0x08154000" /> |
| <register type="NOA" address="0x00009888" value="0x0E18A000" /> |
| <register type="NOA" address="0x00009888" value="0x14190028" /> |
| <register type="NOA" address="0x00009884" value="0x00000003" /> |
| <register type="NOA" address="0x00009888" value="0x1A1C01C0" /> |
| <register type="NOA" address="0x00009888" value="0x1C1C000A" /> |
| <register type="NOA" address="0x00009888" value="0x1A5C01C0" /> |
| <register type="NOA" address="0x00009888" value="0x1C5C000A" /> |
| <register type="NOA" address="0x00009888" value="0x001C0097" /> |
| <register type="NOA" address="0x00009888" value="0x0A1CA700" /> |
| <register type="NOA" address="0x00009888" value="0x101C0000" /> |
| <register type="NOA" address="0x00009888" value="0x081D0100" /> |
| <register type="NOA" address="0x00009888" value="0x0A1D0008" /> |
| <register type="NOA" address="0x00009888" value="0x085C0097" /> |
| <register type="NOA" address="0x00009888" value="0x0A5C00A7" /> |
| <register type="NOA" address="0x00009888" value="0x105C0000" /> |
| <register type="NOA" address="0x00009888" value="0x0A5D0005" /> |
| <register type="NOA" address="0x00009888" value="0x181E8000" /> |
| <register type="NOA" address="0x00009888" value="0x1E1EB300" /> |
| <register type="NOA" address="0x00009888" value="0x301F4000" /> |
| <register type="NOA" address="0x00009888" value="0x501F2004" /> |
| <register type="NOA" address="0x00009888" value="0x521F0090" /> |
| <register type="NOA" address="0x00009888" value="0x541F0024" /> |
| <register type="NOA" address="0x00009888" value="0x4E1F2000" /> |
| <register type="NOA" address="0x00009888" value="0x3E1F6100" /> |
| <register type="NOA" address="0x00009888" value="0x461F6100" /> |
| <register type="NOA" address="0x00009888" value="0x481F6100" /> |
| <register type="NOA" address="0x00009888" value="0x4A1F0061" /> |
| <register type="NOA" address="0x00009888" value="0x141F0000" /> |
| <register type="NOA" address="0x00009888" value="0x4C1F0000" /> |
| <register type="NOA" address="0x00009888" value="0x421F3060" /> |
| </register_config> |
| <register_config type="OA"> |
| <register type="OA" address="0x00002740" value="0x00000000" /> |
| <register type="OA" address="0x00002710" value="0x00000000" /> |
| <register type="OA" address="0x00002714" value="0x00800000" /> |
| <register type="OA" address="0x00002720" value="0x00000000" /> |
| <register type="OA" address="0x00002724" value="0x00800000" /> |
| </register_config> |
| <register_config type="FLEX"> |
| <register type="FLEX" address="0x0000E65C" value="0xFFFFFFFF" /> |
| <register type="FLEX" address="0x0000E458" value="0x00005004" /> |
| <register type="FLEX" address="0x0000E558" value="0x00010003" /> |
| <register type="FLEX" address="0x0000E658" value="0x00012011" /> |
| <register type="FLEX" address="0x0000E758" value="0x00051050" /> |
| <register type="FLEX" address="0x0000E45C" value="0x00000052" /> |
| </register_config> |
| </set> |
| |
| <set name="Compute Metrics Basic Gen11" |
| mdapi_supported_apis="OGL OCL IO BB" |
| underscore_name="compute_basic" |
| hw_config_guid="5706829a-b9f3-4d0f-aa88-420f452540bf" |
| chipset="LKF" |
| symbol_name="ComputeBasic" |
| > |
| <counter name="GPU Core Clocks" |
| description="The total number of GPU core clocks elapsed during the measurement." |
| data_type="uint64" |
| equation="GPU_CLOCK 0 READ" |
| underscore_name="gpu_core_clocks" |
| units="cycles" |
| symbol_name="GpuCoreClocks" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GPU" |
| /> |
| <counter name="EU Active" |
| description="The percentage of time in which the Execution Units were actively processing." |
| data_type="float" |
| max_equation="100" |
| equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_active" |
| units="percent" |
| symbol_name="EuActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Overview System Frame Batch Draw" |
| mdapi_group="EU Array" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Untyped Bytes Read" |
| description="The total number of typed memory bytes read via Data Port." |
| data_type="uint64" |
| max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL" |
| equation="C 3 READ C 2 READ UADD $EuSubslicesTotalCount UMUL 32 UMUL" |
| underscore_name="untyped_bytes_read" |
| units="bytes" |
| symbol_name="UntypedBytesRead" |
| semantic_type="throughput" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_group="L3/Data Port" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="EU Both FPU Pipes Active" |
| description="The percentage of time in which both EU FPU pipelines were actively processing." |
| data_type="float" |
| max_equation="100" |
| equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_fpu_both_active" |
| units="percent" |
| symbol_name="EuFpuBothActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pipes" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Typed Bytes Written" |
| description="The total number of untyped memory bytes written via Data Port." |
| data_type="uint64" |
| max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL" |
| equation="C 5 READ C 4 READ UADD $EuSubslicesTotalCount UMUL 32 UMUL" |
| underscore_name="typed_bytes_written" |
| units="bytes" |
| symbol_name="TypedBytesWritten" |
| semantic_type="throughput" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_group="L3/Data Port" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="EU AVG IPC Rate" |
| description="The average rate of IPC calculated for 2 FPU pipelines." |
| data_type="float" |
| max_equation="2" |
| equation="A 9 READ A 10 READ A 11 READ FADD A 9 READ FSUB FDIV 1 FADD" |
| underscore_name="eu_avg_ipc_rate" |
| units="number" |
| symbol_name="EuAvgIpcRate" |
| semantic_type="ratio" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 Overview System Frame Batch Draw" |
| mdapi_group="EU Array" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="GS Threads Dispatched" |
| description="The total number of geometry shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 5 READ" |
| underscore_name="gs_threads" |
| units="threads" |
| symbol_name="GsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Geometry Shader" |
| /> |
| <counter name="Early Hi-Depth Test Fails" |
| description="The total number of pixels dropped on early hierarchical depth test." |
| data_type="uint64" |
| equation="A 22 READ 4 UMUL" |
| underscore_name="hi_depth_test_fails" |
| units="pixels" |
| symbol_name="HiDepthTestFails" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test" |
| /> |
| <counter name="VS Threads Dispatched" |
| description="The total number of vertex shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 1 READ" |
| underscore_name="vs_threads" |
| units="threads" |
| symbol_name="VsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Vertex Shader" |
| /> |
| <counter name="FS Threads Dispatched" |
| description="The total number of fragment shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 6 READ" |
| underscore_name="ps_threads" |
| units="threads" |
| symbol_name="PsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Fragment Shader" |
| /> |
| <counter name="EU FPU1 Pipe Active" |
| description="The percentage of time in which EU FPU1 pipeline was actively processing." |
| data_type="float" |
| max_equation="100" |
| equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="fpu1_active" |
| units="percent" |
| symbol_name="Fpu1Active" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pipes" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="EU FPU0 Pipe Active" |
| description="The percentage of time in which EU FPU0 pipeline was actively processing." |
| data_type="float" |
| max_equation="100" |
| equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="fpu0_active" |
| units="percent" |
| symbol_name="Fpu0Active" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pipes" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Shader Barrier Messages" |
| description="The total number of shader barrier messages." |
| data_type="uint64" |
| equation="A 35 READ" |
| underscore_name="shader_barriers" |
| units="messages" |
| symbol_name="ShaderBarriers" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Barrier" |
| /> |
| <counter name="Sampler Texels" |
| description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units." |
| data_type="uint64" |
| equation="A 28 READ 4 UMUL" |
| underscore_name="sampler_texels" |
| units="texels" |
| symbol_name="SamplerTexels" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="Sampler/Sampler Input" |
| /> |
| <counter name="Pixels Failing Tests" |
| description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests." |
| data_type="uint64" |
| equation="A 25 READ 4 UMUL" |
| underscore_name="pixels_failing_post_ps_tests" |
| units="pixels" |
| symbol_name="PixelsFailingPostPsTests" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Output Merger" |
| /> |
| <counter name="Typed Atomics Accesses" |
| description="The total number of typed atomic accesses via Data Port." |
| data_type="uint64" |
| max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL" |
| equation="B 4 READ B 5 READ UADD 2 UDIV $EuSubslicesTotalCount UMUL" |
| underscore_name="typed_atomics" |
| units="events" |
| symbol_name="TypedAtomics" |
| semantic_type="throughput" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_group="L3/Data Port" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="GPU Time Elapsed" |
| description="Time elapsed on the GPU during the measurement." |
| data_type="uint64" |
| equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV" |
| underscore_name="gpu_time" |
| units="ns" |
| symbol_name="GpuTime" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GPU" |
| /> |
| <counter name="AVG GPU Core Frequency" |
| description="Average GPU Core Frequency in the measurement." |
| data_type="uint64" |
| max_equation="$GpuMaxFrequency" |
| equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV" |
| underscore_name="avg_gpu_core_frequency" |
| units="hz" |
| symbol_name="AvgGpuCoreFrequency" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame Batch Draw" |
| mdapi_group="GPU" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Sampler Texels Misses" |
| description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache." |
| data_type="uint64" |
| equation="A 29 READ 4 UMUL" |
| underscore_name="sampler_texel_misses" |
| units="texels" |
| symbol_name="SamplerTexelMisses" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Batch Frame Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="Sampler/Sampler Cache" |
| /> |
| <counter name="CS Threads Dispatched" |
| description="The total number of compute shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 4 READ" |
| underscore_name="cs_threads" |
| units="threads" |
| symbol_name="CsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Compute Shader" |
| /> |
| <counter name="SLM Bytes Read" |
| description="The total number of GPU memory bytes read from shared local memory." |
| data_type="uint64" |
| max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL" |
| equation="A 30 READ 64 UMUL" |
| underscore_name="slm_bytes_read" |
| units="bytes" |
| symbol_name="SlmBytesRead" |
| semantic_type="throughput" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_group="L3/Data Port/SLM" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="GTI Read Throughput" |
| description="The total number of GPU memory bytes read from GTI." |
| data_type="uint64" |
| max_equation="$GpuCoreClocks 64 UMUL" |
| equation="64 B 7 READ B 6 READ UADD UMUL" |
| underscore_name="gti_read_throughput" |
| units="bytes" |
| symbol_name="GtiReadThroughput" |
| semantic_type="throughput" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame Batch Draw" |
| mdapi_group="GTI" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Untyped Writes" |
| description="The total number of untyped memory bytes written via Data Port." |
| data_type="uint64" |
| max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL" |
| equation="C 1 READ C 0 READ UADD $EuSubslicesTotalCount UMUL 32 UMUL" |
| underscore_name="untyped_bytes_written" |
| units="bytes" |
| symbol_name="UntypedBytesWritten" |
| semantic_type="throughput" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_group="L3/Data Port" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="GPU Busy" |
| description="The percentage of time in which the GPU has been processing GPU commands." |
| data_type="float" |
| max_equation="100" |
| equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="gpu_busy" |
| units="percent" |
| symbol_name="GpuBusy" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame" |
| mdapi_group="GPU" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Rasterized Pixels" |
| description="The total number of rasterized pixels." |
| data_type="uint64" |
| equation="A 21 READ 4 UMUL" |
| underscore_name="rasterized_pixels" |
| units="pixels" |
| symbol_name="RasterizedPixels" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Rasterizer" |
| /> |
| <counter name="Typed Bytes Read" |
| description="The total number of typed memory bytes read via Data Port." |
| data_type="uint64" |
| max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL" |
| equation="C 7 READ C 6 READ UADD $EuSubslicesTotalCount UMUL 32 UMUL" |
| underscore_name="typed_bytes_read" |
| units="bytes" |
| symbol_name="TypedBytesRead" |
| semantic_type="throughput" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_group="L3/Data Port" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="DS Threads Dispatched" |
| description="The total number of domain shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 3 READ" |
| underscore_name="ds_threads" |
| units="threads" |
| symbol_name="DsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Domain Shader" |
| /> |
| <counter name="EU Thread Occupancy" |
| description="The percentage of time in which hardware threads occupied EUs." |
| data_type="float" |
| max_equation="100" |
| equation="8 A 13 READ FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_thread_occupancy" |
| units="percent" |
| symbol_name="EuThreadOccupancy" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Overview System Frame Batch Draw" |
| mdapi_group="EU Array" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="EU Stall" |
| description="The percentage of time in which the Execution Units were stalled." |
| data_type="float" |
| max_equation="100" |
| equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_stall" |
| units="percent" |
| symbol_name="EuStall" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Overview System Frame Batch Draw" |
| mdapi_group="EU Array" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Samples Blended" |
| description="The total number of blended samples or pixels written to all render targets." |
| data_type="uint64" |
| equation="A 27 READ 4 UMUL" |
| underscore_name="samples_blended" |
| units="pixels" |
| symbol_name="SamplesBlended" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Output Merger" |
| /> |
| <counter name="Early Depth Test Fails" |
| description="The total number of pixels dropped on early depth test." |
| data_type="uint64" |
| equation="A 23 READ 4 UMUL" |
| underscore_name="early_depth_test_fails" |
| units="pixels" |
| symbol_name="EarlyDepthTestFails" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Rasterizer/Early Depth Test" |
| /> |
| <counter name="Shader Memory Accesses" |
| description="The total number of shader memory accesses to L3." |
| data_type="uint64" |
| equation="A 32 READ" |
| underscore_name="shader_memory_accesses" |
| units="messages" |
| symbol_name="ShaderMemoryAccesses" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="L3/Data Port" |
| /> |
| <counter name="HS Threads Dispatched" |
| description="The total number of hull shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 2 READ" |
| underscore_name="hs_threads" |
| units="threads" |
| symbol_name="HsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Hull Shader" |
| /> |
| <counter name="GTI Write Throughput" |
| description="The total number of GPU memory bytes written to GTI." |
| data_type="uint64" |
| max_equation="$GpuCoreClocks 64 UMUL" |
| equation="64 B 0 READ B 2 READ UADD UMUL" |
| underscore_name="gti_write_throughput" |
| units="bytes" |
| symbol_name="GtiWriteThroughput" |
| semantic_type="throughput" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame Batch Draw" |
| mdapi_group="GTI" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="L3 Shader Throughput" |
| description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB." |
| data_type="uint64" |
| max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL" |
| equation="A 30 READ A 31 READ UADD A 32 READ UADD 64 UMUL" |
| underscore_name="l3_shader_throughput" |
| units="bytes" |
| symbol_name="L3ShaderThroughput" |
| semantic_type="throughput" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Frame Batch Draw" |
| mdapi_group="L3/Data Port" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Samples Killed in FS" |
| description="The total number of samples or pixels dropped in fragment shaders." |
| data_type="uint64" |
| equation="A 24 READ 4 UMUL" |
| underscore_name="samples_killed_in_ps" |
| units="pixels" |
| symbol_name="SamplesKilledInPs" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Fragment Shader" |
| /> |
| <counter name="SLM Bytes Written" |
| description="The total number of GPU memory bytes written into shared local memory." |
| data_type="uint64" |
| max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL" |
| equation="A 31 READ 64 UMUL" |
| underscore_name="slm_bytes_written" |
| units="bytes" |
| symbol_name="SlmBytesWritten" |
| semantic_type="throughput" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_group="L3/Data Port/SLM" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Samples Written" |
| description="The total number of samples or pixels written to all render targets." |
| data_type="uint64" |
| equation="A 26 READ 4 UMUL" |
| underscore_name="samples_written" |
| units="pixels" |
| symbol_name="SamplesWritten" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Output Merger" |
| /> |
| <counter name="Shader Atomic Memory Accesses" |
| description="The total number of shader atomic memory accesses." |
| data_type="uint64" |
| equation="A 34 READ" |
| underscore_name="shader_atomics" |
| units="messages" |
| symbol_name="ShaderAtomics" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="L3/Data Port/Atomics" |
| /> |
| <counter name="EU Send Pipe Active" |
| description="The percentage of time in which EU send pipeline was actively processing." |
| data_type="float" |
| max_equation="100" |
| equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_send_active" |
| units="percent" |
| symbol_name="EuSendActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pipes" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <register_config type="NOA"> |
| <register type="NOA" address="0x00000D04" value="0x00000200" /> |
| <register type="NOA" address="0x00009840" value="0x00000000" /> |
| <register type="NOA" address="0x00009884" value="0x00000000" /> |
| <register type="NOA" address="0x00009888" value="0x12230012" /> |
| <register type="NOA" address="0x00009888" value="0x10230019" /> |
| <register type="NOA" address="0x00009888" value="0x12A30012" /> |
| <register type="NOA" address="0x00009888" value="0x10A30019" /> |
| <register type="NOA" address="0x00009888" value="0x1A200080" /> |
| <register type="NOA" address="0x00009888" value="0x1C200002" /> |
| <register type="NOA" address="0x00009888" value="0x04208000" /> |
| <register type="NOA" address="0x00009888" value="0x08208000" /> |
| <register type="NOA" address="0x00009888" value="0x0C208000" /> |
| <register type="NOA" address="0x00009888" value="0x0A230031" /> |
| <register type="NOA" address="0x00009888" value="0x0E231E00" /> |
| <register type="NOA" address="0x00009888" value="0x0223003D" /> |
| <register type="NOA" address="0x00009888" value="0x04230032" /> |
| <register type="NOA" address="0x00009888" value="0x06230033" /> |
| <register type="NOA" address="0x00009888" value="0x00230000" /> |
| <register type="NOA" address="0x00009888" value="0x1AA08200" /> |
| <register type="NOA" address="0x00009888" value="0x02A08000" /> |
| <register type="NOA" address="0x00009888" value="0x06A08000" /> |
| <register type="NOA" address="0x00009888" value="0x0AA08000" /> |
| <register type="NOA" address="0x00009888" value="0x0AA31880" /> |
| <register type="NOA" address="0x00009888" value="0x0EA3003C" /> |
| <register type="NOA" address="0x00009888" value="0x00A31E80" /> |
| <register type="NOA" address="0x00009888" value="0x02A31900" /> |
| <register type="NOA" address="0x00009888" value="0x04A31980" /> |
| <register type="NOA" address="0x00009888" value="0x0E044055" /> |
| <register type="NOA" address="0x00009888" value="0x10040141" /> |
| <register type="NOA" address="0x00009888" value="0x0C045000" /> |
| <register type="NOA" address="0x00009888" value="0x0E055000" /> |
| <register type="NOA" address="0x00009888" value="0x14050050" /> |
| <register type="NOA" address="0x00009888" value="0x04054000" /> |
| <register type="NOA" address="0x00009888" value="0x06055000" /> |
| <register type="NOA" address="0x00009888" value="0x08055000" /> |
| <register type="NOA" address="0x00009888" value="0x0A051000" /> |
| <register type="NOA" address="0x00009888" value="0x260600CC" /> |
| <register type="NOA" address="0x00009888" value="0x24067E00" /> |
| <register type="NOA" address="0x00009888" value="0x18123000" /> |
| <register type="NOA" address="0x00009888" value="0x1A12000C" /> |
| <register type="NOA" address="0x00009888" value="0x0212C000" /> |
| <register type="NOA" address="0x00009888" value="0x0612C000" /> |
| <register type="NOA" address="0x00009888" value="0x0A12C000" /> |
| <register type="NOA" address="0x00009888" value="0x08138000" /> |
| <register type="NOA" address="0x00009888" value="0x0A134000" /> |
| <register type="NOA" address="0x00009888" value="0x0413A000" /> |
| <register type="NOA" address="0x00009888" value="0x06132000" /> |
| <register type="NOA" address="0x00009888" value="0x0A148000" /> |
| <register type="NOA" address="0x00009888" value="0x0E144000" /> |
| <register type="NOA" address="0x00009888" value="0x00148000" /> |
| <register type="NOA" address="0x00009888" value="0x02148000" /> |
| <register type="NOA" address="0x00009888" value="0x04148000" /> |
| <register type="NOA" address="0x00009888" value="0x16150380" /> |
| <register type="NOA" address="0x00009888" value="0x1815000D" /> |
| <register type="NOA" address="0x00009888" value="0x02154000" /> |
| <register type="NOA" address="0x00009888" value="0x0415C000" /> |
| <register type="NOA" address="0x00009888" value="0x06154000" /> |
| <register type="NOA" address="0x00009888" value="0x0815C000" /> |
| <register type="NOA" address="0x00009888" value="0x0A154000" /> |
| <register type="NOA" address="0x00009888" value="0x0C15C000" /> |
| <register type="NOA" address="0x00009888" value="0x0A182000" /> |
| <register type="NOA" address="0x00009888" value="0x0E188000" /> |
| <register type="NOA" address="0x00009888" value="0x02182000" /> |
| <register type="NOA" address="0x00009888" value="0x04182000" /> |
| <register type="NOA" address="0x00009888" value="0x06182000" /> |
| <register type="NOA" address="0x00009888" value="0x12190400" /> |
| <register type="NOA" address="0x00009888" value="0x14190020" /> |
| <register type="NOA" address="0x00009888" value="0x0A192000" /> |
| <register type="NOA" address="0x00009888" value="0x0C192000" /> |
| <register type="NOA" address="0x00009888" value="0x0E192000" /> |
| <register type="NOA" address="0x00009888" value="0x0A1C8000" /> |
| <register type="NOA" address="0x00009888" value="0x0E1C2000" /> |
| <register type="NOA" address="0x00009888" value="0x001C8000" /> |
| <register type="NOA" address="0x00009888" value="0x021C8000" /> |
| <register type="NOA" address="0x00009888" value="0x041C8000" /> |
| <register type="NOA" address="0x00009888" value="0x121D1000" /> |
| <register type="NOA" address="0x00009888" value="0x141D0008" /> |
| <register type="NOA" address="0x00009888" value="0x081D8000" /> |
| <register type="NOA" address="0x00009888" value="0x0A1D8000" /> |
| <register type="NOA" address="0x00009888" value="0x0C1D8000" /> |
| <register type="NOA" address="0x00009884" value="0x00000003" /> |
| <register type="NOA" address="0x00009888" value="0x1A1C01C0" /> |
| <register type="NOA" address="0x00009888" value="0x1C1C000A" /> |
| <register type="NOA" address="0x00009888" value="0x1A5C01C0" /> |
| <register type="NOA" address="0x00009888" value="0x1C5C000A" /> |
| <register type="NOA" address="0x00009888" value="0x001C0097" /> |
| <register type="NOA" address="0x00009888" value="0x0C1CA700" /> |
| <register type="NOA" address="0x00009888" value="0x101C0000" /> |
| <register type="NOA" address="0x00009888" value="0x081D0100" /> |
| <register type="NOA" address="0x00009888" value="0x0A1D0020" /> |
| <register type="NOA" address="0x00009888" value="0x085C0097" /> |
| <register type="NOA" address="0x00009888" value="0x0C5C00A7" /> |
| <register type="NOA" address="0x00009888" value="0x105C0000" /> |
| <register type="NOA" address="0x00009888" value="0x0A5D0011" /> |
| <register type="NOA" address="0x00009888" value="0x181E8000" /> |
| <register type="NOA" address="0x00009888" value="0x1E1E0300" /> |
| <register type="NOA" address="0x00009888" value="0x201E000B" /> |
| <register type="NOA" address="0x00009888" value="0x301F4000" /> |
| <register type="NOA" address="0x00009888" value="0x501F2124" /> |
| <register type="NOA" address="0x00009888" value="0x521F2520" /> |
| <register type="NOA" address="0x00009888" value="0x541F0024" /> |
| <register type="NOA" address="0x00009888" value="0x3A1F8000" /> |
| <register type="NOA" address="0x00009888" value="0x4E1F2430" /> |
| <register type="NOA" address="0x00009888" value="0x3E1F0300" /> |
| <register type="NOA" address="0x00009888" value="0x461F0300" /> |
| <register type="NOA" address="0x00009888" value="0x481F3000" /> |
| <register type="NOA" address="0x00009888" value="0x4A1F0300" /> |
| <register type="NOA" address="0x00009888" value="0x4C1F0003" /> |
| <register type="NOA" address="0x00009888" value="0x141F0000" /> |
| <register type="NOA" address="0x00009888" value="0x401F3000" /> |
| <register type="NOA" address="0x00009888" value="0x421F3000" /> |
| <register type="NOA" address="0x00009888" value="0x441F3000" /> |
| </register_config> |
| <register_config type="OA"> |
| <register type="OA" address="0x00002740" value="0x00000000" /> |
| <register type="OA" address="0x00002710" value="0x00000000" /> |
| <register type="OA" address="0x00002714" value="0x00800000" /> |
| <register type="OA" address="0x00002720" value="0x00000000" /> |
| <register type="OA" address="0x00002724" value="0x00800000" /> |
| </register_config> |
| <register_config type="FLEX"> |
| <register type="FLEX" address="0x0000E458" value="0x00005004" /> |
| <register type="FLEX" address="0x0000E558" value="0x00000003" /> |
| <register type="FLEX" address="0x0000E658" value="0x00002001" /> |
| <register type="FLEX" address="0x0000E758" value="0x00000008" /> |
| </register_config> |
| </set> |
| |
| <set name="ComputeExtended Gen11" |
| mdapi_supported_apis="OGL OGL4 OCL MEDIA IO BB" |
| underscore_name="compute_extended" |
| hw_config_guid="2ab52087-3700-4db4-8dda-f73b77edfd93" |
| chipset="LKF" |
| symbol_name="ComputeExtended" |
| > |
| <counter name="UntypedWritesPerCacheLine" |
| description="The ratio of EU untyped write requests to L3 cache line writes." |
| data_type="float" |
| equation="B 7 READ B 1 READ FADD C 2 READ FADD C 3 READ FDIV" |
| underscore_name="untyped_writes_per_cache_line" |
| units="eu sends to l3 cache lines" |
| symbol_name="UntypedWritesPerCacheLine" |
| availability="$SubsliceMask 1 AND" |
| semantic_type="ratio" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="subslice" |
| mdapi_group="L3/Data Port" |
| /> |
| <counter name="Eu Typed Atomics 00" |
| description="Slice0 Dualsubslice 0 Eu Typed Atomics" |
| data_type="uint64" |
| equation="B 2 READ" |
| underscore_name="eu_typed_atomics00" |
| units="messages" |
| symbol_name="EuTypedAtomics00" |
| availability="$SubsliceMask 1 AND" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="subslice" |
| mdapi_group="L3/Data Port" |
| /> |
| <counter name="Typed Atomics 00" |
| description="Slice 0 Dualsubslice 0 typed atomics." |
| data_type="uint64" |
| equation="C 7 READ" |
| underscore_name="typed_atomics00" |
| units="messages" |
| symbol_name="TypedAtomics00" |
| availability="$SubsliceMask 1 AND" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="subslice" |
| mdapi_group="L3/Data Port" |
| /> |
| <counter name="TypedAtomicsPerCacheLine" |
| description="The ratio of EU typed atomics requests to L3 cache line writes." |
| data_type="float" |
| equation="$EuTypedAtomics00 $TypedAtomics00 FDIV" |
| underscore_name="typed_atomics_per_cache_line" |
| units="eu sends to l3 cache lines" |
| symbol_name="TypedAtomicsPerCacheLine" |
| availability="$SubsliceMask 1 AND" |
| semantic_type="ratio" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="subslice" |
| mdapi_group="L3/Data Port" |
| /> |
| <counter name="Eu 64 Untyped Reads 00" |
| description="Slice0 Dualsubslice 0 Eu 64 Untyped Reads" |
| data_type="float" |
| equation="B 5 READ C 1 READ FADD B 6 READ FADD" |
| underscore_name="eu_a64_untyped_reads00" |
| units="messages" |
| symbol_name="EuA64UntypedReads00" |
| availability="$SubsliceMask 1 AND" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="subslice" |
| mdapi_group="L3/Data Port" |
| /> |
| <counter name="Eu A32 Untyped Writes 00" |
| description="Slice0 Dualsubslice 0 Eu A32 Untyped Writes" |
| data_type="uint64" |
| equation="B 7 READ B 1 READ UADD" |
| underscore_name="eu_a32_untyped_writes00" |
| units="messages" |
| symbol_name="EuA32UntypedWrites00" |
| availability="$SubsliceMask 1 AND" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="subslice" |
| mdapi_group="L3/Data Port" |
| /> |
| <counter name="GPU Core Clocks" |
| description="The total number of GPU core clocks elapsed during the measurement." |
| data_type="uint64" |
| equation="GPU_CLOCK 0 READ" |
| underscore_name="gpu_core_clocks" |
| units="cycles" |
| symbol_name="GpuCoreClocks" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GPU" |
| /> |
| <counter name="GPU Time Elapsed" |
| description="Time elapsed on the GPU during the measurement." |
| data_type="uint64" |
| equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV" |
| underscore_name="gpu_time" |
| units="ns" |
| symbol_name="GpuTime" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GPU" |
| /> |
| <counter name="AVG GPU Core Frequency" |
| description="Average GPU Core Frequency in the measurement." |
| data_type="uint64" |
| max_equation="$GpuMaxFrequency" |
| equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV" |
| underscore_name="avg_gpu_core_frequency" |
| units="hz" |
| symbol_name="AvgGpuCoreFrequency" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame Batch Draw" |
| mdapi_group="GPU" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="CS Threads Dispatched" |
| description="The total number of compute shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 4 READ" |
| underscore_name="cs_threads" |
| units="threads" |
| symbol_name="CsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Compute Shader" |
| /> |
| <counter name="Eu Typed Reads 00" |
| description="Slice0 Dualsubslice 0 Eu Typed Reads" |
| data_type="uint64" |
| equation="B 3 READ" |
| underscore_name="eu_typed_reads00" |
| units="messages" |
| symbol_name="EuTypedReads00" |
| availability="$SubsliceMask 1 AND" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="subslice" |
| mdapi_group="L3/Data Port" |
| /> |
| <counter name="Eu Typed Writes 00" |
| description="Slice0 Dualsubslice 0 Eu Typed Writes" |
| data_type="uint64" |
| equation="B 4 READ" |
| underscore_name="eu_typed_writes00" |
| units="messages" |
| symbol_name="EuTypedWrites00" |
| availability="$SubsliceMask 1 AND" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="subslice" |
| mdapi_group="L3/Data Port" |
| /> |
| <counter name="Typed Writes 00" |
| description="Slice 0 Dualsubslice 0 typed writes." |
| data_type="uint64" |
| equation="C 5 READ" |
| underscore_name="typed_writes00" |
| units="messages" |
| symbol_name="TypedWrites00" |
| availability="$SubsliceMask 1 AND" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="subslice" |
| mdapi_group="L3/Data Port" |
| /> |
| <counter name="TypedWritesPerCacheLine" |
| description="The ratio of EU typed write requests to L3 cache line writes." |
| data_type="float" |
| equation="$EuTypedWrites00 $TypedWrites00 FDIV" |
| underscore_name="typed_writes_per_cache_line" |
| units="eu sends to l3 cache lines" |
| symbol_name="TypedWritesPerCacheLine" |
| availability="$SubsliceMask 1 AND" |
| semantic_type="ratio" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="subslice" |
| mdapi_group="L3/Data Port" |
| /> |
| <counter name="GPU Busy" |
| description="The percentage of time in which the GPU has been processing GPU commands." |
| data_type="float" |
| max_equation="100" |
| equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="gpu_busy" |
| units="percent" |
| symbol_name="GpuBusy" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame" |
| mdapi_group="GPU" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Untyped Writes 00" |
| description="Slice 0 Dualsubslice 0 untyped writes (including SLM writes)." |
| data_type="uint64" |
| equation="C 3 READ" |
| underscore_name="untyped_writes00" |
| units="messages" |
| symbol_name="UntypedWrites00" |
| availability="$SubsliceMask 1 AND" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="subslice" |
| mdapi_group="L3/Data Port" |
| /> |
| <counter name="Untyped Reads 00" |
| description="Slice 0 Dualsubslice 0 untyped reads (including SLM reads)." |
| data_type="uint64" |
| equation="C 4 READ" |
| underscore_name="untyped_reads00" |
| units="messages" |
| symbol_name="UntypedReads00" |
| availability="$SubsliceMask 1 AND" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="subslice" |
| mdapi_group="L3/Data Port" |
| /> |
| <counter name="Eu A64 Untyped Writes 00" |
| description="Slice0 Dualsubslice 0 Eu A64 Untyped Writes" |
| data_type="uint64" |
| equation="C 2 READ" |
| underscore_name="eu_a64_untyped_writes00" |
| units="messages" |
| symbol_name="EuA64UntypedWrites00" |
| availability="$SubsliceMask 1 AND" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="subslice" |
| mdapi_group="L3/Data Port" |
| /> |
| <counter name="UntypedReadsPerCacheLine" |
| description="The ratio of EU untyped read requests to L3 cache line reads." |
| data_type="float" |
| equation="B 0 READ B 5 READ C 1 READ FADD B 6 READ FADD FADD C 4 READ FDIV" |
| underscore_name="untyped_reads_per_cache_line" |
| units="eu sends to l3 cache lines" |
| symbol_name="UntypedReadsPerCacheLine" |
| semantic_type="ratio" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="subslice" |
| mdapi_group="L3/Data Port" |
| /> |
| <counter name="Typed Reads 00" |
| description="Slice 0 Dualsubslice 0 typed reads." |
| data_type="uint64" |
| equation="C 6 READ" |
| underscore_name="typed_reads00" |
| units="messages" |
| symbol_name="TypedReads00" |
| availability="$SubsliceMask 1 AND" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="subslice" |
| mdapi_group="L3/Data Port" |
| /> |
| <counter name="TypedReadsPerCacheLine" |
| description="The ratio of EU typed read requests to L3 cache line reads." |
| data_type="float" |
| equation="$EuTypedReads00 $TypedReads00 FDIV" |
| underscore_name="typed_reads_per_cache_line" |
| units="eu sends to l3 cache lines" |
| symbol_name="TypedReadsPerCacheLine" |
| availability="$SubsliceMask 1 AND" |
| semantic_type="ratio" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="subslice" |
| mdapi_group="L3/Data Port" |
| /> |
| <counter name="Eu A32 Untyped Reads 00" |
| description="Slice0 Dualsubslice 0 Eu A32 Untyped Reads" |
| data_type="uint64" |
| equation="B 0 READ" |
| underscore_name="eu_a32_untyped_reads00" |
| units="messages" |
| symbol_name="EuA32UntypedReads00" |
| availability="$SubsliceMask 1 AND" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="subslice" |
| mdapi_group="L3/Data Port" |
| /> |
| <register_config type="NOA"> |
| <register type="NOA" address="0x00000D04" value="0x00000200" /> |
| <register type="NOA" address="0x00009840" value="0x00000000" /> |
| <register type="NOA" address="0x00009884" value="0x00000000" /> |
| <register type="NOA" address="0x00009888" value="0x14210160" /> |
| <register type="NOA" address="0x00009888" value="0x18210120" /> |
| <register type="NOA" address="0x00009888" value="0x12230019" /> |
| <register type="NOA" address="0x00009888" value="0x10230012" /> |
| <register type="NOA" address="0x00009888" value="0x101E8000" /> |
| <register type="NOA" address="0x00009888" value="0x1C1EE000" /> |
| <register type="NOA" address="0x00009888" value="0x1E1E001F" /> |
| <register type="NOA" address="0x00009888" value="0x00204000" /> |
| <register type="NOA" address="0x00009888" value="0x0E204000" /> |
| <register type="NOA" address="0x00009888" value="0x18204000" /> |
| <register type="NOA" address="0x00009888" value="0x1A205550" /> |
| <register type="NOA" address="0x00009888" value="0x04208000" /> |
| <register type="NOA" address="0x00009888" value="0x06208000" /> |
| <register type="NOA" address="0x00009888" value="0x08208000" /> |
| <register type="NOA" address="0x00009888" value="0x0A208000" /> |
| <register type="NOA" address="0x00009888" value="0x0C208000" /> |
| <register type="NOA" address="0x00009888" value="0x00210041" /> |
| <register type="NOA" address="0x00009888" value="0x06214200" /> |
| <register type="NOA" address="0x00009888" value="0x08214443" /> |
| <register type="NOA" address="0x00009888" value="0x0A214645" /> |
| <register type="NOA" address="0x00009888" value="0x0C217647" /> |
| <register type="NOA" address="0x00009888" value="0x0E210073" /> |
| <register type="NOA" address="0x00009888" value="0x1E210000" /> |
| <register type="NOA" address="0x00009888" value="0x10210000" /> |
| <register type="NOA" address="0x00009888" value="0x02231AB4" /> |
| <register type="NOA" address="0x00009888" value="0x04231DBA" /> |
| <register type="NOA" address="0x00009888" value="0x06230039" /> |
| <register type="NOA" address="0x00009888" value="0x00230000" /> |
| <register type="NOA" address="0x00009888" value="0x0C044400" /> |
| <register type="NOA" address="0x00009888" value="0x0E045555" /> |
| <register type="NOA" address="0x00009888" value="0x10040055" /> |
| <register type="NOA" address="0x00009888" value="0x04051000" /> |
| <register type="NOA" address="0x00009888" value="0x0A055000" /> |
| <register type="NOA" address="0x00009888" value="0x0C055000" /> |
| <register type="NOA" address="0x00009888" value="0x0E055000" /> |
| <register type="NOA" address="0x00009888" value="0x14050015" /> |
| <register type="NOA" address="0x00009888" value="0x06055000" /> |
| <register type="NOA" address="0x00009888" value="0x08055000" /> |
| <register type="NOA" address="0x00009888" value="0x2406FD00" /> |
| <register type="NOA" address="0x00009888" value="0x2606007F" /> |
| <register type="NOA" address="0x00009888" value="0x0015C000" /> |
| <register type="NOA" address="0x00009888" value="0x0E15C000" /> |
| <register type="NOA" address="0x00009888" value="0x16157FF8" /> |
| <register type="NOA" address="0x00009888" value="0x18150003" /> |
| <register type="NOA" address="0x00009888" value="0x0415C000" /> |
| <register type="NOA" address="0x00009888" value="0x0615C000" /> |
| <register type="NOA" address="0x00009888" value="0x0815C000" /> |
| <register type="NOA" address="0x00009888" value="0x0A15C000" /> |
| <register type="NOA" address="0x00009888" value="0x0C15C000" /> |
| <register type="NOA" address="0x00009888" value="0x00182000" /> |
| <register type="NOA" address="0x00009888" value="0x0618A000" /> |
| <register type="NOA" address="0x00009888" value="0x0818A000" /> |
| <register type="NOA" address="0x00009888" value="0x0A18A000" /> |
| <register type="NOA" address="0x00009888" value="0x0C18A000" /> |
| <register type="NOA" address="0x00009888" value="0x0E182000" /> |
| <register type="NOA" address="0x00009888" value="0x0218A000" /> |
| <register type="NOA" address="0x00009888" value="0x0418A000" /> |
| <register type="NOA" address="0x00009888" value="0x08192000" /> |
| <register type="NOA" address="0x00009888" value="0x0E19A000" /> |
| <register type="NOA" address="0x00009888" value="0x12195540" /> |
| <register type="NOA" address="0x00009888" value="0x1419000A" /> |
| <register type="NOA" address="0x00009888" value="0x0A19A000" /> |
| <register type="NOA" address="0x00009888" value="0x0C19A000" /> |
| <register type="NOA" address="0x00009884" value="0x00000003" /> |
| <register type="NOA" address="0x00009888" value="0x18130343" /> |
| <register type="NOA" address="0x00009888" value="0x22000008" /> |
| <register type="NOA" address="0x00009888" value="0x12008000" /> |
| <register type="NOA" address="0x00009888" value="0x0E137300" /> |
| <register type="NOA" address="0x00009888" value="0x00137B00" /> |
| <register type="NOA" address="0x00009888" value="0x10130000" /> |
| <register type="NOA" address="0x00009888" value="0x1E130000" /> |
| <register type="NOA" address="0x00009888" value="0x1C130000" /> |
| <register type="NOA" address="0x00009888" value="0x0E168000" /> |
| <register type="NOA" address="0x00009888" value="0x00168000" /> |
| <register type="NOA" address="0x00009888" value="0x1A1A0010" /> |
| <register type="NOA" address="0x00009888" value="0x021A4000" /> |
| <register type="NOA" address="0x00009888" value="0x301F8000" /> |
| <register type="NOA" address="0x00009888" value="0x501F4924" /> |
| <register type="NOA" address="0x00009888" value="0x521F4924" /> |
| <register type="NOA" address="0x00009888" value="0x541F000C" /> |
| <register type="NOA" address="0x00009888" value="0x3A1F2000" /> |
| <register type="NOA" address="0x00009888" value="0x4E1F2441" /> |
| <register type="NOA" address="0x00009888" value="0x3E1F0000" /> |
| <register type="NOA" address="0x00009888" value="0x461F0000" /> |
| <register type="NOA" address="0x00009888" value="0x481F0000" /> |
| <register type="NOA" address="0x00009888" value="0x4A1F0000" /> |
| <register type="NOA" address="0x00009888" value="0x4C1F0000" /> |
| <register type="NOA" address="0x00009888" value="0x141F0000" /> |
| <register type="NOA" address="0x00009888" value="0x401F1041" /> |
| <register type="NOA" address="0x00009888" value="0x421F1010" /> |
| <register type="NOA" address="0x00009888" value="0x441F1010" /> |
| </register_config> |
| <register_config type="OA"> |
| <register type="OA" address="0x00002740" value="0x00000000" /> |
| <register type="OA" address="0x00002710" value="0x00000000" /> |
| <register type="OA" address="0x00002714" value="0xF0800000" /> |
| <register type="OA" address="0x00002720" value="0x00000000" /> |
| <register type="OA" address="0x00002724" value="0xF0800000" /> |
| <register type="OA" address="0x00002770" value="0x30000036" /> |
| <register type="OA" address="0x00002774" value="0x01FFFE00" /> |
| <register type="OA" address="0x00002778" value="0x31000034" /> |
| <register type="OA" address="0x0000277C" value="0x01FFFE00" /> |
| <register type="OA" address="0x00002780" value="0x00000C9A" /> |
| <register type="OA" address="0x00002784" value="0x0000FE00" /> |
| <register type="OA" address="0x00002788" value="0x00000C92" /> |
| <register type="OA" address="0x0000278C" value="0x0000FE00" /> |
| <register type="OA" address="0x00002790" value="0x00000CA2" /> |
| <register type="OA" address="0x00002794" value="0x0000FE00" /> |
| <register type="OA" address="0x00002798" value="0x00000E42" /> |
| <register type="OA" address="0x0000279C" value="0x0000FE00" /> |
| <register type="OA" address="0x000027A0" value="0x00000E6A" /> |
| <register type="OA" address="0x000027A4" value="0x0000FE00" /> |
| <register type="OA" address="0x000027A8" value="0x00000C32" /> |
| <register type="OA" address="0x000027AC" value="0x0000FE00" /> |
| <register type="OA" address="0x0000274C" value="0x87643210" /> |
| <register type="OA" address="0x00002744" value="0x00001811" /> |
| <register type="OA" address="0x00002748" value="0x87654310" /> |
| </register_config> |
| </set> |
| |
| <set name="Compute Metrics L3 Cache Gen11" |
| mdapi_supported_apis="OGL OCL IO BB" |
| underscore_name="compute_l3_cache" |
| hw_config_guid="498aa71d-ae5c-4523-a246-33fb2769a386" |
| chipset="LKF" |
| symbol_name="ComputeL3Cache" |
| > |
| <counter name="GPU Core Clocks" |
| description="The total number of GPU core clocks elapsed during the measurement." |
| data_type="uint64" |
| equation="GPU_CLOCK 0 READ" |
| underscore_name="gpu_core_clocks" |
| units="cycles" |
| symbol_name="GpuCoreClocks" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GPU" |
| /> |
| <counter name="EU Active" |
| description="The percentage of time in which the Execution Units were actively processing." |
| data_type="float" |
| max_equation="100" |
| equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_active" |
| units="percent" |
| symbol_name="EuActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Overview System Frame Batch Draw" |
| mdapi_group="EU Array" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Slice0 L3 Bank3 Accesses" |
| description="The total number of accesses to Slice0 L3 Bank3." |
| data_type="uint64" |
| equation="C 4 READ 2 UMUL" |
| underscore_name="l3_bank03_accesses" |
| units="messages" |
| symbol_name="L3Bank03Accesses" |
| availability="$SliceMask 1 AND" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 Frame Batch Draw" |
| mdapi_hw_unit_type="slice" |
| mdapi_group="L3" |
| /> |
| <counter name="Slice0 L3 Bank0 Accesses" |
| description="The total number of accesses to Slice0 L3 Bank0." |
| data_type="uint64" |
| equation="C 7 READ 2 UMUL" |
| underscore_name="l3_bank00_accesses" |
| units="messages" |
| symbol_name="L3Bank00Accesses" |
| availability="$SliceMask 1 AND" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 Frame Batch Draw" |
| mdapi_hw_unit_type="slice" |
| mdapi_group="L3" |
| /> |
| <counter name="Slice0 L3 Bank1 Accesses" |
| description="The total number of accesses to Slice0 L3 Bank1." |
| data_type="uint64" |
| equation="C 6 READ 2 UMUL" |
| underscore_name="l3_bank01_accesses" |
| units="messages" |
| symbol_name="L3Bank01Accesses" |
| availability="$SliceMask 1 AND" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 Frame Batch Draw" |
| mdapi_hw_unit_type="slice" |
| mdapi_group="L3" |
| /> |
| <counter name="Slice0 L3 Bank2 Accesses" |
| description="The total number of accesses to Slice0 L3 Bank2." |
| data_type="uint64" |
| equation="C 5 READ 2 UMUL" |
| underscore_name="l3_bank02_accesses" |
| units="messages" |
| symbol_name="L3Bank02Accesses" |
| availability="$SliceMask 1 AND" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 Frame Batch Draw" |
| mdapi_hw_unit_type="slice" |
| mdapi_group="L3" |
| /> |
| <counter name="Slice0 L3 Bank4 Accesses" |
| description="The total number of accesses to Slice0 L3 Bank4." |
| data_type="uint64" |
| equation="C 3 READ 2 UMUL" |
| underscore_name="l3_bank04_accesses" |
| units="messages" |
| symbol_name="L3Bank04Accesses" |
| availability="$SliceMask 1 AND" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 Frame Batch Draw" |
| mdapi_hw_unit_type="slice" |
| mdapi_group="L3" |
| /> |
| <counter name="Slice0 L3 Bank5 Accesses" |
| description="The total number of accesses to Slice0 L3 Bank5." |
| data_type="uint64" |
| equation="C 2 READ 2 UMUL" |
| underscore_name="l3_bank05_accesses" |
| units="messages" |
| symbol_name="L3Bank05Accesses" |
| availability="$SliceMask 1 AND" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 Frame Batch Draw" |
| mdapi_hw_unit_type="slice" |
| mdapi_group="L3" |
| /> |
| <counter name="Slice0 L3 Bank6 Accesses" |
| description="The total number of accesses to Slice0 L3 Bank6." |
| data_type="uint64" |
| equation="C 1 READ 2 UMUL" |
| underscore_name="l3_bank06_accesses" |
| units="messages" |
| symbol_name="L3Bank06Accesses" |
| availability="$SliceMask 1 AND" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 Frame Batch Draw" |
| mdapi_hw_unit_type="slice" |
| mdapi_group="L3" |
| /> |
| <counter name="Slice0 L3 Bank7 Accesses" |
| description="The total number of accesses to Slice0 L3 Bank7." |
| data_type="uint64" |
| equation="C 0 READ 2 UMUL" |
| underscore_name="l3_bank07_accesses" |
| units="messages" |
| symbol_name="L3Bank07Accesses" |
| availability="$SliceMask 1 AND" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 Frame Batch Draw" |
| mdapi_hw_unit_type="slice" |
| mdapi_group="L3" |
| /> |
| <counter name="L3 Accesses" |
| description="The total number of L3 accesses from all entities." |
| data_type="uint64" |
| equation="$L3Bank00Accesses $L3Bank01Accesses UADD $L3Bank02Accesses UADD $L3Bank03Accesses UADD $L3Bank04Accesses UADD $L3Bank05Accesses UADD $L3Bank06Accesses UADD $L3Bank07Accesses UADD" |
| underscore_name="l3_accesses" |
| units="messages" |
| symbol_name="L3Accesses" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="L3" |
| /> |
| <counter name="EU Both FPU Pipes Active" |
| description="The percentage of time in which both EU FPU pipelines were actively processing." |
| data_type="float" |
| max_equation="100" |
| equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_fpu_both_active" |
| units="percent" |
| symbol_name="EuFpuBothActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pipes" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="L3 Sampler Throughput" |
| description="The total number of GPU memory bytes transferred between samplers and L3 caches." |
| data_type="uint64" |
| max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL" |
| equation="64 B 7 READ B 6 READ UADD 8 UMUL UMUL" |
| underscore_name="l3_sampler_throughput" |
| units="bytes" |
| symbol_name="L3SamplerThroughput" |
| semantic_type="throughput" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Frame Batch Draw" |
| mdapi_group="L3/Sampler" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="EU AVG IPC Rate" |
| description="The average rate of IPC calculated for 2 FPU pipelines." |
| data_type="float" |
| max_equation="2" |
| equation="A 9 READ A 10 READ A 11 READ FADD A 9 READ FSUB FDIV 1 FADD" |
| underscore_name="eu_avg_ipc_rate" |
| units="number" |
| symbol_name="EuAvgIpcRate" |
| semantic_type="ratio" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 Overview System Frame Batch Draw" |
| mdapi_group="EU Array" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="EU FPU0 Binary Instruction" |
| description="The percentage of time in which execution units were actively processing binary instructions on FPU0." |
| data_type="float" |
| max_equation="100" |
| equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_binary_fpu0_instruction" |
| units="percent" |
| symbol_name="EuBinaryFpu0Instruction" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 System Frame Batch Draw" |
| mdapi_group="EU Array/Pipes/Instructions" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="GS Threads Dispatched" |
| description="The total number of geometry shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 5 READ" |
| underscore_name="gs_threads" |
| units="threads" |
| symbol_name="GsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Geometry Shader" |
| /> |
| <counter name="Early Hi-Depth Test Fails" |
| description="The total number of pixels dropped on early hierarchical depth test." |
| data_type="uint64" |
| equation="A 22 READ 4 UMUL" |
| underscore_name="hi_depth_test_fails" |
| units="pixels" |
| symbol_name="HiDepthTestFails" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test" |
| /> |
| <counter name="VS Threads Dispatched" |
| description="The total number of vertex shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 1 READ" |
| underscore_name="vs_threads" |
| units="threads" |
| symbol_name="VsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Vertex Shader" |
| /> |
| <counter name="FS Threads Dispatched" |
| description="The total number of fragment shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 6 READ" |
| underscore_name="ps_threads" |
| units="threads" |
| symbol_name="PsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Fragment Shader" |
| /> |
| <counter name="EU FPU0 Hybrid Instruction" |
| description="The percentage of time in which execution units were actively processing hybrid instructions on FPU0." |
| data_type="float" |
| max_equation="100" |
| equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_hybrid_fpu0_instruction" |
| units="percent" |
| symbol_name="EuHybridFpu0Instruction" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 Frame Batch Draw" |
| mdapi_group="EU Array/Pipes/Instructions" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="EU FPU1 Pipe Active" |
| description="The percentage of time in which EU FPU1 pipeline was actively processing." |
| data_type="float" |
| max_equation="100" |
| equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="fpu1_active" |
| units="percent" |
| symbol_name="Fpu1Active" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pipes" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="EU FPU0 Pipe Active" |
| description="The percentage of time in which EU FPU0 pipeline was actively processing." |
| data_type="float" |
| max_equation="100" |
| equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="fpu0_active" |
| units="percent" |
| symbol_name="Fpu0Active" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pipes" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Shader Barrier Messages" |
| description="The total number of shader barrier messages." |
| data_type="uint64" |
| equation="A 35 READ" |
| underscore_name="shader_barriers" |
| units="messages" |
| symbol_name="ShaderBarriers" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Barrier" |
| /> |
| <counter name="L3 Misses" |
| description="The total number of L3 misses." |
| data_type="uint64" |
| equation="2 B 5 READ B 4 READ UADD UMUL" |
| underscore_name="l3_misses" |
| units="messages" |
| symbol_name="L3Misses" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="L3/TAG" |
| /> |
| <counter name="EU FPU0 Move Instruction" |
| description="The percentage of time in which execution units were actively processing move instructions on FPU0." |
| data_type="float" |
| max_equation="100" |
| equation="A 19 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_move_fpu0_instruction" |
| units="percent" |
| symbol_name="EuMoveFpu0Instruction" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 System Frame Batch Draw" |
| mdapi_group="EU Array/Pipes/Instructions" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Sampler Accesses" |
| description="The total number of messages send to samplers." |
| data_type="uint64" |
| equation="A 28 READ" |
| underscore_name="sampler_accesses" |
| units="messages" |
| symbol_name="SamplerAccesses" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Batch Frame Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="Sampler" |
| /> |
| <counter name="Sampler Texels" |
| description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units." |
| data_type="uint64" |
| equation="$SamplerAccesses 4 UMUL" |
| underscore_name="sampler_texels" |
| units="texels" |
| symbol_name="SamplerTexels" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="Sampler/Sampler Input" |
| /> |
| <counter name="Pixels Failing Tests" |
| description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests." |
| data_type="uint64" |
| equation="A 25 READ 4 UMUL" |
| underscore_name="pixels_failing_post_ps_tests" |
| units="pixels" |
| symbol_name="PixelsFailingPostPsTests" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Output Merger" |
| /> |
| <counter name="EU FPU1 Hybrid Instruction" |
| description="The percentage of time in which execution units were actively processing hybrid instructions on FPU1." |
| data_type="float" |
| max_equation="100" |
| equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_hybrid_fpu1_instruction" |
| units="percent" |
| symbol_name="EuHybridFpu1Instruction" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 Frame Batch Draw" |
| mdapi_group="EU Array/Pipes/Instructions" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="GPU Time Elapsed" |
| description="Time elapsed on the GPU during the measurement." |
| data_type="uint64" |
| equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV" |
| underscore_name="gpu_time" |
| units="ns" |
| symbol_name="GpuTime" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GPU" |
| /> |
| <counter name="AVG GPU Core Frequency" |
| description="Average GPU Core Frequency in the measurement." |
| data_type="uint64" |
| max_equation="$GpuMaxFrequency" |
| equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV" |
| underscore_name="avg_gpu_core_frequency" |
| units="hz" |
| symbol_name="AvgGpuCoreFrequency" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame Batch Draw" |
| mdapi_group="GPU" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Sampler Texels Misses" |
| description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache." |
| data_type="uint64" |
| equation="A 29 READ 4 UMUL" |
| underscore_name="sampler_texel_misses" |
| units="texels" |
| symbol_name="SamplerTexelMisses" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Batch Frame Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="Sampler/Sampler Cache" |
| /> |
| <counter name="CS Threads Dispatched" |
| description="The total number of compute shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 4 READ" |
| underscore_name="cs_threads" |
| units="threads" |
| symbol_name="CsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Compute Shader" |
| /> |
| <counter name="L3 Lookup Accesses w/o IC" |
| description="The total number of L3 cache lookup accesses w/o IC." |
| data_type="uint64" |
| equation="B 7 READ B 6 READ UADD 8 UMUL A 32 READ UADD" |
| underscore_name="l3_lookups" |
| units="messages" |
| symbol_name="L3Lookups" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="L3/TAG" |
| /> |
| <counter name="SLM Bytes Read" |
| description="The total number of GPU memory bytes read from shared local memory." |
| data_type="uint64" |
| max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL" |
| equation="A 30 READ 64 UMUL" |
| underscore_name="slm_bytes_read" |
| units="bytes" |
| symbol_name="SlmBytesRead" |
| semantic_type="throughput" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_group="L3/Data Port/SLM" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="GTI Read Throughput" |
| description="The total number of GPU memory bytes read from GTI." |
| data_type="uint64" |
| max_equation="$GpuCoreClocks 64 UMUL" |
| equation="B 2 READ 64 UMUL" |
| underscore_name="gti_read_throughput" |
| units="bytes" |
| symbol_name="GtiReadThroughput" |
| semantic_type="throughput" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame Batch Draw" |
| mdapi_group="GTI" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="GPU Busy" |
| description="The percentage of time in which the GPU has been processing GPU commands." |
| data_type="float" |
| max_equation="100" |
| equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="gpu_busy" |
| units="percent" |
| symbol_name="GpuBusy" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame" |
| mdapi_group="GPU" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="EU FPU0 Ternary Instruction" |
| description="The percentage of time in which execution units were actively processing ternary instructions on FPU0." |
| data_type="float" |
| max_equation="100" |
| equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_ternary_fpu0_instruction" |
| units="percent" |
| symbol_name="EuTernaryFpu0Instruction" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 System Frame Batch Draw" |
| mdapi_group="EU Array/Pipes/Instructions" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Shader Atomic Memory Accesses" |
| description="The total number of shader atomic memory accesses." |
| data_type="uint64" |
| equation="A 34 READ" |
| underscore_name="shader_atomics" |
| units="messages" |
| symbol_name="ShaderAtomics" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="L3/Data Port/Atomics" |
| /> |
| <counter name="Rasterized Pixels" |
| description="The total number of rasterized pixels." |
| data_type="uint64" |
| equation="A 21 READ 4 UMUL" |
| underscore_name="rasterized_pixels" |
| units="pixels" |
| symbol_name="RasterizedPixels" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Rasterizer" |
| /> |
| <counter name="GTI L3 Throughput" |
| description="The total number of GPU memory bytes transferred between L3 caches and GTI." |
| data_type="uint64" |
| max_equation="$GpuCoreClocks 64 UMUL" |
| equation="$L3Misses 64 UMUL" |
| underscore_name="gti_l3_throughput" |
| units="bytes" |
| symbol_name="GtiL3Throughput" |
| semantic_type="throughput" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Frame Batch Draw" |
| mdapi_group="GTI/L3" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="DS Threads Dispatched" |
| description="The total number of domain shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 3 READ" |
| underscore_name="ds_threads" |
| units="threads" |
| symbol_name="DsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Domain Shader" |
| /> |
| <counter name="Samples Written" |
| description="The total number of samples or pixels written to all render targets." |
| data_type="uint64" |
| equation="A 26 READ 4 UMUL" |
| underscore_name="samples_written" |
| units="pixels" |
| symbol_name="SamplesWritten" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Output Merger" |
| /> |
| <counter name="EU FPU1 Move Instruction" |
| description="The percentage of time in which execution units were actively processing move instructions on FPU1." |
| data_type="float" |
| max_equation="100" |
| equation="A 20 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_move_fpu1_instruction" |
| units="percent" |
| symbol_name="EuMoveFpu1Instruction" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 System Frame Batch Draw" |
| mdapi_group="EU Array/Pipes/Instructions" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="EU Stall" |
| description="The percentage of time in which the Execution Units were stalled." |
| data_type="float" |
| max_equation="100" |
| equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_stall" |
| units="percent" |
| symbol_name="EuStall" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Overview System Frame Batch Draw" |
| mdapi_group="EU Array" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Samples Blended" |
| description="The total number of blended samples or pixels written to all render targets." |
| data_type="uint64" |
| equation="A 27 READ 4 UMUL" |
| underscore_name="samples_blended" |
| units="pixels" |
| symbol_name="SamplesBlended" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Output Merger" |
| /> |
| <counter name="Early Depth Test Fails" |
| description="The total number of pixels dropped on early depth test." |
| data_type="uint64" |
| equation="A 23 READ 4 UMUL" |
| underscore_name="early_depth_test_fails" |
| units="pixels" |
| symbol_name="EarlyDepthTestFails" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Rasterizer/Early Depth Test" |
| /> |
| <counter name="Shader Memory Accesses" |
| description="The total number of shader memory accesses to L3." |
| data_type="uint64" |
| equation="A 32 READ" |
| underscore_name="shader_memory_accesses" |
| units="messages" |
| symbol_name="ShaderMemoryAccesses" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="L3/Data Port" |
| /> |
| <counter name="HS Threads Dispatched" |
| description="The total number of hull shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 2 READ" |
| underscore_name="hs_threads" |
| units="threads" |
| symbol_name="HsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Hull Shader" |
| /> |
| <counter name="L3 Total Throughput" |
| description="The total number of GPU memory bytes transferred via L3." |
| data_type="uint64" |
| max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL" |
| equation="$L3Accesses 64 UMUL" |
| underscore_name="l3_total_throughput" |
| units="bytes" |
| symbol_name="L3TotalThroughput" |
| semantic_type="throughput" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_group="L3" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="GTI Write Throughput" |
| description="The total number of GPU memory bytes written to GTI." |
| data_type="uint64" |
| max_equation="$GpuCoreClocks 64 UMUL" |
| equation="B 3 READ 64 UMUL" |
| underscore_name="gti_write_throughput" |
| units="bytes" |
| symbol_name="GtiWriteThroughput" |
| semantic_type="throughput" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame Batch Draw" |
| mdapi_group="GTI" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="L3 Shader Throughput" |
| description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB." |
| data_type="uint64" |
| max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL" |
| equation="A 30 READ A 31 READ UADD A 32 READ UADD 64 UMUL" |
| underscore_name="l3_shader_throughput" |
| units="bytes" |
| symbol_name="L3ShaderThroughput" |
| semantic_type="throughput" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Frame Batch Draw" |
| mdapi_group="L3/Data Port" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Samples Killed in FS" |
| description="The total number of samples or pixels dropped in fragment shaders." |
| data_type="uint64" |
| equation="A 24 READ 4 UMUL" |
| underscore_name="samples_killed_in_ps" |
| units="pixels" |
| symbol_name="SamplesKilledInPs" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Fragment Shader" |
| /> |
| <counter name="SLM Bytes Written" |
| description="The total number of GPU memory bytes written into shared local memory." |
| data_type="uint64" |
| max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL" |
| equation="A 31 READ 64 UMUL" |
| underscore_name="slm_bytes_written" |
| units="bytes" |
| symbol_name="SlmBytesWritten" |
| semantic_type="throughput" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_group="L3/Data Port/SLM" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="EU FPU1 Binary Instruction" |
| description="The percentage of time in which execution units were actively processing binary instructions on FPU1." |
| data_type="float" |
| max_equation="100" |
| equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_binary_fpu1_instruction" |
| units="percent" |
| symbol_name="EuBinaryFpu1Instruction" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 System Frame Batch Draw" |
| mdapi_group="EU Array/Pipes/Instructions" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="EU FPU1 Ternary Instruction" |
| description="The percentage of time in which execution units were actively processing ternary instructions on FPU1." |
| data_type="float" |
| max_equation="100" |
| equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_ternary_fpu1_instruction" |
| units="percent" |
| symbol_name="EuTernaryFpu1Instruction" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 System Frame Batch Draw" |
| mdapi_group="EU Array/Pipes/Instructions" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="EU Send Pipe Active" |
| description="The percentage of time in which EU send pipeline was actively processing." |
| data_type="float" |
| max_equation="100" |
| equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_send_active" |
| units="percent" |
| symbol_name="EuSendActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pipes" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <register_config type="NOA"> |
| <register type="NOA" address="0x00000D04" value="0x00000200" /> |
| <register type="NOA" address="0x00009840" value="0x00000000" /> |
| <register type="NOA" address="0x00009884" value="0x00000000" /> |
| <register type="NOA" address="0x00009888" value="0x14120700" /> |
| <register type="NOA" address="0x00009888" value="0x121500E0" /> |
| <register type="NOA" address="0x00009888" value="0x10040154" /> |
| <register type="NOA" address="0x00009888" value="0x0C045000" /> |
| <register type="NOA" address="0x00009888" value="0x0E040055" /> |
| <register type="NOA" address="0x00009888" value="0x14050055" /> |
| <register type="NOA" address="0x00009888" value="0x04054000" /> |
| <register type="NOA" address="0x00009888" value="0x06055000" /> |
| <register type="NOA" address="0x00009888" value="0x08055000" /> |
| <register type="NOA" address="0x00009888" value="0x0A051000" /> |
| <register type="NOA" address="0x00009888" value="0x260600F0" /> |
| <register type="NOA" address="0x00009888" value="0x24067E00" /> |
| <register type="NOA" address="0x00009888" value="0x0C120023" /> |
| <register type="NOA" address="0x00009888" value="0x0E12152B" /> |
| <register type="NOA" address="0x00009888" value="0x00121480" /> |
| <register type="NOA" address="0x00009888" value="0x02120028" /> |
| <register type="NOA" address="0x00009888" value="0x10120000" /> |
| <register type="NOA" address="0x00009888" value="0x18120000" /> |
| <register type="NOA" address="0x00009888" value="0x1A120000" /> |
| <register type="NOA" address="0x00009888" value="0x04120000" /> |
| <register type="NOA" address="0x00009888" value="0x0A13D000" /> |
| <register type="NOA" address="0x00009888" value="0x04136000" /> |
| <register type="NOA" address="0x00009888" value="0x0C144000" /> |
| <register type="NOA" address="0x00009888" value="0x0E14C000" /> |
| <register type="NOA" address="0x00009888" value="0x00148000" /> |
| <register type="NOA" address="0x00009888" value="0x02144000" /> |
| <register type="NOA" address="0x00009888" value="0x0C150980" /> |
| <register type="NOA" address="0x00009888" value="0x02154D80" /> |
| <register type="NOA" address="0x00009888" value="0x04154C9A" /> |
| <register type="NOA" address="0x00009888" value="0x06150018" /> |
| <register type="NOA" address="0x00009888" value="0x10150000" /> |
| <register type="NOA" address="0x00009888" value="0x16150800" /> |
| <register type="NOA" address="0x00009888" value="0x18150005" /> |
| <register type="NOA" address="0x00009888" value="0x08150000" /> |
| <register type="NOA" address="0x00009888" value="0x0A150000" /> |
| <register type="NOA" address="0x00009884" value="0x00000003" /> |
| <register type="NOA" address="0x00009888" value="0x0A1473A0" /> |
| <register type="NOA" address="0x00009888" value="0x1217241C" /> |
| <register type="NOA" address="0x00009888" value="0x2000F000" /> |
| <register type="NOA" address="0x00009888" value="0x1C134000" /> |
| <register type="NOA" address="0x00009888" value="0x1E130015" /> |
| <register type="NOA" address="0x00009888" value="0x061434A0" /> |
| <register type="NOA" address="0x00009888" value="0x0E140000" /> |
| <register type="NOA" address="0x00009888" value="0x0C143000" /> |
| <register type="NOA" address="0x00009888" value="0x0816C000" /> |
| <register type="NOA" address="0x00009888" value="0x0A16C000" /> |
| <register type="NOA" address="0x00009888" value="0x081710B0" /> |
| <register type="NOA" address="0x00009888" value="0x00170000" /> |
| <register type="NOA" address="0x00009888" value="0x161A2000" /> |
| <register type="NOA" address="0x00009888" value="0x181A1500" /> |
| <register type="NOA" address="0x00009888" value="0x501F1124" /> |
| <register type="NOA" address="0x00009888" value="0x521F4849" /> |
| <register type="NOA" address="0x00009888" value="0x541F0024" /> |
| <register type="NOA" address="0x00009888" value="0x3A1F8000" /> |
| <register type="NOA" address="0x00009888" value="0x4E1F2400" /> |
| <register type="NOA" address="0x00009888" value="0x461F0100" /> |
| <register type="NOA" address="0x00009888" value="0x481F1101" /> |
| <register type="NOA" address="0x00009888" value="0x4A1F0011" /> |
| <register type="NOA" address="0x00009888" value="0x4C1F0030" /> |
| <register type="NOA" address="0x00009888" value="0x141F0000" /> |
| <register type="NOA" address="0x00009888" value="0x301F0000" /> |
| <register type="NOA" address="0x00009888" value="0x401F0000" /> |
| <register type="NOA" address="0x00009888" value="0x421F3030" /> |
| <register type="NOA" address="0x00009888" value="0x441F3030" /> |
| </register_config> |
| <register_config type="OA"> |
| <register type="OA" address="0x00002740" value="0x00000000" /> |
| <register type="OA" address="0x00002710" value="0x00000000" /> |
| <register type="OA" address="0x00002714" value="0x00800000" /> |
| <register type="OA" address="0x00002720" value="0x00000000" /> |
| <register type="OA" address="0x00002724" value="0x00800000" /> |
| </register_config> |
| <register_config type="FLEX"> |
| <register type="FLEX" address="0x0000E458" value="0x00005004" /> |
| <register type="FLEX" address="0x0000E558" value="0x00000003" /> |
| <register type="FLEX" address="0x0000E658" value="0x00002001" /> |
| <register type="FLEX" address="0x0000E758" value="0x00101100" /> |
| <register type="FLEX" address="0x0000E45C" value="0x00201200" /> |
| <register type="FLEX" address="0x0000E55C" value="0x00301300" /> |
| <register type="FLEX" address="0x0000E65C" value="0x00401400" /> |
| </register_config> |
| </set> |
| |
| <set name="Render Metrics for 3D Pipeline Profile Gen11" |
| mdapi_supported_apis="OGL OCL IO BB" |
| underscore_name="render_pipe_profile" |
| hw_config_guid="045dbb74-1e1a-499c-9a50-bac498e34699" |
| chipset="LKF" |
| symbol_name="RenderPipeProfile" |
| > |
| <counter name="GPU Core Clocks" |
| description="The total number of GPU core clocks elapsed during the measurement." |
| data_type="uint64" |
| equation="GPU_CLOCK 0 READ" |
| underscore_name="gpu_core_clocks" |
| units="cycles" |
| symbol_name="GpuCoreClocks" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GPU" |
| /> |
| <counter name="EU Active" |
| description="The percentage of time in which the Execution Units were actively processing." |
| data_type="float" |
| max_equation="100" |
| equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_active" |
| units="percent" |
| symbol_name="EuActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Overview System Frame Batch Draw" |
| mdapi_group="EU Array" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="VS Bottleneck" |
| low_watermark="10" |
| description="The percentage of time in which vertex shader pipeline stage was slowing down the 3D pipeline." |
| data_type="float" |
| high_watermark="30" |
| equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV" |
| max_equation="100" |
| underscore_name="vs_bottleneck" |
| units="percent" |
| symbol_name="VsBottleneck" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Indicate Draw" |
| mdapi_group="3D Pipe/Vertex Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Hi-Depth Bottleneck" |
| low_watermark="5" |
| description="The percentage of time in which early hierarchical depth test pipeline stage was slowing down the 3D pipeline." |
| data_type="float" |
| high_watermark="15" |
| equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV" |
| max_equation="100" |
| underscore_name="hi_depth_bottleneck" |
| units="percent" |
| symbol_name="HiDepthBottleneck" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Indicate Draw" |
| mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="GS Bottleneck" |
| low_watermark="5" |
| description="The percentage of time in which geometry shader pipeline stage was slowing down the 3D pipeline." |
| data_type="float" |
| high_watermark="15" |
| equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV" |
| max_equation="100" |
| underscore_name="gs_bottleneck" |
| units="percent" |
| symbol_name="GsBottleneck" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Indicate Draw" |
| mdapi_group="3D Pipe/Geometry Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="GS Threads Dispatched" |
| description="The total number of geometry shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 5 READ" |
| underscore_name="gs_threads" |
| units="threads" |
| symbol_name="GsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Geometry Shader" |
| /> |
| <counter name="Early Hi-Depth Test Fails" |
| description="The total number of pixels dropped on early hierarchical depth test." |
| data_type="uint64" |
| equation="A 22 READ 4 UMUL" |
| underscore_name="hi_depth_test_fails" |
| units="pixels" |
| symbol_name="HiDepthTestFails" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test" |
| /> |
| <counter name="VS Threads Dispatched" |
| description="The total number of vertex shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 1 READ" |
| underscore_name="vs_threads" |
| units="threads" |
| symbol_name="VsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Vertex Shader" |
| /> |
| <counter name="FS Threads Dispatched" |
| description="The total number of fragment shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 6 READ" |
| underscore_name="ps_threads" |
| units="threads" |
| symbol_name="PsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Fragment Shader" |
| /> |
| <counter name="BC Bottleneck" |
| low_watermark="5" |
| description="The percentage of time in which barycentric coordinates calculation pipeline stage was slowing down the 3D pipeline." |
| data_type="float" |
| high_watermark="15" |
| equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV" |
| max_equation="100" |
| underscore_name="bc_bottleneck" |
| units="percent" |
| symbol_name="BcBottleneck" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Indicate Draw" |
| mdapi_group="3D Pipe/Rasterizer/Barycentric Calc" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="HS Stall" |
| description="The percentage of time in which hull stall pipeline stage was stalled." |
| data_type="float" |
| max_equation="100" |
| equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="hs_stall" |
| units="percent" |
| symbol_name="HsStall" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 Correlate Draw" |
| mdapi_group="3D Pipe/Hull Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Shader Barrier Messages" |
| description="The total number of shader barrier messages." |
| data_type="uint64" |
| equation="A 35 READ" |
| underscore_name="shader_barriers" |
| units="messages" |
| symbol_name="ShaderBarriers" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Barrier" |
| /> |
| <counter name="Sampler Texels" |
| description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units." |
| data_type="uint64" |
| equation="A 28 READ 4 UMUL" |
| underscore_name="sampler_texels" |
| units="texels" |
| symbol_name="SamplerTexels" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="Sampler/Sampler Input" |
| /> |
| <counter name="Pixels Failing Tests" |
| description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests." |
| data_type="uint64" |
| equation="A 25 READ 4 UMUL" |
| underscore_name="pixels_failing_post_ps_tests" |
| units="pixels" |
| symbol_name="PixelsFailingPostPsTests" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Output Merger" |
| /> |
| <counter name="GPU Time Elapsed" |
| description="Time elapsed on the GPU during the measurement." |
| data_type="uint64" |
| equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV" |
| underscore_name="gpu_time" |
| units="ns" |
| symbol_name="GpuTime" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GPU" |
| /> |
| <counter name="AVG GPU Core Frequency" |
| description="Average GPU Core Frequency in the measurement." |
| data_type="uint64" |
| max_equation="$GpuMaxFrequency" |
| equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV" |
| underscore_name="avg_gpu_core_frequency" |
| units="hz" |
| symbol_name="AvgGpuCoreFrequency" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame Batch Draw" |
| mdapi_group="GPU" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Sampler Texels Misses" |
| description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache." |
| data_type="uint64" |
| equation="A 29 READ 4 UMUL" |
| underscore_name="sampler_texel_misses" |
| units="texels" |
| symbol_name="SamplerTexelMisses" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Batch Frame Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="Sampler/Sampler Cache" |
| /> |
| <counter name="CS Threads Dispatched" |
| description="The total number of compute shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 4 READ" |
| underscore_name="cs_threads" |
| units="threads" |
| symbol_name="CsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Compute Shader" |
| /> |
| <counter name="VF Bottleneck" |
| low_watermark="5" |
| description="The percentage of time in which vertex fetch pipeline stage was slowing down the 3D pipeline." |
| data_type="float" |
| high_watermark="15" |
| equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV" |
| max_equation="100" |
| underscore_name="vf_bottleneck" |
| units="percent" |
| symbol_name="VfBottleneck" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Indicate Draw" |
| mdapi_group="3D Pipe/Input Assembler" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="SLM Bytes Read" |
| description="The total number of GPU memory bytes read from shared local memory." |
| data_type="uint64" |
| max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL" |
| equation="A 30 READ 64 UMUL" |
| underscore_name="slm_bytes_read" |
| units="bytes" |
| symbol_name="SlmBytesRead" |
| semantic_type="throughput" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_group="L3/Data Port/SLM" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Strip-Fans Bottleneck" |
| low_watermark="5" |
| description="The percentage of time in which strip-fans pipeline stage was slowing down the 3D pipeline." |
| data_type="float" |
| high_watermark="10" |
| equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV" |
| max_equation="100" |
| underscore_name="sf_bottleneck" |
| units="percent" |
| symbol_name="SfBottleneck" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Indicate Draw" |
| mdapi_group="3D Pipe/Rasterizer/Strip-Fans" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="SF Stall" |
| description="The percentage of time in which strip-fans pipeline stage was stalled." |
| data_type="float" |
| max_equation="100" |
| equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="sf_stall" |
| units="percent" |
| symbol_name="SfStall" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 Correlate Draw" |
| mdapi_group="3D Pipe/Rasterizer/Strip-Fans" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="GPU Busy" |
| description="The percentage of time in which the GPU has been processing GPU commands." |
| data_type="float" |
| max_equation="100" |
| equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="gpu_busy" |
| units="percent" |
| symbol_name="GpuBusy" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame" |
| mdapi_group="GPU" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="HS Bottleneck" |
| low_watermark="3" |
| description="The percentage of time in which hull shader pipeline stage was slowing down the 3D pipeline." |
| data_type="float" |
| high_watermark="9" |
| equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV" |
| max_equation="100" |
| underscore_name="hs_bottleneck" |
| units="percent" |
| symbol_name="HsBottleneck" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Indicate Draw" |
| mdapi_group="3D Pipe/Hull Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="CL Stall" |
| description="The percentage of time in which clipper pipeline stage was stalled." |
| data_type="float" |
| max_equation="100" |
| equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="cl_stall" |
| units="percent" |
| symbol_name="ClStall" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 Correlate Draw" |
| mdapi_group="3D Pipe/Clipper" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="SO Bottleneck" |
| low_watermark="5" |
| description="The percentage of time in which stream output pipeline stage was slowing down the 3D pipeline." |
| data_type="float" |
| high_watermark="15" |
| equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV" |
| max_equation="100" |
| underscore_name="so_bottleneck" |
| units="percent" |
| symbol_name="SoBottleneck" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Indicate Draw" |
| mdapi_group="3D Pipe/Stream Output" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Rasterized Pixels" |
| description="The total number of rasterized pixels." |
| data_type="uint64" |
| equation="A 21 READ 4 UMUL" |
| underscore_name="rasterized_pixels" |
| units="pixels" |
| symbol_name="RasterizedPixels" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Rasterizer" |
| /> |
| <counter name="DS Threads Dispatched" |
| description="The total number of domain shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 3 READ" |
| underscore_name="ds_threads" |
| units="threads" |
| symbol_name="DsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Domain Shader" |
| /> |
| <counter name="Samples Written" |
| description="The total number of samples or pixels written to all render targets." |
| data_type="uint64" |
| equation="A 26 READ 4 UMUL" |
| underscore_name="samples_written" |
| units="pixels" |
| symbol_name="SamplesWritten" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Output Merger" |
| /> |
| <counter name="DS Bottleneck" |
| low_watermark="5" |
| description="The percentage of time in which domain shader pipeline stage was slowing down the 3D pipeline." |
| data_type="float" |
| high_watermark="15" |
| equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV" |
| max_equation="100" |
| underscore_name="ds_bottleneck" |
| units="percent" |
| symbol_name="DsBottleneck" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Indicate Draw" |
| mdapi_group="3D Pipe/Domain Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="EU Stall" |
| description="The percentage of time in which the Execution Units were stalled." |
| data_type="float" |
| max_equation="100" |
| equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_stall" |
| units="percent" |
| symbol_name="EuStall" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Overview System Frame Batch Draw" |
| mdapi_group="EU Array" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Clipper Bottleneck" |
| low_watermark="10" |
| description="The percentage of time in which clipper pipeline stage was slowing down the 3D pipeline." |
| data_type="float" |
| high_watermark="30" |
| equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV" |
| max_equation="100" |
| underscore_name="cl_bottleneck" |
| units="percent" |
| symbol_name="ClBottleneck" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Indicate Draw" |
| mdapi_group="3D Pipe/Clipper" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="DS Stall" |
| description="The percentage of time in which domain shader pipeline stage was stalled." |
| data_type="float" |
| max_equation="100" |
| equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ds_stall" |
| units="percent" |
| symbol_name="DsStall" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 Correlate Draw" |
| mdapi_group="3D Pipe/Domain Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Early Depth Bottleneck" |
| low_watermark="10" |
| description="The percentage of time in which early depth test pipeline stage was slowing down the 3D pipeline." |
| data_type="float" |
| high_watermark="30" |
| equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV" |
| max_equation="100" |
| underscore_name="early_depth_bottleneck" |
| units="percent" |
| symbol_name="EarlyDepthBottleneck" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Indicate Draw" |
| mdapi_group="3D Pipe/Rasterizer/Early Depth Test" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Samples Blended" |
| description="The total number of blended samples or pixels written to all render targets." |
| data_type="uint64" |
| equation="A 27 READ 4 UMUL" |
| underscore_name="samples_blended" |
| units="pixels" |
| symbol_name="SamplesBlended" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Output Merger" |
| /> |
| <counter name="Early Depth Test Fails" |
| description="The total number of pixels dropped on early depth test." |
| data_type="uint64" |
| equation="A 23 READ 4 UMUL" |
| underscore_name="early_depth_test_fails" |
| units="pixels" |
| symbol_name="EarlyDepthTestFails" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Rasterizer/Early Depth Test" |
| /> |
| <counter name="Shader Memory Accesses" |
| description="The total number of shader memory accesses to L3." |
| data_type="uint64" |
| equation="A 32 READ" |
| underscore_name="shader_memory_accesses" |
| units="messages" |
| symbol_name="ShaderMemoryAccesses" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="L3/Data Port" |
| /> |
| <counter name="HS Threads Dispatched" |
| description="The total number of hull shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 2 READ" |
| underscore_name="hs_threads" |
| units="threads" |
| symbol_name="HsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Hull Shader" |
| /> |
| <counter name="L3 Shader Throughput" |
| description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB." |
| data_type="uint64" |
| max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL" |
| equation="A 30 READ A 31 READ UADD A 32 READ UADD 64 UMUL" |
| underscore_name="l3_shader_throughput" |
| units="bytes" |
| symbol_name="L3ShaderThroughput" |
| semantic_type="throughput" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Frame Batch Draw" |
| mdapi_group="L3/Data Port" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Samples Killed in FS" |
| description="The total number of samples or pixels dropped in fragment shaders." |
| data_type="uint64" |
| equation="A 24 READ 4 UMUL" |
| underscore_name="samples_killed_in_ps" |
| units="pixels" |
| symbol_name="SamplesKilledInPs" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Fragment Shader" |
| /> |
| <counter name="SLM Bytes Written" |
| description="The total number of GPU memory bytes written into shared local memory." |
| data_type="uint64" |
| max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL" |
| equation="A 31 READ 64 UMUL" |
| underscore_name="slm_bytes_written" |
| units="bytes" |
| symbol_name="SlmBytesWritten" |
| semantic_type="throughput" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_group="L3/Data Port/SLM" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="SO Stall" |
| description="The percentage of time in which stream-output pipeline stage was stalled." |
| data_type="float" |
| max_equation="100" |
| equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="so_stall" |
| units="percent" |
| symbol_name="SoStall" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 Correlate Draw" |
| mdapi_group="3D Pipe/Stream Output" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Shader Atomic Memory Accesses" |
| description="The total number of shader atomic memory accesses." |
| data_type="uint64" |
| equation="A 34 READ" |
| underscore_name="shader_atomics" |
| units="messages" |
| symbol_name="ShaderAtomics" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="L3/Data Port/Atomics" |
| /> |
| <register_config type="NOA"> |
| <register type="NOA" address="0x00000D04" value="0x00000200" /> |
| <register type="NOA" address="0x00009840" value="0x00000000" /> |
| <register type="NOA" address="0x00009884" value="0x00000000" /> |
| <register type="NOA" address="0x00009888" value="0x101E001E" /> |
| <register type="NOA" address="0x00009888" value="0x10160000" /> |
| <register type="NOA" address="0x00009888" value="0x1017001F" /> |
| <register type="NOA" address="0x00009888" value="0x0A1E0500" /> |
| <register type="NOA" address="0x00009888" value="0x1E1E0000" /> |
| <register type="NOA" address="0x00009888" value="0x1A200100" /> |
| <register type="NOA" address="0x00009888" value="0x10040015" /> |
| <register type="NOA" address="0x00009888" value="0x0E054000" /> |
| <register type="NOA" address="0x00009888" value="0x14050005" /> |
| <register type="NOA" address="0x00009888" value="0x26060038" /> |
| <register type="NOA" address="0x00009888" value="0x16157E00" /> |
| <register type="NOA" address="0x00009888" value="0x0C160022" /> |
| <register type="NOA" address="0x00009888" value="0x08160000" /> |
| <register type="NOA" address="0x00009888" value="0x0C170540" /> |
| <register type="NOA" address="0x00009888" value="0x04170000" /> |
| <register type="NOA" address="0x00009888" value="0x0A188000" /> |
| <register type="NOA" address="0x00009888" value="0x0C181000" /> |
| <register type="NOA" address="0x00009888" value="0x12195000" /> |
| <register type="NOA" address="0x00009888" value="0x14190001" /> |
| <register type="NOA" address="0x00009884" value="0x00000003" /> |
| <register type="NOA" address="0x00009888" value="0x100A0019" /> |
| <register type="NOA" address="0x00009888" value="0x140A001F" /> |
| <register type="NOA" address="0x00009888" value="0x180B0000" /> |
| <register type="NOA" address="0x00009888" value="0x160C0000" /> |
| <register type="NOA" address="0x00009888" value="0x1C020000" /> |
| <register type="NOA" address="0x00009888" value="0x1806801F" /> |
| <register type="NOA" address="0x00009888" value="0x1007001E" /> |
| <register type="NOA" address="0x00009888" value="0x12080000" /> |
| <register type="NOA" address="0x00009888" value="0x0A0A0047" /> |
| <register type="NOA" address="0x00009888" value="0x020A0002" /> |
| <register type="NOA" address="0x00009888" value="0x040A0043" /> |
| <register type="NOA" address="0x00009888" value="0x200A0000" /> |
| <register type="NOA" address="0x00009888" value="0x1E0A0000" /> |
| <register type="NOA" address="0x00009888" value="0x180A0000" /> |
| <register type="NOA" address="0x00009888" value="0x1A0A8000" /> |
| <register type="NOA" address="0x00009888" value="0x080B3100" /> |
| <register type="NOA" address="0x00009888" value="0x020B3200" /> |
| <register type="NOA" address="0x00009888" value="0x100B0000" /> |
| <register type="NOA" address="0x00009888" value="0x040C2900" /> |
| <register type="NOA" address="0x00009888" value="0x000C0000" /> |
| <register type="NOA" address="0x00009888" value="0x100200B1" /> |
| <register type="NOA" address="0x00009888" value="0x020200B3" /> |
| <register type="NOA" address="0x00009888" value="0x08020000" /> |
| <register type="NOA" address="0x00009888" value="0x00020000" /> |
| <register type="NOA" address="0x00009888" value="0x00034000" /> |
| <register type="NOA" address="0x00009888" value="0x08038000" /> |
| <register type="NOA" address="0x00009888" value="0x0E034000" /> |
| <register type="NOA" address="0x00009888" value="0x02038000" /> |
| <register type="NOA" address="0x00009888" value="0x1C04FFB6" /> |
| <register type="NOA" address="0x00009888" value="0x1E04E039" /> |
| <register type="NOA" address="0x00009888" value="0x0C059000" /> |
| <register type="NOA" address="0x00009888" value="0x10050042" /> |
| <register type="NOA" address="0x00009888" value="0x06060095" /> |
| <register type="NOA" address="0x00009888" value="0x1E060084" /> |
| <register type="NOA" address="0x00009888" value="0x1C068000" /> |
| <register type="NOA" address="0x00009888" value="0x14068000" /> |
| <register type="NOA" address="0x00009888" value="0x1A068000" /> |
| <register type="NOA" address="0x00009888" value="0x00070022" /> |
| <register type="NOA" address="0x00009888" value="0x0E070023" /> |
| <register type="NOA" address="0x00009888" value="0x08078000" /> |
| <register type="NOA" address="0x00009888" value="0x02078000" /> |
| <register type="NOA" address="0x00009888" value="0x06080100" /> |
| <register type="NOA" address="0x00009888" value="0x0E080300" /> |
| <register type="NOA" address="0x00009888" value="0x1C080004" /> |
| <register type="NOA" address="0x00009888" value="0x1A082000" /> |
| <register type="NOA" address="0x00009888" value="0x14088000" /> |
| <register type="NOA" address="0x00009888" value="0x18088000" /> |
| <register type="NOA" address="0x00009888" value="0x1C090800" /> |
| <register type="NOA" address="0x00009888" value="0x16098000" /> |
| <register type="NOA" address="0x00009888" value="0x301F6000" /> |
| <register type="NOA" address="0x00009888" value="0x501F36DB" /> |
| <register type="NOA" address="0x00009888" value="0x521F491B" /> |
| <register type="NOA" address="0x00009888" value="0x541F001B" /> |
| <register type="NOA" address="0x00009888" value="0x3A1F6000" /> |
| <register type="NOA" address="0x00009888" value="0x4E1F1B41" /> |
| <register type="NOA" address="0x00009888" value="0x3E1F3100" /> |
| <register type="NOA" address="0x00009888" value="0x461F5141" /> |
| <register type="NOA" address="0x00009888" value="0x481F3111" /> |
| <register type="NOA" address="0x00009888" value="0x4A1F1000" /> |
| <register type="NOA" address="0x00009888" value="0x4C1F3120" /> |
| <register type="NOA" address="0x00009888" value="0x141F0000" /> |
| <register type="NOA" address="0x00009888" value="0x401F3151" /> |
| <register type="NOA" address="0x00009888" value="0x421F3111" /> |
| <register type="NOA" address="0x00009888" value="0x441F5121" /> |
| </register_config> |
| <register_config type="OA"> |
| <register type="OA" address="0x00002740" value="0x00000000" /> |
| <register type="OA" address="0x00002710" value="0x00000000" /> |
| <register type="OA" address="0x00002714" value="0x00800000" /> |
| <register type="OA" address="0x00002720" value="0x00000000" /> |
| <register type="OA" address="0x00002724" value="0x00800000" /> |
| </register_config> |
| <register_config type="FLEX"> |
| <register type="FLEX" address="0x0000E458" value="0x00005004" /> |
| </register_config> |
| </set> |
| |
| <set name="Metric set HDCAndSF" |
| mdapi_supported_apis="OGL OCL IO BB" |
| underscore_name="hdc_and_sf" |
| hw_config_guid="63af815c-30f9-4dd5-81fa-351ad6b69b4b" |
| chipset="LKF" |
| symbol_name="HDCAndSF" |
| > |
| <counter name="GPU Core Clocks" |
| description="The total number of GPU core clocks elapsed during the measurement." |
| data_type="uint64" |
| equation="GPU_CLOCK 0 READ" |
| underscore_name="gpu_core_clocks" |
| units="cycles" |
| symbol_name="GpuCoreClocks" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GPU" |
| /> |
| <counter name="EU Active" |
| description="The percentage of time in which the Execution Units were actively processing." |
| data_type="float" |
| max_equation="100" |
| equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_active" |
| units="percent" |
| symbol_name="EuActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Overview System Frame Batch Draw" |
| mdapi_group="EU Array" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="EU Both FPU Pipes Active" |
| description="The percentage of time in which both EU FPU pipelines were actively processing." |
| data_type="float" |
| max_equation="100" |
| equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_fpu_both_active" |
| units="percent" |
| symbol_name="EuFpuBothActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pipes" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="SQ is full" |
| description="The percentage of time when SQ is filled above a threshold (usually 48 entries)" |
| data_type="float" |
| max_equation="100" |
| equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="gt_request_queue_full" |
| units="percent" |
| symbol_name="GTRequestQueueFull" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="GTI" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="VS Send Pipe Active" |
| description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="vs_send_active" |
| units="percent" |
| symbol_name="VsSendActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Vertex Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="VS FPU1 Pipe Active" |
| description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="vs_fpu1_active" |
| units="percent" |
| symbol_name="VsFpu1Active" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Vertex Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="GS Threads Dispatched" |
| description="The total number of geometry shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 5 READ" |
| underscore_name="gs_threads" |
| units="threads" |
| symbol_name="GsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Geometry Shader" |
| /> |
| <counter name="Early Hi-Depth Test Fails" |
| description="The total number of pixels dropped on early hierarchical depth test." |
| data_type="uint64" |
| equation="A 22 READ 4 UMUL" |
| underscore_name="hi_depth_test_fails" |
| units="pixels" |
| symbol_name="HiDepthTestFails" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test" |
| /> |
| <counter name="FS Both FPU Active" |
| description="The percentage of time in which fragment shaders were processed actively on the both FPUs." |
| data_type="float" |
| max_equation="100" |
| equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_eu_both_fpu_active" |
| units="percent" |
| symbol_name="PsEuBothFpuActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 Frame Batch Draw" |
| mdapi_group="3D Pipe/Fragment Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="VS Threads Dispatched" |
| description="The total number of vertex shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 1 READ" |
| underscore_name="vs_threads" |
| units="threads" |
| symbol_name="VsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Vertex Shader" |
| /> |
| <counter name="Polygon Data Ready" |
| description="The percentage of time in which geometry pipeline output is ready" |
| data_type="float" |
| max_equation="100" |
| equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="poly_data_ready" |
| units="percent" |
| symbol_name="PolyDataReady" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GPU/3D Pipe/Strip-Fans" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="FS Threads Dispatched" |
| description="The total number of fragment shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 6 READ" |
| underscore_name="ps_threads" |
| units="threads" |
| symbol_name="PsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Fragment Shader" |
| /> |
| <counter name="Shader Barrier Messages" |
| description="The total number of shader barrier messages." |
| data_type="uint64" |
| equation="A 35 READ" |
| underscore_name="shader_barriers" |
| units="messages" |
| symbol_name="ShaderBarriers" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Barrier" |
| /> |
| <counter name="Sampler Texels" |
| description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units." |
| data_type="uint64" |
| equation="A 28 READ 4 UMUL" |
| underscore_name="sampler_texels" |
| units="texels" |
| symbol_name="SamplerTexels" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="Sampler/Sampler Input" |
| /> |
| <counter name="Pixels Failing Tests" |
| description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests." |
| data_type="uint64" |
| equation="A 25 READ 4 UMUL" |
| underscore_name="pixels_failing_post_ps_tests" |
| units="pixels" |
| symbol_name="PixelsFailingPostPsTests" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Output Merger" |
| /> |
| <counter name="GPU Time Elapsed" |
| description="Time elapsed on the GPU during the measurement." |
| data_type="uint64" |
| equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV" |
| underscore_name="gpu_time" |
| units="ns" |
| symbol_name="GpuTime" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GPU" |
| /> |
| <counter name="AVG GPU Core Frequency" |
| description="Average GPU Core Frequency in the measurement." |
| data_type="uint64" |
| max_equation="$GpuMaxFrequency" |
| equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV" |
| underscore_name="avg_gpu_core_frequency" |
| units="hz" |
| symbol_name="AvgGpuCoreFrequency" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame Batch Draw" |
| mdapi_group="GPU" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Sampler Texels Misses" |
| description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache." |
| data_type="uint64" |
| equation="A 29 READ 4 UMUL" |
| underscore_name="sampler_texel_misses" |
| units="texels" |
| symbol_name="SamplerTexelMisses" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Batch Frame Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="Sampler/Sampler Cache" |
| /> |
| <counter name="Slice0 Dualsubslice1 Non-sampler Shader Access Stalled On L3" |
| description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice0 Dualsubslice1)" |
| data_type="float" |
| max_equation="100" |
| equation="C 2 READ C 1 READ FSUB 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="non_sampler_shader01_access_stalled_on_l3" |
| units="percent" |
| symbol_name="NonSamplerShader01AccessStalledOnL3" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_group="GPU/Data Port" |
| mdapi_hw_unit_type="subslice" |
| /> |
| <counter name="CS Threads Dispatched" |
| description="The total number of compute shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 4 READ" |
| underscore_name="cs_threads" |
| units="threads" |
| symbol_name="CsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Compute Shader" |
| /> |
| <counter name="Slice0 Dualsubslice2 Non-sampler Shader Access Stalled On L3" |
| description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice0 Dualsubslice2)" |
| data_type="float" |
| max_equation="100" |
| equation="C 4 READ C 3 READ FSUB 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="non_sampler_shader02_access_stalled_on_l3" |
| units="percent" |
| symbol_name="NonSamplerShader02AccessStalledOnL3" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_group="GPU/Data Port" |
| mdapi_hw_unit_type="subslice" |
| /> |
| <counter name="SLM Bytes Read" |
| description="The total number of GPU memory bytes read from shared local memory." |
| data_type="uint64" |
| max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL" |
| equation="A 30 READ 64 UMUL" |
| underscore_name="slm_bytes_read" |
| units="bytes" |
| symbol_name="SlmBytesRead" |
| semantic_type="throughput" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_group="L3/Data Port/SLM" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="PS FPU1 Pipe Active" |
| description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_fpu1_active" |
| units="percent" |
| symbol_name="PsFpu1Active" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pixel Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="PS Send Pipeline Active" |
| description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_send_active" |
| units="percent" |
| symbol_name="PsSendActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pixel Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="VS FPU0 Pipe Active" |
| description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="vs_fpu0_active" |
| units="percent" |
| symbol_name="VsFpu0Active" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Vertex Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="GPU Busy" |
| description="The percentage of time in which the GPU has been processing GPU commands." |
| data_type="float" |
| max_equation="100" |
| equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="gpu_busy" |
| units="percent" |
| symbol_name="GpuBusy" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame" |
| mdapi_group="GPU" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Rasterized Pixels" |
| description="The total number of rasterized pixels." |
| data_type="uint64" |
| equation="A 21 READ 4 UMUL" |
| underscore_name="rasterized_pixels" |
| units="pixels" |
| symbol_name="RasterizedPixels" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Rasterizer" |
| /> |
| <counter name="PS FPU0 Pipe Active" |
| description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_fpu0_active" |
| units="percent" |
| symbol_name="PsFpu0Active" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pixel Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="DS Threads Dispatched" |
| description="The total number of domain shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 3 READ" |
| underscore_name="ds_threads" |
| units="threads" |
| symbol_name="DsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Domain Shader" |
| /> |
| <counter name="Samples Written" |
| description="The total number of samples or pixels written to all render targets." |
| data_type="uint64" |
| equation="A 26 READ 4 UMUL" |
| underscore_name="samples_written" |
| units="pixels" |
| symbol_name="SamplesWritten" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Output Merger" |
| /> |
| <counter name="EU Stall" |
| description="The percentage of time in which the Execution Units were stalled." |
| data_type="float" |
| max_equation="100" |
| equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_stall" |
| units="percent" |
| symbol_name="EuStall" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Overview System Frame Batch Draw" |
| mdapi_group="EU Array" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Samples Blended" |
| description="The total number of blended samples or pixels written to all render targets." |
| data_type="uint64" |
| equation="A 27 READ 4 UMUL" |
| underscore_name="samples_blended" |
| units="pixels" |
| symbol_name="SamplesBlended" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Output Merger" |
| /> |
| <counter name="Early Depth Test Fails" |
| description="The total number of pixels dropped on early depth test." |
| data_type="uint64" |
| equation="A 23 READ 4 UMUL" |
| underscore_name="early_depth_test_fails" |
| units="pixels" |
| symbol_name="EarlyDepthTestFails" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Rasterizer/Early Depth Test" |
| /> |
| <counter name="Shader Memory Accesses" |
| description="The total number of shader memory accesses to L3." |
| data_type="uint64" |
| equation="A 32 READ" |
| underscore_name="shader_memory_accesses" |
| units="messages" |
| symbol_name="ShaderMemoryAccesses" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="L3/Data Port" |
| /> |
| <counter name="HS Threads Dispatched" |
| description="The total number of hull shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 2 READ" |
| underscore_name="hs_threads" |
| units="threads" |
| symbol_name="HsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Hull Shader" |
| /> |
| <counter name="L3 Shader Throughput" |
| description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB." |
| data_type="uint64" |
| max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL" |
| equation="A 30 READ A 31 READ UADD A 32 READ UADD 64 UMUL" |
| underscore_name="l3_shader_throughput" |
| units="bytes" |
| symbol_name="L3ShaderThroughput" |
| semantic_type="throughput" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Frame Batch Draw" |
| mdapi_group="L3/Data Port" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Samples Killed in FS" |
| description="The total number of samples or pixels dropped in fragment shaders." |
| data_type="uint64" |
| equation="A 24 READ 4 UMUL" |
| underscore_name="samples_killed_in_ps" |
| units="pixels" |
| symbol_name="SamplesKilledInPs" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Fragment Shader" |
| /> |
| <counter name="Slice0 Dualsubslice0 Non-sampler Shader Access Stalled On L3" |
| description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice0 Dualsubslice0)" |
| data_type="float" |
| max_equation="100" |
| equation="C 0 READ B 7 READ FSUB 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="non_sampler_shader00_access_stalled_on_l3" |
| units="percent" |
| symbol_name="NonSamplerShader00AccessStalledOnL3" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_group="GPU/Data Port" |
| mdapi_hw_unit_type="subslice" |
| /> |
| <counter name="SLM Bytes Written" |
| description="The total number of GPU memory bytes written into shared local memory." |
| data_type="uint64" |
| max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL" |
| equation="A 31 READ 64 UMUL" |
| underscore_name="slm_bytes_written" |
| units="bytes" |
| symbol_name="SlmBytesWritten" |
| semantic_type="throughput" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_group="L3/Data Port/SLM" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Slice0 Dualsubslice3 Non-sampler Shader Access Stalled On L3" |
| description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice0 Dualsubslice3)" |
| data_type="float" |
| max_equation="100" |
| equation="C 6 READ C 5 READ FSUB 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="non_sampler_shader03_access_stalled_on_l3" |
| units="percent" |
| symbol_name="NonSamplerShader03AccessStalledOnL3" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_group="GPU/Data Port" |
| mdapi_hw_unit_type="subslice" |
| /> |
| <counter name="Shader Atomic Memory Accesses" |
| description="The total number of shader atomic memory accesses." |
| data_type="uint64" |
| equation="A 34 READ" |
| underscore_name="shader_atomics" |
| units="messages" |
| symbol_name="ShaderAtomics" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="L3/Data Port/Atomics" |
| /> |
| <register_config type="NOA"> |
| <register type="NOA" address="0x00000D04" value="0x00000200" /> |
| <register type="NOA" address="0x00009840" value="0x00000000" /> |
| <register type="NOA" address="0x00009884" value="0x00000000" /> |
| <register type="NOA" address="0x00009888" value="0x1223000A" /> |
| <register type="NOA" address="0x00009888" value="0x10230009" /> |
| <register type="NOA" address="0x00009888" value="0x1263000A" /> |
| <register type="NOA" address="0x00009888" value="0x10630009" /> |
| <register type="NOA" address="0x00009888" value="0x12A3000A" /> |
| <register type="NOA" address="0x00009888" value="0x10A30009" /> |
| <register type="NOA" address="0x00009888" value="0x12E3000A" /> |
| <register type="NOA" address="0x00009888" value="0x10E30009" /> |
| <register type="NOA" address="0x00009888" value="0x10150019" /> |
| <register type="NOA" address="0x00009888" value="0x1A20A000" /> |
| <register type="NOA" address="0x00009888" value="0x0C231900" /> |
| <register type="NOA" address="0x00009888" value="0x0E23003C" /> |
| <register type="NOA" address="0x00009888" value="0x00230000" /> |
| <register type="NOA" address="0x00009888" value="0x1C600002" /> |
| <register type="NOA" address="0x00009888" value="0x02608000" /> |
| <register type="NOA" address="0x00009888" value="0x0E631900" /> |
| <register type="NOA" address="0x00009888" value="0x00631E00" /> |
| <register type="NOA" address="0x00009888" value="0x04A08000" /> |
| <register type="NOA" address="0x00009888" value="0x06A08000" /> |
| <register type="NOA" address="0x00009888" value="0x02A31E32" /> |
| <register type="NOA" address="0x00009888" value="0x00A30000" /> |
| <register type="NOA" address="0x00009888" value="0x08E08000" /> |
| <register type="NOA" address="0x00009888" value="0x0AE08000" /> |
| <register type="NOA" address="0x00009888" value="0x04E31E32" /> |
| <register type="NOA" address="0x00009888" value="0x00E30000" /> |
| <register type="NOA" address="0x00009888" value="0x0C045400" /> |
| <register type="NOA" address="0x00009888" value="0x10040150" /> |
| <register type="NOA" address="0x00009888" value="0x0E040015" /> |
| <register type="NOA" address="0x00009888" value="0x04055000" /> |
| <register type="NOA" address="0x00009888" value="0x14050054" /> |
| <register type="NOA" address="0x00009888" value="0x06055000" /> |
| <register type="NOA" address="0x00009888" value="0x08055000" /> |
| <register type="NOA" address="0x00009888" value="0x24063F00" /> |
| <register type="NOA" address="0x00009888" value="0x260600E0" /> |
| <register type="NOA" address="0x00009888" value="0x0E088000" /> |
| <register type="NOA" address="0x00009888" value="0x00088000" /> |
| <register type="NOA" address="0x00009888" value="0x14090040" /> |
| <register type="NOA" address="0x00009888" value="0x04094000" /> |
| <register type="NOA" address="0x00009888" value="0x040DA000" /> |
| <register type="NOA" address="0x00009888" value="0x080E5000" /> |
| <register type="NOA" address="0x00009888" value="0x1A120020" /> |
| <register type="NOA" address="0x00009888" value="0x02128000" /> |
| <register type="NOA" address="0x00009888" value="0x0412C000" /> |
| <register type="NOA" address="0x00009888" value="0x0612C000" /> |
| <register type="NOA" address="0x00009888" value="0x0A138000" /> |
| <register type="NOA" address="0x00009888" value="0x0413E000" /> |
| <register type="NOA" address="0x00009888" value="0x0E148000" /> |
| <register type="NOA" address="0x00009888" value="0x00148000" /> |
| <register type="NOA" address="0x00009888" value="0x0214C000" /> |
| <register type="NOA" address="0x00009888" value="0x00150047" /> |
| <register type="NOA" address="0x00009888" value="0x16156000" /> |
| <register type="NOA" address="0x00009888" value="0x18150007" /> |
| <register type="NOA" address="0x00009888" value="0x02154000" /> |
| <register type="NOA" address="0x00009888" value="0x04154000" /> |
| <register type="NOA" address="0x00009888" value="0x06154000" /> |
| <register type="NOA" address="0x00009888" value="0x08158000" /> |
| <register type="NOA" address="0x00009888" value="0x0A158000" /> |
| <register type="NOA" address="0x00009888" value="0x0C188000" /> |
| <register type="NOA" address="0x00009888" value="0x0E182000" /> |
| <register type="NOA" address="0x00009888" value="0x1419000A" /> |
| <register type="NOA" address="0x00009888" value="0x021CA000" /> |
| <register type="NOA" address="0x00009888" value="0x0A1DA000" /> |
| <register type="NOA" address="0x00009884" value="0x00000003" /> |
| <register type="NOA" address="0x00009888" value="0x1C1F3061" /> |
| <register type="NOA" address="0x00009888" value="0x141F0000" /> |
| <register type="NOA" address="0x00009888" value="0x301F8000" /> |
| <register type="NOA" address="0x00009888" value="0x521F4000" /> |
| <register type="NOA" address="0x00009888" value="0x541F0024" /> |
| <register type="NOA" address="0x00009888" value="0x3A1F8000" /> |
| <register type="NOA" address="0x00009888" value="0x4E1F2400" /> |
| <register type="NOA" address="0x00009888" value="0x501F0024" /> |
| <register type="NOA" address="0x00009888" value="0x3E1F0100" /> |
| <register type="NOA" address="0x00009888" value="0x4C1F3030" /> |
| <register type="NOA" address="0x00009888" value="0x401F0000" /> |
| <register type="NOA" address="0x00009888" value="0x421F3000" /> |
| <register type="NOA" address="0x00009888" value="0x441F3330" /> |
| </register_config> |
| <register_config type="OA"> |
| <register type="OA" address="0x00002740" value="0x00000000" /> |
| <register type="OA" address="0x00002710" value="0x00000000" /> |
| <register type="OA" address="0x00002714" value="0x10800000" /> |
| <register type="OA" address="0x00002720" value="0x00000000" /> |
| <register type="OA" address="0x00002724" value="0x00800000" /> |
| <register type="OA" address="0x00002770" value="0x00000002" /> |
| <register type="OA" address="0x00002774" value="0x0000FFFE" /> |
| </register_config> |
| <register_config type="FLEX"> |
| <register type="FLEX" address="0x0000E458" value="0x00005004" /> |
| <register type="FLEX" address="0x0000E558" value="0x00010003" /> |
| <register type="FLEX" address="0x0000E658" value="0x00012011" /> |
| <register type="FLEX" address="0x0000E45C" value="0x00051050" /> |
| <register type="FLEX" address="0x0000E55C" value="0x00053052" /> |
| </register_config> |
| </set> |
| |
| <set name="Metric set RasterizerAndPixelBackend" |
| mdapi_supported_apis="OGL OCL IO BB" |
| underscore_name="rasterizer_and_pixel_backend" |
| hw_config_guid="20df0e83-535f-457f-a08b-76aee88c1e0e" |
| chipset="LKF" |
| symbol_name="RasterizerAndPixelBackend" |
| > |
| <counter name="GPU Core Clocks" |
| description="The total number of GPU core clocks elapsed during the measurement." |
| data_type="uint64" |
| equation="GPU_CLOCK 0 READ" |
| underscore_name="gpu_core_clocks" |
| units="cycles" |
| symbol_name="GpuCoreClocks" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GPU" |
| /> |
| <counter name="EU Active" |
| description="The percentage of time in which the Execution Units were actively processing." |
| data_type="float" |
| max_equation="100" |
| equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_active" |
| units="percent" |
| symbol_name="EuActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Overview System Frame Batch Draw" |
| mdapi_group="EU Array" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="EU Both FPU Pipes Active" |
| description="The percentage of time in which both EU FPU pipelines were actively processing." |
| data_type="float" |
| max_equation="100" |
| equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_fpu_both_active" |
| units="percent" |
| symbol_name="EuFpuBothActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pipes" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="SQ is full" |
| description="The percentage of time when SQ is filled above a threshold (usually 48 entries)" |
| data_type="float" |
| max_equation="100" |
| equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="gt_request_queue_full" |
| units="percent" |
| symbol_name="GTRequestQueueFull" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="GTI" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="VS Send Pipe Active" |
| description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="vs_send_active" |
| units="percent" |
| symbol_name="VsSendActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Vertex Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Slice0 Pipe0 PS Output Available" |
| description="The percentage of time in which slice0 pipe0 PS output is available" |
| data_type="float" |
| max_equation="100" |
| equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_output00_available" |
| units="percent" |
| symbol_name="PSOutput00Available" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GPU/3D Pipe" |
| mdapi_hw_unit_type="slice" |
| /> |
| <counter name="VS FPU1 Pipe Active" |
| description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="vs_fpu1_active" |
| units="percent" |
| symbol_name="VsFpu1Active" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Vertex Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="GS Threads Dispatched" |
| description="The total number of geometry shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 5 READ" |
| underscore_name="gs_threads" |
| units="threads" |
| symbol_name="GsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Geometry Shader" |
| /> |
| <counter name="Slice0 Pipe1 PS Output Available" |
| description="The percentage of time in which slice0 pipe1 PS output is available" |
| data_type="float" |
| max_equation="100" |
| equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_output01_available" |
| units="percent" |
| symbol_name="PSOutput01Available" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GPU/3D Pipe" |
| mdapi_hw_unit_type="slice" |
| /> |
| <counter name="Early Hi-Depth Test Fails" |
| description="The total number of pixels dropped on early hierarchical depth test." |
| data_type="uint64" |
| equation="A 22 READ 4 UMUL" |
| underscore_name="hi_depth_test_fails" |
| units="pixels" |
| symbol_name="HiDepthTestFails" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test" |
| /> |
| <counter name="FS Both FPU Active" |
| description="The percentage of time in which fragment shaders were processed actively on the both FPUs." |
| data_type="float" |
| max_equation="100" |
| equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_eu_both_fpu_active" |
| units="percent" |
| symbol_name="PsEuBothFpuActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 Frame Batch Draw" |
| mdapi_group="3D Pipe/Fragment Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="VS Threads Dispatched" |
| description="The total number of vertex shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 1 READ" |
| underscore_name="vs_threads" |
| units="threads" |
| symbol_name="VsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Vertex Shader" |
| /> |
| <counter name="FS Threads Dispatched" |
| description="The total number of fragment shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 6 READ" |
| underscore_name="ps_threads" |
| units="threads" |
| symbol_name="PsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Fragment Shader" |
| /> |
| <counter name="Slice0 Pipe1 Pixel Values Ready" |
| description="The percentage of time in which slice0 pipe1 pixel values are ready" |
| data_type="float" |
| max_equation="100" |
| equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="pixel_values01_ready" |
| units="percent" |
| symbol_name="PixelValues01Ready" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GPU/3D Pipe" |
| mdapi_hw_unit_type="slice" |
| /> |
| <counter name="Slice0 Pipe0 Post-EarlyZ Pixel Data Ready" |
| description="The percentage of time in which slice0 pipe0 post-EarlyZ pixel data is ready (after early Z tests have been applied)" |
| data_type="float" |
| max_equation="100" |
| equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="pixel_data00_ready" |
| units="percent" |
| symbol_name="PixelData00Ready" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GPU/Rasterizer/Early Depth Test" |
| mdapi_hw_unit_type="slice" |
| /> |
| <counter name="Shader Barrier Messages" |
| description="The total number of shader barrier messages." |
| data_type="uint64" |
| equation="A 35 READ" |
| underscore_name="shader_barriers" |
| units="messages" |
| symbol_name="ShaderBarriers" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Barrier" |
| /> |
| <counter name="Sampler Texels" |
| description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units." |
| data_type="uint64" |
| equation="A 28 READ 4 UMUL" |
| underscore_name="sampler_texels" |
| units="texels" |
| symbol_name="SamplerTexels" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="Sampler/Sampler Input" |
| /> |
| <counter name="Pixels Failing Tests" |
| description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests." |
| data_type="uint64" |
| equation="A 25 READ 4 UMUL" |
| underscore_name="pixels_failing_post_ps_tests" |
| units="pixels" |
| symbol_name="PixelsFailingPostPsTests" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Output Merger" |
| /> |
| <counter name="GPU Time Elapsed" |
| description="Time elapsed on the GPU during the measurement." |
| data_type="uint64" |
| equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV" |
| underscore_name="gpu_time" |
| units="ns" |
| symbol_name="GpuTime" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GPU" |
| /> |
| <counter name="AVG GPU Core Frequency" |
| description="Average GPU Core Frequency in the measurement." |
| data_type="uint64" |
| max_equation="$GpuMaxFrequency" |
| equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV" |
| underscore_name="avg_gpu_core_frequency" |
| units="hz" |
| symbol_name="AvgGpuCoreFrequency" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame Batch Draw" |
| mdapi_group="GPU" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Sampler Texels Misses" |
| description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache." |
| data_type="uint64" |
| equation="A 29 READ 4 UMUL" |
| underscore_name="sampler_texel_misses" |
| units="texels" |
| symbol_name="SamplerTexelMisses" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Batch Frame Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="Sampler/Sampler Cache" |
| /> |
| <counter name="Slice0 Pipe1 Post-EarlyZ Pixel Data Ready" |
| description="The percentage of time in which slice0 pipe1 post-EarlyZ pixel data is ready (after early Z tests have been applied)" |
| data_type="float" |
| max_equation="100" |
| equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="pixel_data01_ready" |
| units="percent" |
| symbol_name="PixelData01Ready" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GPU/Rasterizer/Early Depth Test" |
| mdapi_hw_unit_type="slice" |
| /> |
| <counter name="CS Threads Dispatched" |
| description="The total number of compute shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 4 READ" |
| underscore_name="cs_threads" |
| units="threads" |
| symbol_name="CsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Compute Shader" |
| /> |
| <counter name="Slice0 Rasterizer Input Available" |
| description="The percentage of time in which slice0 rasterizer input is available" |
| data_type="float" |
| max_equation="100" |
| equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="rasterizer0_input_available" |
| units="percent" |
| symbol_name="Rasterizer0InputAvailable" |
| availability="$SliceMask 1 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GPU/Rasterizer" |
| mdapi_hw_unit_type="slice" |
| /> |
| <counter name="SLM Bytes Read" |
| description="The total number of GPU memory bytes read from shared local memory." |
| data_type="uint64" |
| max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL" |
| equation="A 30 READ 64 UMUL" |
| underscore_name="slm_bytes_read" |
| units="bytes" |
| symbol_name="SlmBytesRead" |
| semantic_type="throughput" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_group="L3/Data Port/SLM" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="PS FPU1 Pipe Active" |
| description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_fpu1_active" |
| units="percent" |
| symbol_name="PsFpu1Active" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pixel Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="PS Send Pipeline Active" |
| description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_send_active" |
| units="percent" |
| symbol_name="PsSendActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pixel Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="VS FPU0 Pipe Active" |
| description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="vs_fpu0_active" |
| units="percent" |
| symbol_name="VsFpu0Active" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Vertex Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="GPU Busy" |
| description="The percentage of time in which the GPU has been processing GPU commands." |
| data_type="float" |
| max_equation="100" |
| equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="gpu_busy" |
| units="percent" |
| symbol_name="GpuBusy" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame" |
| mdapi_group="GPU" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Rasterized Pixels" |
| description="The total number of rasterized pixels." |
| data_type="uint64" |
| equation="A 21 READ 4 UMUL" |
| underscore_name="rasterized_pixels" |
| units="pixels" |
| symbol_name="RasterizedPixels" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Rasterizer" |
| /> |
| <counter name="Slice0 Pipe0 Pixel Values Ready" |
| description="The percentage of time in which slice0 pipe0 pixel values are ready" |
| data_type="float" |
| max_equation="100" |
| equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="pixel_values00_ready" |
| units="percent" |
| symbol_name="PixelValues00Ready" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GPU/3D Pipe" |
| mdapi_hw_unit_type="slice" |
| /> |
| <counter name="PS FPU0 Pipe Active" |
| description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_fpu0_active" |
| units="percent" |
| symbol_name="PsFpu0Active" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pixel Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="DS Threads Dispatched" |
| description="The total number of domain shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 3 READ" |
| underscore_name="ds_threads" |
| units="threads" |
| symbol_name="DsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Domain Shader" |
| /> |
| <counter name="Samples Written" |
| description="The total number of samples or pixels written to all render targets." |
| data_type="uint64" |
| equation="A 26 READ 4 UMUL" |
| underscore_name="samples_written" |
| units="pixels" |
| symbol_name="SamplesWritten" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Output Merger" |
| /> |
| <counter name="EU Stall" |
| description="The percentage of time in which the Execution Units were stalled." |
| data_type="float" |
| max_equation="100" |
| equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_stall" |
| units="percent" |
| symbol_name="EuStall" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Overview System Frame Batch Draw" |
| mdapi_group="EU Array" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Slice0 Rasterizer Output Ready" |
| description="The percentage of time in which slice0 rasterizer output is ready" |
| data_type="float" |
| max_equation="100" |
| equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="rasterizer0_output_ready" |
| units="percent" |
| symbol_name="Rasterizer0OutputReady" |
| availability="$SliceMask 1 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GPU/Rasterizer" |
| mdapi_hw_unit_type="slice" |
| /> |
| <counter name="Samples Blended" |
| description="The total number of blended samples or pixels written to all render targets." |
| data_type="uint64" |
| equation="A 27 READ 4 UMUL" |
| underscore_name="samples_blended" |
| units="pixels" |
| symbol_name="SamplesBlended" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Output Merger" |
| /> |
| <counter name="Early Depth Test Fails" |
| description="The total number of pixels dropped on early depth test." |
| data_type="uint64" |
| equation="A 23 READ 4 UMUL" |
| underscore_name="early_depth_test_fails" |
| units="pixels" |
| symbol_name="EarlyDepthTestFails" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Rasterizer/Early Depth Test" |
| /> |
| <counter name="Shader Memory Accesses" |
| description="The total number of shader memory accesses to L3." |
| data_type="uint64" |
| equation="A 32 READ" |
| underscore_name="shader_memory_accesses" |
| units="messages" |
| symbol_name="ShaderMemoryAccesses" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="L3/Data Port" |
| /> |
| <counter name="HS Threads Dispatched" |
| description="The total number of hull shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 2 READ" |
| underscore_name="hs_threads" |
| units="threads" |
| symbol_name="HsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Hull Shader" |
| /> |
| <counter name="L3 Shader Throughput" |
| description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB." |
| data_type="uint64" |
| max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL" |
| equation="A 30 READ A 31 READ UADD A 32 READ UADD 64 UMUL" |
| underscore_name="l3_shader_throughput" |
| units="bytes" |
| symbol_name="L3ShaderThroughput" |
| semantic_type="throughput" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Frame Batch Draw" |
| mdapi_group="L3/Data Port" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Samples Killed in FS" |
| description="The total number of samples or pixels dropped in fragment shaders." |
| data_type="uint64" |
| equation="A 24 READ 4 UMUL" |
| underscore_name="samples_killed_in_ps" |
| units="pixels" |
| symbol_name="SamplesKilledInPs" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Fragment Shader" |
| /> |
| <counter name="SLM Bytes Written" |
| description="The total number of GPU memory bytes written into shared local memory." |
| data_type="uint64" |
| max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL" |
| equation="A 31 READ 64 UMUL" |
| underscore_name="slm_bytes_written" |
| units="bytes" |
| symbol_name="SlmBytesWritten" |
| semantic_type="throughput" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_group="L3/Data Port/SLM" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Shader Atomic Memory Accesses" |
| description="The total number of shader atomic memory accesses." |
| data_type="uint64" |
| equation="A 34 READ" |
| underscore_name="shader_atomics" |
| units="messages" |
| symbol_name="ShaderAtomics" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="L3/Data Port/Atomics" |
| /> |
| <register_config type="NOA"> |
| <register type="NOA" address="0x00000D04" value="0x00000200" /> |
| <register type="NOA" address="0x00009840" value="0x00000000" /> |
| <register type="NOA" address="0x00009884" value="0x00000000" /> |
| <register type="NOA" address="0x00009888" value="0x120A03E0" /> |
| <register type="NOA" address="0x00009888" value="0x140C0500" /> |
| <register type="NOA" address="0x00009888" value="0x120F03E0" /> |
| <register type="NOA" address="0x00009888" value="0x14110500" /> |
| <register type="NOA" address="0x00009888" value="0x10136000" /> |
| <register type="NOA" address="0x00009888" value="0x1213001C" /> |
| <register type="NOA" address="0x00009888" value="0x16140000" /> |
| <register type="NOA" address="0x00009888" value="0x10160018" /> |
| <register type="NOA" address="0x00009888" value="0x101A0018" /> |
| <register type="NOA" address="0x00009888" value="0x0C045400" /> |
| <register type="NOA" address="0x00009888" value="0x0E045545" /> |
| <register type="NOA" address="0x00009888" value="0x04055000" /> |
| <register type="NOA" address="0x00009888" value="0x0A055000" /> |
| <register type="NOA" address="0x00009888" value="0x0C055000" /> |
| <register type="NOA" address="0x00009888" value="0x0E051000" /> |
| <register type="NOA" address="0x00009888" value="0x06055000" /> |
| <register type="NOA" address="0x00009888" value="0x08051000" /> |
| <register type="NOA" address="0x00009888" value="0x2406DF00" /> |
| <register type="NOA" address="0x00009888" value="0x26060007" /> |
| <register type="NOA" address="0x00009888" value="0x02084000" /> |
| <register type="NOA" address="0x00009888" value="0x04098000" /> |
| <register type="NOA" address="0x00009888" value="0x06094000" /> |
| <register type="NOA" address="0x00009888" value="0x000A0C40" /> |
| <register type="NOA" address="0x00009888" value="0x0C0A0000" /> |
| <register type="NOA" address="0x00009888" value="0x040A0000" /> |
| <register type="NOA" address="0x00009888" value="0x020C0B80" /> |
| <register type="NOA" address="0x00009888" value="0x080C0000" /> |
| <register type="NOA" address="0x00009888" value="0x040D1000" /> |
| <register type="NOA" address="0x00009888" value="0x060E2000" /> |
| <register type="NOA" address="0x00009888" value="0x080E1000" /> |
| <register type="NOA" address="0x00009888" value="0x020F0031" /> |
| <register type="NOA" address="0x00009888" value="0x0C0F0000" /> |
| <register type="NOA" address="0x00009888" value="0x040F0000" /> |
| <register type="NOA" address="0x00009888" value="0x04110017" /> |
| <register type="NOA" address="0x00009888" value="0x08110000" /> |
| <register type="NOA" address="0x00009888" value="0x18120C00" /> |
| <register type="NOA" address="0x00009888" value="0x02128000" /> |
| <register type="NOA" address="0x00009888" value="0x06128000" /> |
| <register type="NOA" address="0x00009888" value="0x0613092F" /> |
| <register type="NOA" address="0x00009888" value="0x08134025" /> |
| <register type="NOA" address="0x00009888" value="0x0C130000" /> |
| <register type="NOA" address="0x00009888" value="0x0413A000" /> |
| <register type="NOA" address="0x00009888" value="0x00148066" /> |
| <register type="NOA" address="0x00009888" value="0x10140000" /> |
| <register type="NOA" address="0x00009888" value="0x0614C000" /> |
| <register type="NOA" address="0x00009888" value="0x08144000" /> |
| <register type="NOA" address="0x00009888" value="0x0A144000" /> |
| <register type="NOA" address="0x00009888" value="0x02148000" /> |
| <register type="NOA" address="0x00009888" value="0x00154000" /> |
| <register type="NOA" address="0x00009888" value="0x0E154000" /> |
| <register type="NOA" address="0x00009888" value="0x161500E8" /> |
| <register type="NOA" address="0x00009888" value="0x02154000" /> |
| <register type="NOA" address="0x00009888" value="0x04158000" /> |
| <register type="NOA" address="0x00009888" value="0x06154000" /> |
| <register type="NOA" address="0x00009888" value="0x08158000" /> |
| <register type="NOA" address="0x00009888" value="0x0C154000" /> |
| <register type="NOA" address="0x00009888" value="0x08161000" /> |
| <register type="NOA" address="0x00009888" value="0x08184000" /> |
| <register type="NOA" address="0x00009888" value="0x12190100" /> |
| <register type="NOA" address="0x00009888" value="0x0A1A0020" /> |
| <register type="NOA" address="0x00009888" value="0x081A0000" /> |
| <register type="NOA" address="0x00009888" value="0x0A1C1000" /> |
| <register type="NOA" address="0x00009888" value="0x121D0400" /> |
| <register type="NOA" address="0x00009884" value="0x00000003" /> |
| <register type="NOA" address="0x00009888" value="0x1C1F3000" /> |
| <register type="NOA" address="0x00009888" value="0x1A1F0061" /> |
| <register type="NOA" address="0x00009888" value="0x141F0000" /> |
| <register type="NOA" address="0x00009888" value="0x301F8000" /> |
| <register type="NOA" address="0x00009888" value="0x501F4904" /> |
| <register type="NOA" address="0x00009888" value="0x521F0024" /> |
| <register type="NOA" address="0x00009888" value="0x3A1F8000" /> |
| <register type="NOA" address="0x00009888" value="0x4E1F2400" /> |
| <register type="NOA" address="0x00009888" value="0x3E1F5000" /> |
| <register type="NOA" address="0x00009888" value="0x461F4040" /> |
| <register type="NOA" address="0x00009888" value="0x481F0030" /> |
| <register type="NOA" address="0x00009888" value="0x401F4010" /> |
| <register type="NOA" address="0x00009888" value="0x421F3000" /> |
| <register type="NOA" address="0x00009888" value="0x441F4023" /> |
| </register_config> |
| <register_config type="OA"> |
| <register type="OA" address="0x00002740" value="0x00000000" /> |
| <register type="OA" address="0x00002710" value="0x00000000" /> |
| <register type="OA" address="0x00002714" value="0x70800000" /> |
| <register type="OA" address="0x00002720" value="0x00000000" /> |
| <register type="OA" address="0x00002724" value="0x00800000" /> |
| <register type="OA" address="0x00002770" value="0x00000038" /> |
| <register type="OA" address="0x00002774" value="0x0000FFF8" /> |
| <register type="OA" address="0x00002778" value="0x00000002" /> |
| <register type="OA" address="0x0000277C" value="0x0000FFF7" /> |
| <register type="OA" address="0x00002780" value="0x00000002" /> |
| <register type="OA" address="0x00002784" value="0x0000FFEF" /> |
| </register_config> |
| <register_config type="FLEX"> |
| <register type="FLEX" address="0x0000E458" value="0x00005004" /> |
| <register type="FLEX" address="0x0000E558" value="0x00010003" /> |
| <register type="FLEX" address="0x0000E658" value="0x00012011" /> |
| <register type="FLEX" address="0x0000E45C" value="0x00051050" /> |
| <register type="FLEX" address="0x0000E55C" value="0x00053052" /> |
| </register_config> |
| </set> |
| |
| <set name="Metric set L3_1" |
| mdapi_supported_apis="OGL OCL IO BB" |
| underscore_name="l3_1" |
| hw_config_guid="c7d3dc5c-975d-4d3a-a4c8-86fb0085743b" |
| chipset="LKF" |
| symbol_name="L3_1" |
| > |
| <counter name="GPU Core Clocks" |
| description="The total number of GPU core clocks elapsed during the measurement." |
| data_type="uint64" |
| equation="GPU_CLOCK 0 READ" |
| underscore_name="gpu_core_clocks" |
| units="cycles" |
| symbol_name="GpuCoreClocks" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GPU" |
| /> |
| <counter name="EU Active" |
| description="The percentage of time in which the Execution Units were actively processing." |
| data_type="float" |
| max_equation="100" |
| equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_active" |
| units="percent" |
| symbol_name="EuActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Overview System Frame Batch Draw" |
| mdapi_group="EU Array" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Slice0 L3 Bank1 Active" |
| description="The percentage of time in which slice0 L3 bank1 is active" |
| data_type="float" |
| max_equation="100" |
| equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="l30_bank1_active" |
| units="percent" |
| symbol_name="L30Bank1Active" |
| availability="$SliceMask 1 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GTI/L3" |
| mdapi_hw_unit_type="slice" |
| /> |
| <counter name="EU Both FPU Pipes Active" |
| description="The percentage of time in which both EU FPU pipelines were actively processing." |
| data_type="float" |
| max_equation="100" |
| equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_fpu_both_active" |
| units="percent" |
| symbol_name="EuFpuBothActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pipes" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="SQ is full" |
| description="The percentage of time when SQ is filled above a threshold (usually 48 entries)" |
| data_type="float" |
| max_equation="100" |
| equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="gt_request_queue_full" |
| units="percent" |
| symbol_name="GTRequestQueueFull" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="GTI" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="VS Send Pipe Active" |
| description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="vs_send_active" |
| units="percent" |
| symbol_name="VsSendActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Vertex Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="VS FPU1 Pipe Active" |
| description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="vs_fpu1_active" |
| units="percent" |
| symbol_name="VsFpu1Active" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Vertex Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="GS Threads Dispatched" |
| description="The total number of geometry shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 5 READ" |
| underscore_name="gs_threads" |
| units="threads" |
| symbol_name="GsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Geometry Shader" |
| /> |
| <counter name="Early Hi-Depth Test Fails" |
| description="The total number of pixels dropped on early hierarchical depth test." |
| data_type="uint64" |
| equation="A 22 READ 4 UMUL" |
| underscore_name="hi_depth_test_fails" |
| units="pixels" |
| symbol_name="HiDepthTestFails" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test" |
| /> |
| <counter name="FS Both FPU Active" |
| description="The percentage of time in which fragment shaders were processed actively on the both FPUs." |
| data_type="float" |
| max_equation="100" |
| equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_eu_both_fpu_active" |
| units="percent" |
| symbol_name="PsEuBothFpuActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 Frame Batch Draw" |
| mdapi_group="3D Pipe/Fragment Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="VS Threads Dispatched" |
| description="The total number of vertex shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 1 READ" |
| underscore_name="vs_threads" |
| units="threads" |
| symbol_name="VsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Vertex Shader" |
| /> |
| <counter name="FS Threads Dispatched" |
| description="The total number of fragment shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 6 READ" |
| underscore_name="ps_threads" |
| units="threads" |
| symbol_name="PsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Fragment Shader" |
| /> |
| <counter name="Shader Barrier Messages" |
| description="The total number of shader barrier messages." |
| data_type="uint64" |
| equation="A 35 READ" |
| underscore_name="shader_barriers" |
| units="messages" |
| symbol_name="ShaderBarriers" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Barrier" |
| /> |
| <counter name="Sampler Texels" |
| description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units." |
| data_type="uint64" |
| equation="A 28 READ 4 UMUL" |
| underscore_name="sampler_texels" |
| units="texels" |
| symbol_name="SamplerTexels" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="Sampler/Sampler Input" |
| /> |
| <counter name="Pixels Failing Tests" |
| description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests." |
| data_type="uint64" |
| equation="A 25 READ 4 UMUL" |
| underscore_name="pixels_failing_post_ps_tests" |
| units="pixels" |
| symbol_name="PixelsFailingPostPsTests" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Output Merger" |
| /> |
| <counter name="Slice0 L3 Bank5 Active" |
| description="The percentage of time in which slice0 L3 bank5 is active" |
| data_type="float" |
| max_equation="100" |
| equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="l30_bank5_active" |
| units="percent" |
| symbol_name="L30Bank5Active" |
| availability="$SliceMask 1 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GTI/L3" |
| mdapi_hw_unit_type="slice" |
| /> |
| <counter name="GPU Time Elapsed" |
| description="Time elapsed on the GPU during the measurement." |
| data_type="uint64" |
| equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV" |
| underscore_name="gpu_time" |
| units="ns" |
| symbol_name="GpuTime" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GPU" |
| /> |
| <counter name="AVG GPU Core Frequency" |
| description="Average GPU Core Frequency in the measurement." |
| data_type="uint64" |
| max_equation="$GpuMaxFrequency" |
| equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV" |
| underscore_name="avg_gpu_core_frequency" |
| units="hz" |
| symbol_name="AvgGpuCoreFrequency" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame Batch Draw" |
| mdapi_group="GPU" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Sampler Texels Misses" |
| description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache." |
| data_type="uint64" |
| equation="A 29 READ 4 UMUL" |
| underscore_name="sampler_texel_misses" |
| units="texels" |
| symbol_name="SamplerTexelMisses" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Batch Frame Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="Sampler/Sampler Cache" |
| /> |
| <counter name="CS Threads Dispatched" |
| description="The total number of compute shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 4 READ" |
| underscore_name="cs_threads" |
| units="threads" |
| symbol_name="CsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Compute Shader" |
| /> |
| <counter name="SLM Bytes Read" |
| description="The total number of GPU memory bytes read from shared local memory." |
| data_type="uint64" |
| max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL" |
| equation="A 30 READ 64 UMUL" |
| underscore_name="slm_bytes_read" |
| units="bytes" |
| symbol_name="SlmBytesRead" |
| semantic_type="throughput" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_group="L3/Data Port/SLM" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="PS FPU1 Pipe Active" |
| description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_fpu1_active" |
| units="percent" |
| symbol_name="PsFpu1Active" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pixel Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Slice0 L3 Bank3 Active" |
| description="The percentage of time in which slice0 L3 bank3 is active" |
| data_type="float" |
| max_equation="100" |
| equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="l30_bank3_active" |
| units="percent" |
| symbol_name="L30Bank3Active" |
| availability="$SliceMask 1 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GTI/L3" |
| mdapi_hw_unit_type="slice" |
| /> |
| <counter name="PS Send Pipeline Active" |
| description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_send_active" |
| units="percent" |
| symbol_name="PsSendActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pixel Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="VS FPU0 Pipe Active" |
| description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="vs_fpu0_active" |
| units="percent" |
| symbol_name="VsFpu0Active" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Vertex Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="GPU Busy" |
| description="The percentage of time in which the GPU has been processing GPU commands." |
| data_type="float" |
| max_equation="100" |
| equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="gpu_busy" |
| units="percent" |
| symbol_name="GpuBusy" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame" |
| mdapi_group="GPU" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Slice0 L3 Bank6 Active" |
| description="The percentage of time in which slice0 L3 bank6 is active" |
| data_type="float" |
| max_equation="100" |
| equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="l30_bank6_active" |
| units="percent" |
| symbol_name="L30Bank6Active" |
| availability="$SliceMask 1 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GTI/L3" |
| mdapi_hw_unit_type="slice" |
| /> |
| <counter name="Slice0 L3 Bank2 Active" |
| description="The percentage of time in which slice0 L3 bank2 is active" |
| data_type="float" |
| max_equation="100" |
| equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="l30_bank2_active" |
| units="percent" |
| symbol_name="L30Bank2Active" |
| availability="$SliceMask 1 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GTI/L3" |
| mdapi_hw_unit_type="slice" |
| /> |
| <counter name="Slice0 L3 Bank0 Active" |
| description="The percentage of time in which slice0 L3 bank0 is active" |
| data_type="float" |
| max_equation="100" |
| equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="l30_bank0_active" |
| units="percent" |
| symbol_name="L30Bank0Active" |
| availability="$SliceMask 1 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GTI/L3" |
| mdapi_hw_unit_type="slice" |
| /> |
| <counter name="Rasterized Pixels" |
| description="The total number of rasterized pixels." |
| data_type="uint64" |
| equation="A 21 READ 4 UMUL" |
| underscore_name="rasterized_pixels" |
| units="pixels" |
| symbol_name="RasterizedPixels" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Rasterizer" |
| /> |
| <counter name="PS FPU0 Pipe Active" |
| description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_fpu0_active" |
| units="percent" |
| symbol_name="PsFpu0Active" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pixel Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="DS Threads Dispatched" |
| description="The total number of domain shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 3 READ" |
| underscore_name="ds_threads" |
| units="threads" |
| symbol_name="DsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Domain Shader" |
| /> |
| <counter name="Samples Written" |
| description="The total number of samples or pixels written to all render targets." |
| data_type="uint64" |
| equation="A 26 READ 4 UMUL" |
| underscore_name="samples_written" |
| units="pixels" |
| symbol_name="SamplesWritten" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Output Merger" |
| /> |
| <counter name="EU Stall" |
| description="The percentage of time in which the Execution Units were stalled." |
| data_type="float" |
| max_equation="100" |
| equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_stall" |
| units="percent" |
| symbol_name="EuStall" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Overview System Frame Batch Draw" |
| mdapi_group="EU Array" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Samples Blended" |
| description="The total number of blended samples or pixels written to all render targets." |
| data_type="uint64" |
| equation="A 27 READ 4 UMUL" |
| underscore_name="samples_blended" |
| units="pixels" |
| symbol_name="SamplesBlended" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Output Merger" |
| /> |
| <counter name="Early Depth Test Fails" |
| description="The total number of pixels dropped on early depth test." |
| data_type="uint64" |
| equation="A 23 READ 4 UMUL" |
| underscore_name="early_depth_test_fails" |
| units="pixels" |
| symbol_name="EarlyDepthTestFails" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Rasterizer/Early Depth Test" |
| /> |
| <counter name="Slice0 L3 Bank7 Active" |
| description="The percentage of time in which slice0 L3 bank7 is active" |
| data_type="float" |
| max_equation="100" |
| equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="l30_bank7_active" |
| units="percent" |
| symbol_name="L30Bank7Active" |
| availability="$SliceMask 1 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GTI/L3" |
| mdapi_hw_unit_type="slice" |
| /> |
| <counter name="Slice0 L3 Bank4 Active" |
| description="The percentage of time in which slice0 L3 bank4 is active" |
| data_type="float" |
| max_equation="100" |
| equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="l30_bank4_active" |
| units="percent" |
| symbol_name="L30Bank4Active" |
| availability="$SliceMask 1 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GTI/L3" |
| mdapi_hw_unit_type="slice" |
| /> |
| <counter name="Shader Memory Accesses" |
| description="The total number of shader memory accesses to L3." |
| data_type="uint64" |
| equation="A 32 READ" |
| underscore_name="shader_memory_accesses" |
| units="messages" |
| symbol_name="ShaderMemoryAccesses" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="L3/Data Port" |
| /> |
| <counter name="HS Threads Dispatched" |
| description="The total number of hull shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 2 READ" |
| underscore_name="hs_threads" |
| units="threads" |
| symbol_name="HsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Hull Shader" |
| /> |
| <counter name="L3 Shader Throughput" |
| description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB." |
| data_type="uint64" |
| max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL" |
| equation="A 30 READ A 31 READ UADD A 32 READ UADD 64 UMUL" |
| underscore_name="l3_shader_throughput" |
| units="bytes" |
| symbol_name="L3ShaderThroughput" |
| semantic_type="throughput" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Frame Batch Draw" |
| mdapi_group="L3/Data Port" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Samples Killed in FS" |
| description="The total number of samples or pixels dropped in fragment shaders." |
| data_type="uint64" |
| equation="A 24 READ 4 UMUL" |
| underscore_name="samples_killed_in_ps" |
| units="pixels" |
| symbol_name="SamplesKilledInPs" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Fragment Shader" |
| /> |
| <counter name="SLM Bytes Written" |
| description="The total number of GPU memory bytes written into shared local memory." |
| data_type="uint64" |
| max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL" |
| equation="A 31 READ 64 UMUL" |
| underscore_name="slm_bytes_written" |
| units="bytes" |
| symbol_name="SlmBytesWritten" |
| semantic_type="throughput" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_group="L3/Data Port/SLM" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Shader Atomic Memory Accesses" |
| description="The total number of shader atomic memory accesses." |
| data_type="uint64" |
| equation="A 34 READ" |
| underscore_name="shader_atomics" |
| units="messages" |
| symbol_name="ShaderAtomics" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="L3/Data Port/Atomics" |
| /> |
| <register_config type="NOA"> |
| <register type="NOA" address="0x00000D04" value="0x00000200" /> |
| <register type="NOA" address="0x00009840" value="0x00000000" /> |
| <register type="NOA" address="0x00009884" value="0x00000000" /> |
| <register type="NOA" address="0x00009888" value="0x17340000" /> |
| <register type="NOA" address="0x00009888" value="0x17740000" /> |
| <register type="NOA" address="0x00009888" value="0x17B40000" /> |
| <register type="NOA" address="0x00009888" value="0x17F40000" /> |
| <register type="NOA" address="0x00009888" value="0x16340000" /> |
| <register type="NOA" address="0x00009888" value="0x16740000" /> |
| <register type="NOA" address="0x00009888" value="0x16B40000" /> |
| <register type="NOA" address="0x00009888" value="0x16F40000" /> |
| <register type="NOA" address="0x00009888" value="0x07340017" /> |
| <register type="NOA" address="0x00009888" value="0x27340000" /> |
| <register type="NOA" address="0x00009888" value="0x09740017" /> |
| <register type="NOA" address="0x00009888" value="0x27740000" /> |
| <register type="NOA" address="0x00009888" value="0x0BB40017" /> |
| <register type="NOA" address="0x00009888" value="0x27B40000" /> |
| <register type="NOA" address="0x00009888" value="0x0DF40017" /> |
| <register type="NOA" address="0x00009888" value="0x27F40000" /> |
| <register type="NOA" address="0x00009888" value="0x0E0000A7" /> |
| <register type="NOA" address="0x00009888" value="0x08012000" /> |
| <register type="NOA" address="0x00009888" value="0x0A034000" /> |
| <register type="NOA" address="0x00009888" value="0x0C038000" /> |
| <register type="NOA" address="0x00009888" value="0x1C340017" /> |
| <register type="NOA" address="0x00009888" value="0x26340000" /> |
| <register type="NOA" address="0x00009888" value="0x1E740017" /> |
| <register type="NOA" address="0x00009888" value="0x26740000" /> |
| <register type="NOA" address="0x00009888" value="0x02B40017" /> |
| <register type="NOA" address="0x00009888" value="0x26B40000" /> |
| <register type="NOA" address="0x00009888" value="0x04F40017" /> |
| <register type="NOA" address="0x00009888" value="0x26F40000" /> |
| <register type="NOA" address="0x00009888" value="0x10040200" /> |
| <register type="NOA" address="0x00009888" value="0x0E040055" /> |
| <register type="NOA" address="0x00009888" value="0x14050070" /> |
| <register type="NOA" address="0x00009888" value="0x04058000" /> |
| <register type="NOA" address="0x00009888" value="0x06056000" /> |
| <register type="NOA" address="0x00009888" value="0x08055000" /> |
| <register type="NOA" address="0x00009888" value="0x0A051000" /> |
| <register type="NOA" address="0x00009888" value="0x260600C0" /> |
| <register type="NOA" address="0x00009888" value="0x24067E00" /> |
| <register type="NOA" address="0x00009888" value="0x02074000" /> |
| <register type="NOA" address="0x00009888" value="0x04078000" /> |
| <register type="NOA" address="0x00009888" value="0x06124000" /> |
| <register type="NOA" address="0x00009888" value="0x08124000" /> |
| <register type="NOA" address="0x00009888" value="0x0A124000" /> |
| <register type="NOA" address="0x00009888" value="0x0C124000" /> |
| <register type="NOA" address="0x00009888" value="0x04138000" /> |
| <register type="NOA" address="0x00009888" value="0x06137000" /> |
| <register type="NOA" address="0x00009888" value="0x02148000" /> |
| <register type="NOA" address="0x00009888" value="0x0414C000" /> |
| <register type="NOA" address="0x00009888" value="0x06144000" /> |
| <register type="NOA" address="0x00009888" value="0x06154000" /> |
| <register type="NOA" address="0x00009888" value="0x08154000" /> |
| <register type="NOA" address="0x00009888" value="0x0A154000" /> |
| <register type="NOA" address="0x00009888" value="0x0C154000" /> |
| <register type="NOA" address="0x00009884" value="0x00000003" /> |
| <register type="NOA" address="0x00009888" value="0x1C1F3000" /> |
| <register type="NOA" address="0x00009888" value="0x2A1F0061" /> |
| <register type="NOA" address="0x00009888" value="0x141F0000" /> |
| <register type="NOA" address="0x00009888" value="0x521F0000" /> |
| <register type="NOA" address="0x00009888" value="0x541F0024" /> |
| <register type="NOA" address="0x00009888" value="0x3A1F8000" /> |
| <register type="NOA" address="0x00009888" value="0x4E1F2460" /> |
| <register type="NOA" address="0x00009888" value="0x501F0124" /> |
| <register type="NOA" address="0x00009888" value="0x4C1F0133" /> |
| <register type="NOA" address="0x00009888" value="0x301F0000" /> |
| <register type="NOA" address="0x00009888" value="0x401F6060" /> |
| <register type="NOA" address="0x00009888" value="0x421F0010" /> |
| <register type="NOA" address="0x00009888" value="0x441F0000" /> |
| </register_config> |
| <register_config type="OA"> |
| <register type="OA" address="0x00002740" value="0x00000000" /> |
| <register type="OA" address="0x00002710" value="0x00000000" /> |
| <register type="OA" address="0x00002714" value="0x00800000" /> |
| <register type="OA" address="0x00002720" value="0x00000000" /> |
| <register type="OA" address="0x00002724" value="0x00800000" /> |
| </register_config> |
| <register_config type="FLEX"> |
| <register type="FLEX" address="0x0000E458" value="0x00005004" /> |
| <register type="FLEX" address="0x0000E558" value="0x00010003" /> |
| <register type="FLEX" address="0x0000E658" value="0x00012011" /> |
| <register type="FLEX" address="0x0000E45C" value="0x00051050" /> |
| <register type="FLEX" address="0x0000E55C" value="0x00053052" /> |
| </register_config> |
| </set> |
| |
| <set name="Gen11 L2Bank0 stalled metric set" |
| mdapi_supported_apis="OGL OGL4 OCL MEDIA IO BB" |
| underscore_name="l3_2" |
| hw_config_guid="04003388-30ef-45d6-ae89-86f71ee596f4" |
| chipset="LKF" |
| symbol_name="L3_2" |
| > |
| <counter name="GPU Core Clocks" |
| description="The total number of GPU core clocks elapsed during the measurement." |
| data_type="uint64" |
| equation="GPU_CLOCK 0 READ" |
| underscore_name="gpu_core_clocks" |
| units="cycles" |
| symbol_name="GpuCoreClocks" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GPU" |
| /> |
| <counter name="EU Active" |
| description="The percentage of time in which the Execution Units were actively processing." |
| data_type="float" |
| max_equation="100" |
| equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_active" |
| units="percent" |
| symbol_name="EuActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Overview System Frame Batch Draw" |
| mdapi_group="EU Array" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="EU Both FPU Pipes Active" |
| description="The percentage of time in which both EU FPU pipelines were actively processing." |
| data_type="float" |
| max_equation="100" |
| equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_fpu_both_active" |
| units="percent" |
| symbol_name="EuFpuBothActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pipes" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="VS Send Pipe Active" |
| description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="vs_send_active" |
| units="percent" |
| symbol_name="VsSendActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Vertex Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="VS FPU1 Pipe Active" |
| description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="vs_fpu1_active" |
| units="percent" |
| symbol_name="VsFpu1Active" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Vertex Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="GS Threads Dispatched" |
| description="The total number of geometry shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 5 READ" |
| underscore_name="gs_threads" |
| units="threads" |
| symbol_name="GsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Geometry Shader" |
| /> |
| <counter name="Early Hi-Depth Test Fails" |
| description="The total number of pixels dropped on early hierarchical depth test." |
| data_type="uint64" |
| equation="A 22 READ 4 UMUL" |
| underscore_name="hi_depth_test_fails" |
| units="pixels" |
| symbol_name="HiDepthTestFails" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test" |
| /> |
| <counter name="FS Both FPU Active" |
| description="The percentage of time in which fragment shaders were processed actively on the both FPUs." |
| data_type="float" |
| max_equation="100" |
| equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_eu_both_fpu_active" |
| units="percent" |
| symbol_name="PsEuBothFpuActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 Frame Batch Draw" |
| mdapi_group="3D Pipe/Fragment Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="VS Threads Dispatched" |
| description="The total number of vertex shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 1 READ" |
| underscore_name="vs_threads" |
| units="threads" |
| symbol_name="VsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Vertex Shader" |
| /> |
| <counter name="FS Threads Dispatched" |
| description="The total number of fragment shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 6 READ" |
| underscore_name="ps_threads" |
| units="threads" |
| symbol_name="PsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Fragment Shader" |
| /> |
| <counter name="Pixels Failing Tests" |
| description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests." |
| data_type="uint64" |
| equation="A 25 READ 4 UMUL" |
| underscore_name="pixels_failing_post_ps_tests" |
| units="pixels" |
| symbol_name="PixelsFailingPostPsTests" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Output Merger" |
| /> |
| <counter name="GPU Time Elapsed" |
| description="Time elapsed on the GPU during the measurement." |
| data_type="uint64" |
| equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV" |
| underscore_name="gpu_time" |
| units="ns" |
| symbol_name="GpuTime" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GPU" |
| /> |
| <counter name="AVG GPU Core Frequency" |
| description="Average GPU Core Frequency in the measurement." |
| data_type="uint64" |
| max_equation="$GpuMaxFrequency" |
| equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV" |
| underscore_name="avg_gpu_core_frequency" |
| units="hz" |
| symbol_name="AvgGpuCoreFrequency" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame Batch Draw" |
| mdapi_group="GPU" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="CS Threads Dispatched" |
| description="The total number of compute shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 4 READ" |
| underscore_name="cs_threads" |
| units="threads" |
| symbol_name="CsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Compute Shader" |
| /> |
| <counter name="PS FPU1 Pipe Active" |
| description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_fpu1_active" |
| units="percent" |
| symbol_name="PsFpu1Active" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pixel Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="PS Send Pipeline Active" |
| description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_send_active" |
| units="percent" |
| symbol_name="PsSendActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pixel Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Rasterized Pixels" |
| description="The total number of rasterized pixels." |
| data_type="uint64" |
| equation="A 21 READ 4 UMUL" |
| underscore_name="rasterized_pixels" |
| units="pixels" |
| symbol_name="RasterizedPixels" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Rasterizer" |
| /> |
| <counter name="GPU Busy" |
| description="The percentage of time in which the GPU has been processing GPU commands." |
| data_type="float" |
| max_equation="100" |
| equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="gpu_busy" |
| units="percent" |
| symbol_name="GpuBusy" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame" |
| mdapi_group="GPU" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="VS FPU0 Pipe Active" |
| description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="vs_fpu0_active" |
| units="percent" |
| symbol_name="VsFpu0Active" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Vertex Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="PS FPU0 Pipe Active" |
| description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_fpu0_active" |
| units="percent" |
| symbol_name="PsFpu0Active" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pixel Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Slice0 L3 Bank0 Stalled" |
| description="The percentage of time in which slice0 L3 bank0 is stalled" |
| data_type="float" |
| max_equation="100" |
| equation="B 0 READ B 1 READ FADD B 2 READ FADD B 3 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="l30_bank0_stalled" |
| units="percent" |
| symbol_name="L30Bank0Stalled" |
| availability="$SliceMask 1 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GTI/L3" |
| mdapi_hw_unit_type="slice" |
| /> |
| <counter name="DS Threads Dispatched" |
| description="The total number of domain shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 3 READ" |
| underscore_name="ds_threads" |
| units="threads" |
| symbol_name="DsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Domain Shader" |
| /> |
| <counter name="Samples Written" |
| description="The total number of samples or pixels written to all render targets." |
| data_type="uint64" |
| equation="A 26 READ 4 UMUL" |
| underscore_name="samples_written" |
| units="pixels" |
| symbol_name="SamplesWritten" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Output Merger" |
| /> |
| <counter name="EU Stall" |
| description="The percentage of time in which the Execution Units were stalled." |
| data_type="float" |
| max_equation="100" |
| equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_stall" |
| units="percent" |
| symbol_name="EuStall" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Overview System Frame Batch Draw" |
| mdapi_group="EU Array" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Samples Blended" |
| description="The total number of blended samples or pixels written to all render targets." |
| data_type="uint64" |
| equation="A 27 READ 4 UMUL" |
| underscore_name="samples_blended" |
| units="pixels" |
| symbol_name="SamplesBlended" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Output Merger" |
| /> |
| <counter name="Early Depth Test Fails" |
| description="The total number of pixels dropped on early depth test." |
| data_type="uint64" |
| equation="A 23 READ 4 UMUL" |
| underscore_name="early_depth_test_fails" |
| units="pixels" |
| symbol_name="EarlyDepthTestFails" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Rasterizer/Early Depth Test" |
| /> |
| <counter name="HS Threads Dispatched" |
| description="The total number of hull shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 2 READ" |
| underscore_name="hs_threads" |
| units="threads" |
| symbol_name="HsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Hull Shader" |
| /> |
| <counter name="Samples Killed in FS" |
| description="The total number of samples or pixels dropped in fragment shaders." |
| data_type="uint64" |
| equation="A 24 READ 4 UMUL" |
| underscore_name="samples_killed_in_ps" |
| units="pixels" |
| symbol_name="SamplesKilledInPs" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Fragment Shader" |
| /> |
| <counter name="EU Thread Occupancy" |
| description="The percentage of time in which hardware threads occupied EUs." |
| data_type="float" |
| max_equation="100" |
| equation="8 A 10 READ FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_thread_occupancy" |
| units="percent" |
| symbol_name="EuThreadOccupancy" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Overview System Frame Batch Draw" |
| mdapi_group="EU Array" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <register_config type="NOA"> |
| <register type="NOA" address="0x00000D04" value="0x00000200" /> |
| <register type="NOA" address="0x00009840" value="0x00000000" /> |
| <register type="NOA" address="0x00009884" value="0x00000000" /> |
| <register type="NOA" address="0x00009888" value="0x10050C00" /> |
| <register type="NOA" address="0x00009888" value="0x12050002" /> |
| <register type="NOA" address="0x00009888" value="0x00050025" /> |
| <register type="NOA" address="0x00009888" value="0x06050900" /> |
| <register type="NOA" address="0x00009888" value="0x080508EA" /> |
| <register type="NOA" address="0x00009888" value="0x0A0508AB" /> |
| <register type="NOA" address="0x00009888" value="0x0C050A21" /> |
| <register type="NOA" address="0x00009888" value="0x0E050A60" /> |
| <register type="NOA" address="0x00009888" value="0x04050000" /> |
| <register type="NOA" address="0x00009888" value="0x14050000" /> |
| <register type="NOA" address="0x00009888" value="0x24068100" /> |
| <register type="NOA" address="0x00009888" value="0x260600FF" /> |
| <register type="NOA" address="0x00009884" value="0x00000003" /> |
| <register type="NOA" address="0x00009888" value="0x301F8000" /> |
| <register type="NOA" address="0x00009888" value="0x501F4800" /> |
| <register type="NOA" address="0x00009888" value="0x521F4924" /> |
| <register type="NOA" address="0x00009888" value="0x541F0024" /> |
| <register type="NOA" address="0x00009888" value="0x3E1F0000" /> |
| <register type="NOA" address="0x00009888" value="0x461F0000" /> |
| <register type="NOA" address="0x00009888" value="0x481F0000" /> |
| <register type="NOA" address="0x00009888" value="0x4A1F0000" /> |
| <register type="NOA" address="0x00009888" value="0x4C1F0000" /> |
| <register type="NOA" address="0x00009888" value="0x141F0000" /> |
| <register type="NOA" address="0x00009888" value="0x4E1F0000" /> |
| </register_config> |
| <register_config type="OA"> |
| <register type="OA" address="0x00002740" value="0x00000000" /> |
| <register type="OA" address="0x00002710" value="0x00000000" /> |
| <register type="OA" address="0x00002714" value="0xF0800000" /> |
| <register type="OA" address="0x00002720" value="0x00000000" /> |
| <register type="OA" address="0x00002724" value="0x00800000" /> |
| <register type="OA" address="0x00002770" value="0x00000022" /> |
| <register type="OA" address="0x00002774" value="0x0000FFF8" /> |
| <register type="OA" address="0x00002778" value="0x00000082" /> |
| <register type="OA" address="0x0000277C" value="0x0000FFE7" /> |
| <register type="OA" address="0x00002780" value="0x00000402" /> |
| <register type="OA" address="0x00002784" value="0x0000FF1F" /> |
| <register type="OA" address="0x00002788" value="0x00001002" /> |
| <register type="OA" address="0x0000278C" value="0x0000FCFF" /> |
| </register_config> |
| <register_config type="FLEX"> |
| <register type="FLEX" address="0x0000E458" value="0x00005004" /> |
| <register type="FLEX" address="0x0000E558" value="0x00008003" /> |
| <register type="FLEX" address="0x0000E658" value="0x00011010" /> |
| <register type="FLEX" address="0x0000E758" value="0x00050012" /> |
| <register type="FLEX" address="0x0000E45C" value="0x00052051" /> |
| <register type="FLEX" address="0x0000E55C" value="0x00000053" /> |
| </register_config> |
| </set> |
| |
| <set name="Gen11 L2Bank1 stalled metric set" |
| mdapi_supported_apis="OGL OGL4 OCL MEDIA IO BB" |
| underscore_name="l3_3" |
| hw_config_guid="12f706a4-3761-4448-83dc-63495da010ff" |
| chipset="LKF" |
| symbol_name="L3_3" |
| > |
| <counter name="GPU Core Clocks" |
| description="The total number of GPU core clocks elapsed during the measurement." |
| data_type="uint64" |
| equation="GPU_CLOCK 0 READ" |
| underscore_name="gpu_core_clocks" |
| units="cycles" |
| symbol_name="GpuCoreClocks" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GPU" |
| /> |
| <counter name="EU Active" |
| description="The percentage of time in which the Execution Units were actively processing." |
| data_type="float" |
| max_equation="100" |
| equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_active" |
| units="percent" |
| symbol_name="EuActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Overview System Frame Batch Draw" |
| mdapi_group="EU Array" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="EU Both FPU Pipes Active" |
| description="The percentage of time in which both EU FPU pipelines were actively processing." |
| data_type="float" |
| max_equation="100" |
| equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_fpu_both_active" |
| units="percent" |
| symbol_name="EuFpuBothActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pipes" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="VS Send Pipe Active" |
| description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="vs_send_active" |
| units="percent" |
| symbol_name="VsSendActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Vertex Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="VS FPU1 Pipe Active" |
| description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="vs_fpu1_active" |
| units="percent" |
| symbol_name="VsFpu1Active" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Vertex Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="GS Threads Dispatched" |
| description="The total number of geometry shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 5 READ" |
| underscore_name="gs_threads" |
| units="threads" |
| symbol_name="GsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Geometry Shader" |
| /> |
| <counter name="Early Hi-Depth Test Fails" |
| description="The total number of pixels dropped on early hierarchical depth test." |
| data_type="uint64" |
| equation="A 22 READ 4 UMUL" |
| underscore_name="hi_depth_test_fails" |
| units="pixels" |
| symbol_name="HiDepthTestFails" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test" |
| /> |
| <counter name="FS Both FPU Active" |
| description="The percentage of time in which fragment shaders were processed actively on the both FPUs." |
| data_type="float" |
| max_equation="100" |
| equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_eu_both_fpu_active" |
| units="percent" |
| symbol_name="PsEuBothFpuActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 Frame Batch Draw" |
| mdapi_group="3D Pipe/Fragment Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="VS Threads Dispatched" |
| description="The total number of vertex shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 1 READ" |
| underscore_name="vs_threads" |
| units="threads" |
| symbol_name="VsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Vertex Shader" |
| /> |
| <counter name="Slice0 L3 Bank1 Stalled" |
| description="The percentage of time in which slice0 L3 bank1 is stalled" |
| data_type="float" |
| max_equation="100" |
| equation="B 0 READ B 1 READ FADD B 2 READ FADD B 3 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="l30_bank1_stalled" |
| units="percent" |
| symbol_name="L30Bank1Stalled" |
| availability="$SliceMask 1 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GTI/L3" |
| mdapi_hw_unit_type="slice" |
| /> |
| <counter name="FS Threads Dispatched" |
| description="The total number of fragment shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 6 READ" |
| underscore_name="ps_threads" |
| units="threads" |
| symbol_name="PsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Fragment Shader" |
| /> |
| <counter name="Pixels Failing Tests" |
| description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests." |
| data_type="uint64" |
| equation="A 25 READ 4 UMUL" |
| underscore_name="pixels_failing_post_ps_tests" |
| units="pixels" |
| symbol_name="PixelsFailingPostPsTests" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Output Merger" |
| /> |
| <counter name="GPU Time Elapsed" |
| description="Time elapsed on the GPU during the measurement." |
| data_type="uint64" |
| equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV" |
| underscore_name="gpu_time" |
| units="ns" |
| symbol_name="GpuTime" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GPU" |
| /> |
| <counter name="AVG GPU Core Frequency" |
| description="Average GPU Core Frequency in the measurement." |
| data_type="uint64" |
| max_equation="$GpuMaxFrequency" |
| equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV" |
| underscore_name="avg_gpu_core_frequency" |
| units="hz" |
| symbol_name="AvgGpuCoreFrequency" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame Batch Draw" |
| mdapi_group="GPU" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="CS Threads Dispatched" |
| description="The total number of compute shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 4 READ" |
| underscore_name="cs_threads" |
| units="threads" |
| symbol_name="CsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Compute Shader" |
| /> |
| <counter name="PS FPU1 Pipe Active" |
| description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_fpu1_active" |
| units="percent" |
| symbol_name="PsFpu1Active" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pixel Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="PS Send Pipeline Active" |
| description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_send_active" |
| units="percent" |
| symbol_name="PsSendActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pixel Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Rasterized Pixels" |
| description="The total number of rasterized pixels." |
| data_type="uint64" |
| equation="A 21 READ 4 UMUL" |
| underscore_name="rasterized_pixels" |
| units="pixels" |
| symbol_name="RasterizedPixels" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Rasterizer" |
| /> |
| <counter name="GPU Busy" |
| description="The percentage of time in which the GPU has been processing GPU commands." |
| data_type="float" |
| max_equation="100" |
| equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="gpu_busy" |
| units="percent" |
| symbol_name="GpuBusy" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame" |
| mdapi_group="GPU" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="VS FPU0 Pipe Active" |
| description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="vs_fpu0_active" |
| units="percent" |
| symbol_name="VsFpu0Active" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Vertex Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="PS FPU0 Pipe Active" |
| description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_fpu0_active" |
| units="percent" |
| symbol_name="PsFpu0Active" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pixel Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="DS Threads Dispatched" |
| description="The total number of domain shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 3 READ" |
| underscore_name="ds_threads" |
| units="threads" |
| symbol_name="DsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Domain Shader" |
| /> |
| <counter name="Samples Written" |
| description="The total number of samples or pixels written to all render targets." |
| data_type="uint64" |
| equation="A 26 READ 4 UMUL" |
| underscore_name="samples_written" |
| units="pixels" |
| symbol_name="SamplesWritten" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Output Merger" |
| /> |
| <counter name="EU Stall" |
| description="The percentage of time in which the Execution Units were stalled." |
| data_type="float" |
| max_equation="100" |
| equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_stall" |
| units="percent" |
| symbol_name="EuStall" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Overview System Frame Batch Draw" |
| mdapi_group="EU Array" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Samples Blended" |
| description="The total number of blended samples or pixels written to all render targets." |
| data_type="uint64" |
| equation="A 27 READ 4 UMUL" |
| underscore_name="samples_blended" |
| units="pixels" |
| symbol_name="SamplesBlended" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Output Merger" |
| /> |
| <counter name="Early Depth Test Fails" |
| description="The total number of pixels dropped on early depth test." |
| data_type="uint64" |
| equation="A 23 READ 4 UMUL" |
| underscore_name="early_depth_test_fails" |
| units="pixels" |
| symbol_name="EarlyDepthTestFails" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Rasterizer/Early Depth Test" |
| /> |
| <counter name="HS Threads Dispatched" |
| description="The total number of hull shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 2 READ" |
| underscore_name="hs_threads" |
| units="threads" |
| symbol_name="HsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Hull Shader" |
| /> |
| <counter name="Samples Killed in FS" |
| description="The total number of samples or pixels dropped in fragment shaders." |
| data_type="uint64" |
| equation="A 24 READ 4 UMUL" |
| underscore_name="samples_killed_in_ps" |
| units="pixels" |
| symbol_name="SamplesKilledInPs" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Fragment Shader" |
| /> |
| <counter name="EU Thread Occupancy" |
| description="The percentage of time in which hardware threads occupied EUs." |
| data_type="float" |
| max_equation="100" |
| equation="8 A 10 READ FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_thread_occupancy" |
| units="percent" |
| symbol_name="EuThreadOccupancy" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Overview System Frame Batch Draw" |
| mdapi_group="EU Array" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <register_config type="NOA"> |
| <register type="NOA" address="0x00000D04" value="0x00000200" /> |
| <register type="NOA" address="0x00009840" value="0x00000000" /> |
| <register type="NOA" address="0x00009884" value="0x00000000" /> |
| <register type="NOA" address="0x00009888" value="0x10050400" /> |
| <register type="NOA" address="0x00009888" value="0x12050000" /> |
| <register type="NOA" address="0x00009888" value="0x00050025" /> |
| <register type="NOA" address="0x00009888" value="0x06050900" /> |
| <register type="NOA" address="0x00009888" value="0x080508EA" /> |
| <register type="NOA" address="0x00009888" value="0x0A0508AB" /> |
| <register type="NOA" address="0x00009888" value="0x0C050A21" /> |
| <register type="NOA" address="0x00009888" value="0x0E050A60" /> |
| <register type="NOA" address="0x00009888" value="0x04050000" /> |
| <register type="NOA" address="0x00009888" value="0x14050000" /> |
| <register type="NOA" address="0x00009888" value="0x24068100" /> |
| <register type="NOA" address="0x00009888" value="0x260600FF" /> |
| <register type="NOA" address="0x00009884" value="0x00000003" /> |
| <register type="NOA" address="0x00009888" value="0x301F8000" /> |
| <register type="NOA" address="0x00009888" value="0x501F4800" /> |
| <register type="NOA" address="0x00009888" value="0x521F4924" /> |
| <register type="NOA" address="0x00009888" value="0x541F0024" /> |
| <register type="NOA" address="0x00009888" value="0x3E1F0000" /> |
| <register type="NOA" address="0x00009888" value="0x461F0000" /> |
| <register type="NOA" address="0x00009888" value="0x481F0000" /> |
| <register type="NOA" address="0x00009888" value="0x4A1F0000" /> |
| <register type="NOA" address="0x00009888" value="0x4C1F0000" /> |
| <register type="NOA" address="0x00009888" value="0x141F0000" /> |
| <register type="NOA" address="0x00009888" value="0x4E1F0000" /> |
| </register_config> |
| <register_config type="OA"> |
| <register type="OA" address="0x00002740" value="0x00000000" /> |
| <register type="OA" address="0x00002710" value="0x00000000" /> |
| <register type="OA" address="0x00002714" value="0xF0800000" /> |
| <register type="OA" address="0x00002720" value="0x00000000" /> |
| <register type="OA" address="0x00002724" value="0x00800000" /> |
| <register type="OA" address="0x00002770" value="0x00000022" /> |
| <register type="OA" address="0x00002774" value="0x0000FFF8" /> |
| <register type="OA" address="0x00002778" value="0x00000082" /> |
| <register type="OA" address="0x0000277C" value="0x0000FFE7" /> |
| <register type="OA" address="0x00002780" value="0x00000402" /> |
| <register type="OA" address="0x00002784" value="0x0000FF1F" /> |
| <register type="OA" address="0x00002788" value="0x00001002" /> |
| <register type="OA" address="0x0000278C" value="0x0000FCFF" /> |
| </register_config> |
| <register_config type="FLEX"> |
| <register type="FLEX" address="0x0000E458" value="0x00005004" /> |
| <register type="FLEX" address="0x0000E558" value="0x00008003" /> |
| <register type="FLEX" address="0x0000E658" value="0x00011010" /> |
| <register type="FLEX" address="0x0000E758" value="0x00050012" /> |
| <register type="FLEX" address="0x0000E45C" value="0x00052051" /> |
| <register type="FLEX" address="0x0000E55C" value="0x00000053" /> |
| </register_config> |
| </set> |
| |
| <set name="Gen11 L2Bank4 stalled metric set" |
| mdapi_supported_apis="OGL OGL4 OCL MEDIA IO BB" |
| underscore_name="l3_4" |
| hw_config_guid="b03ae6f7-fdc0-4879-9e65-5b221ac9625f" |
| chipset="LKF" |
| symbol_name="L3_4" |
| > |
| <counter name="GPU Core Clocks" |
| description="The total number of GPU core clocks elapsed during the measurement." |
| data_type="uint64" |
| equation="GPU_CLOCK 0 READ" |
| underscore_name="gpu_core_clocks" |
| units="cycles" |
| symbol_name="GpuCoreClocks" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GPU" |
| /> |
| <counter name="EU Active" |
| description="The percentage of time in which the Execution Units were actively processing." |
| data_type="float" |
| max_equation="100" |
| equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_active" |
| units="percent" |
| symbol_name="EuActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Overview System Frame Batch Draw" |
| mdapi_group="EU Array" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="EU Both FPU Pipes Active" |
| description="The percentage of time in which both EU FPU pipelines were actively processing." |
| data_type="float" |
| max_equation="100" |
| equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_fpu_both_active" |
| units="percent" |
| symbol_name="EuFpuBothActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pipes" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="VS Send Pipe Active" |
| description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="vs_send_active" |
| units="percent" |
| symbol_name="VsSendActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Vertex Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="VS FPU1 Pipe Active" |
| description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="vs_fpu1_active" |
| units="percent" |
| symbol_name="VsFpu1Active" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Vertex Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="GS Threads Dispatched" |
| description="The total number of geometry shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 5 READ" |
| underscore_name="gs_threads" |
| units="threads" |
| symbol_name="GsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Geometry Shader" |
| /> |
| <counter name="Early Hi-Depth Test Fails" |
| description="The total number of pixels dropped on early hierarchical depth test." |
| data_type="uint64" |
| equation="A 22 READ 4 UMUL" |
| underscore_name="hi_depth_test_fails" |
| units="pixels" |
| symbol_name="HiDepthTestFails" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test" |
| /> |
| <counter name="FS Both FPU Active" |
| description="The percentage of time in which fragment shaders were processed actively on the both FPUs." |
| data_type="float" |
| max_equation="100" |
| equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_eu_both_fpu_active" |
| units="percent" |
| symbol_name="PsEuBothFpuActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 Frame Batch Draw" |
| mdapi_group="3D Pipe/Fragment Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="VS Threads Dispatched" |
| description="The total number of vertex shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 1 READ" |
| underscore_name="vs_threads" |
| units="threads" |
| symbol_name="VsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Vertex Shader" |
| /> |
| <counter name="FS Threads Dispatched" |
| description="The total number of fragment shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 6 READ" |
| underscore_name="ps_threads" |
| units="threads" |
| symbol_name="PsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Fragment Shader" |
| /> |
| <counter name="Pixels Failing Tests" |
| description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests." |
| data_type="uint64" |
| equation="A 25 READ 4 UMUL" |
| underscore_name="pixels_failing_post_ps_tests" |
| units="pixels" |
| symbol_name="PixelsFailingPostPsTests" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Output Merger" |
| /> |
| <counter name="GPU Time Elapsed" |
| description="Time elapsed on the GPU during the measurement." |
| data_type="uint64" |
| equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV" |
| underscore_name="gpu_time" |
| units="ns" |
| symbol_name="GpuTime" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GPU" |
| /> |
| <counter name="AVG GPU Core Frequency" |
| description="Average GPU Core Frequency in the measurement." |
| data_type="uint64" |
| max_equation="$GpuMaxFrequency" |
| equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV" |
| underscore_name="avg_gpu_core_frequency" |
| units="hz" |
| symbol_name="AvgGpuCoreFrequency" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame Batch Draw" |
| mdapi_group="GPU" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="CS Threads Dispatched" |
| description="The total number of compute shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 4 READ" |
| underscore_name="cs_threads" |
| units="threads" |
| symbol_name="CsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Compute Shader" |
| /> |
| <counter name="PS FPU1 Pipe Active" |
| description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_fpu1_active" |
| units="percent" |
| symbol_name="PsFpu1Active" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pixel Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="PS Send Pipeline Active" |
| description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_send_active" |
| units="percent" |
| symbol_name="PsSendActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pixel Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Rasterized Pixels" |
| description="The total number of rasterized pixels." |
| data_type="uint64" |
| equation="A 21 READ 4 UMUL" |
| underscore_name="rasterized_pixels" |
| units="pixels" |
| symbol_name="RasterizedPixels" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Rasterizer" |
| /> |
| <counter name="GPU Busy" |
| description="The percentage of time in which the GPU has been processing GPU commands." |
| data_type="float" |
| max_equation="100" |
| equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="gpu_busy" |
| units="percent" |
| symbol_name="GpuBusy" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame" |
| mdapi_group="GPU" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="VS FPU0 Pipe Active" |
| description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="vs_fpu0_active" |
| units="percent" |
| symbol_name="VsFpu0Active" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Vertex Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="PS FPU0 Pipe Active" |
| description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_fpu0_active" |
| units="percent" |
| symbol_name="PsFpu0Active" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pixel Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="DS Threads Dispatched" |
| description="The total number of domain shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 3 READ" |
| underscore_name="ds_threads" |
| units="threads" |
| symbol_name="DsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Domain Shader" |
| /> |
| <counter name="Samples Written" |
| description="The total number of samples or pixels written to all render targets." |
| data_type="uint64" |
| equation="A 26 READ 4 UMUL" |
| underscore_name="samples_written" |
| units="pixels" |
| symbol_name="SamplesWritten" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Output Merger" |
| /> |
| <counter name="EU Stall" |
| description="The percentage of time in which the Execution Units were stalled." |
| data_type="float" |
| max_equation="100" |
| equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_stall" |
| units="percent" |
| symbol_name="EuStall" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Overview System Frame Batch Draw" |
| mdapi_group="EU Array" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Samples Blended" |
| description="The total number of blended samples or pixels written to all render targets." |
| data_type="uint64" |
| equation="A 27 READ 4 UMUL" |
| underscore_name="samples_blended" |
| units="pixels" |
| symbol_name="SamplesBlended" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Output Merger" |
| /> |
| <counter name="Early Depth Test Fails" |
| description="The total number of pixels dropped on early depth test." |
| data_type="uint64" |
| equation="A 23 READ 4 UMUL" |
| underscore_name="early_depth_test_fails" |
| units="pixels" |
| symbol_name="EarlyDepthTestFails" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Rasterizer/Early Depth Test" |
| /> |
| <counter name="Slice0 L3 Bank4 Stalled" |
| description="The percentage of time in which slice0 L3 bank4 is stalled" |
| data_type="float" |
| max_equation="100" |
| equation="B 0 READ B 1 READ FADD B 2 READ FADD B 3 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="l30_bank4_stalled" |
| units="percent" |
| symbol_name="L30Bank4Stalled" |
| availability="$SliceMask 1 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GTI/L3" |
| mdapi_hw_unit_type="slice" |
| /> |
| <counter name="HS Threads Dispatched" |
| description="The total number of hull shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 2 READ" |
| underscore_name="hs_threads" |
| units="threads" |
| symbol_name="HsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Hull Shader" |
| /> |
| <counter name="Samples Killed in FS" |
| description="The total number of samples or pixels dropped in fragment shaders." |
| data_type="uint64" |
| equation="A 24 READ 4 UMUL" |
| underscore_name="samples_killed_in_ps" |
| units="pixels" |
| symbol_name="SamplesKilledInPs" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Fragment Shader" |
| /> |
| <counter name="EU Thread Occupancy" |
| description="The percentage of time in which hardware threads occupied EUs." |
| data_type="float" |
| max_equation="100" |
| equation="8 A 10 READ FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_thread_occupancy" |
| units="percent" |
| symbol_name="EuThreadOccupancy" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Overview System Frame Batch Draw" |
| mdapi_group="EU Array" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <register_config type="NOA"> |
| <register type="NOA" address="0x00000D04" value="0x00000200" /> |
| <register type="NOA" address="0x00009840" value="0x00000000" /> |
| <register type="NOA" address="0x00009884" value="0x00000000" /> |
| <register type="NOA" address="0x00009888" value="0x10010C00" /> |
| <register type="NOA" address="0x00009888" value="0x12010002" /> |
| <register type="NOA" address="0x00009888" value="0x0C000400" /> |
| <register type="NOA" address="0x00009888" value="0x0E005500" /> |
| <register type="NOA" address="0x00009888" value="0x10000155" /> |
| <register type="NOA" address="0x00009888" value="0x00010025" /> |
| <register type="NOA" address="0x00009888" value="0x06010900" /> |
| <register type="NOA" address="0x00009888" value="0x080108EA" /> |
| <register type="NOA" address="0x00009888" value="0x0A0108AB" /> |
| <register type="NOA" address="0x00009888" value="0x0C010A21" /> |
| <register type="NOA" address="0x00009888" value="0x0E010A60" /> |
| <register type="NOA" address="0x00009888" value="0x04010000" /> |
| <register type="NOA" address="0x00009888" value="0x14010000" /> |
| <register type="NOA" address="0x00009888" value="0x0C040400" /> |
| <register type="NOA" address="0x00009888" value="0x0E045500" /> |
| <register type="NOA" address="0x00009888" value="0x10040155" /> |
| <register type="NOA" address="0x00009888" value="0x04051000" /> |
| <register type="NOA" address="0x00009888" value="0x0A054000" /> |
| <register type="NOA" address="0x00009888" value="0x0C055000" /> |
| <register type="NOA" address="0x00009888" value="0x0E055000" /> |
| <register type="NOA" address="0x00009888" value="0x14050055" /> |
| <register type="NOA" address="0x00009888" value="0x24068100" /> |
| <register type="NOA" address="0x00009888" value="0x260600FF" /> |
| <register type="NOA" address="0x00009888" value="0x00124000" /> |
| <register type="NOA" address="0x00009888" value="0x0E124000" /> |
| <register type="NOA" address="0x00009888" value="0x18125540" /> |
| <register type="NOA" address="0x00009888" value="0x1A120015" /> |
| <register type="NOA" address="0x00009888" value="0x04131000" /> |
| <register type="NOA" address="0x00009888" value="0x06138000" /> |
| <register type="NOA" address="0x00009888" value="0x0813F000" /> |
| <register type="NOA" address="0x00009888" value="0x0A13F000" /> |
| <register type="NOA" address="0x00009888" value="0x00144000" /> |
| <register type="NOA" address="0x00009888" value="0x06148000" /> |
| <register type="NOA" address="0x00009888" value="0x0814C000" /> |
| <register type="NOA" address="0x00009888" value="0x0A14C000" /> |
| <register type="NOA" address="0x00009888" value="0x0C14C000" /> |
| <register type="NOA" address="0x00009888" value="0x0E14C000" /> |
| <register type="NOA" address="0x00009888" value="0x00154000" /> |
| <register type="NOA" address="0x00009888" value="0x0E154000" /> |
| <register type="NOA" address="0x00009888" value="0x16152AA8" /> |
| <register type="NOA" address="0x00009888" value="0x18150005" /> |
| <register type="NOA" address="0x00009884" value="0x00000003" /> |
| <register type="NOA" address="0x00009888" value="0x301F8000" /> |
| <register type="NOA" address="0x00009888" value="0x501F4800" /> |
| <register type="NOA" address="0x00009888" value="0x521F4924" /> |
| <register type="NOA" address="0x00009888" value="0x541F0024" /> |
| <register type="NOA" address="0x00009888" value="0x3E1F0000" /> |
| <register type="NOA" address="0x00009888" value="0x461F0000" /> |
| <register type="NOA" address="0x00009888" value="0x481F0000" /> |
| <register type="NOA" address="0x00009888" value="0x4A1F0000" /> |
| <register type="NOA" address="0x00009888" value="0x4C1F0000" /> |
| <register type="NOA" address="0x00009888" value="0x141F0000" /> |
| <register type="NOA" address="0x00009888" value="0x4E1F0000" /> |
| </register_config> |
| <register_config type="OA"> |
| <register type="OA" address="0x00002740" value="0x00000000" /> |
| <register type="OA" address="0x00002710" value="0x00000000" /> |
| <register type="OA" address="0x00002714" value="0xF0800000" /> |
| <register type="OA" address="0x00002720" value="0x00000000" /> |
| <register type="OA" address="0x00002724" value="0x00800000" /> |
| <register type="OA" address="0x00002770" value="0x00000022" /> |
| <register type="OA" address="0x00002774" value="0x0000FFF8" /> |
| <register type="OA" address="0x00002778" value="0x00000082" /> |
| <register type="OA" address="0x0000277C" value="0x0000FFE7" /> |
| <register type="OA" address="0x00002780" value="0x00000402" /> |
| <register type="OA" address="0x00002784" value="0x0000FF1F" /> |
| <register type="OA" address="0x00002788" value="0x00001002" /> |
| <register type="OA" address="0x0000278C" value="0x0000FCFF" /> |
| </register_config> |
| <register_config type="FLEX"> |
| <register type="FLEX" address="0x0000E458" value="0x00005004" /> |
| <register type="FLEX" address="0x0000E558" value="0x00008003" /> |
| <register type="FLEX" address="0x0000E658" value="0x00011010" /> |
| <register type="FLEX" address="0x0000E758" value="0x00050012" /> |
| <register type="FLEX" address="0x0000E45C" value="0x00052051" /> |
| <register type="FLEX" address="0x0000E55C" value="0x00000053" /> |
| </register_config> |
| </set> |
| |
| <set name="Gen11 L2Bank5 stalled metric set" |
| mdapi_supported_apis="OGL OGL4 OCL MEDIA IO BB" |
| underscore_name="l3_5" |
| hw_config_guid="cdec4315-3c8d-416f-b3ae-33f7590e1439" |
| chipset="LKF" |
| symbol_name="L3_5" |
| > |
| <counter name="GPU Core Clocks" |
| description="The total number of GPU core clocks elapsed during the measurement." |
| data_type="uint64" |
| equation="GPU_CLOCK 0 READ" |
| underscore_name="gpu_core_clocks" |
| units="cycles" |
| symbol_name="GpuCoreClocks" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GPU" |
| /> |
| <counter name="EU Active" |
| description="The percentage of time in which the Execution Units were actively processing." |
| data_type="float" |
| max_equation="100" |
| equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_active" |
| units="percent" |
| symbol_name="EuActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Overview System Frame Batch Draw" |
| mdapi_group="EU Array" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="EU Both FPU Pipes Active" |
| description="The percentage of time in which both EU FPU pipelines were actively processing." |
| data_type="float" |
| max_equation="100" |
| equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_fpu_both_active" |
| units="percent" |
| symbol_name="EuFpuBothActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pipes" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="VS Send Pipe Active" |
| description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="vs_send_active" |
| units="percent" |
| symbol_name="VsSendActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Vertex Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="VS FPU1 Pipe Active" |
| description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="vs_fpu1_active" |
| units="percent" |
| symbol_name="VsFpu1Active" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Vertex Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="GS Threads Dispatched" |
| description="The total number of geometry shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 5 READ" |
| underscore_name="gs_threads" |
| units="threads" |
| symbol_name="GsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Geometry Shader" |
| /> |
| <counter name="Early Hi-Depth Test Fails" |
| description="The total number of pixels dropped on early hierarchical depth test." |
| data_type="uint64" |
| equation="A 22 READ 4 UMUL" |
| underscore_name="hi_depth_test_fails" |
| units="pixels" |
| symbol_name="HiDepthTestFails" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test" |
| /> |
| <counter name="FS Both FPU Active" |
| description="The percentage of time in which fragment shaders were processed actively on the both FPUs." |
| data_type="float" |
| max_equation="100" |
| equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_eu_both_fpu_active" |
| units="percent" |
| symbol_name="PsEuBothFpuActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 Frame Batch Draw" |
| mdapi_group="3D Pipe/Fragment Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="VS Threads Dispatched" |
| description="The total number of vertex shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 1 READ" |
| underscore_name="vs_threads" |
| units="threads" |
| symbol_name="VsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Vertex Shader" |
| /> |
| <counter name="FS Threads Dispatched" |
| description="The total number of fragment shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 6 READ" |
| underscore_name="ps_threads" |
| units="threads" |
| symbol_name="PsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Fragment Shader" |
| /> |
| <counter name="Pixels Failing Tests" |
| description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests." |
| data_type="uint64" |
| equation="A 25 READ 4 UMUL" |
| underscore_name="pixels_failing_post_ps_tests" |
| units="pixels" |
| symbol_name="PixelsFailingPostPsTests" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Output Merger" |
| /> |
| <counter name="GPU Time Elapsed" |
| description="Time elapsed on the GPU during the measurement." |
| data_type="uint64" |
| equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV" |
| underscore_name="gpu_time" |
| units="ns" |
| symbol_name="GpuTime" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GPU" |
| /> |
| <counter name="AVG GPU Core Frequency" |
| description="Average GPU Core Frequency in the measurement." |
| data_type="uint64" |
| max_equation="$GpuMaxFrequency" |
| equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV" |
| underscore_name="avg_gpu_core_frequency" |
| units="hz" |
| symbol_name="AvgGpuCoreFrequency" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame Batch Draw" |
| mdapi_group="GPU" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="CS Threads Dispatched" |
| description="The total number of compute shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 4 READ" |
| underscore_name="cs_threads" |
| units="threads" |
| symbol_name="CsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Compute Shader" |
| /> |
| <counter name="PS FPU1 Pipe Active" |
| description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_fpu1_active" |
| units="percent" |
| symbol_name="PsFpu1Active" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pixel Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="PS Send Pipeline Active" |
| description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_send_active" |
| units="percent" |
| symbol_name="PsSendActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pixel Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Rasterized Pixels" |
| description="The total number of rasterized pixels." |
| data_type="uint64" |
| equation="A 21 READ 4 UMUL" |
| underscore_name="rasterized_pixels" |
| units="pixels" |
| symbol_name="RasterizedPixels" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Rasterizer" |
| /> |
| <counter name="GPU Busy" |
| description="The percentage of time in which the GPU has been processing GPU commands." |
| data_type="float" |
| max_equation="100" |
| equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="gpu_busy" |
| units="percent" |
| symbol_name="GpuBusy" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame" |
| mdapi_group="GPU" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="VS FPU0 Pipe Active" |
| description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="vs_fpu0_active" |
| units="percent" |
| symbol_name="VsFpu0Active" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Vertex Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="PS FPU0 Pipe Active" |
| description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_fpu0_active" |
| units="percent" |
| symbol_name="PsFpu0Active" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pixel Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="DS Threads Dispatched" |
| description="The total number of domain shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 3 READ" |
| underscore_name="ds_threads" |
| units="threads" |
| symbol_name="DsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Domain Shader" |
| /> |
| <counter name="Samples Written" |
| description="The total number of samples or pixels written to all render targets." |
| data_type="uint64" |
| equation="A 26 READ 4 UMUL" |
| underscore_name="samples_written" |
| units="pixels" |
| symbol_name="SamplesWritten" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Output Merger" |
| /> |
| <counter name="EU Stall" |
| description="The percentage of time in which the Execution Units were stalled." |
| data_type="float" |
| max_equation="100" |
| equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_stall" |
| units="percent" |
| symbol_name="EuStall" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Overview System Frame Batch Draw" |
| mdapi_group="EU Array" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Samples Blended" |
| description="The total number of blended samples or pixels written to all render targets." |
| data_type="uint64" |
| equation="A 27 READ 4 UMUL" |
| underscore_name="samples_blended" |
| units="pixels" |
| symbol_name="SamplesBlended" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Output Merger" |
| /> |
| <counter name="Early Depth Test Fails" |
| description="The total number of pixels dropped on early depth test." |
| data_type="uint64" |
| equation="A 23 READ 4 UMUL" |
| underscore_name="early_depth_test_fails" |
| units="pixels" |
| symbol_name="EarlyDepthTestFails" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Rasterizer/Early Depth Test" |
| /> |
| <counter name="HS Threads Dispatched" |
| description="The total number of hull shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 2 READ" |
| underscore_name="hs_threads" |
| units="threads" |
| symbol_name="HsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Hull Shader" |
| /> |
| <counter name="Samples Killed in FS" |
| description="The total number of samples or pixels dropped in fragment shaders." |
| data_type="uint64" |
| equation="A 24 READ 4 UMUL" |
| underscore_name="samples_killed_in_ps" |
| units="pixels" |
| symbol_name="SamplesKilledInPs" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Fragment Shader" |
| /> |
| <counter name="Slice0 L3 Bank5 Stalled" |
| description="The percentage of time in which slice0 L3 bank5 is stalled" |
| data_type="float" |
| max_equation="100" |
| equation="B 2 READ B 3 READ FADD B 0 READ FADD B 1 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="l30_bank5_stalled" |
| units="percent" |
| symbol_name="L30Bank5Stalled" |
| availability="$SliceMask 1 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GTI/L3" |
| mdapi_hw_unit_type="slice" |
| /> |
| <counter name="EU Thread Occupancy" |
| description="The percentage of time in which hardware threads occupied EUs." |
| data_type="float" |
| max_equation="100" |
| equation="8 A 10 READ FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_thread_occupancy" |
| units="percent" |
| symbol_name="EuThreadOccupancy" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Overview System Frame Batch Draw" |
| mdapi_group="EU Array" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <register_config type="NOA"> |
| <register type="NOA" address="0x00000D04" value="0x00000200" /> |
| <register type="NOA" address="0x00009840" value="0x00000000" /> |
| <register type="NOA" address="0x00009884" value="0x00000000" /> |
| <register type="NOA" address="0x00009888" value="0x10010400" /> |
| <register type="NOA" address="0x00009888" value="0x12010000" /> |
| <register type="NOA" address="0x00009888" value="0x0C000400" /> |
| <register type="NOA" address="0x00009888" value="0x0E005500" /> |
| <register type="NOA" address="0x00009888" value="0x10000155" /> |
| <register type="NOA" address="0x00009888" value="0x00010022" /> |
| <register type="NOA" address="0x00009888" value="0x06010840" /> |
| <register type="NOA" address="0x00009888" value="0x08010828" /> |
| <register type="NOA" address="0x00009888" value="0x0A010969" /> |
| <register type="NOA" address="0x00009888" value="0x0C010AA4" /> |
| <register type="NOA" address="0x00009888" value="0x0E010AE3" /> |
| <register type="NOA" address="0x00009888" value="0x04010000" /> |
| <register type="NOA" address="0x00009888" value="0x14010000" /> |
| <register type="NOA" address="0x00009888" value="0x0C040400" /> |
| <register type="NOA" address="0x00009888" value="0x0E045500" /> |
| <register type="NOA" address="0x00009888" value="0x10040155" /> |
| <register type="NOA" address="0x00009888" value="0x04051000" /> |
| <register type="NOA" address="0x00009888" value="0x0A054000" /> |
| <register type="NOA" address="0x00009888" value="0x0C055000" /> |
| <register type="NOA" address="0x00009888" value="0x0E055000" /> |
| <register type="NOA" address="0x00009888" value="0x14050055" /> |
| <register type="NOA" address="0x00009888" value="0x24068100" /> |
| <register type="NOA" address="0x00009888" value="0x260600FF" /> |
| <register type="NOA" address="0x00009888" value="0x00124000" /> |
| <register type="NOA" address="0x00009888" value="0x0E124000" /> |
| <register type="NOA" address="0x00009888" value="0x18125540" /> |
| <register type="NOA" address="0x00009888" value="0x1A120015" /> |
| <register type="NOA" address="0x00009888" value="0x04131000" /> |
| <register type="NOA" address="0x00009888" value="0x06138000" /> |
| <register type="NOA" address="0x00009888" value="0x0813F000" /> |
| <register type="NOA" address="0x00009888" value="0x0A13F000" /> |
| <register type="NOA" address="0x00009888" value="0x00144000" /> |
| <register type="NOA" address="0x00009888" value="0x06148000" /> |
| <register type="NOA" address="0x00009888" value="0x0814C000" /> |
| <register type="NOA" address="0x00009888" value="0x0A14C000" /> |
| <register type="NOA" address="0x00009888" value="0x0C14C000" /> |
| <register type="NOA" address="0x00009888" value="0x0E14C000" /> |
| <register type="NOA" address="0x00009888" value="0x00154000" /> |
| <register type="NOA" address="0x00009888" value="0x0E154000" /> |
| <register type="NOA" address="0x00009888" value="0x16152AA8" /> |
| <register type="NOA" address="0x00009888" value="0x18150005" /> |
| <register type="NOA" address="0x00009884" value="0x00000003" /> |
| <register type="NOA" address="0x00009888" value="0x301F8000" /> |
| <register type="NOA" address="0x00009888" value="0x501F4800" /> |
| <register type="NOA" address="0x00009888" value="0x521F4924" /> |
| <register type="NOA" address="0x00009888" value="0x541F0024" /> |
| <register type="NOA" address="0x00009888" value="0x3E1F0000" /> |
| <register type="NOA" address="0x00009888" value="0x461F0000" /> |
| <register type="NOA" address="0x00009888" value="0x481F0000" /> |
| <register type="NOA" address="0x00009888" value="0x4A1F0000" /> |
| <register type="NOA" address="0x00009888" value="0x4C1F0000" /> |
| <register type="NOA" address="0x00009888" value="0x141F0000" /> |
| <register type="NOA" address="0x00009888" value="0x4E1F0000" /> |
| </register_config> |
| <register_config type="OA"> |
| <register type="OA" address="0x00002740" value="0x00000000" /> |
| <register type="OA" address="0x00002710" value="0x00000000" /> |
| <register type="OA" address="0x00002714" value="0xF0800000" /> |
| <register type="OA" address="0x00002720" value="0x00000000" /> |
| <register type="OA" address="0x00002724" value="0x00800000" /> |
| <register type="OA" address="0x00002770" value="0x00000022" /> |
| <register type="OA" address="0x00002774" value="0x0000FFF8" /> |
| <register type="OA" address="0x00002778" value="0x00000082" /> |
| <register type="OA" address="0x0000277C" value="0x0000FFE7" /> |
| <register type="OA" address="0x00002780" value="0x00000402" /> |
| <register type="OA" address="0x00002784" value="0x0000FF1F" /> |
| <register type="OA" address="0x00002788" value="0x00001002" /> |
| <register type="OA" address="0x0000278C" value="0x0000FCFF" /> |
| </register_config> |
| <register_config type="FLEX"> |
| <register type="FLEX" address="0x0000E458" value="0x00005004" /> |
| <register type="FLEX" address="0x0000E558" value="0x00008003" /> |
| <register type="FLEX" address="0x0000E658" value="0x00011010" /> |
| <register type="FLEX" address="0x0000E758" value="0x00050012" /> |
| <register type="FLEX" address="0x0000E45C" value="0x00052051" /> |
| <register type="FLEX" address="0x0000E55C" value="0x00000053" /> |
| </register_config> |
| </set> |
| |
| <set name="Metric set Sampler 1" |
| mdapi_supported_apis="OGL OCL IO BB" |
| underscore_name="sampler_1" |
| hw_config_guid="377c06c4-5f41-465a-bf2e-60d95200ba94" |
| chipset="LKF" |
| symbol_name="Sampler_1" |
| > |
| <counter name="GPU Core Clocks" |
| description="The total number of GPU core clocks elapsed during the measurement." |
| data_type="uint64" |
| equation="GPU_CLOCK 0 READ" |
| underscore_name="gpu_core_clocks" |
| units="cycles" |
| symbol_name="GpuCoreClocks" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GPU" |
| /> |
| <counter name="EU Active" |
| description="The percentage of time in which the Execution Units were actively processing." |
| data_type="float" |
| max_equation="100" |
| equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_active" |
| units="percent" |
| symbol_name="EuActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Overview System Frame Batch Draw" |
| mdapi_group="EU Array" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Slice0 Subslice2 Input Available" |
| description="The percentage of time in which slice0 subslice2 sampler input is available" |
| data_type="float" |
| max_equation="100" |
| equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="sampler02_input_available" |
| units="percent" |
| symbol_name="Sampler02InputAvailable" |
| availability="$SubsliceMask 4 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GPU/Sampler" |
| mdapi_hw_unit_type="subslice" |
| /> |
| <counter name="EU Both FPU Pipes Active" |
| description="The percentage of time in which both EU FPU pipelines were actively processing." |
| data_type="float" |
| max_equation="100" |
| equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_fpu_both_active" |
| units="percent" |
| symbol_name="EuFpuBothActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pipes" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="VS Send Pipe Active" |
| description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="vs_send_active" |
| units="percent" |
| symbol_name="VsSendActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Vertex Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Slice0 Subslice0 Input Available" |
| description="The percentage of time in which slice0 subslice0 sampler input is available" |
| data_type="float" |
| max_equation="100" |
| equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="sampler00_input_available" |
| units="percent" |
| symbol_name="Sampler00InputAvailable" |
| availability="$SubsliceMask 1 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GPU/Sampler" |
| mdapi_hw_unit_type="subslice" |
| /> |
| <counter name="VS FPU1 Pipe Active" |
| description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="vs_fpu1_active" |
| units="percent" |
| symbol_name="VsFpu1Active" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Vertex Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="GS Threads Dispatched" |
| description="The total number of geometry shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 5 READ" |
| underscore_name="gs_threads" |
| units="threads" |
| symbol_name="GsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Geometry Shader" |
| /> |
| <counter name="Early Hi-Depth Test Fails" |
| description="The total number of pixels dropped on early hierarchical depth test." |
| data_type="uint64" |
| equation="A 22 READ 4 UMUL" |
| underscore_name="hi_depth_test_fails" |
| units="pixels" |
| symbol_name="HiDepthTestFails" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test" |
| /> |
| <counter name="FS Both FPU Active" |
| description="The percentage of time in which fragment shaders were processed actively on the both FPUs." |
| data_type="float" |
| max_equation="100" |
| equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_eu_both_fpu_active" |
| units="percent" |
| symbol_name="PsEuBothFpuActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 Frame Batch Draw" |
| mdapi_group="3D Pipe/Fragment Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="VS Threads Dispatched" |
| description="The total number of vertex shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 1 READ" |
| underscore_name="vs_threads" |
| units="threads" |
| symbol_name="VsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Vertex Shader" |
| /> |
| <counter name="FS Threads Dispatched" |
| description="The total number of fragment shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 6 READ" |
| underscore_name="ps_threads" |
| units="threads" |
| symbol_name="PsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Fragment Shader" |
| /> |
| <counter name="Shader Barrier Messages" |
| description="The total number of shader barrier messages." |
| data_type="uint64" |
| equation="A 35 READ" |
| underscore_name="shader_barriers" |
| units="messages" |
| symbol_name="ShaderBarriers" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Barrier" |
| /> |
| <counter name="Slice0 Subslice1 Input Available" |
| description="The percentage of time in which slice0 subslice1 sampler input is available" |
| data_type="float" |
| max_equation="100" |
| equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="sampler01_input_available" |
| units="percent" |
| symbol_name="Sampler01InputAvailable" |
| availability="$SubsliceMask 2 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GPU/Sampler" |
| mdapi_hw_unit_type="subslice" |
| /> |
| <counter name="Sampler Texels" |
| description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units." |
| data_type="uint64" |
| equation="A 28 READ 4 UMUL" |
| underscore_name="sampler_texels" |
| units="texels" |
| symbol_name="SamplerTexels" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="Sampler/Sampler Input" |
| /> |
| <counter name="Pixels Failing Tests" |
| description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests." |
| data_type="uint64" |
| equation="A 25 READ 4 UMUL" |
| underscore_name="pixels_failing_post_ps_tests" |
| units="pixels" |
| symbol_name="PixelsFailingPostPsTests" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Output Merger" |
| /> |
| <counter name="Slice0 Subslice6 Input Available" |
| description="The percentage of time in which slice0 subslice6 sampler input is available" |
| data_type="float" |
| max_equation="100" |
| equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="sampler06_input_available" |
| units="percent" |
| symbol_name="Sampler06InputAvailable" |
| availability="$SubsliceMask 64 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GPU/Sampler" |
| mdapi_hw_unit_type="subslice" |
| /> |
| <counter name="GPU Time Elapsed" |
| description="Time elapsed on the GPU during the measurement." |
| data_type="uint64" |
| equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV" |
| underscore_name="gpu_time" |
| units="ns" |
| symbol_name="GpuTime" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GPU" |
| /> |
| <counter name="AVG GPU Core Frequency" |
| description="Average GPU Core Frequency in the measurement." |
| data_type="uint64" |
| max_equation="$GpuMaxFrequency" |
| equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV" |
| underscore_name="avg_gpu_core_frequency" |
| units="hz" |
| symbol_name="AvgGpuCoreFrequency" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame Batch Draw" |
| mdapi_group="GPU" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Sampler Texels Misses" |
| description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache." |
| data_type="uint64" |
| equation="A 29 READ 4 UMUL" |
| underscore_name="sampler_texel_misses" |
| units="texels" |
| symbol_name="SamplerTexelMisses" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Batch Frame Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="Sampler/Sampler Cache" |
| /> |
| <counter name="CS Threads Dispatched" |
| description="The total number of compute shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 4 READ" |
| underscore_name="cs_threads" |
| units="threads" |
| symbol_name="CsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Compute Shader" |
| /> |
| <counter name="SLM Bytes Read" |
| description="The total number of GPU memory bytes read from shared local memory." |
| data_type="uint64" |
| max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL" |
| equation="A 30 READ 64 UMUL" |
| underscore_name="slm_bytes_read" |
| units="bytes" |
| symbol_name="SlmBytesRead" |
| semantic_type="throughput" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_group="L3/Data Port/SLM" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Slice0 Subslice4 Input Available" |
| description="The percentage of time in which slice0 subslice4 sampler input is available" |
| data_type="float" |
| max_equation="100" |
| equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="sampler04_input_available" |
| units="percent" |
| symbol_name="Sampler04InputAvailable" |
| availability="$SubsliceMask 16 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GPU/Sampler" |
| mdapi_hw_unit_type="subslice" |
| /> |
| <counter name="PS FPU1 Pipe Active" |
| description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_fpu1_active" |
| units="percent" |
| symbol_name="PsFpu1Active" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pixel Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="PS Send Pipeline Active" |
| description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_send_active" |
| units="percent" |
| symbol_name="PsSendActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pixel Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="VS FPU0 Pipe Active" |
| description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="vs_fpu0_active" |
| units="percent" |
| symbol_name="VsFpu0Active" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Vertex Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="GPU Busy" |
| description="The percentage of time in which the GPU has been processing GPU commands." |
| data_type="float" |
| max_equation="100" |
| equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="gpu_busy" |
| units="percent" |
| symbol_name="GpuBusy" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame" |
| mdapi_group="GPU" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Rasterized Pixels" |
| description="The total number of rasterized pixels." |
| data_type="uint64" |
| equation="A 21 READ 4 UMUL" |
| underscore_name="rasterized_pixels" |
| units="pixels" |
| symbol_name="RasterizedPixels" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Rasterizer" |
| /> |
| <counter name="Slice0 Subslice3 Input Available" |
| description="The percentage of time in which slice0 subslice3 sampler input is available" |
| data_type="float" |
| max_equation="100" |
| equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="sampler03_input_available" |
| units="percent" |
| symbol_name="Sampler03InputAvailable" |
| availability="$SubsliceMask 8 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GPU/Sampler" |
| mdapi_hw_unit_type="subslice" |
| /> |
| <counter name="PS FPU0 Pipe Active" |
| description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_fpu0_active" |
| units="percent" |
| symbol_name="PsFpu0Active" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pixel Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="DS Threads Dispatched" |
| description="The total number of domain shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 3 READ" |
| underscore_name="ds_threads" |
| units="threads" |
| symbol_name="DsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Domain Shader" |
| /> |
| <counter name="Samples Written" |
| description="The total number of samples or pixels written to all render targets." |
| data_type="uint64" |
| equation="A 26 READ 4 UMUL" |
| underscore_name="samples_written" |
| units="pixels" |
| symbol_name="SamplesWritten" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Output Merger" |
| /> |
| <counter name="EU Stall" |
| description="The percentage of time in which the Execution Units were stalled." |
| data_type="float" |
| max_equation="100" |
| equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_stall" |
| units="percent" |
| symbol_name="EuStall" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Overview System Frame Batch Draw" |
| mdapi_group="EU Array" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Slice0 Subslice5 Input Available" |
| description="The percentage of time in which slice0 subslice5 sampler input is available" |
| data_type="float" |
| max_equation="100" |
| equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="sampler05_input_available" |
| units="percent" |
| symbol_name="Sampler05InputAvailable" |
| availability="$SubsliceMask 32 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GPU/Sampler" |
| mdapi_hw_unit_type="subslice" |
| /> |
| <counter name="Samples Blended" |
| description="The total number of blended samples or pixels written to all render targets." |
| data_type="uint64" |
| equation="A 27 READ 4 UMUL" |
| underscore_name="samples_blended" |
| units="pixels" |
| symbol_name="SamplesBlended" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Output Merger" |
| /> |
| <counter name="Early Depth Test Fails" |
| description="The total number of pixels dropped on early depth test." |
| data_type="uint64" |
| equation="A 23 READ 4 UMUL" |
| underscore_name="early_depth_test_fails" |
| units="pixels" |
| symbol_name="EarlyDepthTestFails" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Rasterizer/Early Depth Test" |
| /> |
| <counter name="Slice0 Subslice7 Input Available" |
| description="The percentage of time in which slice0 subslice7 sampler input is available" |
| data_type="float" |
| max_equation="100" |
| equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="sampler07_input_available" |
| units="percent" |
| symbol_name="Sampler07InputAvailable" |
| availability="$SubsliceMask 128 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GPU/Sampler" |
| mdapi_hw_unit_type="subslice" |
| /> |
| <counter name="Shader Memory Accesses" |
| description="The total number of shader memory accesses to L3." |
| data_type="uint64" |
| equation="A 32 READ" |
| underscore_name="shader_memory_accesses" |
| units="messages" |
| symbol_name="ShaderMemoryAccesses" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="L3/Data Port" |
| /> |
| <counter name="HS Threads Dispatched" |
| description="The total number of hull shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 2 READ" |
| underscore_name="hs_threads" |
| units="threads" |
| symbol_name="HsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Hull Shader" |
| /> |
| <counter name="L3 Shader Throughput" |
| description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB." |
| data_type="uint64" |
| max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL" |
| equation="A 30 READ A 31 READ UADD A 32 READ UADD 64 UMUL" |
| underscore_name="l3_shader_throughput" |
| units="bytes" |
| symbol_name="L3ShaderThroughput" |
| semantic_type="throughput" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Frame Batch Draw" |
| mdapi_group="L3/Data Port" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Samples Killed in FS" |
| description="The total number of samples or pixels dropped in fragment shaders." |
| data_type="uint64" |
| equation="A 24 READ 4 UMUL" |
| underscore_name="samples_killed_in_ps" |
| units="pixels" |
| symbol_name="SamplesKilledInPs" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Fragment Shader" |
| /> |
| <counter name="SLM Bytes Written" |
| description="The total number of GPU memory bytes written into shared local memory." |
| data_type="uint64" |
| max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL" |
| equation="A 31 READ 64 UMUL" |
| underscore_name="slm_bytes_written" |
| units="bytes" |
| symbol_name="SlmBytesWritten" |
| semantic_type="throughput" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_group="L3/Data Port/SLM" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Shader Atomic Memory Accesses" |
| description="The total number of shader atomic memory accesses." |
| data_type="uint64" |
| equation="A 34 READ" |
| underscore_name="shader_atomics" |
| units="messages" |
| symbol_name="ShaderAtomics" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="L3/Data Port/Atomics" |
| /> |
| <register_config type="NOA"> |
| <register type="NOA" address="0x00000D04" value="0x00000200" /> |
| <register type="NOA" address="0x00009840" value="0x00000000" /> |
| <register type="NOA" address="0x00009884" value="0x00000000" /> |
| <register type="NOA" address="0x00009888" value="0x142A0165" /> |
| <register type="NOA" address="0x00009888" value="0x142F0165" /> |
| <register type="NOA" address="0x00009888" value="0x146A0165" /> |
| <register type="NOA" address="0x00009888" value="0x146F0165" /> |
| <register type="NOA" address="0x00009888" value="0x14AA0165" /> |
| <register type="NOA" address="0x00009888" value="0x14AF0165" /> |
| <register type="NOA" address="0x00009888" value="0x14EA0165" /> |
| <register type="NOA" address="0x00009888" value="0x14EF0165" /> |
| <register type="NOA" address="0x00009888" value="0x161E8000" /> |
| <register type="NOA" address="0x00009888" value="0x181E8000" /> |
| <register type="NOA" address="0x00009888" value="0x1C1E1800" /> |
| <register type="NOA" address="0x00009888" value="0x06204000" /> |
| <register type="NOA" address="0x00009888" value="0x08204000" /> |
| <register type="NOA" address="0x00009888" value="0x0A204000" /> |
| <register type="NOA" address="0x00009888" value="0x0C204000" /> |
| <register type="NOA" address="0x00009888" value="0x16218000" /> |
| <register type="NOA" address="0x00009888" value="0x18218000" /> |
| <register type="NOA" address="0x00009888" value="0x1E210018" /> |
| <register type="NOA" address="0x00009888" value="0x042A1800" /> |
| <register type="NOA" address="0x00009888" value="0x062AC038" /> |
| <register type="NOA" address="0x00009888" value="0x102A0000" /> |
| <register type="NOA" address="0x00009888" value="0x082AC000" /> |
| <register type="NOA" address="0x00009888" value="0x0A2A0000" /> |
| <register type="NOA" address="0x00009888" value="0x0C2A0000" /> |
| <register type="NOA" address="0x00009888" value="0x062C4000" /> |
| <register type="NOA" address="0x00009888" value="0x082C4000" /> |
| <register type="NOA" address="0x00009888" value="0x0A2C4000" /> |
| <register type="NOA" address="0x00009888" value="0x0C2C4000" /> |
| <register type="NOA" address="0x00009888" value="0x022F2000" /> |
| <register type="NOA" address="0x00009888" value="0x042F0048" /> |
| <register type="NOA" address="0x00009888" value="0x102F0000" /> |
| <register type="NOA" address="0x00009888" value="0x062F0000" /> |
| <register type="NOA" address="0x00009888" value="0x082F0000" /> |
| <register type="NOA" address="0x00009888" value="0x1E5E0030" /> |
| <register type="NOA" address="0x00009888" value="0x125E8000" /> |
| <register type="NOA" address="0x00009888" value="0x145E8000" /> |
| <register type="NOA" address="0x00009888" value="0x1A604000" /> |
| <register type="NOA" address="0x00009888" value="0x1C600001" /> |
| <register type="NOA" address="0x00009888" value="0x02604000" /> |
| <register type="NOA" address="0x00009888" value="0x04604000" /> |
| <register type="NOA" address="0x00009888" value="0x1E613000" /> |
| <register type="NOA" address="0x00009888" value="0x12618000" /> |
| <register type="NOA" address="0x00009888" value="0x14618000" /> |
| <register type="NOA" address="0x00009888" value="0x006A1800" /> |
| <register type="NOA" address="0x00009888" value="0x026A0038" /> |
| <register type="NOA" address="0x00009888" value="0x106A0000" /> |
| <register type="NOA" address="0x00009888" value="0x1A6A00F0" /> |
| <register type="NOA" address="0x00009888" value="0x046A0000" /> |
| <register type="NOA" address="0x00009888" value="0x186C5000" /> |
| <register type="NOA" address="0x00009888" value="0x026C4000" /> |
| <register type="NOA" address="0x00009888" value="0x046C4000" /> |
| <register type="NOA" address="0x00009888" value="0x0E6F2440" /> |
| <register type="NOA" address="0x00009888" value="0x106F0000" /> |
| <register type="NOA" address="0x00009888" value="0x1A6F0000" /> |
| <register type="NOA" address="0x00009888" value="0x1E9E000F" /> |
| <register type="NOA" address="0x00009888" value="0x1AA01540" /> |
| <register type="NOA" address="0x00009888" value="0x1EA10F00" /> |
| <register type="NOA" address="0x00009888" value="0x0CAA1C30" /> |
| <register type="NOA" address="0x00009888" value="0x10AA0000" /> |
| <register type="NOA" address="0x00009888" value="0x18AAF000" /> |
| <register type="NOA" address="0x00009888" value="0x1AAA0000" /> |
| <register type="NOA" address="0x00009888" value="0x18AC0550" /> |
| <register type="NOA" address="0x00009888" value="0x0AAF2440" /> |
| <register type="NOA" address="0x00009888" value="0x10AF0000" /> |
| <register type="NOA" address="0x00009888" value="0x1AAF0000" /> |
| <register type="NOA" address="0x00009888" value="0x10DE8000" /> |
| <register type="NOA" address="0x00009888" value="0x1CDEE000" /> |
| <register type="NOA" address="0x00009888" value="0x00E04000" /> |
| <register type="NOA" address="0x00009888" value="0x0EE04000" /> |
| <register type="NOA" address="0x00009888" value="0x18E04000" /> |
| <register type="NOA" address="0x00009888" value="0x1AE00010" /> |
| <register type="NOA" address="0x00009888" value="0x10E18000" /> |
| <register type="NOA" address="0x00009888" value="0x1EE100E0" /> |
| <register type="NOA" address="0x00009888" value="0x08EA1C30" /> |
| <register type="NOA" address="0x00009888" value="0x10EA0000" /> |
| <register type="NOA" address="0x00009888" value="0x00EAC000" /> |
| <register type="NOA" address="0x00009888" value="0x0EEAC000" /> |
| <register type="NOA" address="0x00009888" value="0x18EA0000" /> |
| <register type="NOA" address="0x00009888" value="0x00EC4000" /> |
| <register type="NOA" address="0x00009888" value="0x0EEC4000" /> |
| <register type="NOA" address="0x00009888" value="0x18EC0005" /> |
| <register type="NOA" address="0x00009888" value="0x00EF0040" /> |
| <register type="NOA" address="0x00009888" value="0x06EF2400" /> |
| <register type="NOA" address="0x00009888" value="0x10EF0000" /> |
| <register type="NOA" address="0x00009888" value="0x0EEF0000" /> |
| <register type="NOA" address="0x00009888" value="0x0C045400" /> |
| <register type="NOA" address="0x00009888" value="0x0E045555" /> |
| <register type="NOA" address="0x00009888" value="0x10040155" /> |
| <register type="NOA" address="0x00009888" value="0x04055000" /> |
| <register type="NOA" address="0x00009888" value="0x0A055000" /> |
| <register type="NOA" address="0x00009888" value="0x0C055000" /> |
| <register type="NOA" address="0x00009888" value="0x0E055000" /> |
| <register type="NOA" address="0x00009888" value="0x14050055" /> |
| <register type="NOA" address="0x00009888" value="0x06055000" /> |
| <register type="NOA" address="0x00009888" value="0x08055000" /> |
| <register type="NOA" address="0x00009888" value="0x2406FF00" /> |
| <register type="NOA" address="0x00009888" value="0x260600FF" /> |
| <register type="NOA" address="0x00009888" value="0x0E08A000" /> |
| <register type="NOA" address="0x00009888" value="0x00088000" /> |
| <register type="NOA" address="0x00009888" value="0x02082000" /> |
| <register type="NOA" address="0x00009888" value="0x14090050" /> |
| <register type="NOA" address="0x00009888" value="0x04094000" /> |
| <register type="NOA" address="0x00009888" value="0x06091000" /> |
| <register type="NOA" address="0x00009888" value="0x000D2000" /> |
| <register type="NOA" address="0x00009888" value="0x060D8000" /> |
| <register type="NOA" address="0x00009888" value="0x080DA000" /> |
| <register type="NOA" address="0x00009888" value="0x040E1000" /> |
| <register type="NOA" address="0x00009888" value="0x0A0E4000" /> |
| <register type="NOA" address="0x00009888" value="0x0C0E5000" /> |
| <register type="NOA" address="0x00009888" value="0x1812FC00" /> |
| <register type="NOA" address="0x00009888" value="0x1A12002B" /> |
| <register type="NOA" address="0x00009888" value="0x02128000" /> |
| <register type="NOA" address="0x00009888" value="0x04128000" /> |
| <register type="NOA" address="0x00009888" value="0x0813C000" /> |
| <register type="NOA" address="0x00009888" value="0x0A13F000" /> |
| <register type="NOA" address="0x00009888" value="0x04136000" /> |
| <register type="NOA" address="0x00009888" value="0x0A14C000" /> |
| <register type="NOA" address="0x00009888" value="0x0C14C000" /> |
| <register type="NOA" address="0x00009888" value="0x0E14C000" /> |
| <register type="NOA" address="0x00009888" value="0x00148000" /> |
| <register type="NOA" address="0x00009888" value="0x02144000" /> |
| <register type="NOA" address="0x00009888" value="0x00158000" /> |
| <register type="NOA" address="0x00009888" value="0x0E158000" /> |
| <register type="NOA" address="0x00009888" value="0x16152AD0" /> |
| <register type="NOA" address="0x00009888" value="0x18150005" /> |
| <register type="NOA" address="0x00009888" value="0x02154000" /> |
| <register type="NOA" address="0x00009888" value="0x04154000" /> |
| <register type="NOA" address="0x00009888" value="0x0615C000" /> |
| <register type="NOA" address="0x00009888" value="0x0815C000" /> |
| <register type="NOA" address="0x00009888" value="0x0A15C000" /> |
| <register type="NOA" address="0x00009888" value="0x0C15C000" /> |
| <register type="NOA" address="0x00009888" value="0x02188000" /> |
| <register type="NOA" address="0x00009888" value="0x0418A000" /> |
| <register type="NOA" address="0x00009888" value="0x06182000" /> |
| <register type="NOA" address="0x00009888" value="0x0A198000" /> |
| <register type="NOA" address="0x00009888" value="0x0C19A000" /> |
| <register type="NOA" address="0x00009888" value="0x0E192000" /> |
| <register type="NOA" address="0x00009888" value="0x0A1CA000" /> |
| <register type="NOA" address="0x00009888" value="0x0C1CA000" /> |
| <register type="NOA" address="0x00009888" value="0x121D5400" /> |
| <register type="NOA" address="0x00009888" value="0x141D0002" /> |
| <register type="NOA" address="0x00009884" value="0x00000003" /> |
| <register type="NOA" address="0x00009888" value="0x301F8000" /> |
| <register type="NOA" address="0x00009888" value="0x501F4924" /> |
| <register type="NOA" address="0x00009888" value="0x521F4924" /> |
| <register type="NOA" address="0x00009888" value="0x541F0024" /> |
| <register type="NOA" address="0x00009888" value="0x3A1F8000" /> |
| <register type="NOA" address="0x00009888" value="0x4E1F2400" /> |
| <register type="NOA" address="0x00009888" value="0x3E1F3000" /> |
| <register type="NOA" address="0x00009888" value="0x461F4030" /> |
| <register type="NOA" address="0x00009888" value="0x481F0040" /> |
| <register type="NOA" address="0x00009888" value="0x4A1F1000" /> |
| <register type="NOA" address="0x00009888" value="0x4C1F0010" /> |
| <register type="NOA" address="0x00009888" value="0x141F0000" /> |
| <register type="NOA" address="0x00009888" value="0x401F1010" /> |
| <register type="NOA" address="0x00009888" value="0x421F3030" /> |
| <register type="NOA" address="0x00009888" value="0x441F4040" /> |
| </register_config> |
| <register_config type="OA"> |
| <register type="OA" address="0x00002740" value="0x00000000" /> |
| <register type="OA" address="0x00002710" value="0x00000000" /> |
| <register type="OA" address="0x00002714" value="0xF0800000" /> |
| <register type="OA" address="0x00002720" value="0x00000000" /> |
| <register type="OA" address="0x00002724" value="0xF0800000" /> |
| <register type="OA" address="0x00002770" value="0x00000018" /> |
| <register type="OA" address="0x00002774" value="0x0000FFFC" /> |
| <register type="OA" address="0x00002778" value="0x00000060" /> |
| <register type="OA" address="0x0000277C" value="0x0000FFF3" /> |
| <register type="OA" address="0x00002780" value="0x00000180" /> |
| <register type="OA" address="0x00002784" value="0x0000FFCF" /> |
| <register type="OA" address="0x00002788" value="0x00000600" /> |
| <register type="OA" address="0x0000278C" value="0x0000FF3F" /> |
| <register type="OA" address="0x00002790" value="0x00001800" /> |
| <register type="OA" address="0x00002794" value="0x0000FCFF" /> |
| <register type="OA" address="0x00002798" value="0x00006000" /> |
| <register type="OA" address="0x0000279C" value="0x0000F3FF" /> |
| <register type="OA" address="0x000027A0" value="0x00018000" /> |
| <register type="OA" address="0x000027A4" value="0x0000CFFF" /> |
| <register type="OA" address="0x000027A8" value="0x00060000" /> |
| <register type="OA" address="0x000027AC" value="0x00003FFF" /> |
| </register_config> |
| <register_config type="FLEX"> |
| <register type="FLEX" address="0x0000E458" value="0x00005004" /> |
| <register type="FLEX" address="0x0000E558" value="0x00010003" /> |
| <register type="FLEX" address="0x0000E658" value="0x00012011" /> |
| <register type="FLEX" address="0x0000E45C" value="0x00051050" /> |
| <register type="FLEX" address="0x0000E55C" value="0x00053052" /> |
| </register_config> |
| </set> |
| |
| <set name="Metric set Sampler 2" |
| mdapi_supported_apis="OGL OCL IO BB" |
| underscore_name="sampler_2" |
| hw_config_guid="58326100-b3e7-4554-b612-592e16dc6fd1" |
| chipset="LKF" |
| symbol_name="Sampler_2" |
| > |
| <counter name="GPU Core Clocks" |
| description="The total number of GPU core clocks elapsed during the measurement." |
| data_type="uint64" |
| equation="GPU_CLOCK 0 READ" |
| underscore_name="gpu_core_clocks" |
| units="cycles" |
| symbol_name="GpuCoreClocks" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GPU" |
| /> |
| <counter name="EU Active" |
| description="The percentage of time in which the Execution Units were actively processing." |
| data_type="float" |
| max_equation="100" |
| equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_active" |
| units="percent" |
| symbol_name="EuActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Overview System Frame Batch Draw" |
| mdapi_group="EU Array" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="EU Both FPU Pipes Active" |
| description="The percentage of time in which both EU FPU pipelines were actively processing." |
| data_type="float" |
| max_equation="100" |
| equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_fpu_both_active" |
| units="percent" |
| symbol_name="EuFpuBothActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pipes" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="SQ is full" |
| description="The percentage of time when SQ is filled above a threshold (usually 48 entries)" |
| data_type="float" |
| max_equation="100" |
| equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="gt_request_queue_full" |
| units="percent" |
| symbol_name="GTRequestQueueFull" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="GTI" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="VS Send Pipe Active" |
| description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="vs_send_active" |
| units="percent" |
| symbol_name="VsSendActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Vertex Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="VS FPU1 Pipe Active" |
| description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="vs_fpu1_active" |
| units="percent" |
| symbol_name="VsFpu1Active" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Vertex Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="GS Threads Dispatched" |
| description="The total number of geometry shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 5 READ" |
| underscore_name="gs_threads" |
| units="threads" |
| symbol_name="GsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Geometry Shader" |
| /> |
| <counter name="Early Hi-Depth Test Fails" |
| description="The total number of pixels dropped on early hierarchical depth test." |
| data_type="uint64" |
| equation="A 22 READ 4 UMUL" |
| underscore_name="hi_depth_test_fails" |
| units="pixels" |
| symbol_name="HiDepthTestFails" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test" |
| /> |
| <counter name="FS Both FPU Active" |
| description="The percentage of time in which fragment shaders were processed actively on the both FPUs." |
| data_type="float" |
| max_equation="100" |
| equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_eu_both_fpu_active" |
| units="percent" |
| symbol_name="PsEuBothFpuActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 Frame Batch Draw" |
| mdapi_group="3D Pipe/Fragment Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="VS Threads Dispatched" |
| description="The total number of vertex shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 1 READ" |
| underscore_name="vs_threads" |
| units="threads" |
| symbol_name="VsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Vertex Shader" |
| /> |
| <counter name="Slice0 Subslice2 Sampler Output Ready" |
| description="The percentage of time in which slice0 subslice2 sampler output is ready" |
| data_type="float" |
| max_equation="100" |
| equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="sampler02_output_ready" |
| units="percent" |
| symbol_name="Sampler02OutputReady" |
| availability="$SubsliceMask 4 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GPU/Sampler" |
| mdapi_hw_unit_type="subslice" |
| /> |
| <counter name="FS Threads Dispatched" |
| description="The total number of fragment shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 6 READ" |
| underscore_name="ps_threads" |
| units="threads" |
| symbol_name="PsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Fragment Shader" |
| /> |
| <counter name="Slice0 Subslice6 Sampler Output Ready" |
| description="The percentage of time in which slice0 subslice6 sampler output is ready" |
| data_type="float" |
| max_equation="100" |
| equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="sampler06_output_ready" |
| units="percent" |
| symbol_name="Sampler06OutputReady" |
| availability="$SubsliceMask 64 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GPU/Sampler" |
| mdapi_hw_unit_type="subslice" |
| /> |
| <counter name="Slice0 Subslice4 Sampler Output Ready" |
| description="The percentage of time in which slice0 subslice4 sampler output is ready" |
| data_type="float" |
| max_equation="100" |
| equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="sampler04_output_ready" |
| units="percent" |
| symbol_name="Sampler04OutputReady" |
| availability="$SubsliceMask 16 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GPU/Sampler" |
| mdapi_hw_unit_type="subslice" |
| /> |
| <counter name="Shader Barrier Messages" |
| description="The total number of shader barrier messages." |
| data_type="uint64" |
| equation="A 35 READ" |
| underscore_name="shader_barriers" |
| units="messages" |
| symbol_name="ShaderBarriers" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Barrier" |
| /> |
| <counter name="Sampler Texels" |
| description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units." |
| data_type="uint64" |
| equation="A 28 READ 4 UMUL" |
| underscore_name="sampler_texels" |
| units="texels" |
| symbol_name="SamplerTexels" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="Sampler/Sampler Input" |
| /> |
| <counter name="Pixels Failing Tests" |
| description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests." |
| data_type="uint64" |
| equation="A 25 READ 4 UMUL" |
| underscore_name="pixels_failing_post_ps_tests" |
| units="pixels" |
| symbol_name="PixelsFailingPostPsTests" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Output Merger" |
| /> |
| <counter name="Slice0 Subslice3 Sampler Output Ready" |
| description="The percentage of time in which slice0 subslice3 sampler output is ready" |
| data_type="float" |
| max_equation="100" |
| equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="sampler03_output_ready" |
| units="percent" |
| symbol_name="Sampler03OutputReady" |
| availability="$SubsliceMask 8 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GPU/Sampler" |
| mdapi_hw_unit_type="subslice" |
| /> |
| <counter name="GPU Time Elapsed" |
| description="Time elapsed on the GPU during the measurement." |
| data_type="uint64" |
| equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV" |
| underscore_name="gpu_time" |
| units="ns" |
| symbol_name="GpuTime" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GPU" |
| /> |
| <counter name="AVG GPU Core Frequency" |
| description="Average GPU Core Frequency in the measurement." |
| data_type="uint64" |
| max_equation="$GpuMaxFrequency" |
| equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV" |
| underscore_name="avg_gpu_core_frequency" |
| units="hz" |
| symbol_name="AvgGpuCoreFrequency" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame Batch Draw" |
| mdapi_group="GPU" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Sampler Texels Misses" |
| description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache." |
| data_type="uint64" |
| equation="A 29 READ 4 UMUL" |
| underscore_name="sampler_texel_misses" |
| units="texels" |
| symbol_name="SamplerTexelMisses" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Batch Frame Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="Sampler/Sampler Cache" |
| /> |
| <counter name="CS Threads Dispatched" |
| description="The total number of compute shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 4 READ" |
| underscore_name="cs_threads" |
| units="threads" |
| symbol_name="CsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Compute Shader" |
| /> |
| <counter name="SLM Bytes Read" |
| description="The total number of GPU memory bytes read from shared local memory." |
| data_type="uint64" |
| max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL" |
| equation="A 30 READ 64 UMUL" |
| underscore_name="slm_bytes_read" |
| units="bytes" |
| symbol_name="SlmBytesRead" |
| semantic_type="throughput" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_group="L3/Data Port/SLM" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="PS FPU1 Pipe Active" |
| description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_fpu1_active" |
| units="percent" |
| symbol_name="PsFpu1Active" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pixel Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="PS Send Pipeline Active" |
| description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_send_active" |
| units="percent" |
| symbol_name="PsSendActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pixel Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="VS FPU0 Pipe Active" |
| description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="vs_fpu0_active" |
| units="percent" |
| symbol_name="VsFpu0Active" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Vertex Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="GPU Busy" |
| description="The percentage of time in which the GPU has been processing GPU commands." |
| data_type="float" |
| max_equation="100" |
| equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="gpu_busy" |
| units="percent" |
| symbol_name="GpuBusy" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame" |
| mdapi_group="GPU" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Slice0 Subslice7 Sampler Output Ready" |
| description="The percentage of time in which slice0 subslice7 sampler output is ready" |
| data_type="float" |
| max_equation="100" |
| equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="sampler07_output_ready" |
| units="percent" |
| symbol_name="Sampler07OutputReady" |
| availability="$SubsliceMask 128 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GPU/Sampler" |
| mdapi_hw_unit_type="subslice" |
| /> |
| <counter name="Rasterized Pixels" |
| description="The total number of rasterized pixels." |
| data_type="uint64" |
| equation="A 21 READ 4 UMUL" |
| underscore_name="rasterized_pixels" |
| units="pixels" |
| symbol_name="RasterizedPixels" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Rasterizer" |
| /> |
| <counter name="Slice0 Subslice5 Sampler Output Ready" |
| description="The percentage of time in which slice0 subslice5 sampler output is ready" |
| data_type="float" |
| max_equation="100" |
| equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="sampler05_output_ready" |
| units="percent" |
| symbol_name="Sampler05OutputReady" |
| availability="$SubsliceMask 32 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GPU/Sampler" |
| mdapi_hw_unit_type="subslice" |
| /> |
| <counter name="PS FPU0 Pipe Active" |
| description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_fpu0_active" |
| units="percent" |
| symbol_name="PsFpu0Active" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pixel Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="DS Threads Dispatched" |
| description="The total number of domain shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 3 READ" |
| underscore_name="ds_threads" |
| units="threads" |
| symbol_name="DsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Domain Shader" |
| /> |
| <counter name="Samples Written" |
| description="The total number of samples or pixels written to all render targets." |
| data_type="uint64" |
| equation="A 26 READ 4 UMUL" |
| underscore_name="samples_written" |
| units="pixels" |
| symbol_name="SamplesWritten" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Output Merger" |
| /> |
| <counter name="EU Stall" |
| description="The percentage of time in which the Execution Units were stalled." |
| data_type="float" |
| max_equation="100" |
| equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_stall" |
| units="percent" |
| symbol_name="EuStall" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Overview System Frame Batch Draw" |
| mdapi_group="EU Array" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Samples Blended" |
| description="The total number of blended samples or pixels written to all render targets." |
| data_type="uint64" |
| equation="A 27 READ 4 UMUL" |
| underscore_name="samples_blended" |
| units="pixels" |
| symbol_name="SamplesBlended" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Output Merger" |
| /> |
| <counter name="Early Depth Test Fails" |
| description="The total number of pixels dropped on early depth test." |
| data_type="uint64" |
| equation="A 23 READ 4 UMUL" |
| underscore_name="early_depth_test_fails" |
| units="pixels" |
| symbol_name="EarlyDepthTestFails" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Rasterizer/Early Depth Test" |
| /> |
| <counter name="Slice0 Subslice0 Sampler Output Ready" |
| description="The percentage of time in which slice0 subslice0 sampler output is ready" |
| data_type="float" |
| max_equation="100" |
| equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="sampler00_output_ready" |
| units="percent" |
| symbol_name="Sampler00OutputReady" |
| availability="$SubsliceMask 1 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GPU/Sampler" |
| mdapi_hw_unit_type="subslice" |
| /> |
| <counter name="Slice0 Subslice1 Sampler Output Ready" |
| description="The percentage of time in which slice0 subslice1 sampler output is ready" |
| data_type="float" |
| max_equation="100" |
| equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="sampler01_output_ready" |
| units="percent" |
| symbol_name="Sampler01OutputReady" |
| availability="$SubsliceMask 2 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GPU/Sampler" |
| mdapi_hw_unit_type="subslice" |
| /> |
| <counter name="Shader Memory Accesses" |
| description="The total number of shader memory accesses to L3." |
| data_type="uint64" |
| equation="A 32 READ" |
| underscore_name="shader_memory_accesses" |
| units="messages" |
| symbol_name="ShaderMemoryAccesses" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="L3/Data Port" |
| /> |
| <counter name="HS Threads Dispatched" |
| description="The total number of hull shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 2 READ" |
| underscore_name="hs_threads" |
| units="threads" |
| symbol_name="HsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Hull Shader" |
| /> |
| <counter name="L3 Shader Throughput" |
| description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB." |
| data_type="uint64" |
| max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL" |
| equation="A 30 READ A 31 READ UADD A 32 READ UADD 64 UMUL" |
| underscore_name="l3_shader_throughput" |
| units="bytes" |
| symbol_name="L3ShaderThroughput" |
| semantic_type="throughput" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Frame Batch Draw" |
| mdapi_group="L3/Data Port" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Samples Killed in FS" |
| description="The total number of samples or pixels dropped in fragment shaders." |
| data_type="uint64" |
| equation="A 24 READ 4 UMUL" |
| underscore_name="samples_killed_in_ps" |
| units="pixels" |
| symbol_name="SamplesKilledInPs" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Fragment Shader" |
| /> |
| <counter name="SLM Bytes Written" |
| description="The total number of GPU memory bytes written into shared local memory." |
| data_type="uint64" |
| max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL" |
| equation="A 31 READ 64 UMUL" |
| underscore_name="slm_bytes_written" |
| units="bytes" |
| symbol_name="SlmBytesWritten" |
| semantic_type="throughput" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_group="L3/Data Port/SLM" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Shader Atomic Memory Accesses" |
| description="The total number of shader atomic memory accesses." |
| data_type="uint64" |
| equation="A 34 READ" |
| underscore_name="shader_atomics" |
| units="messages" |
| symbol_name="ShaderAtomics" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="L3/Data Port/Atomics" |
| /> |
| <register_config type="NOA"> |
| <register type="NOA" address="0x00000D04" value="0x00000200" /> |
| <register type="NOA" address="0x00009840" value="0x00000000" /> |
| <register type="NOA" address="0x00009884" value="0x00000000" /> |
| <register type="NOA" address="0x00009888" value="0x142D0005" /> |
| <register type="NOA" address="0x00009888" value="0x14320005" /> |
| <register type="NOA" address="0x00009888" value="0x146D0005" /> |
| <register type="NOA" address="0x00009888" value="0x14720005" /> |
| <register type="NOA" address="0x00009888" value="0x14AD0005" /> |
| <register type="NOA" address="0x00009888" value="0x14B20005" /> |
| <register type="NOA" address="0x00009888" value="0x14ED0005" /> |
| <register type="NOA" address="0x00009888" value="0x14F20005" /> |
| <register type="NOA" address="0x00009888" value="0x1E1E0030" /> |
| <register type="NOA" address="0x00009888" value="0x1A204000" /> |
| <register type="NOA" address="0x00009888" value="0x1C200001" /> |
| <register type="NOA" address="0x00009888" value="0x1E213000" /> |
| <register type="NOA" address="0x00009888" value="0x1A2A00C0" /> |
| <register type="NOA" address="0x00009888" value="0x182C6000" /> |
| <register type="NOA" address="0x00009888" value="0x0E2D0033" /> |
| <register type="NOA" address="0x00009888" value="0x022D0000" /> |
| <register type="NOA" address="0x00009888" value="0x1A2F8000" /> |
| <register type="NOA" address="0x00009888" value="0x1C300008" /> |
| <register type="NOA" address="0x00009888" value="0x0E318000" /> |
| <register type="NOA" address="0x00009888" value="0x0E321980" /> |
| <register type="NOA" address="0x00009888" value="0x02320000" /> |
| <register type="NOA" address="0x00009888" value="0x125E8000" /> |
| <register type="NOA" address="0x00009888" value="0x145E8000" /> |
| <register type="NOA" address="0x00009888" value="0x02604000" /> |
| <register type="NOA" address="0x00009888" value="0x04604000" /> |
| <register type="NOA" address="0x00009888" value="0x12618000" /> |
| <register type="NOA" address="0x00009888" value="0x14618000" /> |
| <register type="NOA" address="0x00009888" value="0x046AC000" /> |
| <register type="NOA" address="0x00009888" value="0x026C8000" /> |
| <register type="NOA" address="0x00009888" value="0x046C4000" /> |
| <register type="NOA" address="0x00009888" value="0x006D1980" /> |
| <register type="NOA" address="0x00009888" value="0x026D0000" /> |
| <register type="NOA" address="0x00009888" value="0x046F8000" /> |
| <register type="NOA" address="0x00009888" value="0x14708000" /> |
| <register type="NOA" address="0x00009888" value="0x02714000" /> |
| <register type="NOA" address="0x00009888" value="0x02720033" /> |
| <register type="NOA" address="0x00009888" value="0x169E8000" /> |
| <register type="NOA" address="0x00009888" value="0x189E8000" /> |
| <register type="NOA" address="0x00009888" value="0x06A04000" /> |
| <register type="NOA" address="0x00009888" value="0x08A04000" /> |
| <register type="NOA" address="0x00009888" value="0x16A18000" /> |
| <register type="NOA" address="0x00009888" value="0x18A18000" /> |
| <register type="NOA" address="0x00009888" value="0x08AAC000" /> |
| <register type="NOA" address="0x00009888" value="0x06AC8000" /> |
| <register type="NOA" address="0x00009888" value="0x08AC4000" /> |
| <register type="NOA" address="0x00009888" value="0x02AD1980" /> |
| <register type="NOA" address="0x00009888" value="0x08AF8000" /> |
| <register type="NOA" address="0x00009888" value="0x18B04000" /> |
| <register type="NOA" address="0x00009888" value="0x04B14000" /> |
| <register type="NOA" address="0x00009888" value="0x04B20033" /> |
| <register type="NOA" address="0x00009888" value="0x02B20000" /> |
| <register type="NOA" address="0x00009888" value="0x1CDE1800" /> |
| <register type="NOA" address="0x00009888" value="0x0AE04000" /> |
| <register type="NOA" address="0x00009888" value="0x0CE04000" /> |
| <register type="NOA" address="0x00009888" value="0x1EE10018" /> |
| <register type="NOA" address="0x00009888" value="0x0CEAC000" /> |
| <register type="NOA" address="0x00009888" value="0x0AEC8000" /> |
| <register type="NOA" address="0x00009888" value="0x0CEC4000" /> |
| <register type="NOA" address="0x00009888" value="0x04ED1980" /> |
| <register type="NOA" address="0x00009888" value="0x02ED0000" /> |
| <register type="NOA" address="0x00009888" value="0x0CEF8000" /> |
| <register type="NOA" address="0x00009888" value="0x1AF00400" /> |
| <register type="NOA" address="0x00009888" value="0x06F14000" /> |
| <register type="NOA" address="0x00009888" value="0x06F20033" /> |
| <register type="NOA" address="0x00009888" value="0x02F20000" /> |
| <register type="NOA" address="0x00009888" value="0x10040140" /> |
| <register type="NOA" address="0x00009888" value="0x0C045000" /> |
| <register type="NOA" address="0x00009888" value="0x0E040055" /> |
| <register type="NOA" address="0x00009888" value="0x14050050" /> |
| <register type="NOA" address="0x00009888" value="0x04054000" /> |
| <register type="NOA" address="0x00009888" value="0x06055000" /> |
| <register type="NOA" address="0x00009888" value="0x08055000" /> |
| <register type="NOA" address="0x00009888" value="0x0A051000" /> |
| <register type="NOA" address="0x00009888" value="0x260600C0" /> |
| <register type="NOA" address="0x00009888" value="0x24067E00" /> |
| <register type="NOA" address="0x00009888" value="0x00088000" /> |
| <register type="NOA" address="0x00009888" value="0x02082000" /> |
| <register type="NOA" address="0x00009888" value="0x04094000" /> |
| <register type="NOA" address="0x00009888" value="0x06091000" /> |
| <register type="NOA" address="0x00009888" value="0x040D8000" /> |
| <register type="NOA" address="0x00009888" value="0x060D2000" /> |
| <register type="NOA" address="0x00009888" value="0x080E4000" /> |
| <register type="NOA" address="0x00009888" value="0x0A0E1000" /> |
| <register type="NOA" address="0x00009888" value="0x02128000" /> |
| <register type="NOA" address="0x00009888" value="0x04128000" /> |
| <register type="NOA" address="0x00009888" value="0x0612C000" /> |
| <register type="NOA" address="0x00009888" value="0x0812C000" /> |
| <register type="NOA" address="0x00009888" value="0x0413E000" /> |
| <register type="NOA" address="0x00009888" value="0x06131000" /> |
| <register type="NOA" address="0x00009888" value="0x00148000" /> |
| <register type="NOA" address="0x00009888" value="0x0214C000" /> |
| <register type="NOA" address="0x00009888" value="0x04144000" /> |
| <register type="NOA" address="0x00009888" value="0x1815000F" /> |
| <register type="NOA" address="0x00009888" value="0x02154000" /> |
| <register type="NOA" address="0x00009888" value="0x04154000" /> |
| <register type="NOA" address="0x00009888" value="0x06154000" /> |
| <register type="NOA" address="0x00009888" value="0x08154000" /> |
| <register type="NOA" address="0x00009888" value="0x0A158000" /> |
| <register type="NOA" address="0x00009888" value="0x0C158000" /> |
| <register type="NOA" address="0x00009888" value="0x0E18A000" /> |
| <register type="NOA" address="0x00009888" value="0x14190028" /> |
| <register type="NOA" address="0x00009888" value="0x021C8000" /> |
| <register type="NOA" address="0x00009888" value="0x041C2000" /> |
| <register type="NOA" address="0x00009888" value="0x0A1D8000" /> |
| <register type="NOA" address="0x00009888" value="0x0C1D2000" /> |
| <register type="NOA" address="0x00009884" value="0x00000003" /> |
| <register type="NOA" address="0x00009888" value="0x1C1F3000" /> |
| <register type="NOA" address="0x00009888" value="0x2A1F0061" /> |
| <register type="NOA" address="0x00009888" value="0x141F0000" /> |
| <register type="NOA" address="0x00009888" value="0x521F0000" /> |
| <register type="NOA" address="0x00009888" value="0x541F0024" /> |
| <register type="NOA" address="0x00009888" value="0x3A1F8000" /> |
| <register type="NOA" address="0x00009888" value="0x4E1F2430" /> |
| <register type="NOA" address="0x00009888" value="0x501F0124" /> |
| <register type="NOA" address="0x00009888" value="0x4C1F0137" /> |
| <register type="NOA" address="0x00009888" value="0x301F0000" /> |
| <register type="NOA" address="0x00009888" value="0x401F0040" /> |
| <register type="NOA" address="0x00009888" value="0x421F0040" /> |
| <register type="NOA" address="0x00009888" value="0x441F3001" /> |
| </register_config> |
| <register_config type="OA"> |
| <register type="OA" address="0x00002740" value="0x00000000" /> |
| <register type="OA" address="0x00002710" value="0x00000000" /> |
| <register type="OA" address="0x00002714" value="0x00800000" /> |
| <register type="OA" address="0x00002720" value="0x00000000" /> |
| <register type="OA" address="0x00002724" value="0x00800000" /> |
| </register_config> |
| <register_config type="FLEX"> |
| <register type="FLEX" address="0x0000E458" value="0x00005004" /> |
| <register type="FLEX" address="0x0000E558" value="0x00010003" /> |
| <register type="FLEX" address="0x0000E658" value="0x00012011" /> |
| <register type="FLEX" address="0x0000E45C" value="0x00051050" /> |
| <register type="FLEX" address="0x0000E55C" value="0x00053052" /> |
| </register_config> |
| </set> |
| |
| <set name="Metric set TDL_1" |
| mdapi_supported_apis="OGL OCL IO BB" |
| underscore_name="tdl_1" |
| hw_config_guid="4c71735a-dfbf-4ebe-9df3-6c3db344a466" |
| chipset="LKF" |
| symbol_name="TDL_1" |
| > |
| <counter name="GPU Core Clocks" |
| description="The total number of GPU core clocks elapsed during the measurement." |
| data_type="uint64" |
| equation="GPU_CLOCK 0 READ" |
| underscore_name="gpu_core_clocks" |
| units="cycles" |
| symbol_name="GpuCoreClocks" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GPU" |
| /> |
| <counter name="EU Active" |
| description="The percentage of time in which the Execution Units were actively processing." |
| data_type="float" |
| max_equation="100" |
| equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_active" |
| units="percent" |
| symbol_name="EuActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Overview System Frame Batch Draw" |
| mdapi_group="EU Array" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="EU Both FPU Pipes Active" |
| description="The percentage of time in which both EU FPU pipelines were actively processing." |
| data_type="float" |
| max_equation="100" |
| equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_fpu_both_active" |
| units="percent" |
| symbol_name="EuFpuBothActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pipes" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="VS Send Pipe Active" |
| description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="vs_send_active" |
| units="percent" |
| symbol_name="VsSendActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Vertex Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="VS FPU1 Pipe Active" |
| description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="vs_fpu1_active" |
| units="percent" |
| symbol_name="VsFpu1Active" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Vertex Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="GS Threads Dispatched" |
| description="The total number of geometry shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 5 READ" |
| underscore_name="gs_threads" |
| units="threads" |
| symbol_name="GsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Geometry Shader" |
| /> |
| <counter name="Early Hi-Depth Test Fails" |
| description="The total number of pixels dropped on early hierarchical depth test." |
| data_type="uint64" |
| equation="A 22 READ 4 UMUL" |
| underscore_name="hi_depth_test_fails" |
| units="pixels" |
| symbol_name="HiDepthTestFails" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test" |
| /> |
| <counter name="FS Both FPU Active" |
| description="The percentage of time in which fragment shaders were processed actively on the both FPUs." |
| data_type="float" |
| max_equation="100" |
| equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_eu_both_fpu_active" |
| units="percent" |
| symbol_name="PsEuBothFpuActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 Frame Batch Draw" |
| mdapi_group="3D Pipe/Fragment Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="VS Threads Dispatched" |
| description="The total number of vertex shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 1 READ" |
| underscore_name="vs_threads" |
| units="threads" |
| symbol_name="VsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Vertex Shader" |
| /> |
| <counter name="FS Threads Dispatched" |
| description="The total number of fragment shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 6 READ" |
| underscore_name="ps_threads" |
| units="threads" |
| symbol_name="PsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Fragment Shader" |
| /> |
| <counter name="Samples Blended" |
| description="The total number of blended samples or pixels written to all render targets." |
| data_type="uint64" |
| equation="A 27 READ 4 UMUL" |
| underscore_name="samples_blended" |
| units="pixels" |
| symbol_name="SamplesBlended" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Output Merger" |
| /> |
| <counter name="Shader Barrier Messages" |
| description="The total number of shader barrier messages." |
| data_type="uint64" |
| equation="A 35 READ" |
| underscore_name="shader_barriers" |
| units="messages" |
| symbol_name="ShaderBarriers" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Barrier" |
| /> |
| <counter name="PS Thread Ready For Dispatch on Slice0 Subslice3 Thread Dispatcher" |
| description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice3 thread dispatcher" |
| data_type="float" |
| max_equation="100" |
| equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_thread03_ready_for_dispatch" |
| units="percent" |
| symbol_name="PSThread03ReadyForDispatch" |
| availability="$SubsliceMask 8 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GPU/Thread Dispatcher" |
| mdapi_hw_unit_type="subslice" |
| /> |
| <counter name="Sampler Texels" |
| description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units." |
| data_type="uint64" |
| equation="A 28 READ 4 UMUL" |
| underscore_name="sampler_texels" |
| units="texels" |
| symbol_name="SamplerTexels" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="Sampler/Sampler Input" |
| /> |
| <counter name="Pixels Failing Tests" |
| description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests." |
| data_type="uint64" |
| equation="A 25 READ 4 UMUL" |
| underscore_name="pixels_failing_post_ps_tests" |
| units="pixels" |
| symbol_name="PixelsFailingPostPsTests" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Output Merger" |
| /> |
| <counter name="GPU Time Elapsed" |
| description="Time elapsed on the GPU during the measurement." |
| data_type="uint64" |
| equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV" |
| underscore_name="gpu_time" |
| units="ns" |
| symbol_name="GpuTime" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GPU" |
| /> |
| <counter name="AVG GPU Core Frequency" |
| description="Average GPU Core Frequency in the measurement." |
| data_type="uint64" |
| max_equation="$GpuMaxFrequency" |
| equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV" |
| underscore_name="avg_gpu_core_frequency" |
| units="hz" |
| symbol_name="AvgGpuCoreFrequency" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame Batch Draw" |
| mdapi_group="GPU" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Sampler Texels Misses" |
| description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache." |
| data_type="uint64" |
| equation="A 29 READ 4 UMUL" |
| underscore_name="sampler_texel_misses" |
| units="texels" |
| symbol_name="SamplerTexelMisses" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Batch Frame Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="Sampler/Sampler Cache" |
| /> |
| <counter name="CS Threads Dispatched" |
| description="The total number of compute shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 4 READ" |
| underscore_name="cs_threads" |
| units="threads" |
| symbol_name="CsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Compute Shader" |
| /> |
| <counter name="SLM Bytes Read" |
| description="The total number of GPU memory bytes read from shared local memory." |
| data_type="uint64" |
| max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL" |
| equation="A 30 READ 64 UMUL" |
| underscore_name="slm_bytes_read" |
| units="bytes" |
| symbol_name="SlmBytesRead" |
| semantic_type="throughput" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_group="L3/Data Port/SLM" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="FS AVG Stall per Thread" |
| description="The average number of cycles per hardware thread run in which fragment shaders were stalled on the EUs." |
| data_type="uint64" |
| equation="A 20 READ A 6 READ UDIV" |
| underscore_name="ps_eu_stall_per_thread" |
| units="cycles" |
| symbol_name="PsEuStallPerThread" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Fragment Shader" |
| /> |
| <counter name="PS FPU1 Pipe Active" |
| description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_fpu1_active" |
| units="percent" |
| symbol_name="PsFpu1Active" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pixel Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="VS AVG Stall per Thread" |
| description="The average number of cycles per hardware thread run in which vertex shaders were stalled on the EUs." |
| data_type="uint64" |
| equation="A 14 READ A 1 READ UDIV" |
| underscore_name="vs_eu_stall_per_thread" |
| units="cycles" |
| symbol_name="VsEuStallPerThread" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Vertex Shader" |
| /> |
| <counter name="PS Send Pipeline Active" |
| description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_send_active" |
| units="percent" |
| symbol_name="PsSendActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pixel Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Rasterized Pixels" |
| description="The total number of rasterized pixels." |
| data_type="uint64" |
| equation="A 21 READ 4 UMUL" |
| underscore_name="rasterized_pixels" |
| units="pixels" |
| symbol_name="RasterizedPixels" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Rasterizer" |
| /> |
| <counter name="GPU Busy" |
| description="The percentage of time in which the GPU has been processing GPU commands." |
| data_type="float" |
| max_equation="100" |
| equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="gpu_busy" |
| units="percent" |
| symbol_name="GpuBusy" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame" |
| mdapi_group="GPU" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="FS AVG Active per Thread" |
| description="The average number of cycles per hardware thread run in which fragment shaders were processed actively on the EUs." |
| data_type="uint64" |
| equation="A 19 READ A 6 READ UDIV" |
| underscore_name="ps_eu_active_per_thread" |
| units="cycles" |
| symbol_name="PsEuActivePerThread" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Fragment Shader" |
| /> |
| <counter name="FS EU Active" |
| description="The percentage of time in which fragment shaders were processed actively on the EUs." |
| data_type="float" |
| max_equation="100" |
| equation="A 19 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_eu_active" |
| units="percent" |
| symbol_name="PsEuActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="EU Array/Fragment Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="PS Thread Ready For Dispatch on Slice0 Subslice0 Thread Dispatcher" |
| description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice0 thread dispatcher" |
| data_type="float" |
| max_equation="100" |
| equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_thread00_ready_for_dispatch" |
| units="percent" |
| symbol_name="PSThread00ReadyForDispatch" |
| availability="$SubsliceMask 1 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GPU/Thread Dispatcher" |
| mdapi_hw_unit_type="subslice" |
| /> |
| <counter name="Shader Atomic Memory Accesses" |
| description="The total number of shader atomic memory accesses." |
| data_type="uint64" |
| equation="A 34 READ" |
| underscore_name="shader_atomics" |
| units="messages" |
| symbol_name="ShaderAtomics" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="L3/Data Port/Atomics" |
| /> |
| <counter name="VS FPU0 Pipe Active" |
| description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="vs_fpu0_active" |
| units="percent" |
| symbol_name="VsFpu0Active" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Vertex Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="PS Thread Ready For Dispatch on Slice0 Subslice7 Thread Dispatcher" |
| description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice7 thread dispatcher" |
| data_type="float" |
| max_equation="100" |
| equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_thread07_ready_for_dispatch" |
| units="percent" |
| symbol_name="PSThread07ReadyForDispatch" |
| availability="$SubsliceMask 128 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GPU/Thread Dispatcher" |
| mdapi_hw_unit_type="subslice" |
| /> |
| <counter name="PS FPU0 Pipe Active" |
| description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_fpu0_active" |
| units="percent" |
| symbol_name="PsFpu0Active" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pixel Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="DS Threads Dispatched" |
| description="The total number of domain shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 3 READ" |
| underscore_name="ds_threads" |
| units="threads" |
| symbol_name="DsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Domain Shader" |
| /> |
| <counter name="FS EU Stall" |
| description="The percentage of time in which fragment shaders were stalled on the EUs." |
| data_type="float" |
| max_equation="100" |
| equation="A 20 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_eu_stall" |
| units="percent" |
| symbol_name="PsEuStall" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="EU Array/Fragment Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="EU Stall" |
| description="The percentage of time in which the Execution Units were stalled." |
| data_type="float" |
| max_equation="100" |
| equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_stall" |
| units="percent" |
| symbol_name="EuStall" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Overview System Frame Batch Draw" |
| mdapi_group="EU Array" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="PS Thread Ready For Dispatch on Slice0 Subslice5 Thread Dispatcher" |
| description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice5 thread dispatcher" |
| data_type="float" |
| max_equation="100" |
| equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_thread05_ready_for_dispatch" |
| units="percent" |
| symbol_name="PSThread05ReadyForDispatch" |
| availability="$SubsliceMask 32 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GPU/Thread Dispatcher" |
| mdapi_hw_unit_type="subslice" |
| /> |
| <counter name="VS EU Active" |
| description="The percentage of time in which vertex shaders were processed actively on the EUs." |
| data_type="float" |
| max_equation="100" |
| equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="vs_eu_active" |
| units="percent" |
| symbol_name="VsEuActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="EU Array/Vertex Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Early Depth Test Fails" |
| description="The total number of pixels dropped on early depth test." |
| data_type="uint64" |
| equation="A 23 READ 4 UMUL" |
| underscore_name="early_depth_test_fails" |
| units="pixels" |
| symbol_name="EarlyDepthTestFails" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Rasterizer/Early Depth Test" |
| /> |
| <counter name="PS Thread Ready For Dispatch on Slice0 Subslice1 Thread Dispatcher" |
| description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice1 thread dispatcher" |
| data_type="float" |
| max_equation="100" |
| equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_thread01_ready_for_dispatch" |
| units="percent" |
| symbol_name="PSThread01ReadyForDispatch" |
| availability="$SubsliceMask 2 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GPU/Thread Dispatcher" |
| mdapi_hw_unit_type="subslice" |
| /> |
| <counter name="PS Thread Ready For Dispatch on Slice0 Subslice4 Thread Dispatcher" |
| description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice4 thread dispatcher" |
| data_type="float" |
| max_equation="100" |
| equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_thread04_ready_for_dispatch" |
| units="percent" |
| symbol_name="PSThread04ReadyForDispatch" |
| availability="$SubsliceMask 16 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GPU/Thread Dispatcher" |
| mdapi_hw_unit_type="subslice" |
| /> |
| <counter name="VS EU Stall" |
| description="The percentage of time in which vertex shaders were stalled on the EUs." |
| data_type="float" |
| max_equation="100" |
| equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="vs_eu_stall" |
| units="percent" |
| symbol_name="VsEuStall" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="EU Array/Vertex Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Shader Memory Accesses" |
| description="The total number of shader memory accesses to L3." |
| data_type="uint64" |
| equation="A 32 READ" |
| underscore_name="shader_memory_accesses" |
| units="messages" |
| symbol_name="ShaderMemoryAccesses" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="L3/Data Port" |
| /> |
| <counter name="VS AVG Active per Thread" |
| description="The average number of cycles per hardware thread run in which vertex shaders were processed actively on the EUs." |
| data_type="uint64" |
| equation="A 13 READ A 1 READ UDIV" |
| underscore_name="vs_eu_active_per_thread" |
| units="cycles" |
| symbol_name="VsEuActivePerThread" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Vertex Shader" |
| /> |
| <counter name="HS Threads Dispatched" |
| description="The total number of hull shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 2 READ" |
| underscore_name="hs_threads" |
| units="threads" |
| symbol_name="HsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Hull Shader" |
| /> |
| <counter name="PS Thread Ready For Dispatch on Slice0 Subslice2 Thread Dispatcher" |
| description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice2 thread dispatcher" |
| data_type="float" |
| max_equation="100" |
| equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_thread02_ready_for_dispatch" |
| units="percent" |
| symbol_name="PSThread02ReadyForDispatch" |
| availability="$SubsliceMask 4 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GPU/Thread Dispatcher" |
| mdapi_hw_unit_type="subslice" |
| /> |
| <counter name="L3 Shader Throughput" |
| description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB." |
| data_type="uint64" |
| max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL" |
| equation="A 30 READ A 31 READ UADD A 32 READ UADD 64 UMUL" |
| underscore_name="l3_shader_throughput" |
| units="bytes" |
| symbol_name="L3ShaderThroughput" |
| semantic_type="throughput" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Frame Batch Draw" |
| mdapi_group="L3/Data Port" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Samples Killed in FS" |
| description="The total number of samples or pixels dropped in fragment shaders." |
| data_type="uint64" |
| equation="A 24 READ 4 UMUL" |
| underscore_name="samples_killed_in_ps" |
| units="pixels" |
| symbol_name="SamplesKilledInPs" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Fragment Shader" |
| /> |
| <counter name="SLM Bytes Written" |
| description="The total number of GPU memory bytes written into shared local memory." |
| data_type="uint64" |
| max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL" |
| equation="A 31 READ 64 UMUL" |
| underscore_name="slm_bytes_written" |
| units="bytes" |
| symbol_name="SlmBytesWritten" |
| semantic_type="throughput" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_group="L3/Data Port/SLM" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Samples Written" |
| description="The total number of samples or pixels written to all render targets." |
| data_type="uint64" |
| equation="A 26 READ 4 UMUL" |
| underscore_name="samples_written" |
| units="pixels" |
| symbol_name="SamplesWritten" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Output Merger" |
| /> |
| <counter name="PS Thread Ready For Dispatch on Slice0 Subslice6 Thread Dispatcher" |
| description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice6 thread dispatcher" |
| data_type="float" |
| max_equation="100" |
| equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_thread06_ready_for_dispatch" |
| units="percent" |
| symbol_name="PSThread06ReadyForDispatch" |
| availability="$SubsliceMask 64 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GPU/Thread Dispatcher" |
| mdapi_hw_unit_type="subslice" |
| /> |
| <register_config type="NOA"> |
| <register type="NOA" address="0x00000D04" value="0x00000200" /> |
| <register type="NOA" address="0x00009840" value="0x00000000" /> |
| <register type="NOA" address="0x00009884" value="0x00000000" /> |
| <register type="NOA" address="0x00009888" value="0x14290000" /> |
| <register type="NOA" address="0x00009888" value="0x142E0000" /> |
| <register type="NOA" address="0x00009888" value="0x14690000" /> |
| <register type="NOA" address="0x00009888" value="0x146E0000" /> |
| <register type="NOA" address="0x00009888" value="0x14A90000" /> |
| <register type="NOA" address="0x00009888" value="0x14AE0000" /> |
| <register type="NOA" address="0x00009888" value="0x14E90000" /> |
| <register type="NOA" address="0x00009888" value="0x14EE0000" /> |
| <register type="NOA" address="0x00009888" value="0x161E8000" /> |
| <register type="NOA" address="0x00009888" value="0x181E8000" /> |
| <register type="NOA" address="0x00009888" value="0x1C1E1800" /> |
| <register type="NOA" address="0x00009888" value="0x06204000" /> |
| <register type="NOA" address="0x00009888" value="0x08204000" /> |
| <register type="NOA" address="0x00009888" value="0x0A204000" /> |
| <register type="NOA" address="0x00009888" value="0x0C204000" /> |
| <register type="NOA" address="0x00009888" value="0x16218000" /> |
| <register type="NOA" address="0x00009888" value="0x18218000" /> |
| <register type="NOA" address="0x00009888" value="0x1E210018" /> |
| <register type="NOA" address="0x00009888" value="0x0429C300" /> |
| <register type="NOA" address="0x00009888" value="0x062900C5" /> |
| <register type="NOA" address="0x00009888" value="0x10290000" /> |
| <register type="NOA" address="0x00009888" value="0x062AC000" /> |
| <register type="NOA" address="0x00009888" value="0x082AC000" /> |
| <register type="NOA" address="0x00009888" value="0x0A2A4000" /> |
| <register type="NOA" address="0x00009888" value="0x0C2A4000" /> |
| <register type="NOA" address="0x00009888" value="0x062C4000" /> |
| <register type="NOA" address="0x00009888" value="0x082C4000" /> |
| <register type="NOA" address="0x00009888" value="0x0A2C4000" /> |
| <register type="NOA" address="0x00009888" value="0x0C2C4000" /> |
| <register type="NOA" address="0x00009888" value="0x022EC300" /> |
| <register type="NOA" address="0x00009888" value="0x042E00C5" /> |
| <register type="NOA" address="0x00009888" value="0x102E0000" /> |
| <register type="NOA" address="0x00009888" value="0x062F4000" /> |
| <register type="NOA" address="0x00009888" value="0x082F4000" /> |
| <register type="NOA" address="0x00009888" value="0x1E5E0030" /> |
| <register type="NOA" address="0x00009888" value="0x125E8000" /> |
| <register type="NOA" address="0x00009888" value="0x145E8000" /> |
| <register type="NOA" address="0x00009888" value="0x1A604000" /> |
| <register type="NOA" address="0x00009888" value="0x1C600001" /> |
| <register type="NOA" address="0x00009888" value="0x02604000" /> |
| <register type="NOA" address="0x00009888" value="0x04604000" /> |
| <register type="NOA" address="0x00009888" value="0x1E613000" /> |
| <register type="NOA" address="0x00009888" value="0x12618000" /> |
| <register type="NOA" address="0x00009888" value="0x14618000" /> |
| <register type="NOA" address="0x00009888" value="0x0069C300" /> |
| <register type="NOA" address="0x00009888" value="0x026900C5" /> |
| <register type="NOA" address="0x00009888" value="0x10690000" /> |
| <register type="NOA" address="0x00009888" value="0x1A6A00F0" /> |
| <register type="NOA" address="0x00009888" value="0x026A4000" /> |
| <register type="NOA" address="0x00009888" value="0x046A4000" /> |
| <register type="NOA" address="0x00009888" value="0x186C5000" /> |
| <register type="NOA" address="0x00009888" value="0x026C4000" /> |
| <register type="NOA" address="0x00009888" value="0x046C4000" /> |
| <register type="NOA" address="0x00009888" value="0x0E6EC5C3" /> |
| <register type="NOA" address="0x00009888" value="0x106E0000" /> |
| <register type="NOA" address="0x00009888" value="0x1A6F5000" /> |
| <register type="NOA" address="0x00009888" value="0x1E9E000F" /> |
| <register type="NOA" address="0x00009888" value="0x1AA01540" /> |
| <register type="NOA" address="0x00009888" value="0x1EA10F00" /> |
| <register type="NOA" address="0x00009888" value="0x0CA9C5C3" /> |
| <register type="NOA" address="0x00009888" value="0x10A90000" /> |
| <register type="NOA" address="0x00009888" value="0x18AAF000" /> |
| <register type="NOA" address="0x00009888" value="0x1AAA0005" /> |
| <register type="NOA" address="0x00009888" value="0x18AC0550" /> |
| <register type="NOA" address="0x00009888" value="0x0AAEC5C3" /> |
| <register type="NOA" address="0x00009888" value="0x10AE0000" /> |
| <register type="NOA" address="0x00009888" value="0x1AAF0050" /> |
| <register type="NOA" address="0x00009888" value="0x10DE8000" /> |
| <register type="NOA" address="0x00009888" value="0x1CDEE000" /> |
| <register type="NOA" address="0x00009888" value="0x00E04000" /> |
| <register type="NOA" address="0x00009888" value="0x0EE04000" /> |
| <register type="NOA" address="0x00009888" value="0x18E04000" /> |
| <register type="NOA" address="0x00009888" value="0x1AE00010" /> |
| <register type="NOA" address="0x00009888" value="0x10E18000" /> |
| <register type="NOA" address="0x00009888" value="0x1EE100E0" /> |
| <register type="NOA" address="0x00009888" value="0x08E9C5C3" /> |
| <register type="NOA" address="0x00009888" value="0x10E90000" /> |
| <register type="NOA" address="0x00009888" value="0x00EAC000" /> |
| <register type="NOA" address="0x00009888" value="0x0EEAC000" /> |
| <register type="NOA" address="0x00009888" value="0x18EA0500" /> |
| <register type="NOA" address="0x00009888" value="0x00EC4000" /> |
| <register type="NOA" address="0x00009888" value="0x0EEC4000" /> |
| <register type="NOA" address="0x00009888" value="0x18EC0005" /> |
| <register type="NOA" address="0x00009888" value="0x00EE00C3" /> |
| <register type="NOA" address="0x00009888" value="0x06EEC500" /> |
| <register type="NOA" address="0x00009888" value="0x10EE0000" /> |
| <register type="NOA" address="0x00009888" value="0x00EF4000" /> |
| <register type="NOA" address="0x00009888" value="0x0EEF4000" /> |
| <register type="NOA" address="0x00009888" value="0x0C045400" /> |
| <register type="NOA" address="0x00009888" value="0x0E045555" /> |
| <register type="NOA" address="0x00009888" value="0x10040155" /> |
| <register type="NOA" address="0x00009888" value="0x04055000" /> |
| <register type="NOA" address="0x00009888" value="0x0A055000" /> |
| <register type="NOA" address="0x00009888" value="0x0C055000" /> |
| <register type="NOA" address="0x00009888" value="0x0E055000" /> |
| <register type="NOA" address="0x00009888" value="0x14050055" /> |
| <register type="NOA" address="0x00009888" value="0x06055000" /> |
| <register type="NOA" address="0x00009888" value="0x08055000" /> |
| <register type="NOA" address="0x00009888" value="0x2406FF00" /> |
| <register type="NOA" address="0x00009888" value="0x260600FF" /> |
| <register type="NOA" address="0x00009888" value="0x0E08A000" /> |
| <register type="NOA" address="0x00009888" value="0x00088000" /> |
| <register type="NOA" address="0x00009888" value="0x02082000" /> |
| <register type="NOA" address="0x00009888" value="0x14090050" /> |
| <register type="NOA" address="0x00009888" value="0x04094000" /> |
| <register type="NOA" address="0x00009888" value="0x06091000" /> |
| <register type="NOA" address="0x00009888" value="0x000D2000" /> |
| <register type="NOA" address="0x00009888" value="0x060D8000" /> |
| <register type="NOA" address="0x00009888" value="0x080DA000" /> |
| <register type="NOA" address="0x00009888" value="0x040E1000" /> |
| <register type="NOA" address="0x00009888" value="0x0A0E4000" /> |
| <register type="NOA" address="0x00009888" value="0x0C0E5000" /> |
| <register type="NOA" address="0x00009888" value="0x1812FC00" /> |
| <register type="NOA" address="0x00009888" value="0x1A12002B" /> |
| <register type="NOA" address="0x00009888" value="0x02128000" /> |
| <register type="NOA" address="0x00009888" value="0x04128000" /> |
| <register type="NOA" address="0x00009888" value="0x0813C000" /> |
| <register type="NOA" address="0x00009888" value="0x0A13F000" /> |
| <register type="NOA" address="0x00009888" value="0x04136000" /> |
| <register type="NOA" address="0x00009888" value="0x0A14C000" /> |
| <register type="NOA" address="0x00009888" value="0x0C14C000" /> |
| <register type="NOA" address="0x00009888" value="0x0E14C000" /> |
| <register type="NOA" address="0x00009888" value="0x00148000" /> |
| <register type="NOA" address="0x00009888" value="0x02144000" /> |
| <register type="NOA" address="0x00009888" value="0x00158000" /> |
| <register type="NOA" address="0x00009888" value="0x0E158000" /> |
| <register type="NOA" address="0x00009888" value="0x16152AD0" /> |
| <register type="NOA" address="0x00009888" value="0x18150005" /> |
| <register type="NOA" address="0x00009888" value="0x02154000" /> |
| <register type="NOA" address="0x00009888" value="0x04154000" /> |
| <register type="NOA" address="0x00009888" value="0x0615C000" /> |
| <register type="NOA" address="0x00009888" value="0x0815C000" /> |
| <register type="NOA" address="0x00009888" value="0x0A15C000" /> |
| <register type="NOA" address="0x00009888" value="0x0C15C000" /> |
| <register type="NOA" address="0x00009888" value="0x02188000" /> |
| <register type="NOA" address="0x00009888" value="0x0418A000" /> |
| <register type="NOA" address="0x00009888" value="0x06182000" /> |
| <register type="NOA" address="0x00009888" value="0x0A198000" /> |
| <register type="NOA" address="0x00009888" value="0x0C19A000" /> |
| <register type="NOA" address="0x00009888" value="0x0E192000" /> |
| <register type="NOA" address="0x00009888" value="0x0A1CA000" /> |
| <register type="NOA" address="0x00009888" value="0x0C1CA000" /> |
| <register type="NOA" address="0x00009888" value="0x121D5400" /> |
| <register type="NOA" address="0x00009888" value="0x141D0002" /> |
| <register type="NOA" address="0x00009884" value="0x00000003" /> |
| <register type="NOA" address="0x00009888" value="0x301F8000" /> |
| <register type="NOA" address="0x00009888" value="0x501F4924" /> |
| <register type="NOA" address="0x00009888" value="0x521F4924" /> |
| <register type="NOA" address="0x00009888" value="0x541F0024" /> |
| <register type="NOA" address="0x00009888" value="0x3A1F8000" /> |
| <register type="NOA" address="0x00009888" value="0x4E1F2400" /> |
| <register type="NOA" address="0x00009888" value="0x3E1F3000" /> |
| <register type="NOA" address="0x00009888" value="0x461F4030" /> |
| <register type="NOA" address="0x00009888" value="0x481F0040" /> |
| <register type="NOA" address="0x00009888" value="0x4A1F1000" /> |
| <register type="NOA" address="0x00009888" value="0x4C1F0010" /> |
| <register type="NOA" address="0x00009888" value="0x141F0000" /> |
| <register type="NOA" address="0x00009888" value="0x401F1010" /> |
| <register type="NOA" address="0x00009888" value="0x421F3030" /> |
| <register type="NOA" address="0x00009888" value="0x441F4040" /> |
| </register_config> |
| <register_config type="OA"> |
| <register type="OA" address="0x00002740" value="0x00000000" /> |
| <register type="OA" address="0x00002710" value="0x00000000" /> |
| <register type="OA" address="0x00002714" value="0xF0800000" /> |
| <register type="OA" address="0x00002720" value="0x00000000" /> |
| <register type="OA" address="0x00002724" value="0xF0800000" /> |
| <register type="OA" address="0x00002770" value="0x00000018" /> |
| <register type="OA" address="0x00002774" value="0x0000FFFC" /> |
| <register type="OA" address="0x00002778" value="0x00000060" /> |
| <register type="OA" address="0x0000277C" value="0x0000FFF3" /> |
| <register type="OA" address="0x00002780" value="0x00000180" /> |
| <register type="OA" address="0x00002784" value="0x0000FFCF" /> |
| <register type="OA" address="0x00002788" value="0x00000600" /> |
| <register type="OA" address="0x0000278C" value="0x0000FF3F" /> |
| <register type="OA" address="0x00002790" value="0x00001800" /> |
| <register type="OA" address="0x00002794" value="0x0000FCFF" /> |
| <register type="OA" address="0x00002798" value="0x00006000" /> |
| <register type="OA" address="0x0000279C" value="0x0000F3FF" /> |
| <register type="OA" address="0x000027A0" value="0x00018000" /> |
| <register type="OA" address="0x000027A4" value="0x0000CFFF" /> |
| <register type="OA" address="0x000027A8" value="0x00060000" /> |
| <register type="OA" address="0x000027AC" value="0x00003FFF" /> |
| </register_config> |
| <register_config type="FLEX"> |
| <register type="FLEX" address="0x0000E458" value="0x00005004" /> |
| <register type="FLEX" address="0x0000E558" value="0x00010003" /> |
| <register type="FLEX" address="0x0000E658" value="0x00012011" /> |
| <register type="FLEX" address="0x0000E758" value="0x00015014" /> |
| <register type="FLEX" address="0x0000E45C" value="0x00051050" /> |
| <register type="FLEX" address="0x0000E55C" value="0x00053052" /> |
| <register type="FLEX" address="0x0000E65C" value="0x00055054" /> |
| </register_config> |
| </set> |
| |
| <set name="Metric set TDL_2" |
| mdapi_supported_apis="OGL OCL IO BB" |
| underscore_name="tdl_2" |
| hw_config_guid="80e75f86-f8bc-4903-bf0f-38fd26cca636" |
| chipset="LKF" |
| symbol_name="TDL_2" |
| > |
| <counter name="GPU Core Clocks" |
| description="The total number of GPU core clocks elapsed during the measurement." |
| data_type="uint64" |
| equation="GPU_CLOCK 0 READ" |
| underscore_name="gpu_core_clocks" |
| units="cycles" |
| symbol_name="GpuCoreClocks" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GPU" |
| /> |
| <counter name="EU Active" |
| description="The percentage of time in which the Execution Units were actively processing." |
| data_type="float" |
| max_equation="100" |
| equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_active" |
| units="percent" |
| symbol_name="EuActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Overview System Frame Batch Draw" |
| mdapi_group="EU Array" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="EU Both FPU Pipes Active" |
| description="The percentage of time in which both EU FPU pipelines were actively processing." |
| data_type="float" |
| max_equation="100" |
| equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_fpu_both_active" |
| units="percent" |
| symbol_name="EuFpuBothActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pipes" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="SQ is full" |
| description="The percentage of time when SQ is filled above a threshold (usually 48 entries)" |
| data_type="float" |
| max_equation="100" |
| equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="gt_request_queue_full" |
| units="percent" |
| symbol_name="GTRequestQueueFull" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="GTI" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="VS Send Pipe Active" |
| description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="vs_send_active" |
| units="percent" |
| symbol_name="VsSendActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Vertex Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="VS FPU1 Pipe Active" |
| description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="vs_fpu1_active" |
| units="percent" |
| symbol_name="VsFpu1Active" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Vertex Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="GS Threads Dispatched" |
| description="The total number of geometry shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 5 READ" |
| underscore_name="gs_threads" |
| units="threads" |
| symbol_name="GsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Geometry Shader" |
| /> |
| <counter name="Early Hi-Depth Test Fails" |
| description="The total number of pixels dropped on early hierarchical depth test." |
| data_type="uint64" |
| equation="A 22 READ 4 UMUL" |
| underscore_name="hi_depth_test_fails" |
| units="pixels" |
| symbol_name="HiDepthTestFails" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test" |
| /> |
| <counter name="FS Both FPU Active" |
| description="The percentage of time in which fragment shaders were processed actively on the both FPUs." |
| data_type="float" |
| max_equation="100" |
| equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_eu_both_fpu_active" |
| units="percent" |
| symbol_name="PsEuBothFpuActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 Frame Batch Draw" |
| mdapi_group="3D Pipe/Fragment Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="VS Threads Dispatched" |
| description="The total number of vertex shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 1 READ" |
| underscore_name="vs_threads" |
| units="threads" |
| symbol_name="VsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Vertex Shader" |
| /> |
| <counter name="FS Threads Dispatched" |
| description="The total number of fragment shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 6 READ" |
| underscore_name="ps_threads" |
| units="threads" |
| symbol_name="PsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Fragment Shader" |
| /> |
| <counter name="Non-PS Thread Ready For Dispatch on Slice0 Subslice2 Thread Dispatcher" |
| description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice2 thread dispatcher" |
| data_type="float" |
| max_equation="100" |
| equation="GPU_CLOCK 0 READ C 1 READ FSUB 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="non_ps_thread02_ready_for_dispatch" |
| units="percent" |
| symbol_name="NonPSThread02ReadyForDispatch" |
| availability="$SubsliceMask 4 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GPU/Thread Dispatcher" |
| mdapi_hw_unit_type="subslice" |
| /> |
| <counter name="Shader Barrier Messages" |
| description="The total number of shader barrier messages." |
| data_type="uint64" |
| equation="A 35 READ" |
| underscore_name="shader_barriers" |
| units="messages" |
| symbol_name="ShaderBarriers" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Barrier" |
| /> |
| <counter name="Non-PS Thread Ready For Dispatch on Slice0 Subslice3 Thread Dispatcher" |
| description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice3 thread dispatcher" |
| data_type="float" |
| max_equation="100" |
| equation="GPU_CLOCK 0 READ C 2 READ FSUB 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="non_ps_thread03_ready_for_dispatch" |
| units="percent" |
| symbol_name="NonPSThread03ReadyForDispatch" |
| availability="$SubsliceMask 8 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GPU/Thread Dispatcher" |
| mdapi_hw_unit_type="subslice" |
| /> |
| <counter name="Sampler Texels" |
| description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units." |
| data_type="uint64" |
| equation="A 28 READ 4 UMUL" |
| underscore_name="sampler_texels" |
| units="texels" |
| symbol_name="SamplerTexels" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="Sampler/Sampler Input" |
| /> |
| <counter name="Pixels Failing Tests" |
| description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests." |
| data_type="uint64" |
| equation="A 25 READ 4 UMUL" |
| underscore_name="pixels_failing_post_ps_tests" |
| units="pixels" |
| symbol_name="PixelsFailingPostPsTests" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Output Merger" |
| /> |
| <counter name="GPU Time Elapsed" |
| description="Time elapsed on the GPU during the measurement." |
| data_type="uint64" |
| equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV" |
| underscore_name="gpu_time" |
| units="ns" |
| symbol_name="GpuTime" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GPU" |
| /> |
| <counter name="AVG GPU Core Frequency" |
| description="Average GPU Core Frequency in the measurement." |
| data_type="uint64" |
| max_equation="$GpuMaxFrequency" |
| equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV" |
| underscore_name="avg_gpu_core_frequency" |
| units="hz" |
| symbol_name="AvgGpuCoreFrequency" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame Batch Draw" |
| mdapi_group="GPU" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Sampler Texels Misses" |
| description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache." |
| data_type="uint64" |
| equation="A 29 READ 4 UMUL" |
| underscore_name="sampler_texel_misses" |
| units="texels" |
| symbol_name="SamplerTexelMisses" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Batch Frame Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="Sampler/Sampler Cache" |
| /> |
| <counter name="Non-PS Thread Ready For Dispatch on Slice0 Subslice0 Thread Dispatcher" |
| description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice0 thread dispatcher" |
| data_type="float" |
| max_equation="100" |
| equation="GPU_CLOCK 0 READ B 7 READ FSUB 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="non_ps_thread00_ready_for_dispatch" |
| units="percent" |
| symbol_name="NonPSThread00ReadyForDispatch" |
| availability="$SubsliceMask 1 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GPU/Thread Dispatcher" |
| mdapi_hw_unit_type="subslice" |
| /> |
| <counter name="CS Threads Dispatched" |
| description="The total number of compute shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 4 READ" |
| underscore_name="cs_threads" |
| units="threads" |
| symbol_name="CsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Compute Shader" |
| /> |
| <counter name="SLM Bytes Read" |
| description="The total number of GPU memory bytes read from shared local memory." |
| data_type="uint64" |
| max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL" |
| equation="A 30 READ 64 UMUL" |
| underscore_name="slm_bytes_read" |
| units="bytes" |
| symbol_name="SlmBytesRead" |
| semantic_type="throughput" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_group="L3/Data Port/SLM" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="PS FPU1 Pipe Active" |
| description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_fpu1_active" |
| units="percent" |
| symbol_name="PsFpu1Active" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pixel Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="PS Send Pipeline Active" |
| description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_send_active" |
| units="percent" |
| symbol_name="PsSendActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pixel Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="VS FPU0 Pipe Active" |
| description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="vs_fpu0_active" |
| units="percent" |
| symbol_name="VsFpu0Active" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Vertex Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="GPU Busy" |
| description="The percentage of time in which the GPU has been processing GPU commands." |
| data_type="float" |
| max_equation="100" |
| equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="gpu_busy" |
| units="percent" |
| symbol_name="GpuBusy" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame" |
| mdapi_group="GPU" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Non-PS Thread Ready For Dispatch on Slice0 Subslice7 Thread Dispatcher" |
| description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice7 thread dispatcher" |
| data_type="float" |
| max_equation="100" |
| equation="GPU_CLOCK 0 READ C 6 READ FSUB 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="non_ps_thread07_ready_for_dispatch" |
| units="percent" |
| symbol_name="NonPSThread07ReadyForDispatch" |
| availability="$SubsliceMask 128 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GPU/Thread Dispatcher" |
| mdapi_hw_unit_type="subslice" |
| /> |
| <counter name="Rasterized Pixels" |
| description="The total number of rasterized pixels." |
| data_type="uint64" |
| equation="A 21 READ 4 UMUL" |
| underscore_name="rasterized_pixels" |
| units="pixels" |
| symbol_name="RasterizedPixels" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Rasterizer" |
| /> |
| <counter name="PS FPU0 Pipe Active" |
| description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_fpu0_active" |
| units="percent" |
| symbol_name="PsFpu0Active" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pixel Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="DS Threads Dispatched" |
| description="The total number of domain shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 3 READ" |
| underscore_name="ds_threads" |
| units="threads" |
| symbol_name="DsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Domain Shader" |
| /> |
| <counter name="Samples Written" |
| description="The total number of samples or pixels written to all render targets." |
| data_type="uint64" |
| equation="A 26 READ 4 UMUL" |
| underscore_name="samples_written" |
| units="pixels" |
| symbol_name="SamplesWritten" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Output Merger" |
| /> |
| <counter name="EU Stall" |
| description="The percentage of time in which the Execution Units were stalled." |
| data_type="float" |
| max_equation="100" |
| equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_stall" |
| units="percent" |
| symbol_name="EuStall" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Overview System Frame Batch Draw" |
| mdapi_group="EU Array" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Samples Blended" |
| description="The total number of blended samples or pixels written to all render targets." |
| data_type="uint64" |
| equation="A 27 READ 4 UMUL" |
| underscore_name="samples_blended" |
| units="pixels" |
| symbol_name="SamplesBlended" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Output Merger" |
| /> |
| <counter name="Early Depth Test Fails" |
| description="The total number of pixels dropped on early depth test." |
| data_type="uint64" |
| equation="A 23 READ 4 UMUL" |
| underscore_name="early_depth_test_fails" |
| units="pixels" |
| symbol_name="EarlyDepthTestFails" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Rasterizer/Early Depth Test" |
| /> |
| <counter name="Non-PS Thread Ready For Dispatch on Slice0 Subslice6 Thread Dispatcher" |
| description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice6 thread dispatcher" |
| data_type="float" |
| max_equation="100" |
| equation="GPU_CLOCK 0 READ C 5 READ FSUB 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="non_ps_thread06_ready_for_dispatch" |
| units="percent" |
| symbol_name="NonPSThread06ReadyForDispatch" |
| availability="$SubsliceMask 64 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GPU/Thread Dispatcher" |
| mdapi_hw_unit_type="subslice" |
| /> |
| <counter name="Shader Memory Accesses" |
| description="The total number of shader memory accesses to L3." |
| data_type="uint64" |
| equation="A 32 READ" |
| underscore_name="shader_memory_accesses" |
| units="messages" |
| symbol_name="ShaderMemoryAccesses" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="L3/Data Port" |
| /> |
| <counter name="HS Threads Dispatched" |
| description="The total number of hull shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 2 READ" |
| underscore_name="hs_threads" |
| units="threads" |
| symbol_name="HsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Hull Shader" |
| /> |
| <counter name="Non-PS Thread Ready For Dispatch on Slice0 Subslice5 Thread Dispatcher" |
| description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice5 thread dispatcher" |
| data_type="float" |
| max_equation="100" |
| equation="GPU_CLOCK 0 READ C 4 READ FSUB 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="non_ps_thread05_ready_for_dispatch" |
| units="percent" |
| symbol_name="NonPSThread05ReadyForDispatch" |
| availability="$SubsliceMask 32 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GPU/Thread Dispatcher" |
| mdapi_hw_unit_type="subslice" |
| /> |
| <counter name="Non-PS Thread Ready For Dispatch on Slice0 Subslice4 Thread Dispatcher" |
| description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice4 thread dispatcher" |
| data_type="float" |
| max_equation="100" |
| equation="GPU_CLOCK 0 READ C 3 READ FSUB 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="non_ps_thread04_ready_for_dispatch" |
| units="percent" |
| symbol_name="NonPSThread04ReadyForDispatch" |
| availability="$SubsliceMask 16 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GPU/Thread Dispatcher" |
| mdapi_hw_unit_type="subslice" |
| /> |
| <counter name="L3 Shader Throughput" |
| description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB." |
| data_type="uint64" |
| max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL" |
| equation="A 30 READ A 31 READ UADD A 32 READ UADD 64 UMUL" |
| underscore_name="l3_shader_throughput" |
| units="bytes" |
| symbol_name="L3ShaderThroughput" |
| semantic_type="throughput" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Frame Batch Draw" |
| mdapi_group="L3/Data Port" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Samples Killed in FS" |
| description="The total number of samples or pixels dropped in fragment shaders." |
| data_type="uint64" |
| equation="A 24 READ 4 UMUL" |
| underscore_name="samples_killed_in_ps" |
| units="pixels" |
| symbol_name="SamplesKilledInPs" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Fragment Shader" |
| /> |
| <counter name="SLM Bytes Written" |
| description="The total number of GPU memory bytes written into shared local memory." |
| data_type="uint64" |
| max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL" |
| equation="A 31 READ 64 UMUL" |
| underscore_name="slm_bytes_written" |
| units="bytes" |
| symbol_name="SlmBytesWritten" |
| semantic_type="throughput" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_group="L3/Data Port/SLM" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Shader Atomic Memory Accesses" |
| description="The total number of shader atomic memory accesses." |
| data_type="uint64" |
| equation="A 34 READ" |
| underscore_name="shader_atomics" |
| units="messages" |
| symbol_name="ShaderAtomics" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="L3/Data Port/Atomics" |
| /> |
| <counter name="Non-PS Thread Ready For Dispatch on Slice0 Subslice1 Thread Dispatcher" |
| description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice1 thread dispatcher" |
| data_type="float" |
| max_equation="100" |
| equation="GPU_CLOCK 0 READ C 0 READ FSUB 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="non_ps_thread01_ready_for_dispatch" |
| units="percent" |
| symbol_name="NonPSThread01ReadyForDispatch" |
| availability="$SubsliceMask 2 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GPU/Thread Dispatcher" |
| mdapi_hw_unit_type="subslice" |
| /> |
| <register_config type="NOA"> |
| <register type="NOA" address="0x00000D04" value="0x00000200" /> |
| <register type="NOA" address="0x00009840" value="0x00000000" /> |
| <register type="NOA" address="0x00009884" value="0x00000000" /> |
| <register type="NOA" address="0x00009888" value="0x14290000" /> |
| <register type="NOA" address="0x00009888" value="0x142E0000" /> |
| <register type="NOA" address="0x00009888" value="0x14690000" /> |
| <register type="NOA" address="0x00009888" value="0x146E0000" /> |
| <register type="NOA" address="0x00009888" value="0x14A90000" /> |
| <register type="NOA" address="0x00009888" value="0x14AE0000" /> |
| <register type="NOA" address="0x00009888" value="0x14E90000" /> |
| <register type="NOA" address="0x00009888" value="0x14EE0000" /> |
| <register type="NOA" address="0x00009888" value="0x1E1E0018" /> |
| <register type="NOA" address="0x00009888" value="0x1A205000" /> |
| <register type="NOA" address="0x00009888" value="0x1E211800" /> |
| <register type="NOA" address="0x00009888" value="0x0C29C100" /> |
| <register type="NOA" address="0x00009888" value="0x10290000" /> |
| <register type="NOA" address="0x00009888" value="0x1A2A0034" /> |
| <register type="NOA" address="0x00009888" value="0x182C1400" /> |
| <register type="NOA" address="0x00009888" value="0x0E2E00C1" /> |
| <register type="NOA" address="0x00009888" value="0x102E0000" /> |
| <register type="NOA" address="0x00009888" value="0x1A2F1000" /> |
| <register type="NOA" address="0x00009888" value="0x1E5E0020" /> |
| <register type="NOA" address="0x00009888" value="0x125E8000" /> |
| <register type="NOA" address="0x00009888" value="0x1C600001" /> |
| <register type="NOA" address="0x00009888" value="0x02604000" /> |
| <register type="NOA" address="0x00009888" value="0x1E612000" /> |
| <register type="NOA" address="0x00009888" value="0x12618000" /> |
| <register type="NOA" address="0x00009888" value="0x0E69C100" /> |
| <register type="NOA" address="0x00009888" value="0x10690000" /> |
| <register type="NOA" address="0x00009888" value="0x1A6A0040" /> |
| <register type="NOA" address="0x00009888" value="0x026AC000" /> |
| <register type="NOA" address="0x00009888" value="0x186C4000" /> |
| <register type="NOA" address="0x00009888" value="0x026C4000" /> |
| <register type="NOA" address="0x00009888" value="0x006EC100" /> |
| <register type="NOA" address="0x00009888" value="0x106E0000" /> |
| <register type="NOA" address="0x00009888" value="0x026F4000" /> |
| <register type="NOA" address="0x00009888" value="0x149E8000" /> |
| <register type="NOA" address="0x00009888" value="0x169E8000" /> |
| <register type="NOA" address="0x00009888" value="0x04A04000" /> |
| <register type="NOA" address="0x00009888" value="0x06A04000" /> |
| <register type="NOA" address="0x00009888" value="0x14A18000" /> |
| <register type="NOA" address="0x00009888" value="0x16A18000" /> |
| <register type="NOA" address="0x00009888" value="0x02A900C1" /> |
| <register type="NOA" address="0x00009888" value="0x10A90000" /> |
| <register type="NOA" address="0x00009888" value="0x04AA4000" /> |
| <register type="NOA" address="0x00009888" value="0x06AAC000" /> |
| <register type="NOA" address="0x00009888" value="0x04AC4000" /> |
| <register type="NOA" address="0x00009888" value="0x06AC4000" /> |
| <register type="NOA" address="0x00009888" value="0x02AEC100" /> |
| <register type="NOA" address="0x00009888" value="0x10AE0000" /> |
| <register type="NOA" address="0x00009888" value="0x06AF4000" /> |
| <register type="NOA" address="0x00009888" value="0x18DE8000" /> |
| <register type="NOA" address="0x00009888" value="0x1CDE0800" /> |
| <register type="NOA" address="0x00009888" value="0x08E04000" /> |
| <register type="NOA" address="0x00009888" value="0x0AE04000" /> |
| <register type="NOA" address="0x00009888" value="0x18E18000" /> |
| <register type="NOA" address="0x00009888" value="0x1EE10008" /> |
| <register type="NOA" address="0x00009888" value="0x04E900C1" /> |
| <register type="NOA" address="0x00009888" value="0x10E90000" /> |
| <register type="NOA" address="0x00009888" value="0x08EA4000" /> |
| <register type="NOA" address="0x00009888" value="0x0AEAC000" /> |
| <register type="NOA" address="0x00009888" value="0x08EC4000" /> |
| <register type="NOA" address="0x00009888" value="0x0AEC4000" /> |
| <register type="NOA" address="0x00009888" value="0x04EEC100" /> |
| <register type="NOA" address="0x00009888" value="0x10EE0000" /> |
| <register type="NOA" address="0x00009888" value="0x0AEF4000" /> |
| <register type="NOA" address="0x00009888" value="0x10040150" /> |
| <register type="NOA" address="0x00009888" value="0x0C045000" /> |
| <register type="NOA" address="0x00009888" value="0x0E040015" /> |
| <register type="NOA" address="0x00009888" value="0x14050054" /> |
| <register type="NOA" address="0x00009888" value="0x04054000" /> |
| <register type="NOA" address="0x00009888" value="0x06055000" /> |
| <register type="NOA" address="0x00009888" value="0x08055000" /> |
| <register type="NOA" address="0x00009888" value="0x260600E0" /> |
| <register type="NOA" address="0x00009888" value="0x24063E00" /> |
| <register type="NOA" address="0x00009888" value="0x0E088000" /> |
| <register type="NOA" address="0x00009888" value="0x00088000" /> |
| <register type="NOA" address="0x00009888" value="0x14090040" /> |
| <register type="NOA" address="0x00009888" value="0x04094000" /> |
| <register type="NOA" address="0x00009888" value="0x040DA000" /> |
| <register type="NOA" address="0x00009888" value="0x080E5000" /> |
| <register type="NOA" address="0x00009888" value="0x1A120020" /> |
| <register type="NOA" address="0x00009888" value="0x02128000" /> |
| <register type="NOA" address="0x00009888" value="0x0412C000" /> |
| <register type="NOA" address="0x00009888" value="0x0612C000" /> |
| <register type="NOA" address="0x00009888" value="0x0A138000" /> |
| <register type="NOA" address="0x00009888" value="0x0413E000" /> |
| <register type="NOA" address="0x00009888" value="0x0E148000" /> |
| <register type="NOA" address="0x00009888" value="0x00148000" /> |
| <register type="NOA" address="0x00009888" value="0x0214C000" /> |
| <register type="NOA" address="0x00009888" value="0x16156000" /> |
| <register type="NOA" address="0x00009888" value="0x18150007" /> |
| <register type="NOA" address="0x00009888" value="0x02154000" /> |
| <register type="NOA" address="0x00009888" value="0x04154000" /> |
| <register type="NOA" address="0x00009888" value="0x06154000" /> |
| <register type="NOA" address="0x00009888" value="0x08158000" /> |
| <register type="NOA" address="0x00009888" value="0x0A158000" /> |
| <register type="NOA" address="0x00009888" value="0x0C188000" /> |
| <register type="NOA" address="0x00009888" value="0x0E182000" /> |
| <register type="NOA" address="0x00009888" value="0x1419000A" /> |
| <register type="NOA" address="0x00009888" value="0x021CA000" /> |
| <register type="NOA" address="0x00009888" value="0x0A1DA000" /> |
| <register type="NOA" address="0x00009884" value="0x00000003" /> |
| <register type="NOA" address="0x00009888" value="0x1C1F3061" /> |
| <register type="NOA" address="0x00009888" value="0x141F0000" /> |
| <register type="NOA" address="0x00009888" value="0x521F4000" /> |
| <register type="NOA" address="0x00009888" value="0x541F0024" /> |
| <register type="NOA" address="0x00009888" value="0x3A1F8000" /> |
| <register type="NOA" address="0x00009888" value="0x4E1F2410" /> |
| <register type="NOA" address="0x00009888" value="0x501F0024" /> |
| <register type="NOA" address="0x00009888" value="0x4C1F3040" /> |
| <register type="NOA" address="0x00009888" value="0x301F0000" /> |
| <register type="NOA" address="0x00009888" value="0x401F1000" /> |
| <register type="NOA" address="0x00009888" value="0x421F4000" /> |
| <register type="NOA" address="0x00009888" value="0x441F1730" /> |
| </register_config> |
| <register_config type="OA"> |
| <register type="OA" address="0x00002740" value="0x00000000" /> |
| <register type="OA" address="0x00002710" value="0x00000000" /> |
| <register type="OA" address="0x00002714" value="0x00800000" /> |
| <register type="OA" address="0x00002720" value="0x00000000" /> |
| <register type="OA" address="0x00002724" value="0x00800000" /> |
| </register_config> |
| <register_config type="FLEX"> |
| <register type="FLEX" address="0x0000E458" value="0x00005004" /> |
| <register type="FLEX" address="0x0000E558" value="0x00010003" /> |
| <register type="FLEX" address="0x0000E658" value="0x00012011" /> |
| <register type="FLEX" address="0x0000E45C" value="0x00051050" /> |
| <register type="FLEX" address="0x0000E55C" value="0x00053052" /> |
| </register_config> |
| </set> |
| |
| <set name="Metric set TDL_3" |
| mdapi_supported_apis="OGL OCL IO BB" |
| underscore_name="tdl_3" |
| hw_config_guid="9c517add-e263-4cbe-b7f8-9986f737e68a" |
| chipset="LKF" |
| symbol_name="TDL_3" |
| > |
| <counter name="GPU Core Clocks" |
| description="The total number of GPU core clocks elapsed during the measurement." |
| data_type="uint64" |
| equation="GPU_CLOCK 0 READ" |
| underscore_name="gpu_core_clocks" |
| units="cycles" |
| symbol_name="GpuCoreClocks" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GPU" |
| /> |
| <counter name="EU Active" |
| description="The percentage of time in which the Execution Units were actively processing." |
| data_type="float" |
| max_equation="100" |
| equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_active" |
| units="percent" |
| symbol_name="EuActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Overview System Frame Batch Draw" |
| mdapi_group="EU Array" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Thread Header Ready on Slice0 Subslice6 Thread Dispatcher Port 1" |
| description="The percentage of time in which thread header is ready on slice0 subslice6 thread dispatcher port 1" |
| data_type="float" |
| max_equation="100" |
| equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="thread_header06_ready_port1" |
| units="percent" |
| symbol_name="ThreadHeader06ReadyPort1" |
| availability="$SubsliceMask 64 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GPU/Thread Dispatcher" |
| mdapi_hw_unit_type="subslice" |
| /> |
| <counter name="EU Both FPU Pipes Active" |
| description="The percentage of time in which both EU FPU pipelines were actively processing." |
| data_type="float" |
| max_equation="100" |
| equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_fpu_both_active" |
| units="percent" |
| symbol_name="EuFpuBothActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pipes" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="VS Send Pipe Active" |
| description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="vs_send_active" |
| units="percent" |
| symbol_name="VsSendActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Vertex Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="VS FPU1 Pipe Active" |
| description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="vs_fpu1_active" |
| units="percent" |
| symbol_name="VsFpu1Active" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Vertex Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="GS Threads Dispatched" |
| description="The total number of geometry shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 5 READ" |
| underscore_name="gs_threads" |
| units="threads" |
| symbol_name="GsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Geometry Shader" |
| /> |
| <counter name="Early Hi-Depth Test Fails" |
| description="The total number of pixels dropped on early hierarchical depth test." |
| data_type="uint64" |
| equation="A 22 READ 4 UMUL" |
| underscore_name="hi_depth_test_fails" |
| units="pixels" |
| symbol_name="HiDepthTestFails" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test" |
| /> |
| <counter name="FS Both FPU Active" |
| description="The percentage of time in which fragment shaders were processed actively on the both FPUs." |
| data_type="float" |
| max_equation="100" |
| equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_eu_both_fpu_active" |
| units="percent" |
| symbol_name="PsEuBothFpuActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 Frame Batch Draw" |
| mdapi_group="3D Pipe/Fragment Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="VS Threads Dispatched" |
| description="The total number of vertex shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 1 READ" |
| underscore_name="vs_threads" |
| units="threads" |
| symbol_name="VsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Vertex Shader" |
| /> |
| <counter name="Thread Header Ready on Slice0 Subslice3 Thread Dispatcher Port 0" |
| description="The percentage of time in which thread header is ready on slice0 subslice3 thread dispatcher port 0" |
| data_type="float" |
| max_equation="100" |
| equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="thread_header03_ready_port0" |
| units="percent" |
| symbol_name="ThreadHeader03ReadyPort0" |
| availability="$SubsliceMask 8 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GPU/Thread Dispatcher" |
| mdapi_hw_unit_type="subslice" |
| /> |
| <counter name="Thread Header Ready on Slice0 Subslice3 Thread Dispatcher Port 1" |
| description="The percentage of time in which thread header is ready on slice0 subslice3 thread dispatcher port 1" |
| data_type="float" |
| max_equation="100" |
| equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="thread_header03_ready_port1" |
| units="percent" |
| symbol_name="ThreadHeader03ReadyPort1" |
| availability="$SubsliceMask 8 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GPU/Thread Dispatcher" |
| mdapi_hw_unit_type="subslice" |
| /> |
| <counter name="FS Threads Dispatched" |
| description="The total number of fragment shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 6 READ" |
| underscore_name="ps_threads" |
| units="threads" |
| symbol_name="PsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Fragment Shader" |
| /> |
| <counter name="Thread Header Ready on Slice0 Subslice4 Thread Dispatcher Port 1" |
| description="The percentage of time in which thread header is ready on slice0 subslice4 thread dispatcher port 1" |
| data_type="float" |
| max_equation="100" |
| equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="thread_header04_ready_port1" |
| units="percent" |
| symbol_name="ThreadHeader04ReadyPort1" |
| availability="$SubsliceMask 16 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GPU/Thread Dispatcher" |
| mdapi_hw_unit_type="subslice" |
| /> |
| <counter name="Thread Header Ready on Slice0 Subslice4 Thread Dispatcher Port 0" |
| description="The percentage of time in which thread header is ready on slice0 subslice4 thread dispatcher port 0" |
| data_type="float" |
| max_equation="100" |
| equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="thread_header04_ready_port0" |
| units="percent" |
| symbol_name="ThreadHeader04ReadyPort0" |
| availability="$SubsliceMask 16 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GPU/Thread Dispatcher" |
| mdapi_hw_unit_type="subslice" |
| /> |
| <counter name="Thread Header Ready on Slice0 Subslice6 Thread Dispatcher Port 0" |
| description="The percentage of time in which thread header is ready on slice0 subslice6 thread dispatcher port 0" |
| data_type="float" |
| max_equation="100" |
| equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="thread_header06_ready_port0" |
| units="percent" |
| symbol_name="ThreadHeader06ReadyPort0" |
| availability="$SubsliceMask 64 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GPU/Thread Dispatcher" |
| mdapi_hw_unit_type="subslice" |
| /> |
| <counter name="Shader Barrier Messages" |
| description="The total number of shader barrier messages." |
| data_type="uint64" |
| equation="A 35 READ" |
| underscore_name="shader_barriers" |
| units="messages" |
| symbol_name="ShaderBarriers" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Barrier" |
| /> |
| <counter name="Sampler Texels" |
| description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units." |
| data_type="uint64" |
| equation="A 28 READ 4 UMUL" |
| underscore_name="sampler_texels" |
| units="texels" |
| symbol_name="SamplerTexels" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="Sampler/Sampler Input" |
| /> |
| <counter name="Pixels Failing Tests" |
| description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests." |
| data_type="uint64" |
| equation="A 25 READ 4 UMUL" |
| underscore_name="pixels_failing_post_ps_tests" |
| units="pixels" |
| symbol_name="PixelsFailingPostPsTests" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Output Merger" |
| /> |
| <counter name="Thread Header Ready on Slice0 Subslice1 Thread Dispatcher Port 0" |
| description="The percentage of time in which thread header is ready on slice0 subslice1 thread dispatcher port 0" |
| data_type="float" |
| max_equation="100" |
| equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="thread_header01_ready_port0" |
| units="percent" |
| symbol_name="ThreadHeader01ReadyPort0" |
| availability="$SubsliceMask 2 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GPU/Thread Dispatcher" |
| mdapi_hw_unit_type="subslice" |
| /> |
| <counter name="Thread Header Ready on Slice0 Subslice1 Thread Dispatcher Port 1" |
| description="The percentage of time in which thread header is ready on slice0 subslice1 thread dispatcher port 1" |
| data_type="float" |
| max_equation="100" |
| equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="thread_header01_ready_port1" |
| units="percent" |
| symbol_name="ThreadHeader01ReadyPort1" |
| availability="$SubsliceMask 2 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GPU/Thread Dispatcher" |
| mdapi_hw_unit_type="subslice" |
| /> |
| <counter name="GPU Time Elapsed" |
| description="Time elapsed on the GPU during the measurement." |
| data_type="uint64" |
| equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV" |
| underscore_name="gpu_time" |
| units="ns" |
| symbol_name="GpuTime" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GPU" |
| /> |
| <counter name="AVG GPU Core Frequency" |
| description="Average GPU Core Frequency in the measurement." |
| data_type="uint64" |
| max_equation="$GpuMaxFrequency" |
| equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV" |
| underscore_name="avg_gpu_core_frequency" |
| units="hz" |
| symbol_name="AvgGpuCoreFrequency" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame Batch Draw" |
| mdapi_group="GPU" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Sampler Texels Misses" |
| description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache." |
| data_type="uint64" |
| equation="A 29 READ 4 UMUL" |
| underscore_name="sampler_texel_misses" |
| units="texels" |
| symbol_name="SamplerTexelMisses" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Batch Frame Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="Sampler/Sampler Cache" |
| /> |
| <counter name="CS Threads Dispatched" |
| description="The total number of compute shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 4 READ" |
| underscore_name="cs_threads" |
| units="threads" |
| symbol_name="CsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Compute Shader" |
| /> |
| <counter name="SLM Bytes Read" |
| description="The total number of GPU memory bytes read from shared local memory." |
| data_type="uint64" |
| max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL" |
| equation="A 30 READ 64 UMUL" |
| underscore_name="slm_bytes_read" |
| units="bytes" |
| symbol_name="SlmBytesRead" |
| semantic_type="throughput" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_group="L3/Data Port/SLM" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="PS FPU1 Pipe Active" |
| description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_fpu1_active" |
| units="percent" |
| symbol_name="PsFpu1Active" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pixel Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="PS Send Pipeline Active" |
| description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_send_active" |
| units="percent" |
| symbol_name="PsSendActive" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pixel Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="VS FPU0 Pipe Active" |
| description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="vs_fpu0_active" |
| units="percent" |
| symbol_name="VsFpu0Active" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Vertex Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="GPU Busy" |
| description="The percentage of time in which the GPU has been processing GPU commands." |
| data_type="float" |
| max_equation="100" |
| equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="gpu_busy" |
| units="percent" |
| symbol_name="GpuBusy" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame" |
| mdapi_group="GPU" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Thread Header Ready on Slice0 Subslice7 Thread Dispatcher Port 0" |
| description="The percentage of time in which thread header is ready on slice0 subslice7 thread dispatcher port 0" |
| data_type="float" |
| max_equation="100" |
| equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="thread_header07_ready_port0" |
| units="percent" |
| symbol_name="ThreadHeader07ReadyPort0" |
| availability="$SubsliceMask 128 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GPU/Thread Dispatcher" |
| mdapi_hw_unit_type="subslice" |
| /> |
| <counter name="Thread Header Ready on Slice0 Subslice2 Thread Dispatcher Port 1" |
| description="The percentage of time in which thread header is ready on slice0 subslice2 thread dispatcher port 1" |
| data_type="float" |
| max_equation="100" |
| equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="thread_header02_ready_port1" |
| units="percent" |
| symbol_name="ThreadHeader02ReadyPort1" |
| availability="$SubsliceMask 4 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GPU/Thread Dispatcher" |
| mdapi_hw_unit_type="subslice" |
| /> |
| <counter name="Thread Header Ready on Slice0 Subslice2 Thread Dispatcher Port 0" |
| description="The percentage of time in which thread header is ready on slice0 subslice2 thread dispatcher port 0" |
| data_type="float" |
| max_equation="100" |
| equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="thread_header02_ready_port0" |
| units="percent" |
| symbol_name="ThreadHeader02ReadyPort0" |
| availability="$SubsliceMask 4 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GPU/Thread Dispatcher" |
| mdapi_hw_unit_type="subslice" |
| /> |
| <counter name="Rasterized Pixels" |
| description="The total number of rasterized pixels." |
| data_type="uint64" |
| equation="A 21 READ 4 UMUL" |
| underscore_name="rasterized_pixels" |
| units="pixels" |
| symbol_name="RasterizedPixels" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Rasterizer" |
| /> |
| <counter name="PS FPU0 Pipe Active" |
| description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction." |
| data_type="float" |
| max_equation="100" |
| equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_fpu0_active" |
| units="percent" |
| symbol_name="PsFpu0Active" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pixel Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="DS Threads Dispatched" |
| description="The total number of domain shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 3 READ" |
| underscore_name="ds_threads" |
| units="threads" |
| symbol_name="DsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Domain Shader" |
| /> |
| <counter name="Samples Written" |
| description="The total number of samples or pixels written to all render targets." |
| data_type="uint64" |
| equation="A 26 READ 4 UMUL" |
| underscore_name="samples_written" |
| units="pixels" |
| symbol_name="SamplesWritten" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Output Merger" |
| /> |
| <counter name="Thread Header Ready on Slice0 Subslice5 Thread Dispatcher Port 0" |
| description="The percentage of time in which thread header is ready on slice0 subslice5 thread dispatcher port 0" |
| data_type="float" |
| max_equation="100" |
| equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="thread_header05_ready_port0" |
| units="percent" |
| symbol_name="ThreadHeader05ReadyPort0" |
| availability="$SubsliceMask 32 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GPU/Thread Dispatcher" |
| mdapi_hw_unit_type="subslice" |
| /> |
| <counter name="EU Stall" |
| description="The percentage of time in which the Execution Units were stalled." |
| data_type="float" |
| max_equation="100" |
| equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_stall" |
| units="percent" |
| symbol_name="EuStall" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Overview System Frame Batch Draw" |
| mdapi_group="EU Array" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Samples Blended" |
| description="The total number of blended samples or pixels written to all render targets." |
| data_type="uint64" |
| equation="A 27 READ 4 UMUL" |
| underscore_name="samples_blended" |
| units="pixels" |
| symbol_name="SamplesBlended" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Output Merger" |
| /> |
| <counter name="Early Depth Test Fails" |
| description="The total number of pixels dropped on early depth test." |
| data_type="uint64" |
| equation="A 23 READ 4 UMUL" |
| underscore_name="early_depth_test_fails" |
| units="pixels" |
| symbol_name="EarlyDepthTestFails" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Rasterizer/Early Depth Test" |
| /> |
| <counter name="Thread Header Ready on Slice0 Subslice7 Thread Dispatcher Port 1" |
| description="The percentage of time in which thread header is ready on slice0 subslice7 thread dispatcher port 1" |
| data_type="float" |
| max_equation="100" |
| equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="thread_header07_ready_port1" |
| units="percent" |
| symbol_name="ThreadHeader07ReadyPort1" |
| availability="$SubsliceMask 128 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GPU/Thread Dispatcher" |
| mdapi_hw_unit_type="subslice" |
| /> |
| <counter name="Shader Memory Accesses" |
| description="The total number of shader memory accesses to L3." |
| data_type="uint64" |
| equation="A 32 READ" |
| underscore_name="shader_memory_accesses" |
| units="messages" |
| symbol_name="ShaderMemoryAccesses" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="L3/Data Port" |
| /> |
| <counter name="HS Threads Dispatched" |
| description="The total number of hull shader hardware threads dispatched." |
| data_type="uint64" |
| equation="A 2 READ" |
| underscore_name="hs_threads" |
| units="threads" |
| symbol_name="HsThreads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Hull Shader" |
| /> |
| <counter name="L3 Shader Throughput" |
| description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB." |
| data_type="uint64" |
| max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL" |
| equation="A 30 READ A 31 READ UADD A 32 READ UADD 64 UMUL" |
| underscore_name="l3_shader_throughput" |
| units="bytes" |
| symbol_name="L3ShaderThroughput" |
| semantic_type="throughput" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Frame Batch Draw" |
| mdapi_group="L3/Data Port" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Samples Killed in FS" |
| description="The total number of samples or pixels dropped in fragment shaders." |
| data_type="uint64" |
| equation="A 24 READ 4 UMUL" |
| underscore_name="samples_killed_in_ps" |
| units="pixels" |
| symbol_name="SamplesKilledInPs" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Fragment Shader" |
| /> |
| <counter name="Thread Header Ready on Slice0 Subslice5 Thread Dispatcher Port 1" |
| description="The percentage of time in which thread header is ready on slice0 subslice5 thread dispatcher port 1" |
| data_type="float" |
| max_equation="100" |
| equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="thread_header05_ready_port1" |
| units="percent" |
| symbol_name="ThreadHeader05ReadyPort1" |
| availability="$SubsliceMask 32 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GPU/Thread Dispatcher" |
| mdapi_hw_unit_type="subslice" |
| /> |
| <counter name="SLM Bytes Written" |
| description="The total number of GPU memory bytes written into shared local memory." |
| data_type="uint64" |
| max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL" |
| equation="A 31 READ 64 UMUL" |
| underscore_name="slm_bytes_written" |
| units="bytes" |
| symbol_name="SlmBytesWritten" |
| semantic_type="throughput" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_group="L3/Data Port/SLM" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Thread Header Ready on Slice0 Subslice0 Thread Dispatcher Port 0" |
| description="The percentage of time in which thread header is ready on slice0 subslice0 thread dispatcher port 0" |
| data_type="float" |
| max_equation="100" |
| equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="thread_header00_ready_port0" |
| units="percent" |
| symbol_name="ThreadHeader00ReadyPort0" |
| availability="$SubsliceMask 1 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GPU/Thread Dispatcher" |
| mdapi_hw_unit_type="subslice" |
| /> |
| <counter name="Shader Atomic Memory Accesses" |
| description="The total number of shader atomic memory accesses." |
| data_type="uint64" |
| equation="A 34 READ" |
| underscore_name="shader_atomics" |
| units="messages" |
| symbol_name="ShaderAtomics" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="L3/Data Port/Atomics" |
| /> |
| <counter name="Thread Header Ready on Slice0 Subslice0 Thread Dispatcher Port 1" |
| description="The percentage of time in which thread header is ready on slice0 subslice0 thread dispatcher port 1" |
| data_type="float" |
| max_equation="100" |
| equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="thread_header00_ready_port1" |
| units="percent" |
| symbol_name="ThreadHeader00ReadyPort1" |
| availability="$SubsliceMask 1 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_group="GPU/Thread Dispatcher" |
| mdapi_hw_unit_type="subslice" |
| /> |
| <register_config type="NOA"> |
| <register type="NOA" address="0x00000D04" value="0x00000200" /> |
| <register type="NOA" address="0x00009840" value="0x00000000" /> |
| <register type="NOA" address="0x00009884" value="0x00000000" /> |
| <register type="NOA" address="0x00009888" value="0x14292C00" /> |
| <register type="NOA" address="0x00009888" value="0x16290013" /> |
| <register type="NOA" address="0x00009888" value="0x142E2C00" /> |
| <register type="NOA" address="0x00009888" value="0x162E0013" /> |
| <register type="NOA" address="0x00009888" value="0x14692C00" /> |
| <register type="NOA" address="0x00009888" value="0x16690013" /> |
| <register type="NOA" address="0x00009888" value="0x146E2C00" /> |
| <register type="NOA" address="0x00009888" value="0x166E0013" /> |
| <register type="NOA" address="0x00009888" value="0x14A92C00" /> |
| <register type="NOA" address="0x00009888" value="0x16A90013" /> |
| <register type="NOA" address="0x00009888" value="0x14AE2C00" /> |
| <register type="NOA" address="0x00009888" value="0x16AE0013" /> |
| <register type="NOA" address="0x00009888" value="0x14E92C00" /> |
| <register type="NOA" address="0x00009888" value="0x16E90013" /> |
| <register type="NOA" address="0x00009888" value="0x14EE2C00" /> |
| <register type="NOA" address="0x00009888" value="0x16EE0013" /> |
| <register type="NOA" address="0x00009888" value="0x101E8000" /> |
| <register type="NOA" address="0x00009888" value="0x1C1EE000" /> |
| <register type="NOA" address="0x00009888" value="0x00204000" /> |
| <register type="NOA" address="0x00009888" value="0x0E204000" /> |
| <register type="NOA" address="0x00009888" value="0x18204000" /> |
| <register type="NOA" address="0x00009888" value="0x1A200010" /> |
| <register type="NOA" address="0x00009888" value="0x10218000" /> |
| <register type="NOA" address="0x00009888" value="0x1E2100E0" /> |
| <register type="NOA" address="0x00009888" value="0x002900C7" /> |
| <register type="NOA" address="0x00009888" value="0x0629CF00" /> |
| <register type="NOA" address="0x00009888" value="0x10290000" /> |
| <register type="NOA" address="0x00009888" value="0x002A4000" /> |
| <register type="NOA" address="0x00009888" value="0x0E2A4000" /> |
| <register type="NOA" address="0x00009888" value="0x182A0F00" /> |
| <register type="NOA" address="0x00009888" value="0x002C4000" /> |
| <register type="NOA" address="0x00009888" value="0x0E2C4000" /> |
| <register type="NOA" address="0x00009888" value="0x182C0005" /> |
| <register type="NOA" address="0x00009888" value="0x082ECFC7" /> |
| <register type="NOA" address="0x00009888" value="0x102E0000" /> |
| <register type="NOA" address="0x00009888" value="0x1A2F0005" /> |
| <register type="NOA" address="0x00009888" value="0x1E5E000F" /> |
| <register type="NOA" address="0x00009888" value="0x1A601540" /> |
| <register type="NOA" address="0x00009888" value="0x1E610F00" /> |
| <register type="NOA" address="0x00009888" value="0x0A69CFC7" /> |
| <register type="NOA" address="0x00009888" value="0x10690000" /> |
| <register type="NOA" address="0x00009888" value="0x186A5000" /> |
| <register type="NOA" address="0x00009888" value="0x1A6A000F" /> |
| <register type="NOA" address="0x00009888" value="0x186C0550" /> |
| <register type="NOA" address="0x00009888" value="0x0C6ECFC7" /> |
| <register type="NOA" address="0x00009888" value="0x106E0000" /> |
| <register type="NOA" address="0x00009888" value="0x1A6F0500" /> |
| <register type="NOA" address="0x00009888" value="0x1E9E0030" /> |
| <register type="NOA" address="0x00009888" value="0x129E8000" /> |
| <register type="NOA" address="0x00009888" value="0x149E8000" /> |
| <register type="NOA" address="0x00009888" value="0x1AA04000" /> |
| <register type="NOA" address="0x00009888" value="0x1CA00001" /> |
| <register type="NOA" address="0x00009888" value="0x02A04000" /> |
| <register type="NOA" address="0x00009888" value="0x04A04000" /> |
| <register type="NOA" address="0x00009888" value="0x1EA13000" /> |
| <register type="NOA" address="0x00009888" value="0x12A18000" /> |
| <register type="NOA" address="0x00009888" value="0x14A18000" /> |
| <register type="NOA" address="0x00009888" value="0x0EA9CFC7" /> |
| <register type="NOA" address="0x00009888" value="0x10A90000" /> |
| <register type="NOA" address="0x00009888" value="0x1AAA0050" /> |
| <register type="NOA" address="0x00009888" value="0x02AAC000" /> |
| <register type="NOA" address="0x00009888" value="0x04AAC000" /> |
| <register type="NOA" address="0x00009888" value="0x18AC5000" /> |
| <register type="NOA" address="0x00009888" value="0x02AC4000" /> |
| <register type="NOA" address="0x00009888" value="0x04AC4000" /> |
| <register type="NOA" address="0x00009888" value="0x00AEC700" /> |
| <register type="NOA" address="0x00009888" value="0x02AE00CF" /> |
| <register type="NOA" address="0x00009888" value="0x10AE0000" /> |
| <register type="NOA" address="0x00009888" value="0x02AF4000" /> |
| <register type="NOA" address="0x00009888" value="0x04AF4000" /> |
| <register type="NOA" address="0x00009888" value="0x16DE8000" /> |
| <register type="NOA" address="0x00009888" value="0x18DE8000" /> |
| <register type="NOA" address="0x00009888" value="0x1CDE1800" /> |
| <register type="NOA" address="0x00009888" value="0x06E04000" /> |
| <register type="NOA" address="0x00009888" value="0x08E04000" /> |
| <register type="NOA" address="0x00009888" value="0x0AE04000" /> |
| <register type="NOA" address="0x00009888" value="0x0CE04000" /> |
| <register type="NOA" address="0x00009888" value="0x16E18000" /> |
| <register type="NOA" address="0x00009888" value="0x18E18000" /> |
| <register type="NOA" address="0x00009888" value="0x1EE10018" /> |
| <register type="NOA" address="0x00009888" value="0x02E9C700" /> |
| <register type="NOA" address="0x00009888" value="0x04E900CF" /> |
| <register type="NOA" address="0x00009888" value="0x10E90000" /> |
| <register type="NOA" address="0x00009888" value="0x06EA4000" /> |
| <register type="NOA" address="0x00009888" value="0x08EA4000" /> |
| <register type="NOA" address="0x00009888" value="0x0AEAC000" /> |
| <register type="NOA" address="0x00009888" value="0x0CEAC000" /> |
| <register type="NOA" address="0x00009888" value="0x06EC4000" /> |
| <register type="NOA" address="0x00009888" value="0x08EC4000" /> |
| <register type="NOA" address="0x00009888" value="0x0AEC4000" /> |
| <register type="NOA" address="0x00009888" value="0x0CEC4000" /> |
| <register type="NOA" address="0x00009888" value="0x04EEC700" /> |
| <register type="NOA" address="0x00009888" value="0x06EE00CF" /> |
| <register type="NOA" address="0x00009888" value="0x10EE0000" /> |
| <register type="NOA" address="0x00009888" value="0x0AEF4000" /> |
| <register type="NOA" address="0x00009888" value="0x0CEF4000" /> |
| <register type="NOA" address="0x00009888" value="0x0C045400" /> |
| <register type="NOA" address="0x00009888" value="0x0E045555" /> |
| <register type="NOA" address="0x00009888" value="0x10040155" /> |
| <register type="NOA" address="0x00009888" value="0x04055000" /> |
| <register type="NOA" address="0x00009888" value="0x0A055000" /> |
| <register type="NOA" address="0x00009888" value="0x0C055000" /> |
| <register type="NOA" address="0x00009888" value="0x0E055000" /> |
| <register type="NOA" address="0x00009888" value="0x14050055" /> |
| <register type="NOA" address="0x00009888" value="0x06055000" /> |
| <register type="NOA" address="0x00009888" value="0x08055000" /> |
| <register type="NOA" address="0x00009888" value="0x2406FF00" /> |
| <register type="NOA" address="0x00009888" value="0x260600FF" /> |
| <register type="NOA" address="0x00009888" value="0x0A08A000" /> |
| <register type="NOA" address="0x00009888" value="0x0C08A000" /> |
| <register type="NOA" address="0x00009888" value="0x0E095000" /> |
| <register type="NOA" address="0x00009888" value="0x14090005" /> |
| <register type="NOA" address="0x00009888" value="0x020D8000" /> |
| <register type="NOA" address="0x00009888" value="0x040DA000" /> |
| <register type="NOA" address="0x00009888" value="0x060D2000" /> |
| <register type="NOA" address="0x00009888" value="0x060E4000" /> |
| <register type="NOA" address="0x00009888" value="0x080E5000" /> |
| <register type="NOA" address="0x00009888" value="0x0A0E1000" /> |
| <register type="NOA" address="0x00009888" value="0x1812A800" /> |
| <register type="NOA" address="0x00009888" value="0x1A12003E" /> |
| <register type="NOA" address="0x00009888" value="0x0212C000" /> |
| <register type="NOA" address="0x00009888" value="0x0412C000" /> |
| <register type="NOA" address="0x00009888" value="0x0813C000" /> |
| <register type="NOA" address="0x00009888" value="0x0A13F000" /> |
| <register type="NOA" address="0x00009888" value="0x04136000" /> |
| <register type="NOA" address="0x00009888" value="0x0A14C000" /> |
| <register type="NOA" address="0x00009888" value="0x0C14C000" /> |
| <register type="NOA" address="0x00009888" value="0x0E14C000" /> |
| <register type="NOA" address="0x00009888" value="0x00148000" /> |
| <register type="NOA" address="0x00009888" value="0x02144000" /> |
| <register type="NOA" address="0x00009888" value="0x0015C000" /> |
| <register type="NOA" address="0x00009888" value="0x0E15C000" /> |
| <register type="NOA" address="0x00009888" value="0x16152AF8" /> |
| <register type="NOA" address="0x00009888" value="0x18150005" /> |
| <register type="NOA" address="0x00009888" value="0x02154000" /> |
| <register type="NOA" address="0x00009888" value="0x04154000" /> |
| <register type="NOA" address="0x00009888" value="0x06158000" /> |
| <register type="NOA" address="0x00009888" value="0x08158000" /> |
| <register type="NOA" address="0x00009888" value="0x0A158000" /> |
| <register type="NOA" address="0x00009888" value="0x0C158000" /> |
| <register type="NOA" address="0x00009888" value="0x00182000" /> |
| <register type="NOA" address="0x00009888" value="0x06188000" /> |
| <register type="NOA" address="0x00009888" value="0x0818A000" /> |
| <register type="NOA" address="0x00009888" value="0x08192000" /> |
| <register type="NOA" address="0x00009888" value="0x0E198000" /> |
| <register type="NOA" address="0x00009888" value="0x12190140" /> |
| <register type="NOA" address="0x00009888" value="0x0E1CA000" /> |
| <register type="NOA" address="0x00009888" value="0x001C8000" /> |
| <register type="NOA" address="0x00009888" value="0x021C2000" /> |
| <register type="NOA" address="0x00009888" value="0x141D0028" /> |
| <register type="NOA" address="0x00009888" value="0x081D8000" /> |
| <register type="NOA" address="0x00009888" value="0x0A1D2000" /> |
| <register type="NOA" address="0x00009884" value="0x00000003" /> |
| <register type="NOA" address="0x00009888" value="0x301F8000" /> |
| <register type="NOA" address="0x00009888" value="0x501F4924" /> |
| <register type="NOA" address="0x00009888" value="0x521F4924" /> |
| <register type="NOA" address="0x00009888" value="0x541F0024" /> |
| <register type="NOA" address="0x00009888" value="0x3A1F8000" /> |
| <register type="NOA" address="0x00009888" value="0x4E1F2410" /> |
| <register type="NOA" address="0x00009888" value="0x3E1F4000" /> |
| <register type="NOA" address="0x00009888" value="0x461F3040" /> |
| <register type="NOA" address="0x00009888" value="0x481F1030" /> |
| <register type="NOA" address="0x00009888" value="0x4A1F0010" /> |
| <register type="NOA" address="0x00009888" value="0x4C1F1000" /> |
| <register type="NOA" address="0x00009888" value="0x141F0000" /> |
| <register type="NOA" address="0x00009888" value="0x401F0000" /> |
| <register type="NOA" address="0x00009888" value="0x421F4040" /> |
| <register type="NOA" address="0x00009888" value="0x441F3030" /> |
| </register_config> |
| <register_config type="OA"> |
| <register type="OA" address="0x00002740" value="0x00000000" /> |
| <register type="OA" address="0x00002710" value="0x00000000" /> |
| <register type="OA" address="0x00002714" value="0x00800000" /> |
| <register type="OA" address="0x00002720" value="0x00000000" /> |
| <register type="OA" address="0x00002724" value="0x00800000" /> |
| </register_config> |
| <register_config type="FLEX"> |
| <register type="FLEX" address="0x0000E458" value="0x00005004" /> |
| <register type="FLEX" address="0x0000E558" value="0x00010003" /> |
| <register type="FLEX" address="0x0000E658" value="0x00012011" /> |
| <register type="FLEX" address="0x0000E45C" value="0x00051050" /> |
| <register type="FLEX" address="0x0000E55C" value="0x00053052" /> |
| </register_config> |
| </set> |
| |
| <set name="Gpu Rings Busyness" |
| mdapi_supported_apis="OGL OCL MEDIA IO BB" |
| underscore_name="gpu_busyness" |
| hw_config_guid="c3103887-8c7c-482a-b923-3d68dd340598" |
| chipset="LKF" |
| symbol_name="GpuBusyness" |
| > |
| <counter name="GPU Core Clocks" |
| description="The total number of GPU core clocks elapsed during the measurement." |
| data_type="uint64" |
| equation="GPU_CLOCK 0 READ" |
| underscore_name="gpu_core_clocks" |
| units="cycles" |
| symbol_name="GpuCoreClocks" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GPU" |
| /> |
| <counter name="Vebox Ring Busy" |
| description="The percentage of time when vebox command streamer was busy." |
| data_type="float" |
| max_equation="100" |
| equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="vebox_busy" |
| units="percent" |
| symbol_name="VeboxBusy" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="System Frame Batch" |
| mdapi_group="GPU" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="GPU Time Elapsed" |
| description="Time elapsed on the GPU during the measurement." |
| data_type="uint64" |
| equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV" |
| underscore_name="gpu_time" |
| units="ns" |
| symbol_name="GpuTime" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GPU" |
| /> |
| <counter name="AVG GPU Core Frequency" |
| description="Average GPU Core Frequency in the measurement." |
| data_type="uint64" |
| max_equation="$GpuMaxFrequency" |
| equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV" |
| underscore_name="avg_gpu_core_frequency" |
| units="hz" |
| symbol_name="AvgGpuCoreFrequency" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame Batch Draw" |
| mdapi_group="GPU" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Render Ring Busy" |
| description="The percentage of time when render command streamer was busy." |
| data_type="float" |
| max_equation="100" |
| equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="render_busy" |
| units="percent" |
| symbol_name="RenderBusy" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="System Frame Batch" |
| mdapi_group="GPU" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Vdbox0 Ring Busy" |
| description="The percentage of time when Vdbox0 command streamer was busy." |
| data_type="float" |
| max_equation="100" |
| equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="vdbox0_busy" |
| units="percent" |
| symbol_name="Vdbox0Busy" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="System Frame Batch" |
| mdapi_group="GPU" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Posh Ring Busy" |
| description="The percentage of time when posh command streamer was busy." |
| data_type="float" |
| max_equation="100" |
| equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="posh_engine_busy" |
| units="percent" |
| symbol_name="PoshEngineBusy" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="System Frame Batch" |
| mdapi_group="GPU" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Blitter Ring Busy" |
| description="The percentage of time when blitter command streamer was busy." |
| data_type="float" |
| max_equation="100" |
| equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="blitter_busy" |
| units="percent" |
| symbol_name="BlitterBusy" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="System Frame Batch" |
| mdapi_group="GPU" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Vdbox1 Ring Busy" |
| description="The percentage of time when Vdbox1 command streamer was busy." |
| data_type="float" |
| max_equation="100" |
| equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="vdbox1_busy" |
| units="percent" |
| symbol_name="Vdbox1Busy" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="System Frame Batch" |
| mdapi_group="GPU" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="AnyRingBusy" |
| description="The percentage of time when any command streamer was busy." |
| data_type="float" |
| max_equation="100" |
| equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="any_ring_busy" |
| units="percent" |
| symbol_name="AnyRingBusy" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Frame Batch Draw" |
| mdapi_group="GPU" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="GPU Busy" |
| description="The percentage of time in which the GPU has been processing GPU commands." |
| data_type="float" |
| max_equation="100" |
| equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="gpu_busy" |
| units="percent" |
| symbol_name="GpuBusy" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame" |
| mdapi_group="GPU" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <register_config type="NOA"> |
| <register type="NOA" address="0x00000D04" value="0x00000200" /> |
| <register type="NOA" address="0x00009840" value="0x00000000" /> |
| <register type="NOA" address="0x00009884" value="0x00000003" /> |
| <register type="NOA" address="0x00009888" value="0x12021200" /> |
| <register type="NOA" address="0x00009888" value="0x14040120" /> |
| <register type="NOA" address="0x00009888" value="0x10002400" /> |
| <register type="NOA" address="0x00009888" value="0x02020083" /> |
| <register type="NOA" address="0x00009888" value="0x10020000" /> |
| <register type="NOA" address="0x00009888" value="0x00020000" /> |
| <register type="NOA" address="0x00009888" value="0x06040043" /> |
| <register type="NOA" address="0x00009888" value="0x10040000" /> |
| <register type="NOA" address="0x00009888" value="0x1C040004" /> |
| <register type="NOA" address="0x00009888" value="0x02000023" /> |
| <register type="NOA" address="0x00009888" value="0x22000000" /> |
| <register type="NOA" address="0x00009888" value="0x14000000" /> |
| <register type="NOA" address="0x00009888" value="0x18008000" /> |
| <register type="NOA" address="0x00009888" value="0x04194000" /> |
| <register type="NOA" address="0x00009888" value="0x081A8000" /> |
| <register type="NOA" address="0x00009888" value="0x3A1F6000" /> |
| <register type="NOA" address="0x00009888" value="0x4E1F2900" /> |
| <register type="NOA" address="0x00009888" value="0x501F00E9" /> |
| <register type="NOA" address="0x00009888" value="0x04218000" /> |
| <register type="NOA" address="0x00009888" value="0x06212000" /> |
| <register type="NOA" address="0x00009888" value="0x141F0000" /> |
| <register type="NOA" address="0x00009888" value="0x401F0160" /> |
| <register type="NOA" address="0x00009888" value="0x421F0050" /> |
| <register type="NOA" address="0x00009888" value="0x441F0100" /> |
| <register type="NOA" address="0x00009888" value="0x301F0000" /> |
| <register type="NOA" address="0x00009884" value="0x00000002" /> |
| <register type="NOA" address="0x00009888" value="0x181B2400" /> |
| <register type="NOA" address="0x00009888" value="0x185B2400" /> |
| <register type="NOA" address="0x00009888" value="0x14231200" /> |
| <register type="NOA" address="0x00009888" value="0x06218000" /> |
| <register type="NOA" address="0x00009888" value="0x08212000" /> |
| <register type="NOA" address="0x00009888" value="0x080D8000" /> |
| <register type="NOA" address="0x00009888" value="0x040F4000" /> |
| <register type="NOA" address="0x00009888" value="0x0828C000" /> |
| <register type="NOA" address="0x00009888" value="0x041B8300" /> |
| <register type="NOA" address="0x00009888" value="0x221B0000" /> |
| <register type="NOA" address="0x00009888" value="0x1A1B0000" /> |
| <register type="NOA" address="0x00009888" value="0x22162000" /> |
| <register type="NOA" address="0x00009888" value="0x084D4000" /> |
| <register type="NOA" address="0x00009888" value="0x044F1000" /> |
| <register type="NOA" address="0x00009888" value="0x08683000" /> |
| <register type="NOA" address="0x00009888" value="0x045B0083" /> |
| <register type="NOA" address="0x00009888" value="0x225B0000" /> |
| <register type="NOA" address="0x00009888" value="0x22560800" /> |
| <register type="NOA" address="0x00009888" value="0x06230093" /> |
| <register type="NOA" address="0x00009888" value="0x20230000" /> |
| <register type="NOA" address="0x00009888" value="0x0A238000" /> |
| </register_config> |
| <register_config type="OA"> |
| <register type="OA" address="0x00002740" value="0x00000000" /> |
| <register type="OA" address="0x00002710" value="0x00000000" /> |
| <register type="OA" address="0x00002714" value="0x10800000" /> |
| <register type="OA" address="0x00002720" value="0x00000000" /> |
| <register type="OA" address="0x00002724" value="0x00800000" /> |
| <register type="OA" address="0x00002770" value="0x0007C000" /> |
| <register type="OA" address="0x00002774" value="0x000007FF" /> |
| </register_config> |
| </set> |
| |
| <set name="Metric set TestOa" |
| mdapi_supported_apis="OGL OCL IO BB" |
| underscore_name="test_oa" |
| hw_config_guid="82b6b321-f93e-445a-a285-f30391ef1dc5" |
| chipset="LKF" |
| symbol_name="TestOa" |
| > |
| <counter name="TestCounter7" |
| description="HW test counter 7. Factor: 0.6666" |
| data_type="uint64" |
| equation="B 7 READ" |
| underscore_name="counter7" |
| units="events" |
| symbol_name="Counter7" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GPU" |
| /> |
| <counter name="GPU Time Elapsed" |
| description="Time elapsed on the GPU during the measurement." |
| data_type="uint64" |
| equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV" |
| underscore_name="gpu_time" |
| units="ns" |
| symbol_name="GpuTime" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GPU" |
| /> |
| <counter name="GPU Core Clocks" |
| description="The total number of GPU core clocks elapsed during the measurement." |
| data_type="uint64" |
| equation="GPU_CLOCK 0 READ" |
| underscore_name="gpu_core_clocks" |
| units="cycles" |
| symbol_name="GpuCoreClocks" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GPU" |
| /> |
| <counter name="AVG GPU Core Frequency" |
| description="Average GPU Core Frequency in the measurement." |
| data_type="uint64" |
| max_equation="$GpuMaxFrequency" |
| equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV" |
| underscore_name="avg_gpu_core_frequency" |
| units="hz" |
| symbol_name="AvgGpuCoreFrequency" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier1 Overview System Frame Batch Draw" |
| mdapi_group="GPU" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="TestCounter8" |
| description="HW test counter 8. Should be equal to 1." |
| data_type="uint64" |
| equation="C 0 READ" |
| underscore_name="counter8" |
| units="events" |
| symbol_name="Counter8" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GPU" |
| /> |
| <counter name="TestCounter4" |
| description="HW test counter 4. Factor: 0.3333" |
| data_type="uint64" |
| equation="B 4 READ" |
| underscore_name="counter4" |
| units="events" |
| symbol_name="Counter4" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GPU" |
| /> |
| <counter name="TestCounter5" |
| description="HW test counter 5. Factor: 0.3333" |
| data_type="uint64" |
| equation="B 5 READ" |
| underscore_name="counter5" |
| units="events" |
| symbol_name="Counter5" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GPU" |
| /> |
| <counter name="TestCounter6" |
| description="HW test counter 6. Factor: 0.16666" |
| data_type="uint64" |
| equation="B 6 READ" |
| underscore_name="counter6" |
| units="events" |
| symbol_name="Counter6" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GPU" |
| /> |
| <counter name="TestCounter3" |
| description="HW test counter 3. Factor: 0.5" |
| data_type="uint64" |
| equation="B 3 READ" |
| underscore_name="counter3" |
| units="events" |
| symbol_name="Counter3" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GPU" |
| /> |
| <counter name="TestCounter0" |
| description="HW test counter 0. Factor: 0.0" |
| data_type="uint64" |
| equation="B 0 READ" |
| underscore_name="counter0" |
| units="events" |
| symbol_name="Counter0" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GPU" |
| /> |
| <counter name="TestCounter1" |
| description="HW test counter 1. Factor: 1.0" |
| data_type="uint64" |
| equation="B 1 READ" |
| underscore_name="counter1" |
| units="events" |
| symbol_name="Counter1" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GPU" |
| /> |
| <counter name="TestCounter2" |
| description="HW test counter 2. Factor: 1.0" |
| data_type="uint64" |
| equation="B 2 READ" |
| underscore_name="counter2" |
| units="events" |
| symbol_name="Counter2" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GPU" |
| /> |
| <register_config type="NOA"> |
| <register type="NOA" address="0x00000D04" value="0x00000200" /> |
| <register type="NOA" address="0x00009840" value="0x00000000" /> |
| <register type="NOA" address="0x00009884" value="0x00000003" /> |
| <register type="NOA" address="0x00009888" value="0x18130000" /> |
| <register type="NOA" address="0x00009888" value="0x22000004" /> |
| <register type="NOA" address="0x00009888" value="0x0E130076" /> |
| <register type="NOA" address="0x00009888" value="0x10130000" /> |
| <register type="NOA" address="0x00009888" value="0x1E130000" /> |
| <register type="NOA" address="0x00009888" value="0x0E164000" /> |
| <register type="NOA" address="0x00009888" value="0x1A1A0004" /> |
| <register type="NOA" address="0x00009888" value="0x541F0001" /> |
| <register type="NOA" address="0x00009888" value="0x141F0000" /> |
| <register type="NOA" address="0x00009888" value="0x4C1F0000" /> |
| <register type="NOA" address="0x00009888" value="0x301F0000" /> |
| </register_config> |
| <register_config type="OA"> |
| <register type="OA" address="0x00002740" value="0x00000000" /> |
| <register type="OA" address="0x00002710" value="0x00000000" /> |
| <register type="OA" address="0x00002714" value="0xF0800000" /> |
| <register type="OA" address="0x00002720" value="0x00000000" /> |
| <register type="OA" address="0x00002724" value="0xF0800000" /> |
| <register type="OA" address="0x00002770" value="0x00000004" /> |
| <register type="OA" address="0x00002774" value="0x0000FFFF" /> |
| <register type="OA" address="0x00002778" value="0x00000003" /> |
| <register type="OA" address="0x0000277C" value="0x0000FFFF" /> |
| <register type="OA" address="0x00002780" value="0x00000007" /> |
| <register type="OA" address="0x00002784" value="0x0000FFFF" /> |
| <register type="OA" address="0x00002788" value="0x00100002" /> |
| <register type="OA" address="0x0000278C" value="0x0000FFF7" /> |
| <register type="OA" address="0x00002790" value="0x00100002" /> |
| <register type="OA" address="0x00002794" value="0x0000FFCF" /> |
| <register type="OA" address="0x00002798" value="0x00100082" /> |
| <register type="OA" address="0x0000279C" value="0x0000FFEF" /> |
| <register type="OA" address="0x000027A0" value="0x001000C2" /> |
| <register type="OA" address="0x000027A4" value="0x0000FFE7" /> |
| <register type="OA" address="0x000027A8" value="0x00100001" /> |
| <register type="OA" address="0x000027AC" value="0x0000FFE7" /> |
| </register_config> |
| </set> |
| |
| </metrics> |