| <?xml version="1.0"?> |
| <metrics version="1525360313" merge_md5=""> |
| <set name="Render Metrics Basic Gen8" |
| mdapi_supported_apis="OGL OCL IO BB" |
| underscore_name="render_basic" |
| hw_config_guid="b541bd57-0e0f-4154-b4c0-5858010a2bf7" |
| chipset="BDW" |
| 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="L3 Misses" |
| description="The total number of L3 misses." |
| data_type="uint64" |
| equation="C 4 READ" |
| 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="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 $EuSlicesTotalCount 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="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="B 4 READ B 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 Batch Frame 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="OGL IO BB" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Vertex Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Sampler 1 Bottleneck" |
| low_watermark="5" |
| description="The percentage of time in which Sampler 1 has been slowing down the pipe when processing EU requests." |
| data_type="float" |
| high_watermark="15" |
| equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV" |
| max_equation="100" |
| underscore_name="sampler1_bottleneck" |
| units="percent" |
| symbol_name="Sampler1Bottleneck" |
| availability="$SubsliceMask 0x12 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Indicate Draw" |
| mdapi_group="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="OGL IO BB" |
| 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="OGL4 IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Geometry Shader" |
| /> |
| <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 $EuSubslicesTotalCount UMUL" |
| equation="$SamplerL1Misses 64 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="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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Fragment Shader" |
| /> |
| <counter name="Sampler 0 Busy" |
| description="The percentage of time in which Sampler 0 has been processing EU requests." |
| data_type="float" |
| max_equation="100" |
| equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="sampler0_busy" |
| units="percent" |
| symbol_name="Sampler0Busy" |
| availability="$SubsliceMask 0x09 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Batch Frame Draw" |
| mdapi_group="Sampler" |
| mdapi_hw_unit_type="subslice" |
| /> |
| <counter name="Sampler 1 Busy" |
| description="The percentage of time in which Sampler 1 has been processing EU requests." |
| data_type="float" |
| max_equation="100" |
| equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="sampler1_busy" |
| units="percent" |
| symbol_name="Sampler1Busy" |
| availability="$SubsliceMask 0x12 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="$Sampler0Busy $Sampler1Busy FMAX" |
| underscore_name="samplers_busy" |
| units="percent" |
| symbol_name="SamplersBusy" |
| 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="GTI Fixed Pipe Throughput" |
| description="The total number of GPU memory bytes transferred between 3D Pipeline (Command Dispatch, Input Assembly and Stream Output) and GTI." |
| data_type="uint64" |
| max_equation="$GpuCoreClocks 64 UMUL" |
| equation="B 6 READ B 7 READ UADD 64 UMUL" |
| underscore_name="gti_vf_throughput" |
| units="bytes" |
| symbol_name="GtiVfThroughput" |
| semantic_type="throughput" |
| mdapi_supported_apis="OGL IO BB" |
| mdapi_usage_flags="Tier2 Frame Batch Draw" |
| mdapi_group="GTI/3D Pipe" |
| 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 0 Bottleneck" |
| low_watermark="5" |
| description="The percentage of time in which Sampler 0 has been slowing down the pipe when processing EU requests." |
| data_type="float" |
| high_watermark="15" |
| equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV" |
| max_equation="100" |
| underscore_name="sampler0_bottleneck" |
| units="percent" |
| symbol_name="Sampler0Bottleneck" |
| availability="$SubsliceMask 0x09 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Indicate Draw" |
| mdapi_group="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="OGL IO BB" |
| 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="OGL4 OCL IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Compute Shader" |
| /> |
| <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="L3 Lookup Accesses w/o IC" |
| description="The total number of L3 cache lookup accesses w/o IC." |
| data_type="uint64" |
| equation="$SamplerL1Misses $ShaderMemoryAccesses 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="OGL4 OCL IO BB" |
| 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="C 6 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="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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="GTI Depth Throughput" |
| description="The total number of GPU memory bytes transferred between depth caches and GTI." |
| data_type="uint64" |
| max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL" |
| equation="C 0 READ C 1 READ UADD 64 UMUL" |
| underscore_name="gti_depth_throughput" |
| units="bytes" |
| symbol_name="GtiDepthThroughput" |
| semantic_type="throughput" |
| mdapi_supported_apis="OGL IO BB" |
| mdapi_usage_flags="Tier2 Frame Batch Draw" |
| mdapi_group="GTI/Depth Cache" |
| 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="OGL IO BB" |
| 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 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_fpu0_active" |
| units="percent" |
| symbol_name="PsFpu0Active" |
| semantic_type="duration" |
| mdapi_supported_apis="OGL IO BB" |
| 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="OGL4 IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="$Sampler0Bottleneck $Sampler1Bottleneck FMAX" |
| max_equation="100" |
| underscore_name="sampler_bottleneck" |
| units="percent" |
| symbol_name="SamplerBottleneck" |
| 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="GTI HDC TLB Lookup Throughput" |
| description="The total number of GPU memory bytes transferred between GTI and HDC, when HDC is doing TLB lookups." |
| data_type="uint64" |
| max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL" |
| equation="C 5 READ 64 UMUL" |
| underscore_name="gti_hdc_lookups_throughput" |
| units="bytes" |
| symbol_name="GtiHdcLookupsThroughput" |
| semantic_type="throughput" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Frame Batch Draw" |
| mdapi_group="GTI/L3" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="GTI RCC Throughput" |
| description="The total number of GPU memory bytes transferred between render color caches and GTI." |
| data_type="uint64" |
| max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL" |
| equation="C 2 READ C 3 READ UADD 64 UMUL" |
| underscore_name="gti_rcc_throughput" |
| units="bytes" |
| symbol_name="GtiRccThroughput" |
| semantic_type="throughput" |
| mdapi_supported_apis="OGL IO BB" |
| mdapi_usage_flags="Tier2 Frame Batch Draw" |
| mdapi_group="GTI/Color Cache" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <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="OGL4 IO BB" |
| 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 32 UMUL" |
| equation="C 7 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="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="OGL4 OCL IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_group="L3/Data Port/SLM" |
| 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 2 UMUL $EuSubslicesTotalCount UMUL" |
| equation="A 30 READ A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL" |
| underscore_name="l3_shader_throughput" |
| units="bytes" |
| symbol_name="L3ShaderThroughput" |
| semantic_type="throughput" |
| mdapi_supported_apis="OGL4 OCL IO BB" |
| 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="OGL IO BB" |
| mdapi_usage_flags="Tier4 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Fragment Shader" |
| /> |
| <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="OGL4 OCL IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="L3/Data Port/Atomics" |
| /> |
| <register_config type="NOA" |
| availability="$SliceMask 0x01 AND" |
| priority="0" |
| > |
| <register type="NOA" address="0x00009840" value="0x000000A0" /> |
| <register type="NOA" address="0x00009888" value="0x143F000F" /> |
| <register type="NOA" address="0x00009888" value="0x14110014" /> |
| <register type="NOA" address="0x00009888" value="0x14310014" /> |
| <register type="NOA" address="0x00009888" value="0x14BF000F" /> |
| <register type="NOA" address="0x00009888" value="0x118A0317" /> |
| <register type="NOA" address="0x00009888" value="0x13837BE0" /> |
| <register type="NOA" address="0x00009888" value="0x3B800060" /> |
| <register type="NOA" address="0x00009888" value="0x3D800005" /> |
| <register type="NOA" address="0x00009888" value="0x005C4000" /> |
| <register type="NOA" address="0x00009888" value="0x065C8000" /> |
| <register type="NOA" address="0x00009888" value="0x085CC000" /> |
| <register type="NOA" address="0x00009888" value="0x003D8000" /> |
| <register type="NOA" address="0x00009888" value="0x183D0800" /> |
| <register type="NOA" address="0x00009888" value="0x0A3F0023" /> |
| <register type="NOA" address="0x00009888" value="0x103F0000" /> |
| <register type="NOA" address="0x00009888" value="0x00584000" /> |
| <register type="NOA" address="0x00009888" value="0x08584000" /> |
| <register type="NOA" address="0x00009888" value="0x0A5A4000" /> |
| <register type="NOA" address="0x00009888" value="0x005B4000" /> |
| <register type="NOA" address="0x00009888" value="0x0E5B8000" /> |
| <register type="NOA" address="0x00009888" value="0x185B2400" /> |
| <register type="NOA" address="0x00009888" value="0x0A1D4000" /> |
| <register type="NOA" address="0x00009888" value="0x0C1F0800" /> |
| <register type="NOA" address="0x00009888" value="0x0E1FAA00" /> |
| <register type="NOA" address="0x00009888" value="0x00384000" /> |
| <register type="NOA" address="0x00009888" value="0x0E384000" /> |
| <register type="NOA" address="0x00009888" value="0x16384000" /> |
| <register type="NOA" address="0x00009888" value="0x18380001" /> |
| <register type="NOA" address="0x00009888" value="0x00392000" /> |
| <register type="NOA" address="0x00009888" value="0x06398000" /> |
| <register type="NOA" address="0x00009888" value="0x0839A000" /> |
| <register type="NOA" address="0x00009888" value="0x0A391000" /> |
| <register type="NOA" address="0x00009888" value="0x00104000" /> |
| <register type="NOA" address="0x00009888" value="0x08104000" /> |
| <register type="NOA" address="0x00009888" value="0x00110030" /> |
| <register type="NOA" address="0x00009888" value="0x08110031" /> |
| <register type="NOA" address="0x00009888" value="0x10110000" /> |
| <register type="NOA" address="0x00009888" value="0x00134000" /> |
| <register type="NOA" address="0x00009888" value="0x16130020" /> |
| <register type="NOA" address="0x00009888" value="0x06308000" /> |
| <register type="NOA" address="0x00009888" value="0x08308000" /> |
| <register type="NOA" address="0x00009888" value="0x06311800" /> |
| <register type="NOA" address="0x00009888" value="0x08311880" /> |
| <register type="NOA" address="0x00009888" value="0x10310000" /> |
| <register type="NOA" address="0x00009888" value="0x0E334000" /> |
| <register type="NOA" address="0x00009888" value="0x16330080" /> |
| <register type="NOA" address="0x00009888" value="0x0ABF1180" /> |
| <register type="NOA" address="0x00009888" value="0x10BF0000" /> |
| <register type="NOA" address="0x00009888" value="0x0ADA8000" /> |
| <register type="NOA" address="0x00009888" value="0x0A9D8000" /> |
| <register type="NOA" address="0x00009888" value="0x109F0002" /> |
| <register type="NOA" address="0x00009888" value="0x0AB94000" /> |
| <register type="NOA" address="0x00009888" value="0x0D888000" /> |
| <register type="NOA" address="0x00009888" value="0x038A0380" /> |
| <register type="NOA" address="0x00009888" value="0x058A000E" /> |
| <register type="NOA" address="0x00009888" value="0x018A8000" /> |
| <register type="NOA" address="0x00009888" value="0x0F8A8000" /> |
| <register type="NOA" address="0x00009888" value="0x198A8000" /> |
| <register type="NOA" address="0x00009888" value="0x1B8A00A0" /> |
| <register type="NOA" address="0x00009888" value="0x078A0000" /> |
| <register type="NOA" address="0x00009888" value="0x098A0000" /> |
| <register type="NOA" address="0x00009888" value="0x238B2820" /> |
| <register type="NOA" address="0x00009888" value="0x258B2550" /> |
| <register type="NOA" address="0x00009888" value="0x198C1000" /> |
| <register type="NOA" address="0x00009888" value="0x0B8D8000" /> |
| <register type="NOA" address="0x00009888" value="0x1F85AA80" /> |
| <register type="NOA" address="0x00009888" value="0x2185AAA0" /> |
| <register type="NOA" address="0x00009888" value="0x2385002A" /> |
| <register type="NOA" address="0x00009888" value="0x0D831021" /> |
| <register type="NOA" address="0x00009888" value="0x0F83572F" /> |
| <register type="NOA" address="0x00009888" value="0x01835680" /> |
| <register type="NOA" address="0x00009888" value="0x0383002C" /> |
| <register type="NOA" address="0x00009888" value="0x11830000" /> |
| <register type="NOA" address="0x00009888" value="0x19835400" /> |
| <register type="NOA" address="0x00009888" value="0x1B830001" /> |
| <register type="NOA" address="0x00009888" value="0x05830000" /> |
| <register type="NOA" address="0x00009888" value="0x07834000" /> |
| <register type="NOA" address="0x00009888" value="0x09834000" /> |
| <register type="NOA" address="0x00009888" value="0x0184C000" /> |
| <register type="NOA" address="0x00009888" value="0x07848000" /> |
| <register type="NOA" address="0x00009888" value="0x0984C000" /> |
| <register type="NOA" address="0x00009888" value="0x0B84C000" /> |
| <register type="NOA" address="0x00009888" value="0x0D84C000" /> |
| <register type="NOA" address="0x00009888" value="0x0F84C000" /> |
| <register type="NOA" address="0x00009888" value="0x0384C000" /> |
| <register type="NOA" address="0x00009888" value="0x05844000" /> |
| <register type="NOA" address="0x00009888" value="0x1B80C137" /> |
| <register type="NOA" address="0x00009888" value="0x1D80C147" /> |
| <register type="NOA" address="0x00009888" value="0x21800000" /> |
| <register type="NOA" address="0x00009888" value="0x1180C000" /> |
| <register type="NOA" address="0x00009888" value="0x17808000" /> |
| <register type="NOA" address="0x00009888" value="0x1980C000" /> |
| <register type="NOA" address="0x00009888" value="0x1F80C000" /> |
| <register type="NOA" address="0x00009888" value="0x1380C000" /> |
| <register type="NOA" address="0x00009888" value="0x15804000" /> |
| <register type="NOA" address="0x00009888" value="0x4D801110" /> |
| <register type="NOA" address="0x00009888" value="0x4F800331" /> |
| <register type="NOA" address="0x00009888" value="0x43800802" /> |
| <register type="NOA" address="0x00009888" value="0x51800000" /> |
| <register type="NOA" address="0x00009888" value="0x45801465" /> |
| <register type="NOA" address="0x00009888" value="0x53801111" /> |
| <register type="NOA" address="0x00009888" value="0x478014A5" /> |
| <register type="NOA" address="0x00009888" value="0x31800000" /> |
| <register type="NOA" address="0x00009888" value="0x3F800CA5" /> |
| <register type="NOA" address="0x00009888" value="0x41800003" /> |
| <register type="NOA" address="0x00009840" value="0x00000080" /> |
| </register_config> |
| <register_config type="NOA" |
| availability="$SliceMask 0x02 AND" |
| priority="1" |
| > |
| <register type="NOA" address="0x00009840" value="0x000000A0" /> |
| <register type="NOA" address="0x00009888" value="0x143F000F" /> |
| <register type="NOA" address="0x00009888" value="0x14BF000F" /> |
| <register type="NOA" address="0x00009888" value="0x14910014" /> |
| <register type="NOA" address="0x00009888" value="0x14B10014" /> |
| <register type="NOA" address="0x00009888" value="0x118A0317" /> |
| <register type="NOA" address="0x00009888" value="0x13837BE0" /> |
| <register type="NOA" address="0x00009888" value="0x3B800060" /> |
| <register type="NOA" address="0x00009888" value="0x3D800005" /> |
| <register type="NOA" address="0x00009888" value="0x0A3F0023" /> |
| <register type="NOA" address="0x00009888" value="0x103F0000" /> |
| <register type="NOA" address="0x00009888" value="0x0A5A4000" /> |
| <register type="NOA" address="0x00009888" value="0x0A1D4000" /> |
| <register type="NOA" address="0x00009888" value="0x0E1F8000" /> |
| <register type="NOA" address="0x00009888" value="0x0A391000" /> |
| <register type="NOA" address="0x00009888" value="0x00DC4000" /> |
| <register type="NOA" address="0x00009888" value="0x06DC8000" /> |
| <register type="NOA" address="0x00009888" value="0x08DCC000" /> |
| <register type="NOA" address="0x00009888" value="0x00BD8000" /> |
| <register type="NOA" address="0x00009888" value="0x18BD0800" /> |
| <register type="NOA" address="0x00009888" value="0x0ABF1180" /> |
| <register type="NOA" address="0x00009888" value="0x10BF0000" /> |
| <register type="NOA" address="0x00009888" value="0x00D84000" /> |
| <register type="NOA" address="0x00009888" value="0x08D84000" /> |
| <register type="NOA" address="0x00009888" value="0x0ADA8000" /> |
| <register type="NOA" address="0x00009888" value="0x00DB4000" /> |
| <register type="NOA" address="0x00009888" value="0x0EDB8000" /> |
| <register type="NOA" address="0x00009888" value="0x18DB2400" /> |
| <register type="NOA" address="0x00009888" value="0x0A9D8000" /> |
| <register type="NOA" address="0x00009888" value="0x0C9F0800" /> |
| <register type="NOA" address="0x00009888" value="0x0E9F2A00" /> |
| <register type="NOA" address="0x00009888" value="0x109F0002" /> |
| <register type="NOA" address="0x00009888" value="0x00B84000" /> |
| <register type="NOA" address="0x00009888" value="0x0EB84000" /> |
| <register type="NOA" address="0x00009888" value="0x16B84000" /> |
| <register type="NOA" address="0x00009888" value="0x18B80001" /> |
| <register type="NOA" address="0x00009888" value="0x00B92000" /> |
| <register type="NOA" address="0x00009888" value="0x06B98000" /> |
| <register type="NOA" address="0x00009888" value="0x08B9A000" /> |
| <register type="NOA" address="0x00009888" value="0x0AB94000" /> |
| <register type="NOA" address="0x00009888" value="0x00904000" /> |
| <register type="NOA" address="0x00009888" value="0x08904000" /> |
| <register type="NOA" address="0x00009888" value="0x00910030" /> |
| <register type="NOA" address="0x00009888" value="0x08910031" /> |
| <register type="NOA" address="0x00009888" value="0x10910000" /> |
| <register type="NOA" address="0x00009888" value="0x00934000" /> |
| <register type="NOA" address="0x00009888" value="0x16930020" /> |
| <register type="NOA" address="0x00009888" value="0x06B08000" /> |
| <register type="NOA" address="0x00009888" value="0x08B08000" /> |
| <register type="NOA" address="0x00009888" value="0x06B11800" /> |
| <register type="NOA" address="0x00009888" value="0x08B11880" /> |
| <register type="NOA" address="0x00009888" value="0x10B10000" /> |
| <register type="NOA" address="0x00009888" value="0x0EB34000" /> |
| <register type="NOA" address="0x00009888" value="0x16B30080" /> |
| <register type="NOA" address="0x00009888" value="0x01888000" /> |
| <register type="NOA" address="0x00009888" value="0x0D88B800" /> |
| <register type="NOA" address="0x00009888" value="0x038A0380" /> |
| <register type="NOA" address="0x00009888" value="0x058A000E" /> |
| <register type="NOA" address="0x00009888" value="0x1B8A0080" /> |
| <register type="NOA" address="0x00009888" value="0x078A0000" /> |
| <register type="NOA" address="0x00009888" value="0x098A0000" /> |
| <register type="NOA" address="0x00009888" value="0x238B2840" /> |
| <register type="NOA" address="0x00009888" value="0x258B26A0" /> |
| <register type="NOA" address="0x00009888" value="0x018C4000" /> |
| <register type="NOA" address="0x00009888" value="0x0F8C4000" /> |
| <register type="NOA" address="0x00009888" value="0x178C2000" /> |
| <register type="NOA" address="0x00009888" value="0x198C1100" /> |
| <register type="NOA" address="0x00009888" value="0x018D2000" /> |
| <register type="NOA" address="0x00009888" value="0x078D8000" /> |
| <register type="NOA" address="0x00009888" value="0x098DA000" /> |
| <register type="NOA" address="0x00009888" value="0x0B8D8000" /> |
| <register type="NOA" address="0x00009888" value="0x1F85AA80" /> |
| <register type="NOA" address="0x00009888" value="0x2185AAA0" /> |
| <register type="NOA" address="0x00009888" value="0x2385002A" /> |
| <register type="NOA" address="0x00009888" value="0x0D831021" /> |
| <register type="NOA" address="0x00009888" value="0x0F83572F" /> |
| <register type="NOA" address="0x00009888" value="0x01835680" /> |
| <register type="NOA" address="0x00009888" value="0x0383002C" /> |
| <register type="NOA" address="0x00009888" value="0x11830000" /> |
| <register type="NOA" address="0x00009888" value="0x19835400" /> |
| <register type="NOA" address="0x00009888" value="0x1B830001" /> |
| <register type="NOA" address="0x00009888" value="0x05830000" /> |
| <register type="NOA" address="0x00009888" value="0x07834000" /> |
| <register type="NOA" address="0x00009888" value="0x09834000" /> |
| <register type="NOA" address="0x00009888" value="0x0184C000" /> |
| <register type="NOA" address="0x00009888" value="0x07848000" /> |
| <register type="NOA" address="0x00009888" value="0x0984C000" /> |
| <register type="NOA" address="0x00009888" value="0x0B84C000" /> |
| <register type="NOA" address="0x00009888" value="0x0D84C000" /> |
| <register type="NOA" address="0x00009888" value="0x0F84C000" /> |
| <register type="NOA" address="0x00009888" value="0x0384C000" /> |
| <register type="NOA" address="0x00009888" value="0x05844000" /> |
| <register type="NOA" address="0x00009888" value="0x1B80C137" /> |
| <register type="NOA" address="0x00009888" value="0x1D80C147" /> |
| <register type="NOA" address="0x00009888" value="0x21800000" /> |
| <register type="NOA" address="0x00009888" value="0x1180C000" /> |
| <register type="NOA" address="0x00009888" value="0x17808000" /> |
| <register type="NOA" address="0x00009888" value="0x1980C000" /> |
| <register type="NOA" address="0x00009888" value="0x1F80C000" /> |
| <register type="NOA" address="0x00009888" value="0x1380C000" /> |
| <register type="NOA" address="0x00009888" value="0x15804000" /> |
| <register type="NOA" address="0x00009888" value="0x4D801550" /> |
| <register type="NOA" address="0x00009888" value="0x4F800331" /> |
| <register type="NOA" address="0x00009888" value="0x43800802" /> |
| <register type="NOA" address="0x00009888" value="0x51800400" /> |
| <register type="NOA" address="0x00009888" value="0x458004A1" /> |
| <register type="NOA" address="0x00009888" value="0x53805555" /> |
| <register type="NOA" address="0x00009888" value="0x47800421" /> |
| <register type="NOA" address="0x00009888" value="0x31800000" /> |
| <register type="NOA" address="0x00009888" value="0x3F801421" /> |
| <register type="NOA" address="0x00009888" value="0x41800845" /> |
| <register type="NOA" address="0x00009840" value="0x00000080" /> |
| </register_config> |
| <register_config type="OA"> |
| <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 type="OA" address="0x00002740" value="0x00000000" /> |
| </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="Compute Metrics Basic Gen8" |
| mdapi_supported_apis="OGL4 OCL IO BB" |
| underscore_name="compute_basic" |
| hw_config_guid="35fbc9b2-a891-40a6-a38d-022bb7057552" |
| chipset="BDW" |
| 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="OGL OCL IO BB" |
| 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="OGL OCL IO BB" |
| 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="B 6 READ B 7 READ C 0 READ UADD UADD $EuSlicesTotalCount 64 UMUL UMUL" |
| underscore_name="untyped_bytes_read" |
| units="bytes" |
| symbol_name="UntypedBytesRead" |
| semantic_type="throughput" |
| mdapi_supported_apis="OGL4 OCL IO BB" |
| 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="OGL OCL IO BB" |
| 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 typed memory bytes written via Data Port." |
| data_type="uint64" |
| max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL" |
| equation="B 3 READ B 4 READ B 5 READ UADD UADD $EuSlicesTotalCount 64 UMUL UMUL" |
| underscore_name="typed_bytes_written" |
| units="bytes" |
| symbol_name="TypedBytesWritten" |
| semantic_type="throughput" |
| mdapi_supported_apis="OGL4 OCL IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_group="L3/Data Port" |
| 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="OGL OCL IO BB" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pipes" |
| 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="OGL OCL IO BB" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pipes" |
| 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 UADD A 9 READ USUB FDIV 1 FADD" |
| underscore_name="eu_avg_ipc_rate" |
| units="number" |
| symbol_name="EuAvgIpcRate" |
| semantic_type="ratio" |
| mdapi_supported_apis="OGL OCL IO BB" |
| 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="OGL4 IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL OCL IO BB" |
| 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="OGL OCL IO BB" |
| 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="OGL IO BB" |
| 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="OGL OCL IO BB" |
| 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="OGL OCL IO BB" |
| 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="OGL OCL IO BB" |
| 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="OGL4 OCL IO BB" |
| 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="OGL4 OCL IO BB" |
| 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="C 4 READ 64 UMUL" |
| underscore_name="gti_read_throughput" |
| units="bytes" |
| symbol_name="GtiReadThroughput" |
| semantic_type="throughput" |
| mdapi_supported_apis="OGL OCL IO BB" |
| 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 2 READ C 3 READ UADD UADD $EuSlicesTotalCount 64 UMUL UMUL" |
| underscore_name="untyped_bytes_written" |
| units="bytes" |
| symbol_name="UntypedBytesWritten" |
| semantic_type="throughput" |
| mdapi_supported_apis="OGL4 OCL IO BB" |
| 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="OGL OCL IO BB" |
| 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="OGL IO BB" |
| 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="B 0 READ B 1 READ B 2 READ UADD UADD $EuSlicesTotalCount 64 UMUL UMUL" |
| underscore_name="typed_bytes_read" |
| units="bytes" |
| symbol_name="TypedBytesRead" |
| semantic_type="throughput" |
| mdapi_supported_apis="OGL4 OCL IO BB" |
| 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="OGL4 IO BB" |
| 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="A 13 READ 8 UMUL $EuCoresTotalCount UDIV $EuThreadsCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="eu_thread_occupancy" |
| units="percent" |
| symbol_name="EuThreadOccupancy" |
| semantic_type="duration" |
| mdapi_supported_apis="OGL OCL IO BB" |
| 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="OGL OCL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL OCL IO BB" |
| 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="OGL4 IO BB" |
| 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 32 UMUL" |
| equation="C 5 READ 64 UMUL" |
| underscore_name="gti_write_throughput" |
| units="bytes" |
| symbol_name="GtiWriteThroughput" |
| semantic_type="throughput" |
| mdapi_supported_apis="OGL OCL IO BB" |
| mdapi_usage_flags="Tier1 Overview System Frame Batch Draw" |
| mdapi_group="GTI" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <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="OGL4 OCL IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_group="L3/Data Port/SLM" |
| 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 2 UMUL $EuSubslicesTotalCount UMUL" |
| equation="A 30 READ A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL" |
| underscore_name="l3_shader_throughput" |
| units="bytes" |
| symbol_name="L3ShaderThroughput" |
| semantic_type="throughput" |
| mdapi_supported_apis="OGL4 OCL IO BB" |
| 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="OGL IO BB" |
| mdapi_usage_flags="Tier4 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Fragment 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="OGL IO BB" |
| 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="OGL OCL IO BB" |
| 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="OGL OCL IO BB" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pipes" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <register_config type="NOA" |
| availability="$SliceMask 0x01 AND" |
| priority="0" |
| > |
| <register type="NOA" address="0x00009840" value="0x000000A0" /> |
| <register type="NOA" address="0x00009888" value="0x105C00E0" /> |
| <register type="NOA" address="0x00009888" value="0x105800E0" /> |
| <register type="NOA" address="0x00009888" value="0x103800E0" /> |
| <register type="NOA" address="0x00009888" value="0x3580001A" /> |
| <register type="NOA" address="0x00009888" value="0x3B800060" /> |
| <register type="NOA" address="0x00009888" value="0x3D800005" /> |
| <register type="NOA" address="0x00009888" value="0x065C2100" /> |
| <register type="NOA" address="0x00009888" value="0x0A5C0041" /> |
| <register type="NOA" address="0x00009888" value="0x0C5C6600" /> |
| <register type="NOA" address="0x00009888" value="0x005C6580" /> |
| <register type="NOA" address="0x00009888" value="0x085C8000" /> |
| <register type="NOA" address="0x00009888" value="0x0E5C8000" /> |
| <register type="NOA" address="0x00009888" value="0x00580042" /> |
| <register type="NOA" address="0x00009888" value="0x08582080" /> |
| <register type="NOA" address="0x00009888" value="0x0C58004C" /> |
| <register type="NOA" address="0x00009888" value="0x0E582580" /> |
| <register type="NOA" address="0x00009888" value="0x005B4000" /> |
| <register type="NOA" address="0x00009888" value="0x185B1000" /> |
| <register type="NOA" address="0x00009888" value="0x1A5B0104" /> |
| <register type="NOA" address="0x00009888" value="0x0C1FA800" /> |
| <register type="NOA" address="0x00009888" value="0x0E1FAA00" /> |
| <register type="NOA" address="0x00009888" value="0x101F02AA" /> |
| <register type="NOA" address="0x00009888" value="0x08380042" /> |
| <register type="NOA" address="0x00009888" value="0x0A382080" /> |
| <register type="NOA" address="0x00009888" value="0x0E38404C" /> |
| <register type="NOA" address="0x00009888" value="0x0238404B" /> |
| <register type="NOA" address="0x00009888" value="0x00384000" /> |
| <register type="NOA" address="0x00009888" value="0x16380000" /> |
| <register type="NOA" address="0x00009888" value="0x18381145" /> |
| <register type="NOA" address="0x00009888" value="0x04380000" /> |
| <register type="NOA" address="0x00009888" value="0x0039A000" /> |
| <register type="NOA" address="0x00009888" value="0x06398000" /> |
| <register type="NOA" address="0x00009888" value="0x0839A000" /> |
| <register type="NOA" address="0x00009888" value="0x0A39A000" /> |
| <register type="NOA" address="0x00009888" value="0x0C39A000" /> |
| <register type="NOA" address="0x00009888" value="0x0E39A000" /> |
| <register type="NOA" address="0x00009888" value="0x02392000" /> |
| <register type="NOA" address="0x00009888" value="0x018A8000" /> |
| <register type="NOA" address="0x00009888" value="0x0F8A8000" /> |
| <register type="NOA" address="0x00009888" value="0x198A8000" /> |
| <register type="NOA" address="0x00009888" value="0x1B8AAAA0" /> |
| <register type="NOA" address="0x00009888" value="0x1D8A0002" /> |
| <register type="NOA" address="0x00009888" value="0x038A8000" /> |
| <register type="NOA" address="0x00009888" value="0x058A8000" /> |
| <register type="NOA" address="0x00009888" value="0x238B02A0" /> |
| <register type="NOA" address="0x00009888" value="0x258B5550" /> |
| <register type="NOA" address="0x00009888" value="0x278B0015" /> |
| <register type="NOA" address="0x00009888" value="0x1F850A80" /> |
| <register type="NOA" address="0x00009888" value="0x2185AAA0" /> |
| <register type="NOA" address="0x00009888" value="0x2385002A" /> |
| <register type="NOA" address="0x00009888" value="0x01834000" /> |
| <register type="NOA" address="0x00009888" value="0x0F834000" /> |
| <register type="NOA" address="0x00009888" value="0x19835400" /> |
| <register type="NOA" address="0x00009888" value="0x1B830155" /> |
| <register type="NOA" address="0x00009888" value="0x03834000" /> |
| <register type="NOA" address="0x00009888" value="0x05834000" /> |
| <register type="NOA" address="0x00009888" value="0x0184C000" /> |
| <register type="NOA" address="0x00009888" value="0x07848000" /> |
| <register type="NOA" address="0x00009888" value="0x0984C000" /> |
| <register type="NOA" address="0x00009888" value="0x0B84C000" /> |
| <register type="NOA" address="0x00009888" value="0x0D84C000" /> |
| <register type="NOA" address="0x00009888" value="0x0F84C000" /> |
| <register type="NOA" address="0x00009888" value="0x03844000" /> |
| <register type="NOA" address="0x00009888" value="0x17808137" /> |
| <register type="NOA" address="0x00009888" value="0x1980C147" /> |
| <register type="NOA" address="0x00009888" value="0x1B80C0E5" /> |
| <register type="NOA" address="0x00009888" value="0x1D80C0E3" /> |
| <register type="NOA" address="0x00009888" value="0x21800000" /> |
| <register type="NOA" address="0x00009888" value="0x1180C000" /> |
| <register type="NOA" address="0x00009888" value="0x1F80C000" /> |
| <register type="NOA" address="0x00009888" value="0x13804000" /> |
| <register type="NOA" address="0x00009888" value="0x15800000" /> |
| <register type="NOA" address="0x00000D24" value="0x00000000" /> |
| <register type="NOA" address="0x00009888" value="0x4D801000" /> |
| <register type="NOA" address="0x00009888" value="0x4F800111" /> |
| <register type="NOA" address="0x00009888" value="0x43800062" /> |
| <register type="NOA" address="0x00009888" value="0x51800000" /> |
| <register type="NOA" address="0x00009888" value="0x45800062" /> |
| <register type="NOA" address="0x00009888" value="0x53800000" /> |
| <register type="NOA" address="0x00009888" value="0x47800062" /> |
| <register type="NOA" address="0x00009888" value="0x31800000" /> |
| <register type="NOA" address="0x00009888" value="0x3F801062" /> |
| <register type="NOA" address="0x00009888" value="0x41801084" /> |
| <register type="NOA" address="0x00009840" value="0x00000080" /> |
| </register_config> |
| <register_config type="NOA" |
| availability="$SliceMask 0x02 AND" |
| priority="2" |
| > |
| <register type="NOA" address="0x00009840" value="0x000000A0" /> |
| <register type="NOA" address="0x00009888" value="0x10DC00E0" /> |
| <register type="NOA" address="0x00009888" value="0x10D800E0" /> |
| <register type="NOA" address="0x00009888" value="0x10B800E0" /> |
| <register type="NOA" address="0x00009888" value="0x3580001A" /> |
| <register type="NOA" address="0x00009888" value="0x3B800060" /> |
| <register type="NOA" address="0x00009888" value="0x3D800005" /> |
| <register type="NOA" address="0x00009888" value="0x06DC2100" /> |
| <register type="NOA" address="0x00009888" value="0x0ADC0041" /> |
| <register type="NOA" address="0x00009888" value="0x0CDC6600" /> |
| <register type="NOA" address="0x00009888" value="0x00DC6580" /> |
| <register type="NOA" address="0x00009888" value="0x08DC8000" /> |
| <register type="NOA" address="0x00009888" value="0x0EDC8000" /> |
| <register type="NOA" address="0x00009888" value="0x00D80042" /> |
| <register type="NOA" address="0x00009888" value="0x08D82080" /> |
| <register type="NOA" address="0x00009888" value="0x0CD8004C" /> |
| <register type="NOA" address="0x00009888" value="0x0ED82580" /> |
| <register type="NOA" address="0x00009888" value="0x00DB4000" /> |
| <register type="NOA" address="0x00009888" value="0x18DB1000" /> |
| <register type="NOA" address="0x00009888" value="0x1ADB0104" /> |
| <register type="NOA" address="0x00009888" value="0x0C9FA800" /> |
| <register type="NOA" address="0x00009888" value="0x0E9FAA00" /> |
| <register type="NOA" address="0x00009888" value="0x109F02AA" /> |
| <register type="NOA" address="0x00009888" value="0x08B80042" /> |
| <register type="NOA" address="0x00009888" value="0x0AB82080" /> |
| <register type="NOA" address="0x00009888" value="0x0EB8404C" /> |
| <register type="NOA" address="0x00009888" value="0x02B8404B" /> |
| <register type="NOA" address="0x00009888" value="0x00B84000" /> |
| <register type="NOA" address="0x00009888" value="0x16B80000" /> |
| <register type="NOA" address="0x00009888" value="0x18B81145" /> |
| <register type="NOA" address="0x00009888" value="0x04B80000" /> |
| <register type="NOA" address="0x00009888" value="0x00B9A000" /> |
| <register type="NOA" address="0x00009888" value="0x06B98000" /> |
| <register type="NOA" address="0x00009888" value="0x08B9A000" /> |
| <register type="NOA" address="0x00009888" value="0x0AB9A000" /> |
| <register type="NOA" address="0x00009888" value="0x0CB9A000" /> |
| <register type="NOA" address="0x00009888" value="0x0EB9A000" /> |
| <register type="NOA" address="0x00009888" value="0x02B92000" /> |
| <register type="NOA" address="0x00009888" value="0x01888000" /> |
| <register type="NOA" address="0x00009888" value="0x0D88F800" /> |
| <register type="NOA" address="0x00009888" value="0x0F88000F" /> |
| <register type="NOA" address="0x00009888" value="0x03888000" /> |
| <register type="NOA" address="0x00009888" value="0x05888000" /> |
| <register type="NOA" address="0x00009888" value="0x238B0540" /> |
| <register type="NOA" address="0x00009888" value="0x258BAAA0" /> |
| <register type="NOA" address="0x00009888" value="0x278B002A" /> |
| <register type="NOA" address="0x00009888" value="0x018C4000" /> |
| <register type="NOA" address="0x00009888" value="0x0F8C4000" /> |
| <register type="NOA" address="0x00009888" value="0x178C2000" /> |
| <register type="NOA" address="0x00009888" value="0x198C5500" /> |
| <register type="NOA" address="0x00009888" value="0x1B8C0015" /> |
| <register type="NOA" address="0x00009888" value="0x038C4000" /> |
| <register type="NOA" address="0x00009888" value="0x058C4000" /> |
| <register type="NOA" address="0x00009888" value="0x018DA000" /> |
| <register type="NOA" address="0x00009888" value="0x078D8000" /> |
| <register type="NOA" address="0x00009888" value="0x098DA000" /> |
| <register type="NOA" address="0x00009888" value="0x0B8DA000" /> |
| <register type="NOA" address="0x00009888" value="0x0D8DA000" /> |
| <register type="NOA" address="0x00009888" value="0x0F8DA000" /> |
| <register type="NOA" address="0x00009888" value="0x038D2000" /> |
| <register type="NOA" address="0x00009888" value="0x1F850A80" /> |
| <register type="NOA" address="0x00009888" value="0x2185AAA0" /> |
| <register type="NOA" address="0x00009888" value="0x2385002A" /> |
| <register type="NOA" address="0x00009888" value="0x01834000" /> |
| <register type="NOA" address="0x00009888" value="0x0F834000" /> |
| <register type="NOA" address="0x00009888" value="0x19835400" /> |
| <register type="NOA" address="0x00009888" value="0x1B830155" /> |
| <register type="NOA" address="0x00009888" value="0x03834000" /> |
| <register type="NOA" address="0x00009888" value="0x05834000" /> |
| <register type="NOA" address="0x00009888" value="0x0184C000" /> |
| <register type="NOA" address="0x00009888" value="0x07848000" /> |
| <register type="NOA" address="0x00009888" value="0x0984C000" /> |
| <register type="NOA" address="0x00009888" value="0x0B84C000" /> |
| <register type="NOA" address="0x00009888" value="0x0D84C000" /> |
| <register type="NOA" address="0x00009888" value="0x0F84C000" /> |
| <register type="NOA" address="0x00009888" value="0x03844000" /> |
| <register type="NOA" address="0x00009888" value="0x17808137" /> |
| <register type="NOA" address="0x00009888" value="0x1980C147" /> |
| <register type="NOA" address="0x00009888" value="0x1B80C0E5" /> |
| <register type="NOA" address="0x00009888" value="0x1D80C0E3" /> |
| <register type="NOA" address="0x00009888" value="0x21800000" /> |
| <register type="NOA" address="0x00009888" value="0x1180C000" /> |
| <register type="NOA" address="0x00009888" value="0x1F80C000" /> |
| <register type="NOA" address="0x00009888" value="0x13804000" /> |
| <register type="NOA" address="0x00009888" value="0x15800000" /> |
| <register type="NOA" address="0x00000D24" value="0x00000000" /> |
| <register type="NOA" address="0x00009888" value="0x4D805000" /> |
| <register type="NOA" address="0x00009888" value="0x4F800555" /> |
| <register type="NOA" address="0x00009888" value="0x43800062" /> |
| <register type="NOA" address="0x00009888" value="0x51800000" /> |
| <register type="NOA" address="0x00009888" value="0x45800062" /> |
| <register type="NOA" address="0x00009888" value="0x53800000" /> |
| <register type="NOA" address="0x00009888" value="0x47800062" /> |
| <register type="NOA" address="0x00009888" value="0x31800000" /> |
| <register type="NOA" address="0x00009888" value="0x3F800062" /> |
| <register type="NOA" address="0x00009888" value="0x41800000" /> |
| <register type="NOA" address="0x00009840" value="0x00000080" /> |
| </register_config> |
| <register_config type="OA"> |
| <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 type="OA" address="0x00002740" value="0x00000000" /> |
| </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="0x00778008" /> |
| <register type="FLEX" address="0x0000E45C" value="0x00088078" /> |
| <register type="FLEX" address="0x0000E55C" value="0x00808708" /> |
| <register type="FLEX" address="0x0000E65C" value="0x00A08908" /> |
| </register_config> |
| </set> |
| |
| <set name="Render Metrics for 3D Pipeline Profile" |
| mdapi_supported_apis="OGL OCL IO BB" |
| underscore_name="render_pipe_profile" |
| hw_config_guid="233d0544-fff7-4281-8291-e02f222aff72" |
| chipset="BDW" |
| 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="B 0 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="vs_bottleneck" |
| units="percent" |
| symbol_name="VsBottleneck" |
| semantic_type="duration" |
| mdapi_supported_apis="OGL IO BB" |
| 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="C 6 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="hi_depth_bottleneck" |
| units="percent" |
| symbol_name="HiDepthBottleneck" |
| semantic_type="duration" |
| mdapi_supported_apis="OGL IO BB" |
| 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="B 3 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="gs_bottleneck" |
| units="percent" |
| symbol_name="GsBottleneck" |
| semantic_type="duration" |
| mdapi_supported_apis="OGL IO BB" |
| 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="OGL4 IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="C 7 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="bc_bottleneck" |
| units="percent" |
| symbol_name="BcBottleneck" |
| semantic_type="duration" |
| mdapi_supported_apis="OGL IO" |
| 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" |
| equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="hs_stall" |
| units="percent" |
| symbol_name="HsStall" |
| semantic_type="duration" |
| mdapi_supported_apis="OGL4 IO BB" |
| mdapi_usage_flags="Tier4 Correlate Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Hull 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="OGL4 OCL IO BB" |
| 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="OGL IO BB" |
| 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="OGL4 OCL IO BB" |
| 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 0 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="vf_bottleneck" |
| units="percent" |
| symbol_name="VfBottleneck" |
| semantic_type="duration" |
| mdapi_supported_apis="OGL IO BB" |
| 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="OGL4 OCL IO BB" |
| 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="B 6 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="sf_bottleneck" |
| units="percent" |
| symbol_name="SfBottleneck" |
| semantic_type="duration" |
| mdapi_supported_apis="OGL IO BB" |
| mdapi_usage_flags="Tier3 Indicate Draw" |
| mdapi_group="3D Pipe/Rasterizer/Strip-Fans" |
| 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="SF Stall" |
| description="The percentage of time in which strip-fans pipeline stage was stalled." |
| data_type="float" |
| equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="sf_stall" |
| units="percent" |
| symbol_name="SfStall" |
| semantic_type="duration" |
| mdapi_supported_apis="OGL IO BB" |
| mdapi_usage_flags="Tier4 Correlate Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Rasterizer/Strip-Fans" |
| /> |
| <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="B 1 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="hs_bottleneck" |
| units="percent" |
| symbol_name="HsBottleneck" |
| semantic_type="duration" |
| mdapi_supported_apis="OGL4 IO BB" |
| 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" |
| equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="cl_stall" |
| units="percent" |
| symbol_name="ClStall" |
| semantic_type="duration" |
| mdapi_supported_apis="OGL IO BB" |
| mdapi_usage_flags="Tier4 Correlate Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Clipper" |
| /> |
| <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="B 4 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="so_bottleneck" |
| units="percent" |
| symbol_name="SoBottleneck" |
| semantic_type="duration" |
| mdapi_supported_apis="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL4 IO BB" |
| 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="OGL IO BB" |
| 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="B 2 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ds_bottleneck" |
| units="percent" |
| symbol_name="DsBottleneck" |
| semantic_type="duration" |
| mdapi_supported_apis="OGL4 IO BB" |
| 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="B 5 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="cl_bottleneck" |
| units="percent" |
| symbol_name="ClBottleneck" |
| semantic_type="duration" |
| mdapi_supported_apis="OGL IO BB" |
| 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" |
| equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ds_stall" |
| units="percent" |
| symbol_name="DsStall" |
| semantic_type="duration" |
| mdapi_supported_apis="OGL4 IO BB" |
| mdapi_usage_flags="Tier4 Correlate Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Domain Shader" |
| /> |
| <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 7 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="early_depth_bottleneck" |
| units="percent" |
| symbol_name="EarlyDepthBottleneck" |
| semantic_type="duration" |
| mdapi_supported_apis="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL4 IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Hull 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="OGL4 OCL IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_group="L3/Data Port/SLM" |
| 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 2 UMUL $EuSubslicesTotalCount UMUL" |
| equation="A 30 READ A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL" |
| underscore_name="l3_shader_throughput" |
| units="bytes" |
| symbol_name="L3ShaderThroughput" |
| semantic_type="throughput" |
| mdapi_supported_apis="OGL4 OCL IO BB" |
| 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="OGL IO BB" |
| mdapi_usage_flags="Tier4 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Fragment Shader" |
| /> |
| <counter name="SO Stall" |
| description="The percentage of time in which stream-output pipeline stage was stalled." |
| data_type="float" |
| equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="so_stall" |
| units="percent" |
| symbol_name="SoStall" |
| semantic_type="duration" |
| mdapi_supported_apis="OGL IO BB" |
| mdapi_usage_flags="Tier4 Correlate Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Stream Output" |
| /> |
| <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="OGL4 OCL IO BB" |
| 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="0x00009840" value="0x000000A0" /> |
| <register type="NOA" address="0x00009888" value="0x0A1E0000" /> |
| <register type="NOA" address="0x00009888" value="0x0C1F000F" /> |
| <register type="NOA" address="0x00009888" value="0x10176800" /> |
| <register type="NOA" address="0x00009888" value="0x1191001F" /> |
| <register type="NOA" address="0x00009888" value="0x0B880320" /> |
| <register type="NOA" address="0x00009888" value="0x01890C40" /> |
| <register type="NOA" address="0x00009888" value="0x118A1C00" /> |
| <register type="NOA" address="0x00009888" value="0x118D7C00" /> |
| <register type="NOA" address="0x00009888" value="0x118E0020" /> |
| <register type="NOA" address="0x00009888" value="0x118F4C00" /> |
| <register type="NOA" address="0x00009888" value="0x11900000" /> |
| <register type="NOA" address="0x00009888" value="0x13900001" /> |
| <register type="NOA" address="0x00009888" value="0x065C4000" /> |
| <register type="NOA" address="0x00009888" value="0x0C3D8000" /> |
| <register type="NOA" address="0x00009888" value="0x06584000" /> |
| <register type="NOA" address="0x00009888" value="0x0C5B4000" /> |
| <register type="NOA" address="0x00009888" value="0x081E0040" /> |
| <register type="NOA" address="0x00009888" value="0x0E1E0000" /> |
| <register type="NOA" address="0x00009888" value="0x021F5400" /> |
| <register type="NOA" address="0x00009888" value="0x001F0000" /> |
| <register type="NOA" address="0x00009888" value="0x101F0010" /> |
| <register type="NOA" address="0x00009888" value="0x0E1F0080" /> |
| <register type="NOA" address="0x00009888" value="0x0C384000" /> |
| <register type="NOA" address="0x00009888" value="0x06392000" /> |
| <register type="NOA" address="0x00009888" value="0x0C13C000" /> |
| <register type="NOA" address="0x00009888" value="0x06164000" /> |
| <register type="NOA" address="0x00009888" value="0x06170012" /> |
| <register type="NOA" address="0x00009888" value="0x00170000" /> |
| <register type="NOA" address="0x00009888" value="0x01910005" /> |
| <register type="NOA" address="0x00009888" value="0x07880002" /> |
| <register type="NOA" address="0x00009888" value="0x01880C00" /> |
| <register type="NOA" address="0x00009888" value="0x0F880000" /> |
| <register type="NOA" address="0x00009888" value="0x0D880000" /> |
| <register type="NOA" address="0x00009888" value="0x05880000" /> |
| <register type="NOA" address="0x00009888" value="0x09890032" /> |
| <register type="NOA" address="0x00009888" value="0x078A0800" /> |
| <register type="NOA" address="0x00009888" value="0x0F8A0A00" /> |
| <register type="NOA" address="0x00009888" value="0x198A4000" /> |
| <register type="NOA" address="0x00009888" value="0x1B8A2000" /> |
| <register type="NOA" address="0x00009888" value="0x1D8A0000" /> |
| <register type="NOA" address="0x00009888" value="0x038A4000" /> |
| <register type="NOA" address="0x00009888" value="0x0B8A8000" /> |
| <register type="NOA" address="0x00009888" value="0x0D8A8000" /> |
| <register type="NOA" address="0x00009888" value="0x238B54C0" /> |
| <register type="NOA" address="0x00009888" value="0x258BAA55" /> |
| <register type="NOA" address="0x00009888" value="0x278B0019" /> |
| <register type="NOA" address="0x00009888" value="0x198C0100" /> |
| <register type="NOA" address="0x00009888" value="0x058C4000" /> |
| <register type="NOA" address="0x00009888" value="0x0F8D0015" /> |
| <register type="NOA" address="0x00009888" value="0x018D1000" /> |
| <register type="NOA" address="0x00009888" value="0x098D8000" /> |
| <register type="NOA" address="0x00009888" value="0x0B8DF000" /> |
| <register type="NOA" address="0x00009888" value="0x0D8D3000" /> |
| <register type="NOA" address="0x00009888" value="0x038DE000" /> |
| <register type="NOA" address="0x00009888" value="0x058D3000" /> |
| <register type="NOA" address="0x00009888" value="0x0D8E0004" /> |
| <register type="NOA" address="0x00009888" value="0x058E000C" /> |
| <register type="NOA" address="0x00009888" value="0x098E0000" /> |
| <register type="NOA" address="0x00009888" value="0x078E0000" /> |
| <register type="NOA" address="0x00009888" value="0x038E0000" /> |
| <register type="NOA" address="0x00009888" value="0x0B8F0020" /> |
| <register type="NOA" address="0x00009888" value="0x198F0C00" /> |
| <register type="NOA" address="0x00009888" value="0x078F8000" /> |
| <register type="NOA" address="0x00009888" value="0x098F4000" /> |
| <register type="NOA" address="0x00009888" value="0x0B900980" /> |
| <register type="NOA" address="0x00009888" value="0x03900D80" /> |
| <register type="NOA" address="0x00009888" value="0x01900000" /> |
| <register type="NOA" address="0x00009888" value="0x1F85AA80" /> |
| <register type="NOA" address="0x00009888" value="0x2185AAAA" /> |
| <register type="NOA" address="0x00009888" value="0x2385002A" /> |
| <register type="NOA" address="0x00009888" value="0x01834000" /> |
| <register type="NOA" address="0x00009888" value="0x0F834000" /> |
| <register type="NOA" address="0x00009888" value="0x19835400" /> |
| <register type="NOA" address="0x00009888" value="0x1B830155" /> |
| <register type="NOA" address="0x00009888" value="0x03834000" /> |
| <register type="NOA" address="0x00009888" value="0x05834000" /> |
| <register type="NOA" address="0x00009888" value="0x07834000" /> |
| <register type="NOA" address="0x00009888" value="0x09834000" /> |
| <register type="NOA" address="0x00009888" value="0x0B834000" /> |
| <register type="NOA" address="0x00009888" value="0x0D834000" /> |
| <register type="NOA" address="0x00009888" value="0x0184C000" /> |
| <register type="NOA" address="0x00009888" value="0x0784C000" /> |
| <register type="NOA" address="0x00009888" value="0x0984C000" /> |
| <register type="NOA" address="0x00009888" value="0x0B84C000" /> |
| <register type="NOA" address="0x00009888" value="0x0D84C000" /> |
| <register type="NOA" address="0x00009888" value="0x0F84C000" /> |
| <register type="NOA" address="0x00009888" value="0x0384C000" /> |
| <register type="NOA" address="0x00009888" value="0x0584C000" /> |
| <register type="NOA" address="0x00009888" value="0x1180C000" /> |
| <register type="NOA" address="0x00009888" value="0x1780C000" /> |
| <register type="NOA" address="0x00009888" value="0x1980C000" /> |
| <register type="NOA" address="0x00009888" value="0x1B80C000" /> |
| <register type="NOA" address="0x00009888" value="0x1D80C000" /> |
| <register type="NOA" address="0x00009888" value="0x1F80C000" /> |
| <register type="NOA" address="0x00009888" value="0x1380C000" /> |
| <register type="NOA" address="0x00009888" value="0x1580C000" /> |
| <register type="NOA" address="0x00000D24" value="0x00000000" /> |
| <register type="NOA" address="0x00009888" value="0x4D801111" /> |
| <register type="NOA" address="0x00009888" value="0x3D800800" /> |
| <register type="NOA" address="0x00009888" value="0x4F801011" /> |
| <register type="NOA" address="0x00009888" value="0x43800443" /> |
| <register type="NOA" address="0x00009888" value="0x51801111" /> |
| <register type="NOA" address="0x00009888" value="0x45800422" /> |
| <register type="NOA" address="0x00009888" value="0x53801111" /> |
| <register type="NOA" address="0x00009888" value="0x47800C60" /> |
| <register type="NOA" address="0x00009888" value="0x21800000" /> |
| <register type="NOA" address="0x00009888" value="0x31800000" /> |
| <register type="NOA" address="0x00009888" value="0x3F800422" /> |
| <register type="NOA" address="0x00009888" value="0x41800021" /> |
| <register type="NOA" address="0x00009840" value="0x00000080" /> |
| </register_config> |
| <register_config type="OA"> |
| <register type="OA" address="0x00002724" value="0xF0800000" /> |
| <register type="OA" address="0x00002720" value="0x00000000" /> |
| <register type="OA" address="0x00002714" value="0xF0800000" /> |
| <register type="OA" address="0x00002710" value="0x00000000" /> |
| <register type="OA" address="0x00002740" value="0x00000000" /> |
| <register type="OA" address="0x00002770" value="0x0007FFEA" /> |
| <register type="OA" address="0x00002774" value="0x00007FFC" /> |
| <register type="OA" address="0x00002778" value="0x0007AFFA" /> |
| <register type="OA" address="0x0000277C" value="0x0000F5FD" /> |
| <register type="OA" address="0x00002780" value="0x00079FFA" /> |
| <register type="OA" address="0x00002784" value="0x0000F3FB" /> |
| <register type="OA" address="0x00002788" value="0x0007BF7A" /> |
| <register type="OA" address="0x0000278C" value="0x0000F7E7" /> |
| <register type="OA" address="0x00002790" value="0x0007FEFA" /> |
| <register type="OA" address="0x00002794" value="0x0000F7CF" /> |
| <register type="OA" address="0x00002798" value="0x00077FFA" /> |
| <register type="OA" address="0x0000279C" value="0x0000EFDF" /> |
| <register type="OA" address="0x000027A0" value="0x0006FFFA" /> |
| <register type="OA" address="0x000027A4" value="0x0000CFBF" /> |
| <register type="OA" address="0x000027A8" value="0x0003FFFA" /> |
| <register type="OA" address="0x000027AC" value="0x00005F7F" /> |
| </register_config> |
| <register_config type="FLEX"> |
| <register type="FLEX" address="0x0000E458" value="0x00005004" /> |
| <register type="FLEX" address="0x0000E558" value="0x00015014" /> |
| <register type="FLEX" address="0x0000E658" value="0x00025024" /> |
| <register type="FLEX" address="0x0000E758" value="0x00035034" /> |
| <register type="FLEX" address="0x0000E45C" value="0x00045044" /> |
| <register type="FLEX" address="0x0000E55C" value="0x00055054" /> |
| <register type="FLEX" address="0x0000E65C" value="0x00065064" /> |
| </register_config> |
| </set> |
| |
| <set name="Memory Reads Distribution Gen8" |
| mdapi_supported_apis="OGL OCL IO BB" |
| underscore_name="memory_reads" |
| hw_config_guid="2b255d48-2117-4fef-a8f7-f151e1d25a2c" |
| chipset="BDW" |
| symbol_name="MemoryReads" |
| > |
| <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="GtiL3Bank0Reads" |
| description="The total number of GTI memory reads from L3 Bank 0 (L3 Cache misses)." |
| data_type="uint64" |
| equation="C 4 READ" |
| underscore_name="gti_l3_bank0_reads" |
| units="messages" |
| symbol_name="GtiL3Bank0Reads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GTI/L3" |
| /> |
| <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="OGL4 IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Geometry Shader" |
| /> |
| <counter name="GtiRingAccesses" |
| description="The total number of all accesses from GTI to the ring." |
| data_type="uint64" |
| equation="C 3 READ 2 UMUL" |
| underscore_name="gti_ring_accesses" |
| units="messages" |
| symbol_name="GtiRingAccesses" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GTI" |
| /> |
| <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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Fragment Shader" |
| /> |
| <counter name="GtiL3Bank3Reads" |
| description="The total number of GTI memory reads from L3 Bank 3 (L3 Cache misses)." |
| data_type="uint64" |
| equation="C 7 READ" |
| underscore_name="gti_l3_bank3_reads" |
| units="messages" |
| symbol_name="GtiL3Bank3Reads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Frame Batch Draw" |
| mdapi_hw_unit_type="subslice" |
| mdapi_group="GTI/L3" |
| /> |
| <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="OGL4 OCL IO" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Barrier" |
| /> |
| <counter name="GtiRsMemoryReads" |
| description="The total number of GTI memory reads from Resource Streamer." |
| data_type="uint64" |
| equation="B 2 READ" |
| underscore_name="gti_rs_memory_reads" |
| units="messages" |
| symbol_name="GtiRsMemoryReads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GTI/3D Pipe/Resource Streamer" |
| /> |
| <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="OGL IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Output Merger" |
| /> |
| <counter name="GtiHizMemoryReads" |
| description="The total number of GTI memory reads from Hierarchical Depth Cache (Hi-Depth Cache misses)." |
| data_type="uint64" |
| equation="B 5 READ" |
| underscore_name="gti_hiz_memory_reads" |
| units="messages" |
| symbol_name="GtiHizMemoryReads" |
| semantic_type="event" |
| mdapi_supported_apis="OGL IO BB" |
| mdapi_usage_flags="Tier2 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GTI/Depth Cache" |
| /> |
| <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="GtiRccMemoryReads" |
| description="The total number of GTI memory reads from Render Color Cache (Render Color Cache misses)." |
| data_type="uint64" |
| equation="B 3 READ" |
| underscore_name="gti_rcc_memory_reads" |
| units="messages" |
| symbol_name="GtiRccMemoryReads" |
| semantic_type="event" |
| mdapi_supported_apis="OGL IO BB" |
| mdapi_usage_flags="Tier2 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GTI/Color 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="OGL4 OCL IO BB" |
| 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="OGL4 OCL IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_group="L3/Data Port/SLM" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="GtiL3Bank1Reads" |
| description="The total number of GTI memory reads from L3 Bank 1 (L3 Cache misses)." |
| data_type="uint64" |
| equation="C 5 READ" |
| underscore_name="gti_l3_bank1_reads" |
| units="messages" |
| symbol_name="GtiL3Bank1Reads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Frame Batch Draw" |
| mdapi_hw_unit_type="subslice" |
| mdapi_group="GTI/L3" |
| /> |
| <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="GtiCmdStreamerMemoryReads" |
| description="The total number of GTI memory reads from Command Streamer." |
| data_type="uint64" |
| equation="B 0 READ" |
| underscore_name="gti_cmd_streamer_memory_reads" |
| units="messages" |
| symbol_name="GtiCmdStreamerMemoryReads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GTI/3D Pipe/Command Streamer" |
| /> |
| <counter name="GtiL3Bank2Reads" |
| description="The total number of GTI memory reads from L3 Bank 2 (L3 Cache misses)." |
| data_type="uint64" |
| equation="C 6 READ" |
| underscore_name="gti_l3_bank2_reads" |
| units="messages" |
| symbol_name="GtiL3Bank2Reads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Frame Batch Draw" |
| mdapi_hw_unit_type="subslice" |
| mdapi_group="GTI/L3" |
| /> |
| <counter name="GtiMemoryReads" |
| description="The total number of GTI memory reads." |
| data_type="uint64" |
| equation="C 0 READ" |
| underscore_name="gti_memory_reads" |
| units="messages" |
| symbol_name="GtiMemoryReads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GTI" |
| /> |
| <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="OGL IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Rasterizer" |
| /> |
| <counter name="GtiRczMemoryReads" |
| description="The total number of GTI memory reads from Render Depth Cache (Render Depth Cache misses)." |
| data_type="uint64" |
| equation="B 7 READ" |
| underscore_name="gti_rcz_memory_reads" |
| units="messages" |
| symbol_name="GtiRczMemoryReads" |
| semantic_type="event" |
| mdapi_supported_apis="OGL IO BB" |
| mdapi_usage_flags="Tier2 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GTI/Depth Cache" |
| /> |
| <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="OGL4 IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Rasterizer/Early Depth Test" |
| /> |
| <counter name="GtiMscMemoryReads" |
| description="The total number of GTI memory reads from Multisampling Color Cache (Multisampling Color Cache misses)." |
| data_type="uint64" |
| equation="B 4 READ" |
| underscore_name="gti_msc_memory_reads" |
| units="messages" |
| symbol_name="GtiMscMemoryReads" |
| semantic_type="event" |
| mdapi_supported_apis="OGL IO BB" |
| mdapi_usage_flags="Tier2 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GTI/Color Cache" |
| /> |
| <counter name="GtiVfMemoryReads" |
| description="The total number of GTI memory reads from Vertex Fetch." |
| data_type="uint64" |
| equation="B 1 READ" |
| underscore_name="gti_vf_memory_reads" |
| units="messages" |
| symbol_name="GtiVfMemoryReads" |
| semantic_type="event" |
| mdapi_supported_apis="OGL IO BB" |
| mdapi_usage_flags="Tier2 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GTI/3D Pipe/Vertex Fetch" |
| /> |
| <counter name="GtiStcMemoryReads" |
| description="The total number of GTI memory reads from Stencil Cache (Stencil Cache misses)." |
| data_type="uint64" |
| equation="B 6 READ" |
| underscore_name="gti_stc_memory_reads" |
| units="messages" |
| symbol_name="GtiStcMemoryReads" |
| semantic_type="event" |
| mdapi_supported_apis="OGL IO BB" |
| mdapi_usage_flags="Tier2 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GTI/Depth Cache" |
| /> |
| <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="OGL4 IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Hull 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="OGL4 OCL IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_group="L3/Data Port/SLM" |
| 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 2 UMUL $EuSubslicesTotalCount UMUL" |
| equation="A 30 READ A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL" |
| underscore_name="l3_shader_throughput" |
| units="bytes" |
| symbol_name="L3ShaderThroughput" |
| semantic_type="throughput" |
| mdapi_supported_apis="OGL4 OCL IO BB" |
| 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="OGL IO BB" |
| mdapi_usage_flags="Tier4 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Fragment Shader" |
| /> |
| <counter name="GtiL3Reads" |
| description="The total number of GTI memory reads from L3 (L3 Cache misses)." |
| data_type="uint64" |
| equation="$GtiL3Bank0Reads $GtiL3Bank1Reads $GtiL3Bank2Reads $GtiL3Bank3Reads UADD UADD UADD" |
| underscore_name="gti_l3_reads" |
| units="messages" |
| symbol_name="GtiL3Reads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GTI/L3" |
| /> |
| <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="OGL4 OCL IO BB" |
| 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="0x00009840" value="0x000000A0" /> |
| <register type="NOA" address="0x00009888" value="0x198B0343" /> |
| <register type="NOA" address="0x00009888" value="0x13845800" /> |
| <register type="NOA" address="0x00009888" value="0x15840018" /> |
| <register type="NOA" address="0x00009888" value="0x3580001A" /> |
| <register type="NOA" address="0x00009888" value="0x038B6300" /> |
| <register type="NOA" address="0x00009888" value="0x058B6B62" /> |
| <register type="NOA" address="0x00009888" value="0x078B006A" /> |
| <register type="NOA" address="0x00009888" value="0x118B0000" /> |
| <register type="NOA" address="0x00009888" value="0x238B0000" /> |
| <register type="NOA" address="0x00009888" value="0x258B0000" /> |
| <register type="NOA" address="0x00009888" value="0x1F85A080" /> |
| <register type="NOA" address="0x00009888" value="0x2185AAAA" /> |
| <register type="NOA" address="0x00009888" value="0x2385000A" /> |
| <register type="NOA" address="0x00009888" value="0x07834000" /> |
| <register type="NOA" address="0x00009888" value="0x09834000" /> |
| <register type="NOA" address="0x00009888" value="0x0B834000" /> |
| <register type="NOA" address="0x00009888" value="0x0D834000" /> |
| <register type="NOA" address="0x00009888" value="0x01840018" /> |
| <register type="NOA" address="0x00009888" value="0x07844C80" /> |
| <register type="NOA" address="0x00009888" value="0x09840D9A" /> |
| <register type="NOA" address="0x00009888" value="0x0B840E9C" /> |
| <register type="NOA" address="0x00009888" value="0x0D840F9E" /> |
| <register type="NOA" address="0x00009888" value="0x0F840010" /> |
| <register type="NOA" address="0x00009888" value="0x11840000" /> |
| <register type="NOA" address="0x00009888" value="0x03848000" /> |
| <register type="NOA" address="0x00009888" value="0x0584C000" /> |
| <register type="NOA" address="0x00009888" value="0x2F8000E5" /> |
| <register type="NOA" address="0x00009888" value="0x138080E3" /> |
| <register type="NOA" address="0x00009888" value="0x1580C0E1" /> |
| <register type="NOA" address="0x00009888" value="0x21800000" /> |
| <register type="NOA" address="0x00009888" value="0x11804000" /> |
| <register type="NOA" address="0x00009888" value="0x1780C000" /> |
| <register type="NOA" address="0x00009888" value="0x1980C000" /> |
| <register type="NOA" address="0x00009888" value="0x1B80C000" /> |
| <register type="NOA" address="0x00009888" value="0x1D80C000" /> |
| <register type="NOA" address="0x00009888" value="0x1F804000" /> |
| <register type="NOA" address="0x00000D24" value="0x00000000" /> |
| <register type="NOA" address="0x00009888" value="0x4D800000" /> |
| <register type="NOA" address="0x00009888" value="0x3D800800" /> |
| <register type="NOA" address="0x00009888" value="0x4F800000" /> |
| <register type="NOA" address="0x00009888" value="0x43800842" /> |
| <register type="NOA" address="0x00009888" value="0x51800000" /> |
| <register type="NOA" address="0x00009888" value="0x45800842" /> |
| <register type="NOA" address="0x00009888" value="0x53800000" /> |
| <register type="NOA" address="0x00009888" value="0x47801042" /> |
| <register type="NOA" address="0x00009888" value="0x31800000" /> |
| <register type="NOA" address="0x00009888" value="0x3F800084" /> |
| <register type="NOA" address="0x00009888" value="0x41800000" /> |
| <register type="NOA" address="0x00009840" value="0x00000080" /> |
| </register_config> |
| <register_config type="OA"> |
| <register type="OA" address="0x00002724" value="0xF0800000" /> |
| <register type="OA" address="0x00002720" value="0x00000000" /> |
| <register type="OA" address="0x00002714" value="0xF0800000" /> |
| <register type="OA" address="0x00002710" value="0x00000000" /> |
| <register type="OA" address="0x0000274C" value="0x86543210" /> |
| <register type="OA" address="0x00002748" value="0x86543210" /> |
| <register type="OA" address="0x00002744" value="0x00006667" /> |
| <register type="OA" address="0x00002740" value="0x00000000" /> |
| <register type="OA" address="0x0000275C" value="0x86543210" /> |
| <register type="OA" address="0x00002758" value="0x86543210" /> |
| <register type="OA" address="0x00002754" value="0x00006465" /> |
| <register type="OA" address="0x00002750" value="0x00000000" /> |
| <register type="OA" address="0x00002770" value="0x0007F81A" /> |
| <register type="OA" address="0x00002774" value="0x0000FE00" /> |
| <register type="OA" address="0x00002778" value="0x0007F82A" /> |
| <register type="OA" address="0x0000277C" value="0x0000FE00" /> |
| <register type="OA" address="0x00002780" value="0x0007F872" /> |
| <register type="OA" address="0x00002784" value="0x0000FE00" /> |
| <register type="OA" address="0x00002788" value="0x0007F8BA" /> |
| <register type="OA" address="0x0000278C" value="0x0000FE00" /> |
| <register type="OA" address="0x00002790" value="0x0007F87A" /> |
| <register type="OA" address="0x00002794" value="0x0000FE00" /> |
| <register type="OA" address="0x00002798" value="0x0007F8EA" /> |
| <register type="OA" address="0x0000279C" value="0x0000FE00" /> |
| <register type="OA" address="0x000027A0" value="0x0007F8E2" /> |
| <register type="OA" address="0x000027A4" value="0x0000FE00" /> |
| <register type="OA" address="0x000027A8" value="0x0007F8F2" /> |
| <register type="OA" address="0x000027AC" value="0x0000FE00" /> |
| </register_config> |
| <register_config type="FLEX"> |
| <register type="FLEX" address="0x0000E458" value="0x00005004" /> |
| <register type="FLEX" address="0x0000E558" value="0x00015014" /> |
| <register type="FLEX" address="0x0000E658" value="0x00025024" /> |
| <register type="FLEX" address="0x0000E758" value="0x00035034" /> |
| <register type="FLEX" address="0x0000E45C" value="0x00045044" /> |
| <register type="FLEX" address="0x0000E55C" value="0x00055054" /> |
| <register type="FLEX" address="0x0000E65C" value="0x00065064" /> |
| </register_config> |
| </set> |
| |
| <set name="Memory Writes Distribution Gen8" |
| mdapi_supported_apis="OGL OCL IO BB" |
| underscore_name="memory_writes" |
| hw_config_guid="f7fd3220-b466-4a4d-9f98-b0caf3f2394c" |
| chipset="BDW" |
| symbol_name="MemoryWrites" |
| > |
| <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="GtiMemoryWrites" |
| description="The total number of GTI memory writes." |
| data_type="uint64" |
| equation="C 0 READ" |
| underscore_name="gti_memory_writes" |
| units="messages" |
| symbol_name="GtiMemoryWrites" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GTI" |
| /> |
| <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="OGL4 IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Geometry Shader" |
| /> |
| <counter name="GtiRingAccesses" |
| description="The total number of all GTI accesses to the ring." |
| data_type="uint64" |
| equation="C 3 READ 2 UMUL" |
| underscore_name="gti_ring_accesses" |
| units="messages" |
| symbol_name="GtiRingAccesses" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GTI" |
| /> |
| <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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Fragment Shader" |
| /> |
| <counter name="GtiMscMemoryWrites" |
| description="The total number of GTI memory writes from Multisampling Color Cache (Multisampling Color Cache invalidations)." |
| data_type="uint64" |
| equation="B 4 READ" |
| underscore_name="gti_msc_memory_writes" |
| units="messages" |
| symbol_name="GtiMscMemoryWrites" |
| semantic_type="event" |
| mdapi_supported_apis="OGL IO BB" |
| mdapi_usage_flags="Tier2 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GTI/Color Cache" |
| /> |
| <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="OGL4 OCL IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Barrier" |
| /> |
| <counter name="GtiCmdStreamerMemoryWrites" |
| description="The total number of GTI memory writes from Command Streamer." |
| data_type="uint64" |
| equation="B 0 READ" |
| underscore_name="gti_cmd_streamer_memory_writes" |
| units="messages" |
| symbol_name="GtiCmdStreamerMemoryWrites" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GTI/3D Pipe/Command Streamer" |
| /> |
| <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="OGL IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Output Merger" |
| /> |
| <counter name="GtiL3Bank0Writes" |
| description="The total number of GTI memory writes from L3 Bank 0 (L3 Bank 0 invalidations)." |
| data_type="uint64" |
| equation="C 4 READ" |
| underscore_name="gti_l3_bank0_writes" |
| units="messages" |
| symbol_name="GtiL3Bank0Writes" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GTI/L3" |
| /> |
| <counter name="GtiL3Bank1Writes" |
| description="The total number of GTI memory writes from L3 Bank 1 (L3 Bank 1 invalidations)." |
| data_type="uint64" |
| equation="C 5 READ" |
| underscore_name="gti_l3_bank1_writes" |
| units="messages" |
| symbol_name="GtiL3Bank1Writes" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GTI/L3" |
| /> |
| <counter name="GtiL3Bank2Writes" |
| description="The total number of GTI memory writes from L3 Bank 2 (L3 Bank 2 invalidations)." |
| data_type="uint64" |
| equation="C 6 READ" |
| underscore_name="gti_l3_bank2_writes" |
| units="messages" |
| symbol_name="GtiL3Bank2Writes" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GTI/L3" |
| /> |
| <counter name="GtiL3Bank3Writes" |
| description="The total number of GTI memory writes from L3 Bank 3 (L3 Bank 3 invalidations)." |
| data_type="uint64" |
| equation="C 7 READ" |
| underscore_name="gti_l3_bank3_writes" |
| units="messages" |
| symbol_name="GtiL3Bank3Writes" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GTI/L3" |
| /> |
| <counter name="GtiL3Writes" |
| description="The total number of GTI memory writes from L3 (L3 invalidations)." |
| data_type="uint64" |
| equation="$GtiL3Bank0Writes $GtiL3Bank1Writes $GtiL3Bank2Writes $GtiL3Bank3Writes UADD UADD UADD" |
| underscore_name="gti_l3_writes" |
| units="messages" |
| symbol_name="GtiL3Writes" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GTI/L3" |
| /> |
| <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="OGL4 OCL IO BB" |
| 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="OGL4 OCL IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_group="L3/Data Port/SLM" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="GtiRccMemoryWrites" |
| description="The total number of GTI memory writes from Render Color Cache (Render Color Cache invalidations)." |
| data_type="uint64" |
| equation="B 3 READ" |
| underscore_name="gti_rcc_memory_writes" |
| units="messages" |
| symbol_name="GtiRccMemoryWrites" |
| semantic_type="event" |
| mdapi_supported_apis="OGL IO BB" |
| mdapi_usage_flags="Tier2 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GTI/Color Cache" |
| /> |
| <counter name="GtiSoMemoryWrites" |
| description="The total number of GTI memory writes from Stream Output." |
| data_type="uint64" |
| equation="B 2 READ" |
| underscore_name="gti_so_memory_writes" |
| units="messages" |
| symbol_name="GtiSoMemoryWrites" |
| semantic_type="event" |
| mdapi_supported_apis="OGL IO BB" |
| mdapi_usage_flags="Tier2 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GTI/3D Pipe/Stream Output" |
| /> |
| <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="GtiStcMemoryWrites" |
| description="The total number of GTI memory writes from Stencil Cache." |
| data_type="uint64" |
| equation="B 6 READ" |
| underscore_name="gti_stc_memory_writes" |
| units="messages" |
| symbol_name="GtiStcMemoryWrites" |
| semantic_type="event" |
| mdapi_supported_apis="OGL IO BB" |
| mdapi_usage_flags="Tier2 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GTI/Depth Cache" |
| /> |
| <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="OGL IO BB" |
| 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="OGL4 IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL4 IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Hull Shader" |
| /> |
| <counter name="GtiRczMemoryWrites" |
| description="The total number of GTI memory writes from Render Depth Cache." |
| data_type="uint64" |
| equation="B 7 READ" |
| underscore_name="gti_rcz_memory_writes" |
| units="messages" |
| symbol_name="GtiRczMemoryWrites" |
| semantic_type="event" |
| mdapi_supported_apis="OGL IO BB" |
| mdapi_usage_flags="Tier2 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GTI/Depth Cache" |
| /> |
| <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="OGL4 OCL IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_group="L3/Data Port/SLM" |
| 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 2 UMUL $EuSubslicesTotalCount UMUL" |
| equation="A 30 READ A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL" |
| underscore_name="l3_shader_throughput" |
| units="bytes" |
| symbol_name="L3ShaderThroughput" |
| semantic_type="throughput" |
| mdapi_supported_apis="OGL4 OCL IO BB" |
| 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="OGL IO BB" |
| mdapi_usage_flags="Tier4 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Fragment Shader" |
| /> |
| <counter name="GtiHizMemoryWrites" |
| description="The total number of GTI memory writes from Hierarchical Depth Cache." |
| data_type="uint64" |
| equation="B 5 READ" |
| underscore_name="gti_hiz_memory_writes" |
| units="messages" |
| symbol_name="GtiHizMemoryWrites" |
| semantic_type="event" |
| mdapi_supported_apis="OGL IO BB" |
| mdapi_usage_flags="Tier2 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="GTI/Depth Cache" |
| /> |
| <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="OGL4 OCL IO BB" |
| 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="0x00009840" value="0x000000A0" /> |
| <register type="NOA" address="0x00009888" value="0x198B0343" /> |
| <register type="NOA" address="0x00009888" value="0x13845400" /> |
| <register type="NOA" address="0x00009888" value="0x3580001A" /> |
| <register type="NOA" address="0x00009888" value="0x3D800805" /> |
| <register type="NOA" address="0x00009888" value="0x038B6300" /> |
| <register type="NOA" address="0x00009888" value="0x058B6B62" /> |
| <register type="NOA" address="0x00009888" value="0x078B006A" /> |
| <register type="NOA" address="0x00009888" value="0x118B0000" /> |
| <register type="NOA" address="0x00009888" value="0x238B0000" /> |
| <register type="NOA" address="0x00009888" value="0x258B0000" /> |
| <register type="NOA" address="0x00009888" value="0x1F85A080" /> |
| <register type="NOA" address="0x00009888" value="0x2185AAAA" /> |
| <register type="NOA" address="0x00009888" value="0x23850002" /> |
| <register type="NOA" address="0x00009888" value="0x07834000" /> |
| <register type="NOA" address="0x00009888" value="0x09834000" /> |
| <register type="NOA" address="0x00009888" value="0x0B834000" /> |
| <register type="NOA" address="0x00009888" value="0x0D834000" /> |
| <register type="NOA" address="0x00009888" value="0x01840010" /> |
| <register type="NOA" address="0x00009888" value="0x07844880" /> |
| <register type="NOA" address="0x00009888" value="0x09840992" /> |
| <register type="NOA" address="0x00009888" value="0x0B840A94" /> |
| <register type="NOA" address="0x00009888" value="0x0D840B96" /> |
| <register type="NOA" address="0x00009888" value="0x11840000" /> |
| <register type="NOA" address="0x00009888" value="0x03848000" /> |
| <register type="NOA" address="0x00009888" value="0x0584C000" /> |
| <register type="NOA" address="0x00009888" value="0x2D800147" /> |
| <register type="NOA" address="0x00009888" value="0x2F8000E5" /> |
| <register type="NOA" address="0x00009888" value="0x138080E3" /> |
| <register type="NOA" address="0x00009888" value="0x1580C0E1" /> |
| <register type="NOA" address="0x00009888" value="0x21800000" /> |
| <register type="NOA" address="0x00009888" value="0x11804000" /> |
| <register type="NOA" address="0x00009888" value="0x1780C000" /> |
| <register type="NOA" address="0x00009888" value="0x1980C000" /> |
| <register type="NOA" address="0x00009888" value="0x1B80C000" /> |
| <register type="NOA" address="0x00009888" value="0x1D80C000" /> |
| <register type="NOA" address="0x00009888" value="0x1F800000" /> |
| <register type="NOA" address="0x00000D24" value="0x00000000" /> |
| <register type="NOA" address="0x00009888" value="0x4D800000" /> |
| <register type="NOA" address="0x00009888" value="0x4F800000" /> |
| <register type="NOA" address="0x00009888" value="0x43800842" /> |
| <register type="NOA" address="0x00009888" value="0x51800000" /> |
| <register type="NOA" address="0x00009888" value="0x45800842" /> |
| <register type="NOA" address="0x00009888" value="0x53800000" /> |
| <register type="NOA" address="0x00009888" value="0x47801082" /> |
| <register type="NOA" address="0x00009888" value="0x31800000" /> |
| <register type="NOA" address="0x00009888" value="0x3F800084" /> |
| <register type="NOA" address="0x00009888" value="0x41800000" /> |
| <register type="NOA" address="0x00009840" value="0x00000080" /> |
| </register_config> |
| <register_config type="OA"> |
| <register type="OA" address="0x00002724" value="0xF0800000" /> |
| <register type="OA" address="0x00002720" value="0x00000000" /> |
| <register type="OA" address="0x00002714" value="0xF0800000" /> |
| <register type="OA" address="0x00002710" value="0x00000000" /> |
| <register type="OA" address="0x0000274C" value="0x86543210" /> |
| <register type="OA" address="0x00002748" value="0x86543210" /> |
| <register type="OA" address="0x00002744" value="0x00006667" /> |
| <register type="OA" address="0x00002740" value="0x00000000" /> |
| <register type="OA" address="0x0000275C" value="0x86543210" /> |
| <register type="OA" address="0x00002758" value="0x86543210" /> |
| <register type="OA" address="0x00002754" value="0x00006465" /> |
| <register type="OA" address="0x00002750" value="0x00000000" /> |
| <register type="OA" address="0x00002770" value="0x0007F81A" /> |
| <register type="OA" address="0x00002774" value="0x0000FE00" /> |
| <register type="OA" address="0x00002778" value="0x0007F82A" /> |
| <register type="OA" address="0x0000277C" value="0x0000FE00" /> |
| <register type="OA" address="0x00002780" value="0x0007F822" /> |
| <register type="OA" address="0x00002784" value="0x0000FE00" /> |
| <register type="OA" address="0x00002788" value="0x0007F8BA" /> |
| <register type="OA" address="0x0000278C" value="0x0000FE00" /> |
| <register type="OA" address="0x00002790" value="0x0007F87A" /> |
| <register type="OA" address="0x00002794" value="0x0000FE00" /> |
| <register type="OA" address="0x00002798" value="0x0007F8EA" /> |
| <register type="OA" address="0x0000279C" value="0x0000FE00" /> |
| <register type="OA" address="0x000027A0" value="0x0007F8E2" /> |
| <register type="OA" address="0x000027A4" value="0x0000FE00" /> |
| <register type="OA" address="0x000027A8" value="0x0007F8F2" /> |
| <register type="OA" address="0x000027AC" value="0x0000FE00" /> |
| </register_config> |
| <register_config type="FLEX"> |
| <register type="FLEX" address="0x0000E458" value="0x00005004" /> |
| <register type="FLEX" address="0x0000E558" value="0x00015014" /> |
| <register type="FLEX" address="0x0000E658" value="0x00025024" /> |
| <register type="FLEX" address="0x0000E758" value="0x00035034" /> |
| <register type="FLEX" address="0x0000E45C" value="0x00045044" /> |
| <register type="FLEX" address="0x0000E55C" value="0x00055054" /> |
| <register type="FLEX" address="0x0000E65C" value="0x00065064" /> |
| </register_config> |
| </set> |
| |
| <set name="Compute Metrics Extended Gen8" |
| mdapi_supported_apis="OGL4 OCL IO BB" |
| underscore_name="compute_extended" |
| hw_config_guid="e99ccaca-821c-4df9-97a7-96bdb7204e43" |
| chipset="BDW" |
| symbol_name="ComputeExtended" |
| > |
| <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="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="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 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 UADD A 9 READ USUB 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="Typed Writes 0" |
| description="The subslice 0 typed writes." |
| data_type="uint64" |
| equation="C 0 READ" |
| underscore_name="typed_writes0" |
| units="messages" |
| symbol_name="TypedWrites0" |
| 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="EuTypedAtomics0" |
| description="The subslice 0 EU Typed Atomics subslice 0." |
| data_type="uint64" |
| equation="B 5 READ" |
| underscore_name="eu_typed_atomics0" |
| units="messages" |
| symbol_name="EuTypedAtomics0" |
| 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 0" |
| description="The subslice 0 typed atomics." |
| data_type="uint64" |
| equation="C 4 READ" |
| underscore_name="typed_atomics0" |
| units="messages" |
| symbol_name="TypedAtomics0" |
| 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="Ratio of EU typed atomics requests to L3 cache line writes." |
| data_type="float" |
| equation="$EuTypedAtomics0 $TypedAtomics0 FDIV" |
| underscore_name="typed_atomics_per_cache_line" |
| units="eu atomic requests to l3 cache lines" |
| symbol_name="TypedAtomicsPerCacheLine" |
| semantic_type="ratio" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Frame Batch Draw" |
| mdapi_hw_unit_type="subslice" |
| mdapi_group="L3/Data Port" |
| /> |
| <counter name="EuUntypedReads0" |
| description="The subslice 0 EU Untyped Reads subslice 0." |
| data_type="uint64" |
| equation="B 0 READ" |
| underscore_name="eu_untyped_reads0" |
| units="messages" |
| symbol_name="EuUntypedReads0" |
| 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 Writes 0" |
| description="The subslice 0 untyped writes (including SLM writes)." |
| data_type="uint64" |
| equation="C 1 READ" |
| underscore_name="untyped_writes0" |
| units="messages" |
| symbol_name="UntypedWrites0" |
| 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="EuUntypedAtomics0" |
| description="The subslice 0 EU Untyped Atomics subslice 0." |
| data_type="uint64" |
| equation="B 4 READ" |
| underscore_name="eu_untyped_atomics0" |
| units="messages" |
| symbol_name="EuUntypedAtomics0" |
| 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="EuUntypedWrites0" |
| description="The subslice 0 EU Untyped Writes subslice 0." |
| data_type="uint64" |
| equation="B 1 READ" |
| underscore_name="eu_untyped_writes0" |
| units="messages" |
| symbol_name="EuUntypedWrites0" |
| 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="EuA64UntypedWrites0" |
| description="The subslice 0 EU A64 Untyped Writes subslice 0." |
| data_type="uint64" |
| equation="B 7 READ" |
| underscore_name="eu_a64_untyped_writes0" |
| units="messages" |
| symbol_name="EuA64UntypedWrites0" |
| 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="UntypedWritesPerCacheLine" |
| description="Ratio of EU untyped write requests to L3 cache line writes." |
| data_type="float" |
| equation="$EuUntypedWrites0 $EuA64UntypedWrites0 UADD $UntypedWrites0 FDIV" |
| underscore_name="untyped_writes_per_cache_line" |
| units="eu requests to l3 cache lines" |
| symbol_name="UntypedWritesPerCacheLine" |
| semantic_type="ratio" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Frame Batch Draw" |
| mdapi_hw_unit_type="subslice" |
| mdapi_group="L3/Data Port" |
| /> |
| <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="OGL OCL IO BB" |
| mdapi_usage_flags="Tier3 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="Sampler/Sampler Input" |
| /> |
| <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="EuTypedWrites0" |
| description="The subslice 0 EU Typed Writes subslice 0." |
| data_type="uint64" |
| equation="B 3 READ" |
| underscore_name="eu_typed_writes0" |
| units="messages" |
| symbol_name="EuTypedWrites0" |
| 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="Ratio of EU typed write requests to L3 cache line writes." |
| data_type="float" |
| equation="$EuTypedWrites0 $TypedWrites0 FDIV" |
| underscore_name="typed_writes_per_cache_line" |
| units="eu requests to l3 cache lines" |
| symbol_name="TypedWritesPerCacheLine" |
| semantic_type="ratio" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Frame Batch Draw" |
| mdapi_hw_unit_type="subslice" |
| mdapi_group="L3/Data Port" |
| /> |
| <counter name="Typed Reads 0" |
| description="The subslice 0 typed reads." |
| data_type="uint64" |
| equation="C 2 READ" |
| underscore_name="typed_reads0" |
| units="messages" |
| symbol_name="TypedReads0" |
| 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 0" |
| description="The subslice 0 untyped reads (including SLM reads)." |
| data_type="uint64" |
| equation="C 3 READ" |
| underscore_name="untyped_reads0" |
| units="messages" |
| symbol_name="UntypedReads0" |
| 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="EuA64UntypedReads0" |
| description="The subslice 0 EU A64 Untyped Reads subslice 0." |
| data_type="uint64" |
| equation="B 6 READ" |
| underscore_name="eu_a64_untyped_reads0" |
| units="messages" |
| symbol_name="EuA64UntypedReads0" |
| 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 Thread Occupancy" |
| description="The percentage of time in which hardware threads occupied EUs." |
| data_type="float" |
| max_equation="100" |
| equation="A 13 READ 8 UMUL $EuCoresTotalCount UDIV $EuThreadsCount 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="EuTypedReads0" |
| description="The subslice 0 EU Typed Reads subslice 0." |
| data_type="uint64" |
| equation="B 2 READ" |
| underscore_name="eu_typed_reads0" |
| units="messages" |
| symbol_name="EuTypedReads0" |
| 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="Ratio of EU untyped read requests to L3 cache line reads." |
| data_type="float" |
| equation="$EuUntypedReads0 $EuA64UntypedReads0 UADD $UntypedReads0 FDIV" |
| underscore_name="untyped_reads_per_cache_line" |
| units="eu requests to l3 cache lines" |
| symbol_name="UntypedReadsPerCacheLine" |
| semantic_type="ratio" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Frame Batch Draw" |
| mdapi_hw_unit_type="subslice" |
| mdapi_group="L3/Data Port" |
| /> |
| <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="TypedReadsPerCacheLine" |
| description="Ratio of EU typed read requests to L3 cache line reads." |
| data_type="float" |
| equation="$EuTypedReads0 $TypedReads0 FDIV" |
| underscore_name="typed_reads_per_cache_line" |
| units="eu requests to l3 cache lines" |
| symbol_name="TypedReadsPerCacheLine" |
| semantic_type="ratio" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Frame Batch Draw" |
| mdapi_hw_unit_type="subslice" |
| mdapi_group="L3/Data Port" |
| /> |
| <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="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 2 UMUL $EuSubslicesTotalCount UMUL" |
| equation="A 30 READ A 31 READ $ShaderMemoryAccesses UADD 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="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" |
| availability="$SubsliceMask 0x01 AND" |
| priority="0" |
| > |
| <register type="NOA" address="0x00009840" value="0x000000A0" /> |
| <register type="NOA" address="0x00009888" value="0x143D0160" /> |
| <register type="NOA" address="0x00009888" value="0x163D2800" /> |
| <register type="NOA" address="0x00009888" value="0x183D0120" /> |
| <register type="NOA" address="0x00009888" value="0x105800E0" /> |
| <register type="NOA" address="0x00009888" value="0x005CC000" /> |
| <register type="NOA" address="0x00009888" value="0x065C8000" /> |
| <register type="NOA" address="0x00009888" value="0x085CC000" /> |
| <register type="NOA" address="0x00009888" value="0x0A5CC000" /> |
| <register type="NOA" address="0x00009888" value="0x0C5CC000" /> |
| <register type="NOA" address="0x00009888" value="0x0E5CC000" /> |
| <register type="NOA" address="0x00009888" value="0x025CC000" /> |
| <register type="NOA" address="0x00009888" value="0x045CC000" /> |
| <register type="NOA" address="0x00009888" value="0x003D0011" /> |
| <register type="NOA" address="0x00009888" value="0x063D0900" /> |
| <register type="NOA" address="0x00009888" value="0x083D0A13" /> |
| <register type="NOA" address="0x00009888" value="0x0A3D0B15" /> |
| <register type="NOA" address="0x00009888" value="0x0C3D2317" /> |
| <register type="NOA" address="0x00009888" value="0x043D21B7" /> |
| <register type="NOA" address="0x00009888" value="0x103D0000" /> |
| <register type="NOA" address="0x00009888" value="0x0E3D0000" /> |
| <register type="NOA" address="0x00009888" value="0x1A3D0000" /> |
| <register type="NOA" address="0x00009888" value="0x0E5825C1" /> |
| <register type="NOA" address="0x00009888" value="0x00586100" /> |
| <register type="NOA" address="0x00009888" value="0x0258204C" /> |
| <register type="NOA" address="0x00009888" value="0x06588000" /> |
| <register type="NOA" address="0x00009888" value="0x0858C000" /> |
| <register type="NOA" address="0x00009888" value="0x0A58C000" /> |
| <register type="NOA" address="0x00009888" value="0x0C58C000" /> |
| <register type="NOA" address="0x00009888" value="0x0458C000" /> |
| <register type="NOA" address="0x00009888" value="0x005B4000" /> |
| <register type="NOA" address="0x00009888" value="0x0E5B4000" /> |
| <register type="NOA" address="0x00009888" value="0x185B5400" /> |
| <register type="NOA" address="0x00009888" value="0x1A5B0155" /> |
| <register type="NOA" address="0x00009888" value="0x025B4000" /> |
| <register type="NOA" address="0x00009888" value="0x045B4000" /> |
| <register type="NOA" address="0x00009888" value="0x065B4000" /> |
| <register type="NOA" address="0x00009888" value="0x085B4000" /> |
| <register type="NOA" address="0x00009888" value="0x0A5B4000" /> |
| <register type="NOA" address="0x00009888" value="0x0C1FA800" /> |
| <register type="NOA" address="0x00009888" value="0x0E1FAA2A" /> |
| <register type="NOA" address="0x00009888" value="0x101F02AA" /> |
| <register type="NOA" address="0x00009888" value="0x00384000" /> |
| <register type="NOA" address="0x00009888" value="0x0E384000" /> |
| <register type="NOA" address="0x00009888" value="0x16384000" /> |
| <register type="NOA" address="0x00009888" value="0x18381555" /> |
| <register type="NOA" address="0x00009888" value="0x02384000" /> |
| <register type="NOA" address="0x00009888" value="0x04384000" /> |
| <register type="NOA" address="0x00009888" value="0x06384000" /> |
| <register type="NOA" address="0x00009888" value="0x08384000" /> |
| <register type="NOA" address="0x00009888" value="0x0A384000" /> |
| <register type="NOA" address="0x00009888" value="0x0039A000" /> |
| <register type="NOA" address="0x00009888" value="0x06398000" /> |
| <register type="NOA" address="0x00009888" value="0x0839A000" /> |
| <register type="NOA" address="0x00009888" value="0x0A39A000" /> |
| <register type="NOA" address="0x00009888" value="0x0C39A000" /> |
| <register type="NOA" address="0x00009888" value="0x0E39A000" /> |
| <register type="NOA" address="0x00009888" value="0x0239A000" /> |
| <register type="NOA" address="0x00009888" value="0x0439A000" /> |
| <register type="NOA" address="0x00009888" value="0x018A8000" /> |
| <register type="NOA" address="0x00009888" value="0x0F8A8000" /> |
| <register type="NOA" address="0x00009888" value="0x198A8000" /> |
| <register type="NOA" address="0x00009888" value="0x1B8AAAA0" /> |
| <register type="NOA" address="0x00009888" value="0x1D8A0002" /> |
| <register type="NOA" address="0x00009888" value="0x038A8000" /> |
| <register type="NOA" address="0x00009888" value="0x058A8000" /> |
| <register type="NOA" address="0x00009888" value="0x078A8000" /> |
| <register type="NOA" address="0x00009888" value="0x098A8000" /> |
| <register type="NOA" address="0x00009888" value="0x0B8A8000" /> |
| <register type="NOA" address="0x00009888" value="0x238B2AA0" /> |
| <register type="NOA" address="0x00009888" value="0x258B5551" /> |
| <register type="NOA" address="0x00009888" value="0x278B0015" /> |
| <register type="NOA" address="0x00009888" value="0x1F85AA80" /> |
| <register type="NOA" address="0x00009888" value="0x2185AAA2" /> |
| <register type="NOA" address="0x00009888" value="0x2385002A" /> |
| <register type="NOA" address="0x00009888" value="0x01834000" /> |
| <register type="NOA" address="0x00009888" value="0x0F834000" /> |
| <register type="NOA" address="0x00009888" value="0x19835400" /> |
| <register type="NOA" address="0x00009888" value="0x1B830155" /> |
| <register type="NOA" address="0x00009888" value="0x03834000" /> |
| <register type="NOA" address="0x00009888" value="0x05834000" /> |
| <register type="NOA" address="0x00009888" value="0x07834000" /> |
| <register type="NOA" address="0x00009888" value="0x09834000" /> |
| <register type="NOA" address="0x00009888" value="0x0B834000" /> |
| <register type="NOA" address="0x00009888" value="0x0184C000" /> |
| <register type="NOA" address="0x00009888" value="0x07848000" /> |
| <register type="NOA" address="0x00009888" value="0x0984C000" /> |
| <register type="NOA" address="0x00009888" value="0x0B84C000" /> |
| <register type="NOA" address="0x00009888" value="0x0D84C000" /> |
| <register type="NOA" address="0x00009888" value="0x0F84C000" /> |
| <register type="NOA" address="0x00009888" value="0x0384C000" /> |
| <register type="NOA" address="0x00009888" value="0x0584C000" /> |
| <register type="NOA" address="0x00009888" value="0x1180C000" /> |
| <register type="NOA" address="0x00009888" value="0x17808000" /> |
| <register type="NOA" address="0x00009888" value="0x1980C000" /> |
| <register type="NOA" address="0x00009888" value="0x1B80C000" /> |
| <register type="NOA" address="0x00009888" value="0x1D80C000" /> |
| <register type="NOA" address="0x00009888" value="0x1F80C000" /> |
| <register type="NOA" address="0x00009888" value="0x1380C000" /> |
| <register type="NOA" address="0x00009888" value="0x1580C000" /> |
| <register type="NOA" address="0x00000D24" value="0x00000000" /> |
| <register type="NOA" address="0x00009888" value="0x4D800000" /> |
| <register type="NOA" address="0x00009888" value="0x3D800000" /> |
| <register type="NOA" address="0x00009888" value="0x4F800000" /> |
| <register type="NOA" address="0x00009888" value="0x43800000" /> |
| <register type="NOA" address="0x00009888" value="0x51800000" /> |
| <register type="NOA" address="0x00009888" value="0x45800000" /> |
| <register type="NOA" address="0x00009888" value="0x53800000" /> |
| <register type="NOA" address="0x00009888" value="0x47800420" /> |
| <register type="NOA" address="0x00009888" value="0x21800000" /> |
| <register type="NOA" address="0x00009888" value="0x31800000" /> |
| <register type="NOA" address="0x00009888" value="0x3F800421" /> |
| <register type="NOA" address="0x00009888" value="0x41800000" /> |
| <register type="NOA" address="0x00009840" value="0x00000080" /> |
| </register_config> |
| <register_config type="NOA" |
| availability="$SubsliceMask 0x02 AND" |
| priority="2" |
| > |
| <register type="NOA" address="0x00009840" value="0x000000A0" /> |
| <register type="NOA" address="0x00009888" value="0x105C00E0" /> |
| <register type="NOA" address="0x00009888" value="0x145B0160" /> |
| <register type="NOA" address="0x00009888" value="0x165B2800" /> |
| <register type="NOA" address="0x00009888" value="0x185B0120" /> |
| <register type="NOA" address="0x00009888" value="0x0E5C25C1" /> |
| <register type="NOA" address="0x00009888" value="0x005C6100" /> |
| <register type="NOA" address="0x00009888" value="0x025C204C" /> |
| <register type="NOA" address="0x00009888" value="0x065C8000" /> |
| <register type="NOA" address="0x00009888" value="0x085CC000" /> |
| <register type="NOA" address="0x00009888" value="0x0A5CC000" /> |
| <register type="NOA" address="0x00009888" value="0x0C5CC000" /> |
| <register type="NOA" address="0x00009888" value="0x045CC000" /> |
| <register type="NOA" address="0x00009888" value="0x005B0011" /> |
| <register type="NOA" address="0x00009888" value="0x065B0900" /> |
| <register type="NOA" address="0x00009888" value="0x085B0A13" /> |
| <register type="NOA" address="0x00009888" value="0x0A5B0B15" /> |
| <register type="NOA" address="0x00009888" value="0x0C5B2317" /> |
| <register type="NOA" address="0x00009888" value="0x045B21B7" /> |
| <register type="NOA" address="0x00009888" value="0x105B0000" /> |
| <register type="NOA" address="0x00009888" value="0x0E5B0000" /> |
| <register type="NOA" address="0x00009888" value="0x1A5B0000" /> |
| <register type="NOA" address="0x00009888" value="0x0C1FA800" /> |
| <register type="NOA" address="0x00009888" value="0x0E1FAA2A" /> |
| <register type="NOA" address="0x00009888" value="0x101F02AA" /> |
| <register type="NOA" address="0x00009888" value="0x00384000" /> |
| <register type="NOA" address="0x00009888" value="0x0E384000" /> |
| <register type="NOA" address="0x00009888" value="0x16384000" /> |
| <register type="NOA" address="0x00009888" value="0x18381555" /> |
| <register type="NOA" address="0x00009888" value="0x02384000" /> |
| <register type="NOA" address="0x00009888" value="0x04384000" /> |
| <register type="NOA" address="0x00009888" value="0x06384000" /> |
| <register type="NOA" address="0x00009888" value="0x08384000" /> |
| <register type="NOA" address="0x00009888" value="0x0A384000" /> |
| <register type="NOA" address="0x00009888" value="0x0039A000" /> |
| <register type="NOA" address="0x00009888" value="0x06398000" /> |
| <register type="NOA" address="0x00009888" value="0x0839A000" /> |
| <register type="NOA" address="0x00009888" value="0x0A39A000" /> |
| <register type="NOA" address="0x00009888" value="0x0C39A000" /> |
| <register type="NOA" address="0x00009888" value="0x0E39A000" /> |
| <register type="NOA" address="0x00009888" value="0x0239A000" /> |
| <register type="NOA" address="0x00009888" value="0x0439A000" /> |
| <register type="NOA" address="0x00009888" value="0x018A8000" /> |
| <register type="NOA" address="0x00009888" value="0x0F8A8000" /> |
| <register type="NOA" address="0x00009888" value="0x198A8000" /> |
| <register type="NOA" address="0x00009888" value="0x1B8AAAA0" /> |
| <register type="NOA" address="0x00009888" value="0x1D8A0002" /> |
| <register type="NOA" address="0x00009888" value="0x038A8000" /> |
| <register type="NOA" address="0x00009888" value="0x058A8000" /> |
| <register type="NOA" address="0x00009888" value="0x078A8000" /> |
| <register type="NOA" address="0x00009888" value="0x098A8000" /> |
| <register type="NOA" address="0x00009888" value="0x0B8A8000" /> |
| <register type="NOA" address="0x00009888" value="0x238B2AA0" /> |
| <register type="NOA" address="0x00009888" value="0x258B5551" /> |
| <register type="NOA" address="0x00009888" value="0x278B0015" /> |
| <register type="NOA" address="0x00009888" value="0x1F85AA80" /> |
| <register type="NOA" address="0x00009888" value="0x2185AAA2" /> |
| <register type="NOA" address="0x00009888" value="0x2385002A" /> |
| <register type="NOA" address="0x00009888" value="0x01834000" /> |
| <register type="NOA" address="0x00009888" value="0x0F834000" /> |
| <register type="NOA" address="0x00009888" value="0x19835400" /> |
| <register type="NOA" address="0x00009888" value="0x1B830155" /> |
| <register type="NOA" address="0x00009888" value="0x03834000" /> |
| <register type="NOA" address="0x00009888" value="0x05834000" /> |
| <register type="NOA" address="0x00009888" value="0x07834000" /> |
| <register type="NOA" address="0x00009888" value="0x09834000" /> |
| <register type="NOA" address="0x00009888" value="0x0B834000" /> |
| <register type="NOA" address="0x00009888" value="0x0184C000" /> |
| <register type="NOA" address="0x00009888" value="0x07848000" /> |
| <register type="NOA" address="0x00009888" value="0x0984C000" /> |
| <register type="NOA" address="0x00009888" value="0x0B84C000" /> |
| <register type="NOA" address="0x00009888" value="0x0D84C000" /> |
| <register type="NOA" address="0x00009888" value="0x0F84C000" /> |
| <register type="NOA" address="0x00009888" value="0x0384C000" /> |
| <register type="NOA" address="0x00009888" value="0x0584C000" /> |
| <register type="NOA" address="0x00009888" value="0x1180C000" /> |
| <register type="NOA" address="0x00009888" value="0x17808000" /> |
| <register type="NOA" address="0x00009888" value="0x1980C000" /> |
| <register type="NOA" address="0x00009888" value="0x1B80C000" /> |
| <register type="NOA" address="0x00009888" value="0x1D80C000" /> |
| <register type="NOA" address="0x00009888" value="0x1F80C000" /> |
| <register type="NOA" address="0x00009888" value="0x1380C000" /> |
| <register type="NOA" address="0x00009888" value="0x1580C000" /> |
| <register type="NOA" address="0x00000D24" value="0x00000000" /> |
| <register type="NOA" address="0x00009888" value="0x4D800000" /> |
| <register type="NOA" address="0x00009888" value="0x3D800000" /> |
| <register type="NOA" address="0x00009888" value="0x4F800000" /> |
| <register type="NOA" address="0x00009888" value="0x43800000" /> |
| <register type="NOA" address="0x00009888" value="0x51800000" /> |
| <register type="NOA" address="0x00009888" value="0x45800000" /> |
| <register type="NOA" address="0x00009888" value="0x53800000" /> |
| <register type="NOA" address="0x00009888" value="0x47800420" /> |
| <register type="NOA" address="0x00009888" value="0x21800000" /> |
| <register type="NOA" address="0x00009888" value="0x31800000" /> |
| <register type="NOA" address="0x00009888" value="0x3F800421" /> |
| <register type="NOA" address="0x00009888" value="0x41800000" /> |
| <register type="NOA" address="0x00009840" value="0x00000080" /> |
| </register_config> |
| <register_config type="NOA" |
| availability="$SubsliceMask 0x04 AND" |
| priority="4" |
| > |
| <register type="NOA" address="0x00009840" value="0x000000A0" /> |
| <register type="NOA" address="0x00009888" value="0x103800E0" /> |
| <register type="NOA" address="0x00009888" value="0x143A0160" /> |
| <register type="NOA" address="0x00009888" value="0x163A2800" /> |
| <register type="NOA" address="0x00009888" value="0x183A0120" /> |
| <register type="NOA" address="0x00009888" value="0x0C1FA800" /> |
| <register type="NOA" address="0x00009888" value="0x0E1FAA2A" /> |
| <register type="NOA" address="0x00009888" value="0x101F02AA" /> |
| <register type="NOA" address="0x00009888" value="0x0E38A5C1" /> |
| <register type="NOA" address="0x00009888" value="0x0038A100" /> |
| <register type="NOA" address="0x00009888" value="0x0238204C" /> |
| <register type="NOA" address="0x00009888" value="0x16388000" /> |
| <register type="NOA" address="0x00009888" value="0x183802AA" /> |
| <register type="NOA" address="0x00009888" value="0x04380000" /> |
| <register type="NOA" address="0x00009888" value="0x06380000" /> |
| <register type="NOA" address="0x00009888" value="0x08388000" /> |
| <register type="NOA" address="0x00009888" value="0x0A388000" /> |
| <register type="NOA" address="0x00009888" value="0x0039A000" /> |
| <register type="NOA" address="0x00009888" value="0x06398000" /> |
| <register type="NOA" address="0x00009888" value="0x0839A000" /> |
| <register type="NOA" address="0x00009888" value="0x0A39A000" /> |
| <register type="NOA" address="0x00009888" value="0x0C39A000" /> |
| <register type="NOA" address="0x00009888" value="0x0E39A000" /> |
| <register type="NOA" address="0x00009888" value="0x0239A000" /> |
| <register type="NOA" address="0x00009888" value="0x0439A000" /> |
| <register type="NOA" address="0x00009888" value="0x003A0011" /> |
| <register type="NOA" address="0x00009888" value="0x063A0900" /> |
| <register type="NOA" address="0x00009888" value="0x083A0A13" /> |
| <register type="NOA" address="0x00009888" value="0x0A3A0B15" /> |
| <register type="NOA" address="0x00009888" value="0x0C3A2317" /> |
| <register type="NOA" address="0x00009888" value="0x043A21B7" /> |
| <register type="NOA" address="0x00009888" value="0x103A0000" /> |
| <register type="NOA" address="0x00009888" value="0x0E3A0000" /> |
| <register type="NOA" address="0x00009888" value="0x1A3A0000" /> |
| <register type="NOA" address="0x00009888" value="0x018A8000" /> |
| <register type="NOA" address="0x00009888" value="0x0F8A8000" /> |
| <register type="NOA" address="0x00009888" value="0x198A8000" /> |
| <register type="NOA" address="0x00009888" value="0x1B8AAAA0" /> |
| <register type="NOA" address="0x00009888" value="0x1D8A0002" /> |
| <register type="NOA" address="0x00009888" value="0x038A8000" /> |
| <register type="NOA" address="0x00009888" value="0x058A8000" /> |
| <register type="NOA" address="0x00009888" value="0x078A8000" /> |
| <register type="NOA" address="0x00009888" value="0x098A8000" /> |
| <register type="NOA" address="0x00009888" value="0x0B8A8000" /> |
| <register type="NOA" address="0x00009888" value="0x238B2AA0" /> |
| <register type="NOA" address="0x00009888" value="0x258B5551" /> |
| <register type="NOA" address="0x00009888" value="0x278B0015" /> |
| <register type="NOA" address="0x00009888" value="0x1F85AA80" /> |
| <register type="NOA" address="0x00009888" value="0x2185AAA2" /> |
| <register type="NOA" address="0x00009888" value="0x2385002A" /> |
| <register type="NOA" address="0x00009888" value="0x01834000" /> |
| <register type="NOA" address="0x00009888" value="0x0F834000" /> |
| <register type="NOA" address="0x00009888" value="0x19835400" /> |
| <register type="NOA" address="0x00009888" value="0x1B830155" /> |
| <register type="NOA" address="0x00009888" value="0x03834000" /> |
| <register type="NOA" address="0x00009888" value="0x05834000" /> |
| <register type="NOA" address="0x00009888" value="0x07834000" /> |
| <register type="NOA" address="0x00009888" value="0x09834000" /> |
| <register type="NOA" address="0x00009888" value="0x0B834000" /> |
| <register type="NOA" address="0x00009888" value="0x0184C000" /> |
| <register type="NOA" address="0x00009888" value="0x07848000" /> |
| <register type="NOA" address="0x00009888" value="0x0984C000" /> |
| <register type="NOA" address="0x00009888" value="0x0B84C000" /> |
| <register type="NOA" address="0x00009888" value="0x0D84C000" /> |
| <register type="NOA" address="0x00009888" value="0x0F84C000" /> |
| <register type="NOA" address="0x00009888" value="0x0384C000" /> |
| <register type="NOA" address="0x00009888" value="0x0584C000" /> |
| <register type="NOA" address="0x00009888" value="0x1180C000" /> |
| <register type="NOA" address="0x00009888" value="0x17808000" /> |
| <register type="NOA" address="0x00009888" value="0x1980C000" /> |
| <register type="NOA" address="0x00009888" value="0x1B80C000" /> |
| <register type="NOA" address="0x00009888" value="0x1D80C000" /> |
| <register type="NOA" address="0x00009888" value="0x1F80C000" /> |
| <register type="NOA" address="0x00009888" value="0x1380C000" /> |
| <register type="NOA" address="0x00009888" value="0x1580C000" /> |
| <register type="NOA" address="0x00000D24" value="0x00000000" /> |
| <register type="NOA" address="0x00009888" value="0x4D800000" /> |
| <register type="NOA" address="0x00009888" value="0x3D800000" /> |
| <register type="NOA" address="0x00009888" value="0x4F800000" /> |
| <register type="NOA" address="0x00009888" value="0x43800000" /> |
| <register type="NOA" address="0x00009888" value="0x51800000" /> |
| <register type="NOA" address="0x00009888" value="0x45800000" /> |
| <register type="NOA" address="0x00009888" value="0x53800000" /> |
| <register type="NOA" address="0x00009888" value="0x47800420" /> |
| <register type="NOA" address="0x00009888" value="0x21800000" /> |
| <register type="NOA" address="0x00009888" value="0x31800000" /> |
| <register type="NOA" address="0x00009888" value="0x3F800421" /> |
| <register type="NOA" address="0x00009888" value="0x41800000" /> |
| <register type="NOA" address="0x00009840" value="0x00000080" /> |
| </register_config> |
| <register_config type="NOA" |
| availability="$SubsliceMask 0x08 AND" |
| priority="1" |
| > |
| <register type="NOA" address="0x00009840" value="0x000000A0" /> |
| <register type="NOA" address="0x00009888" value="0x14BD0160" /> |
| <register type="NOA" address="0x00009888" value="0x16BD2800" /> |
| <register type="NOA" address="0x00009888" value="0x18BD0120" /> |
| <register type="NOA" address="0x00009888" value="0x10D800E0" /> |
| <register type="NOA" address="0x00009888" value="0x00DCC000" /> |
| <register type="NOA" address="0x00009888" value="0x06DC8000" /> |
| <register type="NOA" address="0x00009888" value="0x08DCC000" /> |
| <register type="NOA" address="0x00009888" value="0x0ADCC000" /> |
| <register type="NOA" address="0x00009888" value="0x0CDCC000" /> |
| <register type="NOA" address="0x00009888" value="0x0EDCC000" /> |
| <register type="NOA" address="0x00009888" value="0x02DCC000" /> |
| <register type="NOA" address="0x00009888" value="0x04DCC000" /> |
| <register type="NOA" address="0x00009888" value="0x00BD0011" /> |
| <register type="NOA" address="0x00009888" value="0x06BD0900" /> |
| <register type="NOA" address="0x00009888" value="0x08BD0A13" /> |
| <register type="NOA" address="0x00009888" value="0x0ABD0B15" /> |
| <register type="NOA" address="0x00009888" value="0x0CBD2317" /> |
| <register type="NOA" address="0x00009888" value="0x04BD21B7" /> |
| <register type="NOA" address="0x00009888" value="0x10BD0000" /> |
| <register type="NOA" address="0x00009888" value="0x0EBD0000" /> |
| <register type="NOA" address="0x00009888" value="0x1ABD0000" /> |
| <register type="NOA" address="0x00009888" value="0x0ED825C1" /> |
| <register type="NOA" address="0x00009888" value="0x00D86100" /> |
| <register type="NOA" address="0x00009888" value="0x02D8204C" /> |
| <register type="NOA" address="0x00009888" value="0x06D88000" /> |
| <register type="NOA" address="0x00009888" value="0x08D8C000" /> |
| <register type="NOA" address="0x00009888" value="0x0AD8C000" /> |
| <register type="NOA" address="0x00009888" value="0x0CD8C000" /> |
| <register type="NOA" address="0x00009888" value="0x04D8C000" /> |
| <register type="NOA" address="0x00009888" value="0x00DB4000" /> |
| <register type="NOA" address="0x00009888" value="0x0EDB4000" /> |
| <register type="NOA" address="0x00009888" value="0x18DB5400" /> |
| <register type="NOA" address="0x00009888" value="0x1ADB0155" /> |
| <register type="NOA" address="0x00009888" value="0x02DB4000" /> |
| <register type="NOA" address="0x00009888" value="0x04DB4000" /> |
| <register type="NOA" address="0x00009888" value="0x06DB4000" /> |
| <register type="NOA" address="0x00009888" value="0x08DB4000" /> |
| <register type="NOA" address="0x00009888" value="0x0ADB4000" /> |
| <register type="NOA" address="0x00009888" value="0x0C9FA800" /> |
| <register type="NOA" address="0x00009888" value="0x0E9FAA2A" /> |
| <register type="NOA" address="0x00009888" value="0x109F02AA" /> |
| <register type="NOA" address="0x00009888" value="0x00B84000" /> |
| <register type="NOA" address="0x00009888" value="0x0EB84000" /> |
| <register type="NOA" address="0x00009888" value="0x16B84000" /> |
| <register type="NOA" address="0x00009888" value="0x18B81555" /> |
| <register type="NOA" address="0x00009888" value="0x02B84000" /> |
| <register type="NOA" address="0x00009888" value="0x04B84000" /> |
| <register type="NOA" address="0x00009888" value="0x06B84000" /> |
| <register type="NOA" address="0x00009888" value="0x08B84000" /> |
| <register type="NOA" address="0x00009888" value="0x0AB84000" /> |
| <register type="NOA" address="0x00009888" value="0x00B9A000" /> |
| <register type="NOA" address="0x00009888" value="0x06B98000" /> |
| <register type="NOA" address="0x00009888" value="0x08B9A000" /> |
| <register type="NOA" address="0x00009888" value="0x0AB9A000" /> |
| <register type="NOA" address="0x00009888" value="0x0CB9A000" /> |
| <register type="NOA" address="0x00009888" value="0x0EB9A000" /> |
| <register type="NOA" address="0x00009888" value="0x02B9A000" /> |
| <register type="NOA" address="0x00009888" value="0x04B9A000" /> |
| <register type="NOA" address="0x00009888" value="0x01888000" /> |
| <register type="NOA" address="0x00009888" value="0x0D88F800" /> |
| <register type="NOA" address="0x00009888" value="0x0F88000F" /> |
| <register type="NOA" address="0x00009888" value="0x03888000" /> |
| <register type="NOA" address="0x00009888" value="0x05888000" /> |
| <register type="NOA" address="0x00009888" value="0x07888000" /> |
| <register type="NOA" address="0x00009888" value="0x09888000" /> |
| <register type="NOA" address="0x00009888" value="0x0B888000" /> |
| <register type="NOA" address="0x00009888" value="0x238B5540" /> |
| <register type="NOA" address="0x00009888" value="0x258BAAA2" /> |
| <register type="NOA" address="0x00009888" value="0x278B002A" /> |
| <register type="NOA" address="0x00009888" value="0x018C4000" /> |
| <register type="NOA" address="0x00009888" value="0x0F8C4000" /> |
| <register type="NOA" address="0x00009888" value="0x178C2000" /> |
| <register type="NOA" address="0x00009888" value="0x198C5500" /> |
| <register type="NOA" address="0x00009888" value="0x1B8C0015" /> |
| <register type="NOA" address="0x00009888" value="0x038C4000" /> |
| <register type="NOA" address="0x00009888" value="0x058C4000" /> |
| <register type="NOA" address="0x00009888" value="0x078C4000" /> |
| <register type="NOA" address="0x00009888" value="0x098C4000" /> |
| <register type="NOA" address="0x00009888" value="0x0B8C4000" /> |
| <register type="NOA" address="0x00009888" value="0x018DA000" /> |
| <register type="NOA" address="0x00009888" value="0x078D8000" /> |
| <register type="NOA" address="0x00009888" value="0x098DA000" /> |
| <register type="NOA" address="0x00009888" value="0x0B8DA000" /> |
| <register type="NOA" address="0x00009888" value="0x0D8DA000" /> |
| <register type="NOA" address="0x00009888" value="0x0F8DA000" /> |
| <register type="NOA" address="0x00009888" value="0x038DA000" /> |
| <register type="NOA" address="0x00009888" value="0x058DA000" /> |
| <register type="NOA" address="0x00009888" value="0x1F85AA80" /> |
| <register type="NOA" address="0x00009888" value="0x2185AAA2" /> |
| <register type="NOA" address="0x00009888" value="0x2385002A" /> |
| <register type="NOA" address="0x00009888" value="0x01834000" /> |
| <register type="NOA" address="0x00009888" value="0x0F834000" /> |
| <register type="NOA" address="0x00009888" value="0x19835400" /> |
| <register type="NOA" address="0x00009888" value="0x1B830155" /> |
| <register type="NOA" address="0x00009888" value="0x03834000" /> |
| <register type="NOA" address="0x00009888" value="0x05834000" /> |
| <register type="NOA" address="0x00009888" value="0x07834000" /> |
| <register type="NOA" address="0x00009888" value="0x09834000" /> |
| <register type="NOA" address="0x00009888" value="0x0B834000" /> |
| <register type="NOA" address="0x00009888" value="0x0184C000" /> |
| <register type="NOA" address="0x00009888" value="0x07848000" /> |
| <register type="NOA" address="0x00009888" value="0x0984C000" /> |
| <register type="NOA" address="0x00009888" value="0x0B84C000" /> |
| <register type="NOA" address="0x00009888" value="0x0D84C000" /> |
| <register type="NOA" address="0x00009888" value="0x0F84C000" /> |
| <register type="NOA" address="0x00009888" value="0x0384C000" /> |
| <register type="NOA" address="0x00009888" value="0x0584C000" /> |
| <register type="NOA" address="0x00009888" value="0x1180C000" /> |
| <register type="NOA" address="0x00009888" value="0x17808000" /> |
| <register type="NOA" address="0x00009888" value="0x1980C000" /> |
| <register type="NOA" address="0x00009888" value="0x1B80C000" /> |
| <register type="NOA" address="0x00009888" value="0x1D80C000" /> |
| <register type="NOA" address="0x00009888" value="0x1F80C000" /> |
| <register type="NOA" address="0x00009888" value="0x1380C000" /> |
| <register type="NOA" address="0x00009888" value="0x1580C000" /> |
| <register type="NOA" address="0x00000D24" value="0x00000000" /> |
| <register type="NOA" address="0x00009888" value="0x4D800000" /> |
| <register type="NOA" address="0x00009888" value="0x3D800000" /> |
| <register type="NOA" address="0x00009888" value="0x4F800000" /> |
| <register type="NOA" address="0x00009888" value="0x43800000" /> |
| <register type="NOA" address="0x00009888" value="0x51800000" /> |
| <register type="NOA" address="0x00009888" value="0x45800000" /> |
| <register type="NOA" address="0x00009888" value="0x53800000" /> |
| <register type="NOA" address="0x00009888" value="0x47800420" /> |
| <register type="NOA" address="0x00009888" value="0x21800000" /> |
| <register type="NOA" address="0x00009888" value="0x31800000" /> |
| <register type="NOA" address="0x00009888" value="0x3F800421" /> |
| <register type="NOA" address="0x00009888" value="0x41800000" /> |
| <register type="NOA" address="0x00009840" value="0x00000080" /> |
| </register_config> |
| <register_config type="NOA" |
| availability="$SubsliceMask 0x10 AND" |
| priority="3" |
| > |
| <register type="NOA" address="0x00009840" value="0x000000A0" /> |
| <register type="NOA" address="0x00009888" value="0x10DC00E0" /> |
| <register type="NOA" address="0x00009888" value="0x14DB0160" /> |
| <register type="NOA" address="0x00009888" value="0x16DB2800" /> |
| <register type="NOA" address="0x00009888" value="0x18DB0120" /> |
| <register type="NOA" address="0x00009888" value="0x0EDC25C1" /> |
| <register type="NOA" address="0x00009888" value="0x00DC6100" /> |
| <register type="NOA" address="0x00009888" value="0x02DC204C" /> |
| <register type="NOA" address="0x00009888" value="0x06DC8000" /> |
| <register type="NOA" address="0x00009888" value="0x08DCC000" /> |
| <register type="NOA" address="0x00009888" value="0x0ADCC000" /> |
| <register type="NOA" address="0x00009888" value="0x0CDCC000" /> |
| <register type="NOA" address="0x00009888" value="0x04DCC000" /> |
| <register type="NOA" address="0x00009888" value="0x00DB0011" /> |
| <register type="NOA" address="0x00009888" value="0x06DB0900" /> |
| <register type="NOA" address="0x00009888" value="0x08DB0A13" /> |
| <register type="NOA" address="0x00009888" value="0x0ADB0B15" /> |
| <register type="NOA" address="0x00009888" value="0x0CDB2317" /> |
| <register type="NOA" address="0x00009888" value="0x04DB21B7" /> |
| <register type="NOA" address="0x00009888" value="0x10DB0000" /> |
| <register type="NOA" address="0x00009888" value="0x0EDB0000" /> |
| <register type="NOA" address="0x00009888" value="0x1ADB0000" /> |
| <register type="NOA" address="0x00009888" value="0x0C9FA800" /> |
| <register type="NOA" address="0x00009888" value="0x0E9FAA2A" /> |
| <register type="NOA" address="0x00009888" value="0x109F02AA" /> |
| <register type="NOA" address="0x00009888" value="0x00B84000" /> |
| <register type="NOA" address="0x00009888" value="0x0EB84000" /> |
| <register type="NOA" address="0x00009888" value="0x16B84000" /> |
| <register type="NOA" address="0x00009888" value="0x18B81555" /> |
| <register type="NOA" address="0x00009888" value="0x02B84000" /> |
| <register type="NOA" address="0x00009888" value="0x04B84000" /> |
| <register type="NOA" address="0x00009888" value="0x06B84000" /> |
| <register type="NOA" address="0x00009888" value="0x08B84000" /> |
| <register type="NOA" address="0x00009888" value="0x0AB84000" /> |
| <register type="NOA" address="0x00009888" value="0x00B9A000" /> |
| <register type="NOA" address="0x00009888" value="0x06B98000" /> |
| <register type="NOA" address="0x00009888" value="0x08B9A000" /> |
| <register type="NOA" address="0x00009888" value="0x0AB9A000" /> |
| <register type="NOA" address="0x00009888" value="0x0CB9A000" /> |
| <register type="NOA" address="0x00009888" value="0x0EB9A000" /> |
| <register type="NOA" address="0x00009888" value="0x02B9A000" /> |
| <register type="NOA" address="0x00009888" value="0x04B9A000" /> |
| <register type="NOA" address="0x00009888" value="0x01888000" /> |
| <register type="NOA" address="0x00009888" value="0x0D88F800" /> |
| <register type="NOA" address="0x00009888" value="0x0F88000F" /> |
| <register type="NOA" address="0x00009888" value="0x03888000" /> |
| <register type="NOA" address="0x00009888" value="0x05888000" /> |
| <register type="NOA" address="0x00009888" value="0x07888000" /> |
| <register type="NOA" address="0x00009888" value="0x09888000" /> |
| <register type="NOA" address="0x00009888" value="0x0B888000" /> |
| <register type="NOA" address="0x00009888" value="0x238B5540" /> |
| <register type="NOA" address="0x00009888" value="0x258BAAA2" /> |
| <register type="NOA" address="0x00009888" value="0x278B002A" /> |
| <register type="NOA" address="0x00009888" value="0x018C4000" /> |
| <register type="NOA" address="0x00009888" value="0x0F8C4000" /> |
| <register type="NOA" address="0x00009888" value="0x178C2000" /> |
| <register type="NOA" address="0x00009888" value="0x198C5500" /> |
| <register type="NOA" address="0x00009888" value="0x1B8C0015" /> |
| <register type="NOA" address="0x00009888" value="0x038C4000" /> |
| <register type="NOA" address="0x00009888" value="0x058C4000" /> |
| <register type="NOA" address="0x00009888" value="0x078C4000" /> |
| <register type="NOA" address="0x00009888" value="0x098C4000" /> |
| <register type="NOA" address="0x00009888" value="0x0B8C4000" /> |
| <register type="NOA" address="0x00009888" value="0x018DA000" /> |
| <register type="NOA" address="0x00009888" value="0x078D8000" /> |
| <register type="NOA" address="0x00009888" value="0x098DA000" /> |
| <register type="NOA" address="0x00009888" value="0x0B8DA000" /> |
| <register type="NOA" address="0x00009888" value="0x0D8DA000" /> |
| <register type="NOA" address="0x00009888" value="0x0F8DA000" /> |
| <register type="NOA" address="0x00009888" value="0x038DA000" /> |
| <register type="NOA" address="0x00009888" value="0x058DA000" /> |
| <register type="NOA" address="0x00009888" value="0x1F85AA80" /> |
| <register type="NOA" address="0x00009888" value="0x2185AAA2" /> |
| <register type="NOA" address="0x00009888" value="0x2385002A" /> |
| <register type="NOA" address="0x00009888" value="0x01834000" /> |
| <register type="NOA" address="0x00009888" value="0x0F834000" /> |
| <register type="NOA" address="0x00009888" value="0x19835400" /> |
| <register type="NOA" address="0x00009888" value="0x1B830155" /> |
| <register type="NOA" address="0x00009888" value="0x03834000" /> |
| <register type="NOA" address="0x00009888" value="0x05834000" /> |
| <register type="NOA" address="0x00009888" value="0x07834000" /> |
| <register type="NOA" address="0x00009888" value="0x09834000" /> |
| <register type="NOA" address="0x00009888" value="0x0B834000" /> |
| <register type="NOA" address="0x00009888" value="0x0184C000" /> |
| <register type="NOA" address="0x00009888" value="0x07848000" /> |
| <register type="NOA" address="0x00009888" value="0x0984C000" /> |
| <register type="NOA" address="0x00009888" value="0x0B84C000" /> |
| <register type="NOA" address="0x00009888" value="0x0D84C000" /> |
| <register type="NOA" address="0x00009888" value="0x0F84C000" /> |
| <register type="NOA" address="0x00009888" value="0x0384C000" /> |
| <register type="NOA" address="0x00009888" value="0x0584C000" /> |
| <register type="NOA" address="0x00009888" value="0x1180C000" /> |
| <register type="NOA" address="0x00009888" value="0x17808000" /> |
| <register type="NOA" address="0x00009888" value="0x1980C000" /> |
| <register type="NOA" address="0x00009888" value="0x1B80C000" /> |
| <register type="NOA" address="0x00009888" value="0x1D80C000" /> |
| <register type="NOA" address="0x00009888" value="0x1F80C000" /> |
| <register type="NOA" address="0x00009888" value="0x1380C000" /> |
| <register type="NOA" address="0x00009888" value="0x1580C000" /> |
| <register type="NOA" address="0x00000D24" value="0x00000000" /> |
| <register type="NOA" address="0x00009888" value="0x4D800000" /> |
| <register type="NOA" address="0x00009888" value="0x3D800000" /> |
| <register type="NOA" address="0x00009888" value="0x4F800000" /> |
| <register type="NOA" address="0x00009888" value="0x43800000" /> |
| <register type="NOA" address="0x00009888" value="0x51800000" /> |
| <register type="NOA" address="0x00009888" value="0x45800000" /> |
| <register type="NOA" address="0x00009888" value="0x53800000" /> |
| <register type="NOA" address="0x00009888" value="0x47800420" /> |
| <register type="NOA" address="0x00009888" value="0x21800000" /> |
| <register type="NOA" address="0x00009888" value="0x31800000" /> |
| <register type="NOA" address="0x00009888" value="0x3F800421" /> |
| <register type="NOA" address="0x00009888" value="0x41800000" /> |
| <register type="NOA" address="0x00009840" value="0x00000080" /> |
| </register_config> |
| <register_config type="NOA" |
| availability="$SubsliceMask 0x20 AND" |
| priority="5" |
| > |
| <register type="NOA" address="0x00009840" value="0x000000A0" /> |
| <register type="NOA" address="0x00009888" value="0x10B800E0" /> |
| <register type="NOA" address="0x00009888" value="0x14BA0160" /> |
| <register type="NOA" address="0x00009888" value="0x16BA2800" /> |
| <register type="NOA" address="0x00009888" value="0x18BA0120" /> |
| <register type="NOA" address="0x00009888" value="0x0C9FA800" /> |
| <register type="NOA" address="0x00009888" value="0x0E9FAA2A" /> |
| <register type="NOA" address="0x00009888" value="0x109F02AA" /> |
| <register type="NOA" address="0x00009888" value="0x0EB8A5C1" /> |
| <register type="NOA" address="0x00009888" value="0x00B8A100" /> |
| <register type="NOA" address="0x00009888" value="0x02B8204C" /> |
| <register type="NOA" address="0x00009888" value="0x16B88000" /> |
| <register type="NOA" address="0x00009888" value="0x18B802AA" /> |
| <register type="NOA" address="0x00009888" value="0x04B80000" /> |
| <register type="NOA" address="0x00009888" value="0x06B80000" /> |
| <register type="NOA" address="0x00009888" value="0x08B88000" /> |
| <register type="NOA" address="0x00009888" value="0x0AB88000" /> |
| <register type="NOA" address="0x00009888" value="0x00B9A000" /> |
| <register type="NOA" address="0x00009888" value="0x06B98000" /> |
| <register type="NOA" address="0x00009888" value="0x08B9A000" /> |
| <register type="NOA" address="0x00009888" value="0x0AB9A000" /> |
| <register type="NOA" address="0x00009888" value="0x0CB9A000" /> |
| <register type="NOA" address="0x00009888" value="0x0EB9A000" /> |
| <register type="NOA" address="0x00009888" value="0x02B9A000" /> |
| <register type="NOA" address="0x00009888" value="0x04B9A000" /> |
| <register type="NOA" address="0x00009888" value="0x00BA0011" /> |
| <register type="NOA" address="0x00009888" value="0x06BA0900" /> |
| <register type="NOA" address="0x00009888" value="0x08BA0A13" /> |
| <register type="NOA" address="0x00009888" value="0x0ABA0B15" /> |
| <register type="NOA" address="0x00009888" value="0x0CBA2317" /> |
| <register type="NOA" address="0x00009888" value="0x04BA21B7" /> |
| <register type="NOA" address="0x00009888" value="0x10BA0000" /> |
| <register type="NOA" address="0x00009888" value="0x0EBA0000" /> |
| <register type="NOA" address="0x00009888" value="0x1ABA0000" /> |
| <register type="NOA" address="0x00009888" value="0x01888000" /> |
| <register type="NOA" address="0x00009888" value="0x0D88F800" /> |
| <register type="NOA" address="0x00009888" value="0x0F88000F" /> |
| <register type="NOA" address="0x00009888" value="0x03888000" /> |
| <register type="NOA" address="0x00009888" value="0x05888000" /> |
| <register type="NOA" address="0x00009888" value="0x07888000" /> |
| <register type="NOA" address="0x00009888" value="0x09888000" /> |
| <register type="NOA" address="0x00009888" value="0x0B888000" /> |
| <register type="NOA" address="0x00009888" value="0x238B5540" /> |
| <register type="NOA" address="0x00009888" value="0x258BAAA2" /> |
| <register type="NOA" address="0x00009888" value="0x278B002A" /> |
| <register type="NOA" address="0x00009888" value="0x018C4000" /> |
| <register type="NOA" address="0x00009888" value="0x0F8C4000" /> |
| <register type="NOA" address="0x00009888" value="0x178C2000" /> |
| <register type="NOA" address="0x00009888" value="0x198C5500" /> |
| <register type="NOA" address="0x00009888" value="0x1B8C0015" /> |
| <register type="NOA" address="0x00009888" value="0x038C4000" /> |
| <register type="NOA" address="0x00009888" value="0x058C4000" /> |
| <register type="NOA" address="0x00009888" value="0x078C4000" /> |
| <register type="NOA" address="0x00009888" value="0x098C4000" /> |
| <register type="NOA" address="0x00009888" value="0x0B8C4000" /> |
| <register type="NOA" address="0x00009888" value="0x018DA000" /> |
| <register type="NOA" address="0x00009888" value="0x078D8000" /> |
| <register type="NOA" address="0x00009888" value="0x098DA000" /> |
| <register type="NOA" address="0x00009888" value="0x0B8DA000" /> |
| <register type="NOA" address="0x00009888" value="0x0D8DA000" /> |
| <register type="NOA" address="0x00009888" value="0x0F8DA000" /> |
| <register type="NOA" address="0x00009888" value="0x038DA000" /> |
| <register type="NOA" address="0x00009888" value="0x058DA000" /> |
| <register type="NOA" address="0x00009888" value="0x1F85AA80" /> |
| <register type="NOA" address="0x00009888" value="0x2185AAA2" /> |
| <register type="NOA" address="0x00009888" value="0x2385002A" /> |
| <register type="NOA" address="0x00009888" value="0x01834000" /> |
| <register type="NOA" address="0x00009888" value="0x0F834000" /> |
| <register type="NOA" address="0x00009888" value="0x19835400" /> |
| <register type="NOA" address="0x00009888" value="0x1B830155" /> |
| <register type="NOA" address="0x00009888" value="0x03834000" /> |
| <register type="NOA" address="0x00009888" value="0x05834000" /> |
| <register type="NOA" address="0x00009888" value="0x07834000" /> |
| <register type="NOA" address="0x00009888" value="0x09834000" /> |
| <register type="NOA" address="0x00009888" value="0x0B834000" /> |
| <register type="NOA" address="0x00009888" value="0x0184C000" /> |
| <register type="NOA" address="0x00009888" value="0x07848000" /> |
| <register type="NOA" address="0x00009888" value="0x0984C000" /> |
| <register type="NOA" address="0x00009888" value="0x0B84C000" /> |
| <register type="NOA" address="0x00009888" value="0x0D84C000" /> |
| <register type="NOA" address="0x00009888" value="0x0F84C000" /> |
| <register type="NOA" address="0x00009888" value="0x0384C000" /> |
| <register type="NOA" address="0x00009888" value="0x0584C000" /> |
| <register type="NOA" address="0x00009888" value="0x1180C000" /> |
| <register type="NOA" address="0x00009888" value="0x17808000" /> |
| <register type="NOA" address="0x00009888" value="0x1980C000" /> |
| <register type="NOA" address="0x00009888" value="0x1B80C000" /> |
| <register type="NOA" address="0x00009888" value="0x1D80C000" /> |
| <register type="NOA" address="0x00009888" value="0x1F80C000" /> |
| <register type="NOA" address="0x00009888" value="0x1380C000" /> |
| <register type="NOA" address="0x00009888" value="0x1580C000" /> |
| <register type="NOA" address="0x00000D24" value="0x00000000" /> |
| <register type="NOA" address="0x00009888" value="0x4D800000" /> |
| <register type="NOA" address="0x00009888" value="0x3D800000" /> |
| <register type="NOA" address="0x00009888" value="0x4F800000" /> |
| <register type="NOA" address="0x00009888" value="0x43800000" /> |
| <register type="NOA" address="0x00009888" value="0x51800000" /> |
| <register type="NOA" address="0x00009888" value="0x45800000" /> |
| <register type="NOA" address="0x00009888" value="0x53800000" /> |
| <register type="NOA" address="0x00009888" value="0x47800420" /> |
| <register type="NOA" address="0x00009888" value="0x21800000" /> |
| <register type="NOA" address="0x00009888" value="0x31800000" /> |
| <register type="NOA" address="0x00009888" value="0x3F800421" /> |
| <register type="NOA" address="0x00009888" value="0x41800000" /> |
| <register type="NOA" address="0x00009840" value="0x00000080" /> |
| </register_config> |
| <register_config type="OA"> |
| <register type="OA" address="0x00002724" value="0xF0800000" /> |
| <register type="OA" address="0x00002720" value="0x00000000" /> |
| <register type="OA" address="0x00002714" value="0xF0800000" /> |
| <register type="OA" address="0x00002710" value="0x00000000" /> |
| <register type="OA" address="0x00002740" value="0x00000000" /> |
| <register type="OA" address="0x00002770" value="0x0007FC2A" /> |
| <register type="OA" address="0x00002774" value="0x0000BF00" /> |
| <register type="OA" address="0x00002778" value="0x0007FC6A" /> |
| <register type="OA" address="0x0000277C" value="0x0000BF00" /> |
| <register type="OA" address="0x00002780" value="0x0007FC92" /> |
| <register type="OA" address="0x00002784" value="0x0000BF00" /> |
| <register type="OA" address="0x00002788" value="0x0007FCA2" /> |
| <register type="OA" address="0x0000278C" value="0x0000BF00" /> |
| <register type="OA" address="0x00002790" value="0x0007FC32" /> |
| <register type="OA" address="0x00002794" value="0x0000BF00" /> |
| <register type="OA" address="0x00002798" value="0x0007FC9A" /> |
| <register type="OA" address="0x0000279C" value="0x0000BF00" /> |
| <register type="OA" address="0x000027A0" value="0x0007FE6A" /> |
| <register type="OA" address="0x000027A4" value="0x0000BF00" /> |
| <register type="OA" address="0x000027A8" value="0x0007FE7A" /> |
| <register type="OA" address="0x000027AC" value="0x0000BF00" /> |
| </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="0x00778008" /> |
| <register type="FLEX" address="0x0000E45C" value="0x00088078" /> |
| <register type="FLEX" address="0x0000E55C" value="0x00808708" /> |
| <register type="FLEX" address="0x0000E65C" value="0x00A08908" /> |
| </register_config> |
| </set> |
| |
| <set name="Compute Metrics L3 Cache Gen8" |
| mdapi_supported_apis="OGL4 OCL IO BB" |
| underscore_name="compute_l3_cache" |
| hw_config_guid="27a364dc-8225-4ecb-b607-d6f1925598d9" |
| chipset="BDW" |
| 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="OGL OCL IO BB" |
| 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="OGL OCL IO BB" |
| mdapi_usage_flags="Tier2 Overview System Frame Batch Draw" |
| mdapi_group="EU Array" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="L3 Bank 03 Accesses" |
| description="The total number of accesses to L3 Bank 03." |
| data_type="uint64" |
| equation="B 3 READ 2 UMUL" |
| underscore_name="l3_bank03_accesses" |
| units="messages" |
| symbol_name="L3Bank03Accesses" |
| availability="$SliceMask 0x01 AND" |
| semantic_type="event" |
| mdapi_supported_apis="OGL OCL IO BB" |
| 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="C 0 READ C 1 READ B 2 READ B 3 READ C 2 READ C 3 READ B 6 READ B 7 READ UADD UADD UADD UADD UADD UADD UADD 2 UMUL" |
| underscore_name="l3_accesses" |
| units="messages" |
| symbol_name="L3Accesses" |
| semantic_type="event" |
| mdapi_supported_apis="OGL OCL IO BB" |
| 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="OGL OCL IO BB" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pipes" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <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="OGL OCL IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_group="L3" |
| 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="OCL OGL IO BB" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pipes" |
| 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="OCL OGL IO BB" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pipes" |
| 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 UADD A 9 READ USUB FDIV 1 FADD" |
| underscore_name="eu_avg_ipc_rate" |
| units="number" |
| symbol_name="EuAvgIpcRate" |
| semantic_type="ratio" |
| mdapi_supported_apis="OGL OCL IO BB" |
| 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="OGL IO BB" |
| 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="OGL4 IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| mdapi_usage_flags="Tier4 Frame Batch Draw" |
| mdapi_group="EU Array/Pipes/Instructions" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="L3 Misses" |
| description="The total number of L3 misses." |
| data_type="uint64" |
| equation="C 4 READ C 5 READ UADD" |
| underscore_name="l3_misses" |
| units="messages" |
| symbol_name="L3Misses" |
| semantic_type="event" |
| mdapi_supported_apis="OGL OCL IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="L3/TAG" |
| /> |
| <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="OGL OCL IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Barrier" |
| /> |
| <counter name="L3 Bank 00 Accesses" |
| description="The total number of accesses to L3 Bank 00." |
| data_type="uint64" |
| equation="C 0 READ 2 UMUL" |
| underscore_name="l3_bank00_accesses" |
| units="messages" |
| symbol_name="L3Bank00Accesses" |
| availability="$SliceMask 0x01 AND" |
| semantic_type="event" |
| mdapi_supported_apis="OGL OCL IO BB" |
| mdapi_usage_flags="Tier4 Frame Batch Draw" |
| mdapi_hw_unit_type="slice" |
| mdapi_group="L3" |
| /> |
| <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="OGL IO BB" |
| mdapi_usage_flags="Tier4 System Frame Batch Draw" |
| mdapi_group="EU Array/Pipes/Instructions" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <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="OGL OCL IO BB" |
| 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="OGL IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Output Merger" |
| /> |
| <counter name="L3 Bank 10 Accesses" |
| description="The total number of accesses to L3 Bank 10." |
| data_type="uint64" |
| equation="C 2 READ 2 UMUL" |
| underscore_name="l3_bank10_accesses" |
| units="messages" |
| symbol_name="L3Bank10Accesses" |
| availability="$SliceMask 0x02 AND" |
| semantic_type="event" |
| mdapi_supported_apis="OGL OCL IO BB" |
| mdapi_usage_flags="Tier4 Frame Batch Draw" |
| mdapi_hw_unit_type="slice" |
| mdapi_group="L3" |
| /> |
| <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="OGL IO BB" |
| 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="OGL OCL IO BB" |
| 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="OGL OCL IO BB" |
| 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="OGL OCL IO BB" |
| 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="OGL4 OCL IO BB" |
| 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="OGL4 OCL IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_group="L3/Data Port/SLM" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="L3 Bank 10 IC Accesses" |
| description="The total number of accesses to L3 Bank 10 from IC cache." |
| data_type="uint64" |
| equation="B 4 READ B 5 READ UADD 2 UMUL $L3Bank10Accesses UMIN" |
| underscore_name="l3_bank10_ic_accesses" |
| units="messages" |
| symbol_name="L3Bank10IcAccesses" |
| availability="$SliceMask 0x02 AND" |
| semantic_type="event" |
| mdapi_supported_apis="OGL OCL IO BB" |
| mdapi_usage_flags="Tier4 Frame Batch Draw" |
| mdapi_hw_unit_type="slice" |
| mdapi_group="L3/IC" |
| /> |
| <counter name="L3 Bank 10 IC Hits" |
| description="The total number of hits in L3 Bank 10 from IC cache." |
| data_type="uint64" |
| equation="B 5 READ 2 UMUL $L3Bank10IcAccesses UMIN" |
| underscore_name="l3_bank10_ic_hits" |
| units="messages" |
| symbol_name="L3Bank10IcHits" |
| availability="$SliceMask 0x02 AND" |
| semantic_type="event" |
| mdapi_supported_apis="OGL OCL IO BB" |
| mdapi_usage_flags="Tier4 Frame Batch Draw" |
| mdapi_hw_unit_type="slice" |
| mdapi_group="L3/IC" |
| /> |
| <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="C 6 READ 64 UMUL" |
| underscore_name="gti_read_throughput" |
| units="bytes" |
| symbol_name="GtiReadThroughput" |
| semantic_type="throughput" |
| mdapi_supported_apis="OGL OCL IO BB" |
| mdapi_usage_flags="Tier1 Overview System Frame Batch Draw" |
| mdapi_group="GTI" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <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 $EuSlicesTotalCount UMUL" |
| equation="C 4 READ C 5 READ UADD 64 UMUL" |
| underscore_name="gti_l3_throughput" |
| units="bytes" |
| symbol_name="GtiL3Throughput" |
| semantic_type="throughput" |
| mdapi_supported_apis="OGL OCL IO BB" |
| mdapi_usage_flags="Tier2 Frame Batch Draw" |
| mdapi_group="GTI/L3" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="L3 Bank 00 IC Accesses" |
| description="The total number of accesses to L3 Bank 00 from IC cache." |
| data_type="uint64" |
| equation="B 0 READ B 1 READ UADD 2 UMUL $L3Bank00Accesses UMIN" |
| underscore_name="l3_bank00_ic_accesses" |
| units="messages" |
| symbol_name="L3Bank00IcAccesses" |
| availability="$SliceMask 0x01 AND" |
| semantic_type="event" |
| mdapi_supported_apis="OGL OCL IO BB" |
| mdapi_usage_flags="Tier4 Frame Batch Draw" |
| mdapi_hw_unit_type="slice" |
| mdapi_group="L3/IC" |
| /> |
| <counter name="L3 Bank 00 IC Hits" |
| description="The total number of hits in L3 Bank 00 from IC cache." |
| data_type="uint64" |
| equation="B 1 READ 2 UMUL $L3Bank00IcAccesses UMIN" |
| underscore_name="l3_bank00_ic_hits" |
| units="messages" |
| symbol_name="L3Bank00IcHits" |
| availability="$SliceMask 0x01 AND" |
| semantic_type="event" |
| mdapi_supported_apis="OGL OCL IO BB" |
| mdapi_usage_flags="Tier4 Frame Batch Draw" |
| mdapi_hw_unit_type="slice" |
| mdapi_group="L3/IC" |
| /> |
| <counter name="L3 Bank 01 Accesses" |
| description="The total number of accesses to L3 Bank 01." |
| data_type="uint64" |
| equation="C 1 READ 2 UMUL" |
| underscore_name="l3_bank01_accesses" |
| units="messages" |
| symbol_name="L3Bank01Accesses" |
| availability="$SliceMask 0x01 AND" |
| semantic_type="event" |
| mdapi_supported_apis="OGL OCL IO BB" |
| mdapi_usage_flags="Tier4 Frame Batch Draw" |
| mdapi_hw_unit_type="slice" |
| mdapi_group="L3" |
| /> |
| <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="OGL OCL IO BB" |
| 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="OGL IO BB" |
| 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="OGL OCL IO BB" |
| 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="OGL IO BB" |
| 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="OGL4 IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL OCL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Rasterizer/Early Depth Test" |
| /> |
| <counter name="L3 Bank 11 Accesses" |
| description="The total number of accesses to L3 Bank 11." |
| data_type="uint64" |
| equation="C 3 READ 2 UMUL" |
| underscore_name="l3_bank11_accesses" |
| units="messages" |
| symbol_name="L3Bank11Accesses" |
| availability="$SliceMask 0x02 AND" |
| semantic_type="event" |
| mdapi_supported_apis="OGL OCL IO BB" |
| mdapi_usage_flags="Tier4 Frame Batch Draw" |
| mdapi_hw_unit_type="slice" |
| mdapi_group="L3" |
| /> |
| <counter name="L3 Bank 02 Accesses" |
| description="The total number of accesses to L3 Bank 02." |
| data_type="uint64" |
| equation="B 2 READ 2 UMUL" |
| underscore_name="l3_bank02_accesses" |
| units="messages" |
| symbol_name="L3Bank02Accesses" |
| availability="$SliceMask 0x01 AND" |
| semantic_type="event" |
| mdapi_supported_apis="OGL OCL IO BB" |
| mdapi_usage_flags="Tier4 Frame Batch Draw" |
| mdapi_hw_unit_type="slice" |
| mdapi_group="L3" |
| /> |
| <counter name="L3 Bank 13 Accesses" |
| description="The total number of accesses to L3 Bank 13." |
| data_type="uint64" |
| equation="B 7 READ 2 UMUL" |
| underscore_name="l3_bank13_accesses" |
| units="messages" |
| symbol_name="L3Bank13Accesses" |
| availability="$SliceMask 0x02 AND" |
| semantic_type="event" |
| mdapi_supported_apis="OGL OCL IO BB" |
| mdapi_usage_flags="Tier4 Frame Batch Draw" |
| mdapi_hw_unit_type="slice" |
| mdapi_group="L3" |
| /> |
| <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="OGL OCL IO BB" |
| 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="OGL4 IO BB" |
| 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 32 UMUL" |
| equation="C 7 READ 64 UMUL" |
| underscore_name="gti_write_throughput" |
| units="bytes" |
| symbol_name="GtiWriteThroughput" |
| semantic_type="throughput" |
| mdapi_supported_apis="OGL OCL IO BB" |
| mdapi_usage_flags="Tier1 Overview System Frame Batch Draw" |
| mdapi_group="GTI" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <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="OGL4 OCL IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_group="L3/Data Port/SLM" |
| 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 2 UMUL $EuSubslicesTotalCount UMUL" |
| equation="A 30 READ A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL" |
| underscore_name="l3_shader_throughput" |
| units="bytes" |
| symbol_name="L3ShaderThroughput" |
| semantic_type="throughput" |
| mdapi_supported_apis="OGL4 OCL IO BB" |
| 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="OGL IO BB" |
| mdapi_usage_flags="Tier4 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Fragment Shader" |
| /> |
| <counter name="L3 Bank 12 Accesses" |
| description="The total number of accesses to L3 Bank 12." |
| data_type="uint64" |
| equation="B 6 READ 2 UMUL" |
| underscore_name="l3_bank12_accesses" |
| units="messages" |
| symbol_name="L3Bank12Accesses" |
| availability="$SliceMask 0x02 AND" |
| semantic_type="event" |
| mdapi_supported_apis="OGL OCL IO BB" |
| mdapi_usage_flags="Tier4 Frame Batch Draw" |
| mdapi_hw_unit_type="slice" |
| mdapi_group="L3" |
| /> |
| <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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="0x00009840" value="0x000000A0" /> |
| <register type="NOA" address="0x00009888" value="0x143F00B3" /> |
| <register type="NOA" address="0x00009888" value="0x14BF00B3" /> |
| <register type="NOA" address="0x00009888" value="0x138303C0" /> |
| <register type="NOA" address="0x00009888" value="0x3B800060" /> |
| <register type="NOA" address="0x00009888" value="0x3D800805" /> |
| <register type="NOA" address="0x00009888" value="0x003F0029" /> |
| <register type="NOA" address="0x00009888" value="0x063F1400" /> |
| <register type="NOA" address="0x00009888" value="0x083F1225" /> |
| <register type="NOA" address="0x00009888" value="0x0E3F1327" /> |
| <register type="NOA" address="0x00009888" value="0x103F0000" /> |
| <register type="NOA" address="0x00009888" value="0x005A4000" /> |
| <register type="NOA" address="0x00009888" value="0x065A8000" /> |
| <register type="NOA" address="0x00009888" value="0x085AC000" /> |
| <register type="NOA" address="0x00009888" value="0x0E5AC000" /> |
| <register type="NOA" address="0x00009888" value="0x001D4000" /> |
| <register type="NOA" address="0x00009888" value="0x061D8000" /> |
| <register type="NOA" address="0x00009888" value="0x081DC000" /> |
| <register type="NOA" address="0x00009888" value="0x0E1DC000" /> |
| <register type="NOA" address="0x00009888" value="0x0C1F0800" /> |
| <register type="NOA" address="0x00009888" value="0x0E1F2A00" /> |
| <register type="NOA" address="0x00009888" value="0x101F0280" /> |
| <register type="NOA" address="0x00009888" value="0x00391000" /> |
| <register type="NOA" address="0x00009888" value="0x06394000" /> |
| <register type="NOA" address="0x00009888" value="0x08395000" /> |
| <register type="NOA" address="0x00009888" value="0x0E395000" /> |
| <register type="NOA" address="0x00009888" value="0x0ABF1429" /> |
| <register type="NOA" address="0x00009888" value="0x0CBF1225" /> |
| <register type="NOA" address="0x00009888" value="0x00BF1380" /> |
| <register type="NOA" address="0x00009888" value="0x02BF0026" /> |
| <register type="NOA" address="0x00009888" value="0x10BF0000" /> |
| <register type="NOA" address="0x00009888" value="0x0ADAC000" /> |
| <register type="NOA" address="0x00009888" value="0x0CDAC000" /> |
| <register type="NOA" address="0x00009888" value="0x00DA8000" /> |
| <register type="NOA" address="0x00009888" value="0x02DA4000" /> |
| <register type="NOA" address="0x00009888" value="0x0A9DC000" /> |
| <register type="NOA" address="0x00009888" value="0x0C9DC000" /> |
| <register type="NOA" address="0x00009888" value="0x009D8000" /> |
| <register type="NOA" address="0x00009888" value="0x029D4000" /> |
| <register type="NOA" address="0x00009888" value="0x0E9F8000" /> |
| <register type="NOA" address="0x00009888" value="0x109F002A" /> |
| <register type="NOA" address="0x00009888" value="0x0C9FA000" /> |
| <register type="NOA" address="0x00009888" value="0x0AB95000" /> |
| <register type="NOA" address="0x00009888" value="0x0CB95000" /> |
| <register type="NOA" address="0x00009888" value="0x00B94000" /> |
| <register type="NOA" address="0x00009888" value="0x02B91000" /> |
| <register type="NOA" address="0x00009888" value="0x0D88C000" /> |
| <register type="NOA" address="0x00009888" value="0x0F880003" /> |
| <register type="NOA" address="0x00009888" value="0x03888000" /> |
| <register type="NOA" address="0x00009888" value="0x05888000" /> |
| <register type="NOA" address="0x00009888" value="0x018A8000" /> |
| <register type="NOA" address="0x00009888" value="0x0F8A8000" /> |
| <register type="NOA" address="0x00009888" value="0x198A8000" /> |
| <register type="NOA" address="0x00009888" value="0x1B8A8020" /> |
| <register type="NOA" address="0x00009888" value="0x1D8A0002" /> |
| <register type="NOA" address="0x00009888" value="0x238B0520" /> |
| <register type="NOA" address="0x00009888" value="0x258BA950" /> |
| <register type="NOA" address="0x00009888" value="0x278B0016" /> |
| <register type="NOA" address="0x00009888" value="0x198C5400" /> |
| <register type="NOA" address="0x00009888" value="0x1B8C0001" /> |
| <register type="NOA" address="0x00009888" value="0x038C4000" /> |
| <register type="NOA" address="0x00009888" value="0x058C4000" /> |
| <register type="NOA" address="0x00009888" value="0x0B8DA000" /> |
| <register type="NOA" address="0x00009888" value="0x0D8DA000" /> |
| <register type="NOA" address="0x00009888" value="0x018D8000" /> |
| <register type="NOA" address="0x00009888" value="0x038D2000" /> |
| <register type="NOA" address="0x00009888" value="0x1F85AA80" /> |
| <register type="NOA" address="0x00009888" value="0x2185AAA0" /> |
| <register type="NOA" address="0x00009888" value="0x2385002A" /> |
| <register type="NOA" address="0x00009888" value="0x03835180" /> |
| <register type="NOA" address="0x00009888" value="0x05834022" /> |
| <register type="NOA" address="0x00009888" value="0x11830000" /> |
| <register type="NOA" address="0x00009888" value="0x01834000" /> |
| <register type="NOA" address="0x00009888" value="0x0F834000" /> |
| <register type="NOA" address="0x00009888" value="0x19835400" /> |
| <register type="NOA" address="0x00009888" value="0x1B830155" /> |
| <register type="NOA" address="0x00009888" value="0x07830000" /> |
| <register type="NOA" address="0x00009888" value="0x09830000" /> |
| <register type="NOA" address="0x00009888" value="0x0184C000" /> |
| <register type="NOA" address="0x00009888" value="0x07848000" /> |
| <register type="NOA" address="0x00009888" value="0x0984C000" /> |
| <register type="NOA" address="0x00009888" value="0x0B84C000" /> |
| <register type="NOA" address="0x00009888" value="0x0D84C000" /> |
| <register type="NOA" address="0x00009888" value="0x0F84C000" /> |
| <register type="NOA" address="0x00009888" value="0x0384C000" /> |
| <register type="NOA" address="0x00009888" value="0x05844000" /> |
| <register type="NOA" address="0x00009888" value="0x1B80C137" /> |
| <register type="NOA" address="0x00009888" value="0x1D80C147" /> |
| <register type="NOA" address="0x00009888" value="0x21800000" /> |
| <register type="NOA" address="0x00009888" value="0x1180C000" /> |
| <register type="NOA" address="0x00009888" value="0x17808000" /> |
| <register type="NOA" address="0x00009888" value="0x1980C000" /> |
| <register type="NOA" address="0x00009888" value="0x1F80C000" /> |
| <register type="NOA" address="0x00009888" value="0x1380C000" /> |
| <register type="NOA" address="0x00009888" value="0x15804000" /> |
| <register type="NOA" address="0x00000D24" value="0x00000000" /> |
| <register type="NOA" address="0x00009888" value="0x4D801000" /> |
| <register type="NOA" address="0x00009888" value="0x4F800111" /> |
| <register type="NOA" address="0x00009888" value="0x43800842" /> |
| <register type="NOA" address="0x00009888" value="0x51800000" /> |
| <register type="NOA" address="0x00009888" value="0x45800000" /> |
| <register type="NOA" address="0x00009888" value="0x53800000" /> |
| <register type="NOA" address="0x00009888" value="0x47800840" /> |
| <register type="NOA" address="0x00009888" value="0x31800000" /> |
| <register type="NOA" address="0x00009888" value="0x3F800800" /> |
| <register type="NOA" address="0x00009888" value="0x418014A2" /> |
| <register type="NOA" address="0x00009840" value="0x00000080" /> |
| </register_config> |
| <register_config type="OA"> |
| <register type="OA" address="0x00002710" value="0x00000000" /> |
| <register type="OA" address="0x00002714" value="0x30800000" /> |
| <register type="OA" address="0x00002720" value="0x00000000" /> |
| <register type="OA" address="0x00002724" value="0x30800000" /> |
| <register type="OA" address="0x00002740" value="0x00000000" /> |
| <register type="OA" address="0x00002770" value="0x0007FFFA" /> |
| <register type="OA" address="0x00002774" value="0x0000FEFE" /> |
| <register type="OA" address="0x00002778" value="0x0007FFFA" /> |
| <register type="OA" address="0x0000277C" value="0x0000FEFD" /> |
| <register type="OA" address="0x00002790" value="0x0007FFFA" /> |
| <register type="OA" address="0x00002794" value="0x0000FBEF" /> |
| <register type="OA" address="0x00002798" value="0x0007FFFA" /> |
| <register type="OA" address="0x0000279C" value="0x0000FBDF" /> |
| </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="Data Port Reads Coalescing Gen8" |
| mdapi_supported_apis="OGL4 OCL IO BB" |
| underscore_name="data_port_reads_coalescing" |
| hw_config_guid="857fc630-2f09-4804-85f1-084adfadd5ab" |
| chipset="BDW" |
| symbol_name="DataPortReadsCoalescing" |
| > |
| <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="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="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 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 UADD A 9 READ USUB 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="OGL4 IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Geometry Shader" |
| /> |
| <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="OGL4 IO BB" |
| 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="OGL4 IO BB" |
| 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="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="EU to Data Port 0 Reads 64" |
| description="The subslice 0 EU data reads from Data Port with 64B per message." |
| data_type="uint64" |
| equation="B 5 READ" |
| underscore_name="eu_hdc0_reads64_b" |
| units="messages" |
| symbol_name="EuHdc0Reads64B" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 Frame Batch Draw" |
| mdapi_hw_unit_type="subslice" |
| mdapi_group="L3/Data Port" |
| /> |
| <counter name="Data Port 0 to L3 Data Reads" |
| description="The subslice 0 Data Port data and constant reads from L3 cache." |
| data_type="uint64" |
| equation="C 4 READ" |
| underscore_name="hdc0_l3_data_reads" |
| units="messages" |
| symbol_name="Hdc0L3DataReads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 Frame Batch Draw" |
| mdapi_hw_unit_type="subslice" |
| mdapi_group="L3/Data Port" |
| /> |
| <counter name="Data Port 0 to L3 Data Writes" |
| description="The subslice 0 Data Port data writes to L3 cache." |
| data_type="uint64" |
| equation="C 5 READ" |
| underscore_name="hdc0_l3_data_writes" |
| units="messages" |
| symbol_name="Hdc0L3DataWrites" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 Frame Batch Draw" |
| mdapi_hw_unit_type="subslice" |
| mdapi_group="L3/Data Port" |
| /> |
| <counter name="EU to Data Port 0 Reads 128" |
| description="The subslice 0 EU data reads from Data Port with 128B per message." |
| data_type="uint64" |
| equation="B 6 READ" |
| underscore_name="eu_hdc0_reads128_b" |
| units="messages" |
| symbol_name="EuHdc0Reads128B" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 Frame Batch Draw" |
| mdapi_hw_unit_type="subslice" |
| mdapi_group="L3/Data Port" |
| /> |
| <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="OGL4 IO BB" |
| 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="A 13 READ 8 UMUL $EuCoresTotalCount UDIV $EuThreadsCount 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="All Data Port 0 Writes to L3" |
| description="The subslice 0 Data Port writes to L3 cache." |
| data_type="uint64" |
| equation="C 2 READ" |
| underscore_name="hdc0_l3_writes" |
| units="messages" |
| symbol_name="Hdc0L3Writes" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 Frame Batch Draw" |
| mdapi_hw_unit_type="subslice" |
| mdapi_group="L3/Data Port" |
| /> |
| <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="EU to Data Port 0 Reads 32" |
| description="The subslice 0 EU data reads from Data Port with 32B per message." |
| data_type="uint64" |
| equation="B 4 READ" |
| underscore_name="eu_hdc0_reads32_b" |
| units="messages" |
| symbol_name="EuHdc0Reads32B" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 Frame Batch Draw" |
| mdapi_hw_unit_type="subslice" |
| mdapi_group="L3/Data Port" |
| /> |
| <counter name="EU to Data Port 0 Reads 256" |
| description="The subslice 0 EU data reads from Data Port with 256B per message." |
| data_type="uint64" |
| equation="B 7 READ" |
| underscore_name="eu_hdc0_reads256_b" |
| units="messages" |
| symbol_name="EuHdc0Reads256B" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 Frame Batch Draw" |
| mdapi_hw_unit_type="subslice" |
| mdapi_group="L3/Data Port" |
| /> |
| <counter name="EuBytesReadPerCacheLine" |
| description="Average EU bytes read per L3 cache line." |
| data_type="float" |
| equation="$EuHdc0Reads32B 32 UMUL $EuHdc0Reads64B 64 UMUL $EuHdc0Reads128B 128 UMUL $EuHdc0Reads256B 256 UMUL UADD UADD UADD $Hdc0L3DataReads FDIV" |
| underscore_name="eu_bytes_read_per_cache_line" |
| units="eu bytes per l3 cache line" |
| symbol_name="EuBytesReadPerCacheLine" |
| semantic_type="ratio" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Frame Batch Draw" |
| mdapi_hw_unit_type="subslice" |
| mdapi_group="L3/Data Port" |
| /> |
| <counter name="EuDataReadsPerCacheLine" |
| description="Coalescing ratio of EU read requests to L3 cache lines." |
| data_type="float" |
| equation="$EuBytesReadPerCacheLine 64 FDIV" |
| underscore_name="eu_data_reads_per_cache_line" |
| units="utilization" |
| symbol_name="EuDataReadsPerCacheLine" |
| semantic_type="ratio" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Frame Batch Draw" |
| mdapi_hw_unit_type="subslice" |
| mdapi_group="L3/Data Port" |
| /> |
| <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="OGL4 IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Hull 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="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 2 UMUL $EuSubslicesTotalCount UMUL" |
| equation="A 30 READ A 31 READ $ShaderMemoryAccesses UADD 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="All Data Port 0 Reads from L3" |
| description="The subslice 0 Data Port reads from L3 cache." |
| data_type="uint64" |
| equation="C 3 READ C 2 READ USUB" |
| underscore_name="hdc0_l3_reads" |
| units="messages" |
| symbol_name="Hdc0L3Reads" |
| semantic_type="event" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier4 Frame Batch Draw" |
| mdapi_hw_unit_type="subslice" |
| mdapi_group="L3/Data Port" |
| /> |
| <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" |
| availability="$SubsliceMask 0x01 AND" |
| priority="0" |
| > |
| <register type="NOA" address="0x00009840" value="0x000000A0" /> |
| <register type="NOA" address="0x00009888" value="0x103D0005" /> |
| <register type="NOA" address="0x00009888" value="0x163D240B" /> |
| <register type="NOA" address="0x00009888" value="0x1058022F" /> |
| <register type="NOA" address="0x00009888" value="0x185B5520" /> |
| <register type="NOA" address="0x00009888" value="0x198B0003" /> |
| <register type="NOA" address="0x00009888" value="0x005CC000" /> |
| <register type="NOA" address="0x00009888" value="0x065CC000" /> |
| <register type="NOA" address="0x00009888" value="0x085CC000" /> |
| <register type="NOA" address="0x00009888" value="0x0A5CC000" /> |
| <register type="NOA" address="0x00009888" value="0x0C5CC000" /> |
| <register type="NOA" address="0x00009888" value="0x0E5CC000" /> |
| <register type="NOA" address="0x00009888" value="0x025C4000" /> |
| <register type="NOA" address="0x00009888" value="0x045C8000" /> |
| <register type="NOA" address="0x00009888" value="0x003D0000" /> |
| <register type="NOA" address="0x00009888" value="0x063D00B0" /> |
| <register type="NOA" address="0x00009888" value="0x083D0182" /> |
| <register type="NOA" address="0x00009888" value="0x0A3D10A0" /> |
| <register type="NOA" address="0x00009888" value="0x0C3D11A2" /> |
| <register type="NOA" address="0x00009888" value="0x0E3D0000" /> |
| <register type="NOA" address="0x00009888" value="0x183D0000" /> |
| <register type="NOA" address="0x00009888" value="0x1A3D0000" /> |
| <register type="NOA" address="0x00009888" value="0x0E582242" /> |
| <register type="NOA" address="0x00009888" value="0x00586700" /> |
| <register type="NOA" address="0x00009888" value="0x0258004F" /> |
| <register type="NOA" address="0x00009888" value="0x0658C000" /> |
| <register type="NOA" address="0x00009888" value="0x0858C000" /> |
| <register type="NOA" address="0x00009888" value="0x0A58C000" /> |
| <register type="NOA" address="0x00009888" value="0x0C58C000" /> |
| <register type="NOA" address="0x00009888" value="0x045B6300" /> |
| <register type="NOA" address="0x00009888" value="0x105B0000" /> |
| <register type="NOA" address="0x00009888" value="0x005B4000" /> |
| <register type="NOA" address="0x00009888" value="0x0E5B4000" /> |
| <register type="NOA" address="0x00009888" value="0x1A5B0155" /> |
| <register type="NOA" address="0x00009888" value="0x025B4000" /> |
| <register type="NOA" address="0x00009888" value="0x0A5B0000" /> |
| <register type="NOA" address="0x00009888" value="0x0C5B4000" /> |
| <register type="NOA" address="0x00009888" value="0x0C1FA800" /> |
| <register type="NOA" address="0x00009888" value="0x0E1FAAA0" /> |
| <register type="NOA" address="0x00009888" value="0x101F02AA" /> |
| <register type="NOA" address="0x00009888" value="0x00384000" /> |
| <register type="NOA" address="0x00009888" value="0x0E384000" /> |
| <register type="NOA" address="0x00009888" value="0x16384000" /> |
| <register type="NOA" address="0x00009888" value="0x18381555" /> |
| <register type="NOA" address="0x00009888" value="0x02384000" /> |
| <register type="NOA" address="0x00009888" value="0x04384000" /> |
| <register type="NOA" address="0x00009888" value="0x0A384000" /> |
| <register type="NOA" address="0x00009888" value="0x0C384000" /> |
| <register type="NOA" address="0x00009888" value="0x0039A000" /> |
| <register type="NOA" address="0x00009888" value="0x0639A000" /> |
| <register type="NOA" address="0x00009888" value="0x0839A000" /> |
| <register type="NOA" address="0x00009888" value="0x0A39A000" /> |
| <register type="NOA" address="0x00009888" value="0x0C39A000" /> |
| <register type="NOA" address="0x00009888" value="0x0E39A000" /> |
| <register type="NOA" address="0x00009888" value="0x02392000" /> |
| <register type="NOA" address="0x00009888" value="0x04398000" /> |
| <register type="NOA" address="0x00009888" value="0x018A8000" /> |
| <register type="NOA" address="0x00009888" value="0x0F8A8000" /> |
| <register type="NOA" address="0x00009888" value="0x198A8000" /> |
| <register type="NOA" address="0x00009888" value="0x1B8AAAA0" /> |
| <register type="NOA" address="0x00009888" value="0x1D8A0002" /> |
| <register type="NOA" address="0x00009888" value="0x038A8000" /> |
| <register type="NOA" address="0x00009888" value="0x058A8000" /> |
| <register type="NOA" address="0x00009888" value="0x0B8A8000" /> |
| <register type="NOA" address="0x00009888" value="0x0D8A8000" /> |
| <register type="NOA" address="0x00009888" value="0x038B6300" /> |
| <register type="NOA" address="0x00009888" value="0x058B0062" /> |
| <register type="NOA" address="0x00009888" value="0x118B0000" /> |
| <register type="NOA" address="0x00009888" value="0x238B02A0" /> |
| <register type="NOA" address="0x00009888" value="0x258B5555" /> |
| <register type="NOA" address="0x00009888" value="0x278B0015" /> |
| <register type="NOA" address="0x00009888" value="0x1F85AA80" /> |
| <register type="NOA" address="0x00009888" value="0x2185AAAA" /> |
| <register type="NOA" address="0x00009888" value="0x2385002A" /> |
| <register type="NOA" address="0x00009888" value="0x01834000" /> |
| <register type="NOA" address="0x00009888" value="0x0F834000" /> |
| <register type="NOA" address="0x00009888" value="0x19835400" /> |
| <register type="NOA" address="0x00009888" value="0x1B830155" /> |
| <register type="NOA" address="0x00009888" value="0x03834000" /> |
| <register type="NOA" address="0x00009888" value="0x05834000" /> |
| <register type="NOA" address="0x00009888" value="0x07834000" /> |
| <register type="NOA" address="0x00009888" value="0x09834000" /> |
| <register type="NOA" address="0x00009888" value="0x0B834000" /> |
| <register type="NOA" address="0x00009888" value="0x0D834000" /> |
| <register type="NOA" address="0x00009888" value="0x0184C000" /> |
| <register type="NOA" address="0x00009888" value="0x0784C000" /> |
| <register type="NOA" address="0x00009888" value="0x0984C000" /> |
| <register type="NOA" address="0x00009888" value="0x0B84C000" /> |
| <register type="NOA" address="0x00009888" value="0x0D84C000" /> |
| <register type="NOA" address="0x00009888" value="0x0F84C000" /> |
| <register type="NOA" address="0x00009888" value="0x0384C000" /> |
| <register type="NOA" address="0x00009888" value="0x0584C000" /> |
| <register type="NOA" address="0x00009888" value="0x1180C000" /> |
| <register type="NOA" address="0x00009888" value="0x1780C000" /> |
| <register type="NOA" address="0x00009888" value="0x1980C000" /> |
| <register type="NOA" address="0x00009888" value="0x1B80C000" /> |
| <register type="NOA" address="0x00009888" value="0x1D80C000" /> |
| <register type="NOA" address="0x00009888" value="0x1F80C000" /> |
| <register type="NOA" address="0x00009888" value="0x1380C000" /> |
| <register type="NOA" address="0x00009888" value="0x1580C000" /> |
| <register type="NOA" address="0x00000D24" value="0x00000000" /> |
| <register type="NOA" address="0x00009888" value="0x4D801000" /> |
| <register type="NOA" address="0x00009888" value="0x3D800000" /> |
| <register type="NOA" address="0x00009888" value="0x4F800001" /> |
| <register type="NOA" address="0x00009888" value="0x43800000" /> |
| <register type="NOA" address="0x00009888" value="0x51800000" /> |
| <register type="NOA" address="0x00009888" value="0x45800000" /> |
| <register type="NOA" address="0x00009888" value="0x53800000" /> |
| <register type="NOA" address="0x00009888" value="0x47800420" /> |
| <register type="NOA" address="0x00009888" value="0x21800000" /> |
| <register type="NOA" address="0x00009888" value="0x31800000" /> |
| <register type="NOA" address="0x00009888" value="0x3F800421" /> |
| <register type="NOA" address="0x00009888" value="0x41800041" /> |
| <register type="NOA" address="0x00009840" value="0x00000080" /> |
| </register_config> |
| <register_config type="OA"> |
| <register type="OA" address="0x00002724" value="0xF0800000" /> |
| <register type="OA" address="0x00002720" value="0x00000000" /> |
| <register type="OA" address="0x00002714" value="0xF0800000" /> |
| <register type="OA" address="0x00002710" value="0x00000000" /> |
| <register type="OA" address="0x0000274C" value="0xBA98BA98" /> |
| <register type="OA" address="0x00002748" value="0xBA98BA98" /> |
| <register type="OA" address="0x00002744" value="0x00003377" /> |
| <register type="OA" address="0x00002740" value="0x00000000" /> |
| <register type="OA" address="0x00002770" value="0x0007FFF2" /> |
| <register type="OA" address="0x00002774" value="0x00007FF0" /> |
| <register type="OA" address="0x00002778" value="0x0007FFE2" /> |
| <register type="OA" address="0x0000277C" value="0x00007FF0" /> |
| <register type="OA" address="0x00002780" value="0x0007FFC2" /> |
| <register type="OA" address="0x00002784" value="0x00007FF0" /> |
| <register type="OA" address="0x00002788" value="0x0007FF82" /> |
| <register type="OA" address="0x0000278C" value="0x00007FF0" /> |
| <register type="OA" address="0x00002790" value="0x0007FFFA" /> |
| <register type="OA" address="0x00002794" value="0x0000BFEF" /> |
| <register type="OA" address="0x00002798" value="0x0007FFFA" /> |
| <register type="OA" address="0x0000279C" value="0x0000BFDF" /> |
| <register type="OA" address="0x000027A0" value="0x0007FFFA" /> |
| <register type="OA" address="0x000027A4" value="0x0000BFBF" /> |
| <register type="OA" address="0x000027A8" value="0x0007FFFA" /> |
| <register type="OA" address="0x000027AC" value="0x0000BF7F" /> |
| </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="0x00778008" /> |
| <register type="FLEX" address="0x0000E45C" value="0x00088078" /> |
| <register type="FLEX" address="0x0000E55C" value="0x00808708" /> |
| <register type="FLEX" address="0x0000E65C" value="0x00A08908" /> |
| </register_config> |
| </set> |
| |
| <set name="Data Port Writes Coalescing Gen8" |
| mdapi_supported_apis="OGL4 OCL IO BB" |
| underscore_name="data_port_writes_coalescing" |
| hw_config_guid="343ebc99-4a55-414c-8c17-d8e259cf5e20" |
| chipset="BDW" |
| symbol_name="DataPortWritesCoalescing" |
| > |
| <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 to Data Port 0 Writes 128" |
| description="The subslice 0 EU data simd16 writes to Data Port with 192B per message." |
| data_type="uint64" |
| equation="B 6 READ 2 UDIV" |
| underscore_name="eu_hdc0_writes192_b" |
| units="messages" |
| symbol_name="EuHdc0Writes192B" |
| 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 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="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="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 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 UADD A 9 READ USUB 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="OGL4 IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Geometry Shader" |
| /> |
| <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="OGL4 IO BB" |
| 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="OGL4 IO BB" |
| 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 Batch Frame Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="Sampler/Sampler Input" |
| /> |
| <counter name="EU to Data Port 0 Writes 32B" |
| description="The subslice 0 EU data writes to Data Port with 32B per message." |
| data_type="uint64" |
| equation="B 0 READ" |
| underscore_name="eu_hdc0_writes32_b" |
| units="messages" |
| symbol_name="EuHdc0Writes32B" |
| 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 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="EU to Data Port 0 Writes 256B" |
| description="The subslice 0 EU data simd16 writes to Data Port with 256B per message." |
| data_type="uint64" |
| equation="B 7 READ 2 UDIV" |
| underscore_name="eu_hdc0_writes256_b_simd16" |
| units="messages" |
| symbol_name="EuHdc0Writes256BSimd16" |
| 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="Data Port 0 to L3 Data Reads" |
| description="The subslice 0 Data Port data and constant reads from L3 cache." |
| data_type="uint64" |
| equation="C 4 READ" |
| underscore_name="hdc0_l3_data_reads" |
| units="messages" |
| symbol_name="Hdc0L3DataReads" |
| 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="Data Port 0 to L3 Data Writes" |
| description="The subslice 0 Data Port data writes to L3 cache." |
| data_type="uint64" |
| equation="C 5 READ" |
| underscore_name="hdc0_l3_data_writes" |
| units="messages" |
| symbol_name="Hdc0L3DataWrites" |
| 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 to Data Port 0 Writes 64B" |
| description="The subslice 0 EU data simd16 writes to Data Port with 128B per message." |
| data_type="uint64" |
| equation="B 5 READ" |
| underscore_name="eu_hdc0_writes128_b_simd16" |
| units="messages" |
| symbol_name="EuHdc0Writes128BSimd16" |
| 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 to Data Port 0 Writes 64B" |
| description="The subslice 0 EU data writes to Data Port with 64B per message." |
| data_type="uint64" |
| equation="B 2 READ 2 UDIV" |
| underscore_name="eu_hdc0_writes96_b" |
| units="messages" |
| symbol_name="EuHdc0Writes96B" |
| 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="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="OGL4 IO BB" |
| 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="A 13 READ 8 UMUL $EuCoresTotalCount UDIV $EuThreadsCount 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="All Data Port 0 Writes to L3" |
| description="The subslice 0 Data Port writes to L3 cache." |
| data_type="uint64" |
| equation="C 2 READ" |
| underscore_name="hdc0_l3_writes" |
| units="messages" |
| symbol_name="Hdc0L3Writes" |
| 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 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="EU to Data Port 0 Writes 64B" |
| description="The subslice 0 EU data writes to Data Port with 64B per message." |
| data_type="uint64" |
| equation="B 1 READ B 4 READ UADD" |
| underscore_name="eu_hdc0_writes64_b" |
| units="messages" |
| symbol_name="EuHdc0Writes64B" |
| 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 to Data Port 0 Writes 128" |
| description="The subslice 0 EU data writes to Data Port with 128B per message." |
| data_type="uint64" |
| equation="B 3 READ 2 UDIV" |
| underscore_name="eu_hdc0_writes128_b" |
| units="messages" |
| symbol_name="EuHdc0Writes128B" |
| 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="EuBytesWrittenPerCacheLine" |
| description="Average EU bytes written per L3 cache line." |
| data_type="float" |
| equation="$EuHdc0Writes32B 32 UMUL $EuHdc0Writes64B 64 UMUL $EuHdc0Writes96B 96 UMUL $EuHdc0Writes128B 128 UMUL $EuHdc0Writes128BSimd16 128 UMUL $EuHdc0Writes256BSimd16 256 UMUL $EuHdc0Writes192B 192 UMUL UADD UADD UADD UADD UADD UADD $Hdc0L3DataWrites FDIV" |
| underscore_name="eu_bytes_written_per_cache_line" |
| units="eu bytes per l3 cache line" |
| symbol_name="EuBytesWrittenPerCacheLine" |
| semantic_type="ratio" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Frame Batch Draw" |
| mdapi_hw_unit_type="subslice" |
| mdapi_group="L3/Data Port" |
| /> |
| <counter name="EuDataWritesPerCacheLine" |
| description="Coalescing ratio of EU write requests to L3 cache lines." |
| data_type="float" |
| equation="$EuBytesWrittenPerCacheLine 64 FDIV" |
| underscore_name="eu_data_writes_per_cache_line" |
| units="utilization" |
| symbol_name="EuDataWritesPerCacheLine" |
| semantic_type="ratio" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier2 Frame Batch Draw" |
| mdapi_hw_unit_type="subslice" |
| mdapi_group="L3/Data Port" |
| /> |
| <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="OGL4 IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Hull 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="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 2 UMUL $EuSubslicesTotalCount UMUL" |
| equation="A 30 READ A 31 READ $ShaderMemoryAccesses UADD 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="All Data Port 0 Reads from L3" |
| description="The subslice 0 Data Port reads from L3 cache." |
| data_type="uint64" |
| equation="C 3 READ C 2 READ USUB" |
| underscore_name="hdc0_l3_reads" |
| units="messages" |
| symbol_name="Hdc0L3Reads" |
| 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="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" |
| availability="$SubsliceMask 0x01 AND" |
| priority="0" |
| > |
| <register type="NOA" address="0x00009840" value="0x000000A0" /> |
| <register type="NOA" address="0x00009888" value="0x103D0005" /> |
| <register type="NOA" address="0x00009888" value="0x143D0120" /> |
| <register type="NOA" address="0x00009888" value="0x163D2400" /> |
| <register type="NOA" address="0x00009888" value="0x1058022F" /> |
| <register type="NOA" address="0x00009888" value="0x105B0000" /> |
| <register type="NOA" address="0x00009888" value="0x198B0003" /> |
| <register type="NOA" address="0x00009888" value="0x005CC000" /> |
| <register type="NOA" address="0x00009888" value="0x065CC000" /> |
| <register type="NOA" address="0x00009888" value="0x085CC000" /> |
| <register type="NOA" address="0x00009888" value="0x0A5CC000" /> |
| <register type="NOA" address="0x00009888" value="0x0E5CC000" /> |
| <register type="NOA" address="0x00009888" value="0x025C4000" /> |
| <register type="NOA" address="0x00009888" value="0x045C8000" /> |
| <register type="NOA" address="0x00009888" value="0x003D0000" /> |
| <register type="NOA" address="0x00009888" value="0x063D0094" /> |
| <register type="NOA" address="0x00009888" value="0x083D0182" /> |
| <register type="NOA" address="0x00009888" value="0x0A3D1814" /> |
| <register type="NOA" address="0x00009888" value="0x0E3D0000" /> |
| <register type="NOA" address="0x00009888" value="0x183D0000" /> |
| <register type="NOA" address="0x00009888" value="0x1A3D0000" /> |
| <register type="NOA" address="0x00009888" value="0x0C3D0000" /> |
| <register type="NOA" address="0x00009888" value="0x0E582242" /> |
| <register type="NOA" address="0x00009888" value="0x00586700" /> |
| <register type="NOA" address="0x00009888" value="0x0258004F" /> |
| <register type="NOA" address="0x00009888" value="0x0658C000" /> |
| <register type="NOA" address="0x00009888" value="0x0858C000" /> |
| <register type="NOA" address="0x00009888" value="0x0A58C000" /> |
| <register type="NOA" address="0x00009888" value="0x045B6A80" /> |
| <register type="NOA" address="0x00009888" value="0x005B4000" /> |
| <register type="NOA" address="0x00009888" value="0x0E5B4000" /> |
| <register type="NOA" address="0x00009888" value="0x185B5400" /> |
| <register type="NOA" address="0x00009888" value="0x1A5B0141" /> |
| <register type="NOA" address="0x00009888" value="0x025B4000" /> |
| <register type="NOA" address="0x00009888" value="0x0A5B0000" /> |
| <register type="NOA" address="0x00009888" value="0x0C5B4000" /> |
| <register type="NOA" address="0x00009888" value="0x0C1FA800" /> |
| <register type="NOA" address="0x00009888" value="0x0E1FAAA0" /> |
| <register type="NOA" address="0x00009888" value="0x101F0282" /> |
| <register type="NOA" address="0x00009888" value="0x00384000" /> |
| <register type="NOA" address="0x00009888" value="0x0E384000" /> |
| <register type="NOA" address="0x00009888" value="0x16384000" /> |
| <register type="NOA" address="0x00009888" value="0x18381415" /> |
| <register type="NOA" address="0x00009888" value="0x02384000" /> |
| <register type="NOA" address="0x00009888" value="0x04384000" /> |
| <register type="NOA" address="0x00009888" value="0x0A384000" /> |
| <register type="NOA" address="0x00009888" value="0x0C384000" /> |
| <register type="NOA" address="0x00009888" value="0x0039A000" /> |
| <register type="NOA" address="0x00009888" value="0x0639A000" /> |
| <register type="NOA" address="0x00009888" value="0x0839A000" /> |
| <register type="NOA" address="0x00009888" value="0x0A39A000" /> |
| <register type="NOA" address="0x00009888" value="0x0E39A000" /> |
| <register type="NOA" address="0x00009888" value="0x02392000" /> |
| <register type="NOA" address="0x00009888" value="0x04398000" /> |
| <register type="NOA" address="0x00009888" value="0x018A8000" /> |
| <register type="NOA" address="0x00009888" value="0x0F8A8000" /> |
| <register type="NOA" address="0x00009888" value="0x198A8000" /> |
| <register type="NOA" address="0x00009888" value="0x1B8A82A0" /> |
| <register type="NOA" address="0x00009888" value="0x1D8A0002" /> |
| <register type="NOA" address="0x00009888" value="0x038A8000" /> |
| <register type="NOA" address="0x00009888" value="0x058A8000" /> |
| <register type="NOA" address="0x00009888" value="0x0B8A8000" /> |
| <register type="NOA" address="0x00009888" value="0x0D8A8000" /> |
| <register type="NOA" address="0x00009888" value="0x038B6300" /> |
| <register type="NOA" address="0x00009888" value="0x058B0062" /> |
| <register type="NOA" address="0x00009888" value="0x118B0000" /> |
| <register type="NOA" address="0x00009888" value="0x238B02A0" /> |
| <register type="NOA" address="0x00009888" value="0x258B1555" /> |
| <register type="NOA" address="0x00009888" value="0x278B0014" /> |
| <register type="NOA" address="0x00009888" value="0x1F85AA80" /> |
| <register type="NOA" address="0x00009888" value="0x21852AAA" /> |
| <register type="NOA" address="0x00009888" value="0x23850028" /> |
| <register type="NOA" address="0x00009888" value="0x01834000" /> |
| <register type="NOA" address="0x00009888" value="0x0F834000" /> |
| <register type="NOA" address="0x00009888" value="0x19835400" /> |
| <register type="NOA" address="0x00009888" value="0x1B830141" /> |
| <register type="NOA" address="0x00009888" value="0x03834000" /> |
| <register type="NOA" address="0x00009888" value="0x05834000" /> |
| <register type="NOA" address="0x00009888" value="0x07834000" /> |
| <register type="NOA" address="0x00009888" value="0x09834000" /> |
| <register type="NOA" address="0x00009888" value="0x0B834000" /> |
| <register type="NOA" address="0x00009888" value="0x0D834000" /> |
| <register type="NOA" address="0x00009888" value="0x0184C000" /> |
| <register type="NOA" address="0x00009888" value="0x0784C000" /> |
| <register type="NOA" address="0x00009888" value="0x0984C000" /> |
| <register type="NOA" address="0x00009888" value="0x0B84C000" /> |
| <register type="NOA" address="0x00009888" value="0x0F84C000" /> |
| <register type="NOA" address="0x00009888" value="0x0384C000" /> |
| <register type="NOA" address="0x00009888" value="0x0584C000" /> |
| <register type="NOA" address="0x00009888" value="0x1180C000" /> |
| <register type="NOA" address="0x00009888" value="0x1780C000" /> |
| <register type="NOA" address="0x00009888" value="0x1980C000" /> |
| <register type="NOA" address="0x00009888" value="0x1B80C000" /> |
| <register type="NOA" address="0x00009888" value="0x1F80C000" /> |
| <register type="NOA" address="0x00009888" value="0x1380C000" /> |
| <register type="NOA" address="0x00009888" value="0x1580C000" /> |
| <register type="NOA" address="0x00000D24" value="0x00000000" /> |
| <register type="NOA" address="0x00009888" value="0x4D801000" /> |
| <register type="NOA" address="0x00009888" value="0x3D800000" /> |
| <register type="NOA" address="0x00009888" value="0x4F800001" /> |
| <register type="NOA" address="0x00009888" value="0x43800000" /> |
| <register type="NOA" address="0x00009888" value="0x51800000" /> |
| <register type="NOA" address="0x00009888" value="0x45800000" /> |
| <register type="NOA" address="0x00009888" value="0x21800000" /> |
| <register type="NOA" address="0x00009888" value="0x31800000" /> |
| <register type="NOA" address="0x00009888" value="0x53800000" /> |
| <register type="NOA" address="0x00009888" value="0x47800420" /> |
| <register type="NOA" address="0x00009888" value="0x3F800421" /> |
| <register type="NOA" address="0x00009888" value="0x41800041" /> |
| <register type="NOA" address="0x00009840" value="0x00000080" /> |
| </register_config> |
| <register_config type="OA"> |
| <register type="OA" address="0x00002724" value="0xF0800000" /> |
| <register type="OA" address="0x00002720" value="0x00000000" /> |
| <register type="OA" address="0x00002714" value="0xF0800000" /> |
| <register type="OA" address="0x00002710" value="0x00000000" /> |
| <register type="OA" address="0x0000274C" value="0xBA98BA98" /> |
| <register type="OA" address="0x00002748" value="0xBA98BA98" /> |
| <register type="OA" address="0x00002744" value="0x00003377" /> |
| <register type="OA" address="0x00002740" value="0x00000000" /> |
| <register type="OA" address="0x00002770" value="0x0007FF72" /> |
| <register type="OA" address="0x00002774" value="0x0000BFD0" /> |
| <register type="OA" address="0x00002778" value="0x0007FF62" /> |
| <register type="OA" address="0x0000277C" value="0x0000BFD0" /> |
| <register type="OA" address="0x00002780" value="0x0007FF42" /> |
| <register type="OA" address="0x00002784" value="0x0000BFD0" /> |
| <register type="OA" address="0x00002788" value="0x0007FF02" /> |
| <register type="OA" address="0x0000278C" value="0x0000BFD0" /> |
| <register type="OA" address="0x00002790" value="0x0005FFF2" /> |
| <register type="OA" address="0x00002794" value="0x0000BFD0" /> |
| <register type="OA" address="0x00002798" value="0x0005FFE2" /> |
| <register type="OA" address="0x0000279C" value="0x0000BFD0" /> |
| <register type="OA" address="0x000027A0" value="0x0005FFC2" /> |
| <register type="OA" address="0x000027A4" value="0x0000BFD0" /> |
| <register type="OA" address="0x000027A8" value="0x0005FF82" /> |
| <register type="OA" address="0x000027AC" value="0x0000BFD0" /> |
| </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="0x00778008" /> |
| <register type="FLEX" address="0x0000E45C" value="0x00088078" /> |
| <register type="FLEX" address="0x0000E55C" value="0x00808708" /> |
| <register type="FLEX" address="0x0000E65C" value="0x00A08908" /> |
| </register_config> |
| </set> |
| |
| <set name="Metric set HDCAndSF" |
| mdapi_supported_apis="OGL OCL IO BB" |
| underscore_name="hdc_and_sf" |
| hw_config_guid="7bdafd88-a4fa-4ed5-bc09-1a977aa5be3e" |
| chipset="BDW" |
| 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="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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL4 IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Fragment Shader" |
| /> |
| <counter name="HDC stalled by L3 (s0.ss2)" |
| description="Percentage of time when HDC has messges to L3, but it's stalled due to lack of credits (s0.ss2)" |
| data_type="float" |
| max_equation="100" |
| equation="C 1 READ C 0 READ USUB 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="non_sampler_shader12_access_stalled_on_l3" |
| units="percent" |
| symbol_name="NonSamplerShader12AccessStalledOnL3" |
| availability="$SubsliceMask 0x20 AND" |
| 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 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="OGL IO BB" |
| 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="HDC stalled by L3 (s0.ss1)" |
| description="Percentage of time when HDC has messges to L3, but it's stalled due to lack of credits (s0.ss1)" |
| data_type="float" |
| max_equation="100" |
| equation="C 5 READ C 4 READ USUB 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="non_sampler_shader01_access_stalled_on_l3" |
| units="percent" |
| symbol_name="NonSamplerShader01AccessStalledOnL3" |
| availability="$SubsliceMask 0x2 AND" |
| 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="OGL4 OCL IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Compute Shader" |
| /> |
| <counter name="HDC stalled by L3 (s0.ss2)" |
| description="Percentage of time when HDC has messges to L3, but it's stalled due to lack of credits (s0.ss2)" |
| data_type="float" |
| max_equation="100" |
| equation="C 7 READ C 6 READ USUB 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="non_sampler_shader02_access_stalled_on_l3" |
| units="percent" |
| symbol_name="NonSamplerShader02AccessStalledOnL3" |
| availability="$SubsliceMask 0x4 AND" |
| 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="OGL4 OCL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="HDC stalled by L3 (s0.ss0)" |
| description="Percentage of time when HDC has messges to L3, but it's stalled due to lack of credits (s0.ss0)" |
| data_type="float" |
| max_equation="100" |
| equation="B 5 READ B 4 READ USUB 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="non_sampler_shader10_access_stalled_on_l3" |
| units="percent" |
| symbol_name="NonSamplerShader10AccessStalledOnL3" |
| availability="$SubsliceMask 0x8 AND" |
| 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="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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL4 IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL4 IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Hull Shader" |
| /> |
| <counter name="HDC stalled by L3 (s0.ss1)" |
| description="Percentage of time when HDC has messges to L3, but it's stalled due to lack of credits (s0.ss1)" |
| data_type="float" |
| max_equation="100" |
| equation="B 7 READ B 6 READ USUB 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="non_sampler_shader11_access_stalled_on_l3" |
| units="percent" |
| symbol_name="NonSamplerShader11AccessStalledOnL3" |
| availability="$SubsliceMask 0x10 AND" |
| 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="OGL4 OCL IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_group="L3/Data Port/SLM" |
| 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 2 UMUL" |
| equation="A 30 READ A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD" |
| underscore_name="l3_shader_throughput" |
| units="bytes" |
| symbol_name="L3ShaderThroughput" |
| semantic_type="throughput" |
| mdapi_supported_apis="OGL4 OCL IO BB" |
| 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="OGL IO BB" |
| mdapi_usage_flags="Tier4 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Fragment Shader" |
| /> |
| <counter name="HDC stalled by L3 (s0.ss0)" |
| description="Percentage of time when HDC has messges to L3, but it's stalled due to lack of credits (s0.ss0)" |
| data_type="float" |
| max_equation="100" |
| equation="C 3 READ C 2 READ USUB 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="non_sampler_shader00_access_stalled_on_l3" |
| units="percent" |
| symbol_name="NonSamplerShader00AccessStalledOnL3" |
| availability="$SubsliceMask 0x1 AND" |
| 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="OGL4 OCL IO BB" |
| 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="0x00009840" value="0x000000A0" /> |
| <register type="NOA" address="0x00009888" value="0x105C0232" /> |
| <register type="NOA" address="0x00009888" value="0x10580232" /> |
| <register type="NOA" address="0x00009888" value="0x10380232" /> |
| <register type="NOA" address="0x00009888" value="0x10DC0232" /> |
| <register type="NOA" address="0x00009888" value="0x10D80232" /> |
| <register type="NOA" address="0x00009888" value="0x10B80232" /> |
| <register type="NOA" address="0x00009888" value="0x118E4400" /> |
| <register type="NOA" address="0x00009888" value="0x025C6080" /> |
| <register type="NOA" address="0x00009888" value="0x045C004B" /> |
| <register type="NOA" address="0x00009888" value="0x005C8000" /> |
| <register type="NOA" address="0x00009888" value="0x00582080" /> |
| <register type="NOA" address="0x00009888" value="0x0258004B" /> |
| <register type="NOA" address="0x00009888" value="0x025B4000" /> |
| <register type="NOA" address="0x00009888" value="0x045B4000" /> |
| <register type="NOA" address="0x00009888" value="0x0C1FA000" /> |
| <register type="NOA" address="0x00009888" value="0x0E1F00AA" /> |
| <register type="NOA" address="0x00009888" value="0x04386080" /> |
| <register type="NOA" address="0x00009888" value="0x0638404B" /> |
| <register type="NOA" address="0x00009888" value="0x02384000" /> |
| <register type="NOA" address="0x00009888" value="0x08384000" /> |
| <register type="NOA" address="0x00009888" value="0x0A380000" /> |
| <register type="NOA" address="0x00009888" value="0x0C380000" /> |
| <register type="NOA" address="0x00009888" value="0x00398000" /> |
| <register type="NOA" address="0x00009888" value="0x0239A000" /> |
| <register type="NOA" address="0x00009888" value="0x0439A000" /> |
| <register type="NOA" address="0x00009888" value="0x06392000" /> |
| <register type="NOA" address="0x00009888" value="0x0CDC25C1" /> |
| <register type="NOA" address="0x00009888" value="0x0ADCC000" /> |
| <register type="NOA" address="0x00009888" value="0x0AD825C1" /> |
| <register type="NOA" address="0x00009888" value="0x18DB4000" /> |
| <register type="NOA" address="0x00009888" value="0x1ADB0001" /> |
| <register type="NOA" address="0x00009888" value="0x0E9F8000" /> |
| <register type="NOA" address="0x00009888" value="0x109F02AA" /> |
| <register type="NOA" address="0x00009888" value="0x0EB825C1" /> |
| <register type="NOA" address="0x00009888" value="0x18B80154" /> |
| <register type="NOA" address="0x00009888" value="0x0AB9A000" /> |
| <register type="NOA" address="0x00009888" value="0x0CB9A000" /> |
| <register type="NOA" address="0x00009888" value="0x0EB9A000" /> |
| <register type="NOA" address="0x00009888" value="0x0D88C000" /> |
| <register type="NOA" address="0x00009888" value="0x0F88000F" /> |
| <register type="NOA" address="0x00009888" value="0x038A8000" /> |
| <register type="NOA" address="0x00009888" value="0x058A8000" /> |
| <register type="NOA" address="0x00009888" value="0x078A8000" /> |
| <register type="NOA" address="0x00009888" value="0x098A8000" /> |
| <register type="NOA" address="0x00009888" value="0x0B8A8000" /> |
| <register type="NOA" address="0x00009888" value="0x0D8A8000" /> |
| <register type="NOA" address="0x00009888" value="0x258BAA05" /> |
| <register type="NOA" address="0x00009888" value="0x278B002A" /> |
| <register type="NOA" address="0x00009888" value="0x238B2A80" /> |
| <register type="NOA" address="0x00009888" value="0x198C5400" /> |
| <register type="NOA" address="0x00009888" value="0x1B8C0015" /> |
| <register type="NOA" address="0x00009888" value="0x098DC000" /> |
| <register type="NOA" address="0x00009888" value="0x0B8DA000" /> |
| <register type="NOA" address="0x00009888" value="0x0D8DA000" /> |
| <register type="NOA" address="0x00009888" value="0x0F8DA000" /> |
| <register type="NOA" address="0x00009888" value="0x098E05C0" /> |
| <register type="NOA" address="0x00009888" value="0x058E0000" /> |
| <register type="NOA" address="0x00009888" value="0x198F0020" /> |
| <register type="NOA" address="0x00009888" value="0x2185AA0A" /> |
| <register type="NOA" address="0x00009888" value="0x2385002A" /> |
| <register type="NOA" address="0x00009888" value="0x1F85AA00" /> |
| <register type="NOA" address="0x00009888" value="0x19835000" /> |
| <register type="NOA" address="0x00009888" value="0x1B830155" /> |
| <register type="NOA" address="0x00009888" value="0x03834000" /> |
| <register type="NOA" address="0x00009888" value="0x05834000" /> |
| <register type="NOA" address="0x00009888" value="0x07834000" /> |
| <register type="NOA" address="0x00009888" value="0x09834000" /> |
| <register type="NOA" address="0x00009888" value="0x0B834000" /> |
| <register type="NOA" address="0x00009888" value="0x0D834000" /> |
| <register type="NOA" address="0x00009888" value="0x09848000" /> |
| <register type="NOA" address="0x00009888" value="0x0B84C000" /> |
| <register type="NOA" address="0x00009888" value="0x0D84C000" /> |
| <register type="NOA" address="0x00009888" value="0x0F84C000" /> |
| <register type="NOA" address="0x00009888" value="0x01848000" /> |
| <register type="NOA" address="0x00009888" value="0x0384C000" /> |
| <register type="NOA" address="0x00009888" value="0x0584C000" /> |
| <register type="NOA" address="0x00009888" value="0x07844000" /> |
| <register type="NOA" address="0x00009888" value="0x19808000" /> |
| <register type="NOA" address="0x00009888" value="0x1B80C000" /> |
| <register type="NOA" address="0x00009888" value="0x1D80C000" /> |
| <register type="NOA" address="0x00009888" value="0x1F80C000" /> |
| <register type="NOA" address="0x00009888" value="0x11808000" /> |
| <register type="NOA" address="0x00009888" value="0x1380C000" /> |
| <register type="NOA" address="0x00009888" value="0x1580C000" /> |
| <register type="NOA" address="0x00009888" value="0x17804000" /> |
| <register type="NOA" address="0x00009888" value="0x51800040" /> |
| <register type="NOA" address="0x00009888" value="0x43800400" /> |
| <register type="NOA" address="0x00009888" value="0x45800800" /> |
| <register type="NOA" address="0x00009888" value="0x53800000" /> |
| <register type="NOA" address="0x00009888" value="0x47800C62" /> |
| <register type="NOA" address="0x00009888" value="0x21800000" /> |
| <register type="NOA" address="0x00009888" value="0x31800000" /> |
| <register type="NOA" address="0x00009888" value="0x4D800000" /> |
| <register type="NOA" address="0x00009888" value="0x3F801042" /> |
| <register type="NOA" address="0x00009888" value="0x4F800000" /> |
| <register type="NOA" address="0x00009888" value="0x418014A4" /> |
| <register type="NOA" address="0x00009840" value="0x00000080" /> |
| </register_config> |
| <register_config type="OA"> |
| <register type="OA" address="0x00002740" value="0x00000000" /> |
| <register type="OA" address="0x00002744" value="0x00800000" /> |
| <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="0x0000FFF7" /> |
| </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 L3_1" |
| mdapi_supported_apis="OGL OCL IO BB" |
| underscore_name="l3_1" |
| hw_config_guid="9385ebb2-f34f-4aa5-aec5-7e9cbbea0f0b" |
| chipset="BDW" |
| 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="Slice1 L3 Bank1 Stalled" |
| description="The percentage of time in which slice1 L3 bank1 is stalled" |
| data_type="float" |
| max_equation="100" |
| equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="l31_bank1_stalled" |
| units="percent" |
| symbol_name="L31Bank1Stalled" |
| availability="$SliceMask 0x2 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="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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL4 IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="Slice1 L3 Bank0 Stalled" |
| description="The percentage of time in which slice1 L3 bank0 is stalled" |
| data_type="float" |
| max_equation="100" |
| equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="l31_bank0_stalled" |
| units="percent" |
| symbol_name="L31Bank0Stalled" |
| availability="$SliceMask 0x2 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="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="OGL IO BB" |
| 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="OGL4 OCL IO BB" |
| 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="OGL4 OCL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Rasterizer" |
| /> |
| <counter name="Slice1 L3 Bank1 Active" |
| description="The percentage of time in which slice1 L3 bank1 is active" |
| data_type="float" |
| max_equation="100" |
| equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="l31_bank1_active" |
| units="percent" |
| symbol_name="L31Bank1Active" |
| availability="$SliceMask 0x2 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 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="OGL IO BB" |
| 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="OGL4 IO BB" |
| 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="OGL IO BB" |
| 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="Slice1 L3 Bank0 Active" |
| description="The percentage of time in which slice1 L3 bank0 is active" |
| data_type="float" |
| max_equation="100" |
| equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="l31_bank0_active" |
| units="percent" |
| symbol_name="L31Bank0Active" |
| availability="$SliceMask 0x2 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="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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL4 IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Hull 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="OGL4 OCL IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_group="L3/Data Port/SLM" |
| 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 2 UMUL" |
| equation="A 30 READ A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD" |
| underscore_name="l3_shader_throughput" |
| units="bytes" |
| symbol_name="L3ShaderThroughput" |
| semantic_type="throughput" |
| mdapi_supported_apis="OGL4 OCL IO BB" |
| 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="OGL IO BB" |
| mdapi_usage_flags="Tier4 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Fragment Shader" |
| /> |
| <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="OGL4 OCL IO BB" |
| 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="0x00009840" value="0x000000A0" /> |
| <register type="NOA" address="0x00009888" value="0x10BF03DA" /> |
| <register type="NOA" address="0x00009888" value="0x14BF0001" /> |
| <register type="NOA" address="0x00009888" value="0x12980340" /> |
| <register type="NOA" address="0x00009888" value="0x12990340" /> |
| <register type="NOA" address="0x00009888" value="0x0CBF1187" /> |
| <register type="NOA" address="0x00009888" value="0x0EBF1205" /> |
| <register type="NOA" address="0x00009888" value="0x00BF0500" /> |
| <register type="NOA" address="0x00009888" value="0x02BF042B" /> |
| <register type="NOA" address="0x00009888" value="0x04BF002C" /> |
| <register type="NOA" address="0x00009888" value="0x0CDAC000" /> |
| <register type="NOA" address="0x00009888" value="0x0EDAC000" /> |
| <register type="NOA" address="0x00009888" value="0x00DA8000" /> |
| <register type="NOA" address="0x00009888" value="0x02DAC000" /> |
| <register type="NOA" address="0x00009888" value="0x04DA4000" /> |
| <register type="NOA" address="0x00009888" value="0x04983400" /> |
| <register type="NOA" address="0x00009888" value="0x10980000" /> |
| <register type="NOA" address="0x00009888" value="0x06990034" /> |
| <register type="NOA" address="0x00009888" value="0x10990000" /> |
| <register type="NOA" address="0x00009888" value="0x0C9DC000" /> |
| <register type="NOA" address="0x00009888" value="0x0E9DC000" /> |
| <register type="NOA" address="0x00009888" value="0x009D8000" /> |
| <register type="NOA" address="0x00009888" value="0x029DC000" /> |
| <register type="NOA" address="0x00009888" value="0x049D4000" /> |
| <register type="NOA" address="0x00009888" value="0x109F02A8" /> |
| <register type="NOA" address="0x00009888" value="0x0C9FA000" /> |
| <register type="NOA" address="0x00009888" value="0x0E9F00BA" /> |
| <register type="NOA" address="0x00009888" value="0x0CB88000" /> |
| <register type="NOA" address="0x00009888" value="0x0CB95000" /> |
| <register type="NOA" address="0x00009888" value="0x0EB95000" /> |
| <register type="NOA" address="0x00009888" value="0x00B94000" /> |
| <register type="NOA" address="0x00009888" value="0x02B95000" /> |
| <register type="NOA" address="0x00009888" value="0x04B91000" /> |
| <register type="NOA" address="0x00009888" value="0x06B92000" /> |
| <register type="NOA" address="0x00009888" value="0x0CBA4000" /> |
| <register type="NOA" address="0x00009888" value="0x0F88000F" /> |
| <register type="NOA" address="0x00009888" value="0x03888000" /> |
| <register type="NOA" address="0x00009888" value="0x05888000" /> |
| <register type="NOA" address="0x00009888" value="0x07888000" /> |
| <register type="NOA" address="0x00009888" value="0x09888000" /> |
| <register type="NOA" address="0x00009888" value="0x0B888000" /> |
| <register type="NOA" address="0x00009888" value="0x0D880400" /> |
| <register type="NOA" address="0x00009888" value="0x258B800A" /> |
| <register type="NOA" address="0x00009888" value="0x278B002A" /> |
| <register type="NOA" address="0x00009888" value="0x238B5500" /> |
| <register type="NOA" address="0x00009888" value="0x198C4000" /> |
| <register type="NOA" address="0x00009888" value="0x1B8C0015" /> |
| <register type="NOA" address="0x00009888" value="0x038C4000" /> |
| <register type="NOA" address="0x00009888" value="0x058C4000" /> |
| <register type="NOA" address="0x00009888" value="0x078C4000" /> |
| <register type="NOA" address="0x00009888" value="0x098C4000" /> |
| <register type="NOA" address="0x00009888" value="0x0B8C4000" /> |
| <register type="NOA" address="0x00009888" value="0x0D8C4000" /> |
| <register type="NOA" address="0x00009888" value="0x0D8DA000" /> |
| <register type="NOA" address="0x00009888" value="0x0F8DA000" /> |
| <register type="NOA" address="0x00009888" value="0x018D8000" /> |
| <register type="NOA" address="0x00009888" value="0x038DA000" /> |
| <register type="NOA" address="0x00009888" value="0x058DA000" /> |
| <register type="NOA" address="0x00009888" value="0x078D2000" /> |
| <register type="NOA" address="0x00009888" value="0x2185800A" /> |
| <register type="NOA" address="0x00009888" value="0x2385002A" /> |
| <register type="NOA" address="0x00009888" value="0x1F85AA00" /> |
| <register type="NOA" address="0x00009888" value="0x1B830154" /> |
| <register type="NOA" address="0x00009888" value="0x03834000" /> |
| <register type="NOA" address="0x00009888" value="0x05834000" /> |
| <register type="NOA" address="0x00009888" value="0x07834000" /> |
| <register type="NOA" address="0x00009888" value="0x09834000" /> |
| <register type="NOA" address="0x00009888" value="0x0B834000" /> |
| <register type="NOA" address="0x00009888" value="0x0D834000" /> |
| <register type="NOA" address="0x00009888" value="0x0D84C000" /> |
| <register type="NOA" address="0x00009888" value="0x0F84C000" /> |
| <register type="NOA" address="0x00009888" value="0x01848000" /> |
| <register type="NOA" address="0x00009888" value="0x0384C000" /> |
| <register type="NOA" address="0x00009888" value="0x0584C000" /> |
| <register type="NOA" address="0x00009888" value="0x07844000" /> |
| <register type="NOA" address="0x00009888" value="0x1D80C000" /> |
| <register type="NOA" address="0x00009888" value="0x1F80C000" /> |
| <register type="NOA" address="0x00009888" value="0x11808000" /> |
| <register type="NOA" address="0x00009888" value="0x1380C000" /> |
| <register type="NOA" address="0x00009888" value="0x1580C000" /> |
| <register type="NOA" address="0x00009888" value="0x17804000" /> |
| <register type="NOA" address="0x00009888" value="0x53800000" /> |
| <register type="NOA" address="0x00009888" value="0x45800000" /> |
| <register type="NOA" address="0x00009888" value="0x47800000" /> |
| <register type="NOA" address="0x00009888" value="0x21800000" /> |
| <register type="NOA" address="0x00009888" value="0x31800000" /> |
| <register type="NOA" address="0x00009888" value="0x4D800000" /> |
| <register type="NOA" address="0x00009888" value="0x3F800000" /> |
| <register type="NOA" address="0x00009888" value="0x4F800000" /> |
| <register type="NOA" address="0x00009888" value="0x41800060" /> |
| <register type="NOA" address="0x00009840" value="0x00000080" /> |
| </register_config> |
| <register_config type="OA"> |
| <register type="OA" address="0x00002740" value="0x00000000" /> |
| <register type="OA" address="0x00002744" value="0x00800000" /> |
| <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="0x00100070" /> |
| <register type="OA" address="0x00002774" value="0x0000FFF1" /> |
| <register type="OA" address="0x00002778" value="0x00014002" /> |
| <register type="OA" address="0x0000277C" value="0x0000C3FF" /> |
| <register type="OA" address="0x00002780" value="0x00010002" /> |
| <register type="OA" address="0x00002784" value="0x0000C7FF" /> |
| <register type="OA" address="0x00002788" value="0x00004002" /> |
| <register type="OA" address="0x0000278C" value="0x0000D3FF" /> |
| <register type="OA" address="0x00002790" value="0x00100700" /> |
| <register type="OA" address="0x00002794" value="0x0000FF1F" /> |
| <register type="OA" address="0x00002798" value="0x00001402" /> |
| <register type="OA" address="0x0000279C" value="0x0000FC3F" /> |
| <register type="OA" address="0x000027A0" value="0x00001002" /> |
| <register type="OA" address="0x000027A4" value="0x0000FC7F" /> |
| <register type="OA" address="0x000027A8" value="0x00000402" /> |
| <register type="OA" address="0x000027AC" value="0x0000FD3F" /> |
| </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 L3_2" |
| mdapi_supported_apis="OGL OCL IO BB" |
| underscore_name="l3_2" |
| hw_config_guid="446ae59b-ff2e-41c9-b49e-0184a54bf00a" |
| chipset="BDW" |
| 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="Slice0 L3 Bank1 Active" |
| description="The percentage of time in which slice0 L3 bank1 is active" |
| data_type="float" |
| max_equation="100" |
| equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="l30_bank1_active" |
| units="percent" |
| symbol_name="L30Bank1Active" |
| availability="$SliceMask 0x1 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="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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL4 IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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 4 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="l30_bank1_stalled" |
| units="percent" |
| symbol_name="L30Bank1Stalled" |
| availability="$SliceMask 0x1 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="OGL IO BB" |
| 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="OGL OCL IO BB" |
| 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="OGL IO BB" |
| 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="OGL4 OCL IO BB" |
| 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="OGL4 OCL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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 Bank0 Active" |
| description="The percentage of time in which slice0 L3 bank0 is active" |
| data_type="float" |
| max_equation="100" |
| equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="l30_bank0_active" |
| units="percent" |
| symbol_name="L30Bank0Active" |
| availability="$SliceMask 0x1 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="l30_bank0_stalled" |
| units="percent" |
| symbol_name="L30Bank0Stalled" |
| availability="$SliceMask 0x1 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="OGL4 IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL4 IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Hull 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="OGL4 OCL IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_group="L3/Data Port/SLM" |
| 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 2 UMUL" |
| equation="A 30 READ A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD" |
| underscore_name="l3_shader_throughput" |
| units="bytes" |
| symbol_name="L3ShaderThroughput" |
| semantic_type="throughput" |
| mdapi_supported_apis="OGL4 OCL IO BB" |
| 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="OGL IO BB" |
| mdapi_usage_flags="Tier4 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Fragment Shader" |
| /> |
| <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="OGL4 OCL IO BB" |
| 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="0x00009840" value="0x000000A0" /> |
| <register type="NOA" address="0x00009888" value="0x103F03DA" /> |
| <register type="NOA" address="0x00009888" value="0x143F0001" /> |
| <register type="NOA" address="0x00009888" value="0x12180340" /> |
| <register type="NOA" address="0x00009888" value="0x12190340" /> |
| <register type="NOA" address="0x00009888" value="0x0C3F1187" /> |
| <register type="NOA" address="0x00009888" value="0x0E3F1205" /> |
| <register type="NOA" address="0x00009888" value="0x003F0500" /> |
| <register type="NOA" address="0x00009888" value="0x023F042B" /> |
| <register type="NOA" address="0x00009888" value="0x043F002C" /> |
| <register type="NOA" address="0x00009888" value="0x0C5AC000" /> |
| <register type="NOA" address="0x00009888" value="0x0E5AC000" /> |
| <register type="NOA" address="0x00009888" value="0x005A8000" /> |
| <register type="NOA" address="0x00009888" value="0x025AC000" /> |
| <register type="NOA" address="0x00009888" value="0x045A4000" /> |
| <register type="NOA" address="0x00009888" value="0x04183400" /> |
| <register type="NOA" address="0x00009888" value="0x10180000" /> |
| <register type="NOA" address="0x00009888" value="0x06190034" /> |
| <register type="NOA" address="0x00009888" value="0x10190000" /> |
| <register type="NOA" address="0x00009888" value="0x0C1DC000" /> |
| <register type="NOA" address="0x00009888" value="0x0E1DC000" /> |
| <register type="NOA" address="0x00009888" value="0x001D8000" /> |
| <register type="NOA" address="0x00009888" value="0x021DC000" /> |
| <register type="NOA" address="0x00009888" value="0x041D4000" /> |
| <register type="NOA" address="0x00009888" value="0x101F02A8" /> |
| <register type="NOA" address="0x00009888" value="0x0C1FA000" /> |
| <register type="NOA" address="0x00009888" value="0x0E1F00BA" /> |
| <register type="NOA" address="0x00009888" value="0x0C388000" /> |
| <register type="NOA" address="0x00009888" value="0x0C395000" /> |
| <register type="NOA" address="0x00009888" value="0x0E395000" /> |
| <register type="NOA" address="0x00009888" value="0x00394000" /> |
| <register type="NOA" address="0x00009888" value="0x02395000" /> |
| <register type="NOA" address="0x00009888" value="0x04391000" /> |
| <register type="NOA" address="0x00009888" value="0x06392000" /> |
| <register type="NOA" address="0x00009888" value="0x0C3A4000" /> |
| <register type="NOA" address="0x00009888" value="0x1B8AA800" /> |
| <register type="NOA" address="0x00009888" value="0x1D8A0002" /> |
| <register type="NOA" address="0x00009888" value="0x038A8000" /> |
| <register type="NOA" address="0x00009888" value="0x058A8000" /> |
| <register type="NOA" address="0x00009888" value="0x078A8000" /> |
| <register type="NOA" address="0x00009888" value="0x098A8000" /> |
| <register type="NOA" address="0x00009888" value="0x0B8A8000" /> |
| <register type="NOA" address="0x00009888" value="0x0D8A8000" /> |
| <register type="NOA" address="0x00009888" value="0x258B4005" /> |
| <register type="NOA" address="0x00009888" value="0x278B0015" /> |
| <register type="NOA" address="0x00009888" value="0x238B2A80" /> |
| <register type="NOA" address="0x00009888" value="0x2185800A" /> |
| <register type="NOA" address="0x00009888" value="0x2385002A" /> |
| <register type="NOA" address="0x00009888" value="0x1F85AA00" /> |
| <register type="NOA" address="0x00009888" value="0x1B830154" /> |
| <register type="NOA" address="0x00009888" value="0x03834000" /> |
| <register type="NOA" address="0x00009888" value="0x05834000" /> |
| <register type="NOA" address="0x00009888" value="0x07834000" /> |
| <register type="NOA" address="0x00009888" value="0x09834000" /> |
| <register type="NOA" address="0x00009888" value="0x0B834000" /> |
| <register type="NOA" address="0x00009888" value="0x0D834000" /> |
| <register type="NOA" address="0x00009888" value="0x0D84C000" /> |
| <register type="NOA" address="0x00009888" value="0x0F84C000" /> |
| <register type="NOA" address="0x00009888" value="0x01848000" /> |
| <register type="NOA" address="0x00009888" value="0x0384C000" /> |
| <register type="NOA" address="0x00009888" value="0x0584C000" /> |
| <register type="NOA" address="0x00009888" value="0x07844000" /> |
| <register type="NOA" address="0x00009888" value="0x1D80C000" /> |
| <register type="NOA" address="0x00009888" value="0x1F80C000" /> |
| <register type="NOA" address="0x00009888" value="0x11808000" /> |
| <register type="NOA" address="0x00009888" value="0x1380C000" /> |
| <register type="NOA" address="0x00009888" value="0x1580C000" /> |
| <register type="NOA" address="0x00009888" value="0x17804000" /> |
| <register type="NOA" address="0x00009888" value="0x53800000" /> |
| <register type="NOA" address="0x00009888" value="0x45800000" /> |
| <register type="NOA" address="0x00009888" value="0x47800000" /> |
| <register type="NOA" address="0x00009888" value="0x21800000" /> |
| <register type="NOA" address="0x00009888" value="0x31800000" /> |
| <register type="NOA" address="0x00009888" value="0x4D800000" /> |
| <register type="NOA" address="0x00009888" value="0x3F800000" /> |
| <register type="NOA" address="0x00009888" value="0x4F800000" /> |
| <register type="NOA" address="0x00009888" value="0x41800060" /> |
| <register type="NOA" address="0x00009840" value="0x00000080" /> |
| </register_config> |
| <register_config type="OA"> |
| <register type="OA" address="0x00002740" value="0x00000000" /> |
| <register type="OA" address="0x00002744" value="0x00800000" /> |
| <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="0x00100070" /> |
| <register type="OA" address="0x00002774" value="0x0000FFF1" /> |
| <register type="OA" address="0x00002778" value="0x00014002" /> |
| <register type="OA" address="0x0000277C" value="0x0000C3FF" /> |
| <register type="OA" address="0x00002780" value="0x00010002" /> |
| <register type="OA" address="0x00002784" value="0x0000C7FF" /> |
| <register type="OA" address="0x00002788" value="0x00004002" /> |
| <register type="OA" address="0x0000278C" value="0x0000D3FF" /> |
| <register type="OA" address="0x00002790" value="0x00100700" /> |
| <register type="OA" address="0x00002794" value="0x0000FF1F" /> |
| <register type="OA" address="0x00002798" value="0x00001402" /> |
| <register type="OA" address="0x0000279C" value="0x0000FC3F" /> |
| <register type="OA" address="0x000027A0" value="0x00001002" /> |
| <register type="OA" address="0x000027A4" value="0x0000FC7F" /> |
| <register type="OA" address="0x000027A8" value="0x00000402" /> |
| <register type="OA" address="0x000027AC" value="0x0000FD3F" /> |
| </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 L3_3" |
| mdapi_supported_apis="OGL OCL IO BB" |
| underscore_name="l3_3" |
| hw_config_guid="84a7956f-1ea4-4d0d-837f-e39a0376e38c" |
| chipset="BDW" |
| 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 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="vs_send_active" |
| units="percent" |
| symbol_name="VsSendActive" |
| semantic_type="duration" |
| mdapi_supported_apis="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL4 IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Fragment Shader" |
| /> |
| <counter name="Slice0 L3 Bank3 Stalled" |
| description="The percentage of time in which slice0 L3 bank3 is stalled" |
| data_type="float" |
| max_equation="100" |
| equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="l30_bank3_stalled" |
| units="percent" |
| symbol_name="L30Bank3Stalled" |
| availability="$SliceMask 0x1 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 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="OGL IO BB" |
| 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="OGL4 OCL IO BB" |
| 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="OGL4 OCL IO BB" |
| 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="OGL IO BB" |
| 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 6 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="l30_bank3_active" |
| units="percent" |
| symbol_name="L30Bank3Active" |
| availability="$SliceMask 0x1 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="Slice1 L3 Bank3 Active" |
| description="The percentage of time in which slice1 L3 bank3 is active" |
| data_type="float" |
| max_equation="100" |
| equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="l31_bank3_active" |
| units="percent" |
| symbol_name="L31Bank3Active" |
| availability="$SliceMask 0x2 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="Slice1 L3 Bank3 Stalled" |
| description="The percentage of time in which slice1 L3 bank3 is stalled" |
| data_type="float" |
| max_equation="100" |
| equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="l31_bank3_stalled" |
| units="percent" |
| symbol_name="L31Bank3Stalled" |
| availability="$SliceMask 0x2 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL4 IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL4 IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Hull 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="OGL4 OCL IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_group="L3/Data Port/SLM" |
| 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 2 UMUL" |
| equation="A 30 READ A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD" |
| underscore_name="l3_shader_throughput" |
| units="bytes" |
| symbol_name="L3ShaderThroughput" |
| semantic_type="throughput" |
| mdapi_supported_apis="OGL4 OCL IO BB" |
| 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="OGL IO BB" |
| mdapi_usage_flags="Tier4 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Fragment Shader" |
| /> |
| <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="OGL4 OCL IO BB" |
| 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="0x00009840" value="0x000000A0" /> |
| <register type="NOA" address="0x00009888" value="0x121B0340" /> |
| <register type="NOA" address="0x00009888" value="0x103F0274" /> |
| <register type="NOA" address="0x00009888" value="0x123F0000" /> |
| <register type="NOA" address="0x00009888" value="0x129B0340" /> |
| <register type="NOA" address="0x00009888" value="0x10BF0274" /> |
| <register type="NOA" address="0x00009888" value="0x12BF0000" /> |
| <register type="NOA" address="0x00009888" value="0x041B3400" /> |
| <register type="NOA" address="0x00009888" value="0x101B0000" /> |
| <register type="NOA" address="0x00009888" value="0x045C8000" /> |
| <register type="NOA" address="0x00009888" value="0x0A3D4000" /> |
| <register type="NOA" address="0x00009888" value="0x003F0080" /> |
| <register type="NOA" address="0x00009888" value="0x023F0793" /> |
| <register type="NOA" address="0x00009888" value="0x043F0014" /> |
| <register type="NOA" address="0x00009888" value="0x04588000" /> |
| <register type="NOA" address="0x00009888" value="0x005A8000" /> |
| <register type="NOA" address="0x00009888" value="0x025AC000" /> |
| <register type="NOA" address="0x00009888" value="0x045A4000" /> |
| <register type="NOA" address="0x00009888" value="0x0A5B4000" /> |
| <register type="NOA" address="0x00009888" value="0x001D8000" /> |
| <register type="NOA" address="0x00009888" value="0x021DC000" /> |
| <register type="NOA" address="0x00009888" value="0x041D4000" /> |
| <register type="NOA" address="0x00009888" value="0x0C1FA000" /> |
| <register type="NOA" address="0x00009888" value="0x0E1F002A" /> |
| <register type="NOA" address="0x00009888" value="0x0A384000" /> |
| <register type="NOA" address="0x00009888" value="0x00394000" /> |
| <register type="NOA" address="0x00009888" value="0x02395000" /> |
| <register type="NOA" address="0x00009888" value="0x04399000" /> |
| <register type="NOA" address="0x00009888" value="0x069B0034" /> |
| <register type="NOA" address="0x00009888" value="0x109B0000" /> |
| <register type="NOA" address="0x00009888" value="0x06DC4000" /> |
| <register type="NOA" address="0x00009888" value="0x0CBD4000" /> |
| <register type="NOA" address="0x00009888" value="0x0CBF0981" /> |
| <register type="NOA" address="0x00009888" value="0x0EBF0A0F" /> |
| <register type="NOA" address="0x00009888" value="0x06D84000" /> |
| <register type="NOA" address="0x00009888" value="0x0CDAC000" /> |
| <register type="NOA" address="0x00009888" value="0x0EDAC000" /> |
| <register type="NOA" address="0x00009888" value="0x0CDB4000" /> |
| <register type="NOA" address="0x00009888" value="0x0C9DC000" /> |
| <register type="NOA" address="0x00009888" value="0x0E9DC000" /> |
| <register type="NOA" address="0x00009888" value="0x109F02A8" /> |
| <register type="NOA" address="0x00009888" value="0x0E9F0080" /> |
| <register type="NOA" address="0x00009888" value="0x0CB84000" /> |
| <register type="NOA" address="0x00009888" value="0x0CB95000" /> |
| <register type="NOA" address="0x00009888" value="0x0EB95000" /> |
| <register type="NOA" address="0x00009888" value="0x06B92000" /> |
| <register type="NOA" address="0x00009888" value="0x0F88000F" /> |
| <register type="NOA" address="0x00009888" value="0x0D880400" /> |
| <register type="NOA" address="0x00009888" value="0x038A8000" /> |
| <register type="NOA" address="0x00009888" value="0x058A8000" /> |
| <register type="NOA" address="0x00009888" value="0x078A8000" /> |
| <register type="NOA" address="0x00009888" value="0x098A8000" /> |
| <register type="NOA" address="0x00009888" value="0x0B8A8000" /> |
| <register type="NOA" address="0x00009888" value="0x258B8009" /> |
| <register type="NOA" address="0x00009888" value="0x278B002A" /> |
| <register type="NOA" address="0x00009888" value="0x238B2A80" /> |
| <register type="NOA" address="0x00009888" value="0x198C4000" /> |
| <register type="NOA" address="0x00009888" value="0x1B8C0015" /> |
| <register type="NOA" address="0x00009888" value="0x0D8C4000" /> |
| <register type="NOA" address="0x00009888" value="0x0D8DA000" /> |
| <register type="NOA" address="0x00009888" value="0x0F8DA000" /> |
| <register type="NOA" address="0x00009888" value="0x078D2000" /> |
| <register type="NOA" address="0x00009888" value="0x2185800A" /> |
| <register type="NOA" address="0x00009888" value="0x2385002A" /> |
| <register type="NOA" address="0x00009888" value="0x1F85AA00" /> |
| <register type="NOA" address="0x00009888" value="0x1B830154" /> |
| <register type="NOA" address="0x00009888" value="0x03834000" /> |
| <register type="NOA" address="0x00009888" value="0x05834000" /> |
| <register type="NOA" address="0x00009888" value="0x07834000" /> |
| <register type="NOA" address="0x00009888" value="0x09834000" /> |
| <register type="NOA" address="0x00009888" value="0x0B834000" /> |
| <register type="NOA" address="0x00009888" value="0x0D834000" /> |
| <register type="NOA" address="0x00009888" value="0x0D84C000" /> |
| <register type="NOA" address="0x00009888" value="0x0F84C000" /> |
| <register type="NOA" address="0x00009888" value="0x01848000" /> |
| <register type="NOA" address="0x00009888" value="0x0384C000" /> |
| <register type="NOA" address="0x00009888" value="0x0584C000" /> |
| <register type="NOA" address="0x00009888" value="0x07844000" /> |
| <register type="NOA" address="0x00009888" value="0x1D80C000" /> |
| <register type="NOA" address="0x00009888" value="0x1F80C000" /> |
| <register type="NOA" address="0x00009888" value="0x11808000" /> |
| <register type="NOA" address="0x00009888" value="0x1380C000" /> |
| <register type="NOA" address="0x00009888" value="0x1580C000" /> |
| <register type="NOA" address="0x00009888" value="0x17804000" /> |
| <register type="NOA" address="0x00009888" value="0x53800000" /> |
| <register type="NOA" address="0x00009888" value="0x45800C00" /> |
| <register type="NOA" address="0x00009888" value="0x47800C63" /> |
| <register type="NOA" address="0x00009888" value="0x21800000" /> |
| <register type="NOA" address="0x00009888" value="0x31800000" /> |
| <register type="NOA" address="0x00009888" value="0x4D800000" /> |
| <register type="NOA" address="0x00009888" value="0x3F8014A5" /> |
| <register type="NOA" address="0x00009888" value="0x4F800000" /> |
| <register type="NOA" address="0x00009888" value="0x41800045" /> |
| <register type="NOA" address="0x00009840" value="0x00000080" /> |
| </register_config> |
| <register_config type="OA"> |
| <register type="OA" address="0x00002740" value="0x00000000" /> |
| <register type="OA" address="0x00002744" value="0x00800000" /> |
| <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="0x00100070" /> |
| <register type="OA" address="0x00002774" value="0x0000FFF1" /> |
| <register type="OA" address="0x00002778" value="0x00014002" /> |
| <register type="OA" address="0x0000277C" value="0x0000C3FF" /> |
| <register type="OA" address="0x00002780" value="0x00010002" /> |
| <register type="OA" address="0x00002784" value="0x0000C7FF" /> |
| <register type="OA" address="0x00002788" value="0x00004002" /> |
| <register type="OA" address="0x0000278C" value="0x0000D3FF" /> |
| <register type="OA" address="0x00002790" value="0x00100700" /> |
| <register type="OA" address="0x00002794" value="0x0000FF1F" /> |
| <register type="OA" address="0x00002798" value="0x00001402" /> |
| <register type="OA" address="0x0000279C" value="0x0000FC3F" /> |
| <register type="OA" address="0x000027A0" value="0x00001002" /> |
| <register type="OA" address="0x000027A4" value="0x0000FC7F" /> |
| <register type="OA" address="0x000027A8" value="0x00000402" /> |
| <register type="OA" address="0x000027AC" value="0x0000FD3F" /> |
| </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 L3_4" |
| mdapi_supported_apis="OGL OCL IO BB" |
| underscore_name="l3_4" |
| hw_config_guid="92b493d9-df18-4bed-be06-5cac6f2a6f5f" |
| chipset="BDW" |
| 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 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="vs_send_active" |
| units="percent" |
| symbol_name="VsSendActive" |
| semantic_type="duration" |
| mdapi_supported_apis="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL4 IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL4 OCL IO BB" |
| 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="OGL4 OCL IO BB" |
| 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="OGL IO BB" |
| mdapi_usage_flags="Tier3 Overview System Frame Batch Draw" |
| mdapi_group="EU Array/Pixel Shader" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Slice0 L3 Bank2 Stalled" |
| description="The percentage of time in which slice0 L3 bank2 is stalled" |
| data_type="float" |
| max_equation="100" |
| equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="l30_bank2_stalled" |
| units="percent" |
| symbol_name="L30Bank2Stalled" |
| availability="$SliceMask 0x1 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="Slice1 L3 Bank2 Active" |
| description="The percentage of time in which slice1 L3 bank2 is active" |
| data_type="float" |
| max_equation="100" |
| equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="l31_bank2_active" |
| units="percent" |
| symbol_name="L31Bank2Active" |
| availability="$SliceMask 0x2 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 6 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="l30_bank2_active" |
| units="percent" |
| symbol_name="L30Bank2Active" |
| availability="$SliceMask 0x1 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="OGL IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Rasterizer" |
| /> |
| <counter name="Slice1 L3 Bank2 Stalled" |
| description="The percentage of time in which slice1 L3 bank2 is stalled" |
| data_type="float" |
| max_equation="100" |
| equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="l31_bank2_stalled" |
| units="percent" |
| symbol_name="L31Bank2Stalled" |
| availability="$SliceMask 0x2 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 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="OGL IO BB" |
| 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="OGL4 IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL4 IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Hull 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="OGL4 OCL IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_group="L3/Data Port/SLM" |
| 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 2 UMUL" |
| equation="A 30 READ A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD" |
| underscore_name="l3_shader_throughput" |
| units="bytes" |
| symbol_name="L3ShaderThroughput" |
| semantic_type="throughput" |
| mdapi_supported_apis="OGL4 OCL IO BB" |
| 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="OGL IO BB" |
| mdapi_usage_flags="Tier4 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Fragment Shader" |
| /> |
| <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="OGL4 OCL IO BB" |
| 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="0x00009840" value="0x000000A0" /> |
| <register type="NOA" address="0x00009888" value="0x121A0340" /> |
| <register type="NOA" address="0x00009888" value="0x103F0017" /> |
| <register type="NOA" address="0x00009888" value="0x123F0020" /> |
| <register type="NOA" address="0x00009888" value="0x129A0340" /> |
| <register type="NOA" address="0x00009888" value="0x10BF0017" /> |
| <register type="NOA" address="0x00009888" value="0x12BF0020" /> |
| <register type="NOA" address="0x00009888" value="0x041A3400" /> |
| <register type="NOA" address="0x00009888" value="0x101A0000" /> |
| <register type="NOA" address="0x00009888" value="0x043B8000" /> |
| <register type="NOA" address="0x00009888" value="0x0A3E0010" /> |
| <register type="NOA" address="0x00009888" value="0x003F0200" /> |
| <register type="NOA" address="0x00009888" value="0x023F0113" /> |
| <register type="NOA" address="0x00009888" value="0x043F0014" /> |
| <register type="NOA" address="0x00009888" value="0x02592000" /> |
| <register type="NOA" address="0x00009888" value="0x005A8000" /> |
| <register type="NOA" address="0x00009888" value="0x025AC000" /> |
| <register type="NOA" address="0x00009888" value="0x045A4000" /> |
| <register type="NOA" address="0x00009888" value="0x0A1C8000" /> |
| <register type="NOA" address="0x00009888" value="0x001D8000" /> |
| <register type="NOA" address="0x00009888" value="0x021DC000" /> |
| <register type="NOA" address="0x00009888" value="0x041D4000" /> |
| <register type="NOA" address="0x00009888" value="0x0A1E8000" /> |
| <register type="NOA" address="0x00009888" value="0x0C1FA000" /> |
| <register type="NOA" address="0x00009888" value="0x0E1F001A" /> |
| <register type="NOA" address="0x00009888" value="0x00394000" /> |
| <register type="NOA" address="0x00009888" value="0x02395000" /> |
| <register type="NOA" address="0x00009888" value="0x04391000" /> |
| <register type="NOA" address="0x00009888" value="0x069A0034" /> |
| <register type="NOA" address="0x00009888" value="0x109A0000" /> |
| <register type="NOA" address="0x00009888" value="0x06BB4000" /> |
| <register type="NOA" address="0x00009888" value="0x0ABE0040" /> |
| <register type="NOA" address="0x00009888" value="0x0CBF0984" /> |
| <register type="NOA" address="0x00009888" value="0x0EBF0A02" /> |
| <register type="NOA" address="0x00009888" value="0x02D94000" /> |
| <register type="NOA" address="0x00009888" value="0x0CDAC000" /> |
| <register type="NOA" address="0x00009888" value="0x0EDAC000" /> |
| <register type="NOA" address="0x00009888" value="0x0C9C0400" /> |
| <register type="NOA" address="0x00009888" value="0x0C9DC000" /> |
| <register type="NOA" address="0x00009888" value="0x0E9DC000" /> |
| <register type="NOA" address="0x00009888" value="0x0C9E0400" /> |
| <register type="NOA" address="0x00009888" value="0x109F02A8" /> |
| <register type="NOA" address="0x00009888" value="0x0E9F0040" /> |
| <register type="NOA" address="0x00009888" value="0x0CB95000" /> |
| <register type="NOA" address="0x00009888" value="0x0EB95000" /> |
| <register type="NOA" address="0x00009888" value="0x0F88000F" /> |
| <register type="NOA" address="0x00009888" value="0x0D880400" /> |
| <register type="NOA" address="0x00009888" value="0x038A8000" /> |
| <register type="NOA" address="0x00009888" value="0x058A8000" /> |
| <register type="NOA" address="0x00009888" value="0x078A8000" /> |
| <register type="NOA" address="0x00009888" value="0x098A8000" /> |
| <register type="NOA" address="0x00009888" value="0x0B8A8000" /> |
| <register type="NOA" address="0x00009888" value="0x258B8009" /> |
| <register type="NOA" address="0x00009888" value="0x278B002A" /> |
| <register type="NOA" address="0x00009888" value="0x238B2A80" /> |
| <register type="NOA" address="0x00009888" value="0x198C4000" /> |
| <register type="NOA" address="0x00009888" value="0x1B8C0015" /> |
| <register type="NOA" address="0x00009888" value="0x0D8C4000" /> |
| <register type="NOA" address="0x00009888" value="0x0D8DA000" /> |
| <register type="NOA" address="0x00009888" value="0x0F8DA000" /> |
| <register type="NOA" address="0x00009888" value="0x078D2000" /> |
| <register type="NOA" address="0x00009888" value="0x2185800A" /> |
| <register type="NOA" address="0x00009888" value="0x2385002A" /> |
| <register type="NOA" address="0x00009888" value="0x1F85AA00" /> |
| <register type="NOA" address="0x00009888" value="0x1B830154" /> |
| <register type="NOA" address="0x00009888" value="0x03834000" /> |
| <register type="NOA" address="0x00009888" value="0x05834000" /> |
| <register type="NOA" address="0x00009888" value="0x07834000" /> |
| <register type="NOA" address="0x00009888" value="0x09834000" /> |
| <register type="NOA" address="0x00009888" value="0x0B834000" /> |
| <register type="NOA" address="0x00009888" value="0x0D834000" /> |
| <register type="NOA" address="0x00009888" value="0x0D84C000" /> |
| <register type="NOA" address="0x00009888" value="0x0F84C000" /> |
| <register type="NOA" address="0x00009888" value="0x01848000" /> |
| <register type="NOA" address="0x00009888" value="0x0384C000" /> |
| <register type="NOA" address="0x00009888" value="0x0584C000" /> |
| <register type="NOA" address="0x00009888" value="0x07844000" /> |
| <register type="NOA" address="0x00009888" value="0x1D80C000" /> |
| <register type="NOA" address="0x00009888" value="0x1F80C000" /> |
| <register type="NOA" address="0x00009888" value="0x11808000" /> |
| <register type="NOA" address="0x00009888" value="0x1380C000" /> |
| <register type="NOA" address="0x00009888" value="0x1580C000" /> |
| <register type="NOA" address="0x00009888" value="0x17804000" /> |
| <register type="NOA" address="0x00009888" value="0x53800000" /> |
| <register type="NOA" address="0x00009888" value="0x45800800" /> |
| <register type="NOA" address="0x00009888" value="0x47800842" /> |
| <register type="NOA" address="0x00009888" value="0x21800000" /> |
| <register type="NOA" address="0x00009888" value="0x31800000" /> |
| <register type="NOA" address="0x00009888" value="0x4D800000" /> |
| <register type="NOA" address="0x00009888" value="0x3F801084" /> |
| <register type="NOA" address="0x00009888" value="0x4F800000" /> |
| <register type="NOA" address="0x00009888" value="0x41800044" /> |
| <register type="NOA" address="0x00009840" value="0x00000080" /> |
| </register_config> |
| <register_config type="OA"> |
| <register type="OA" address="0x00002740" value="0x00000000" /> |
| <register type="OA" address="0x00002744" value="0x00800000" /> |
| <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="0x00100070" /> |
| <register type="OA" address="0x00002774" value="0x0000FFF1" /> |
| <register type="OA" address="0x00002778" value="0x00014002" /> |
| <register type="OA" address="0x0000277C" value="0x0000C3FF" /> |
| <register type="OA" address="0x00002780" value="0x00010002" /> |
| <register type="OA" address="0x00002784" value="0x0000C7FF" /> |
| <register type="OA" address="0x00002788" value="0x00004002" /> |
| <register type="OA" address="0x0000278C" value="0x0000D3FF" /> |
| <register type="OA" address="0x00002790" value="0x00100700" /> |
| <register type="OA" address="0x00002794" value="0x0000FF1F" /> |
| <register type="OA" address="0x00002798" value="0x00001402" /> |
| <register type="OA" address="0x0000279C" value="0x0000FC3F" /> |
| <register type="OA" address="0x000027A0" value="0x00001002" /> |
| <register type="OA" address="0x000027A4" value="0x0000FC7F" /> |
| <register type="OA" address="0x000027A8" value="0x00000402" /> |
| <register type="OA" address="0x000027AC" value="0x0000FD3F" /> |
| </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 RasterizerAndPixelBackend" |
| mdapi_supported_apis="OGL OCL IO BB" |
| underscore_name="rasterizer_and_pixel_backend" |
| hw_config_guid="14345c35-cc46-40d0-bb04-6ed1fbb43679" |
| chipset="BDW" |
| 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="Slice1 Rasterizer Input Available" |
| description="The percentage of time in which slice1 rasterizer input is available" |
| data_type="float" |
| max_equation="100" |
| equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="rasterizer1_input_available" |
| units="percent" |
| symbol_name="Rasterizer1InputAvailable" |
| availability="$SliceMask 0x2 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="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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL4 IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Fragment Shader" |
| /> |
| <counter name="Slice0 Pixel Values Ready" |
| description="The percentage of time in which slice0 pixel values are ready" |
| data_type="float" |
| max_equation="100" |
| equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="pixel_values0_ready" |
| units="percent" |
| symbol_name="PixelValues0Ready" |
| availability="$SliceMask 0x1 AND" |
| 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="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="OGL IO BB" |
| 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="OGL4 OCL IO BB" |
| 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 5 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="rasterizer0_input_available" |
| units="percent" |
| symbol_name="Rasterizer0InputAvailable" |
| availability="$SliceMask 0x1 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="Slice0 Post-EarlyZ Pixel Data Ready" |
| description="The percentage of time in which slice0 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_data0_ready" |
| units="percent" |
| symbol_name="PixelData0Ready" |
| availability="$SliceMask 0x1 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_group="GPU/Rasterizer/Early Depth Test" |
| 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="OGL4 OCL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="Slice1 Pixel Values Ready" |
| description="The percentage of time in which slice1 pixel values are ready" |
| data_type="float" |
| max_equation="100" |
| equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="pixel_values1_ready" |
| units="percent" |
| symbol_name="PixelValues1Ready" |
| availability="$SliceMask 0x2 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_group="GPU/3D Pipe" |
| mdapi_hw_unit_type="slice" |
| /> |
| <counter name="Slice1 PS Output Available" |
| description="The percentage of time in which slice1 PS output is available" |
| data_type="float" |
| max_equation="100" |
| equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_output1_available" |
| units="percent" |
| symbol_name="PSOutput1Available" |
| availability="$SliceMask 0x2 AND" |
| 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="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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL4 IO BB" |
| 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="OGL IO BB" |
| 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="B 0 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="rasterizer0_output_ready" |
| units="percent" |
| symbol_name="Rasterizer0OutputReady" |
| availability="$SliceMask 0x1 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="OGL IO BB" |
| 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="OGL IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Rasterizer/Early Depth Test" |
| /> |
| <counter name="Slice1 Rasterizer Output Ready" |
| description="The percentage of time in which slice1 rasterizer output is ready" |
| data_type="float" |
| max_equation="100" |
| equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="rasterizer1_output_ready" |
| units="percent" |
| symbol_name="Rasterizer1OutputReady" |
| availability="$SliceMask 0x2 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="Slice1 Post-EarlyZ Pixel Data Ready" |
| description="The percentage of time in which slice1 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_data1_ready" |
| units="percent" |
| symbol_name="PixelData1Ready" |
| availability="$SliceMask 0x2 AND" |
| 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 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="OGL4 IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Hull 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="OGL4 OCL IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_group="L3/Data Port/SLM" |
| 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 2 UMUL" |
| equation="A 30 READ A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD" |
| underscore_name="l3_shader_throughput" |
| units="bytes" |
| symbol_name="L3ShaderThroughput" |
| semantic_type="throughput" |
| mdapi_supported_apis="OGL4 OCL IO BB" |
| 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="OGL IO BB" |
| mdapi_usage_flags="Tier4 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Fragment Shader" |
| /> |
| <counter name="Slice0 PS Output Available" |
| description="The percentage of time in which slice0 PS output is available" |
| data_type="float" |
| max_equation="100" |
| equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_output0_available" |
| units="percent" |
| symbol_name="PSOutput0Available" |
| availability="$SliceMask 0x1 AND" |
| 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="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="OGL4 OCL IO BB" |
| 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="0x00009840" value="0x000000A0" /> |
| <register type="NOA" address="0x00009888" value="0x143B000E" /> |
| <register type="NOA" address="0x00009888" value="0x043C55C0" /> |
| <register type="NOA" address="0x00009888" value="0x0A1E0280" /> |
| <register type="NOA" address="0x00009888" value="0x0C1E0408" /> |
| <register type="NOA" address="0x00009888" value="0x10390000" /> |
| <register type="NOA" address="0x00009888" value="0x12397A1F" /> |
| <register type="NOA" address="0x00009888" value="0x14BB000E" /> |
| <register type="NOA" address="0x00009888" value="0x04BC5000" /> |
| <register type="NOA" address="0x00009888" value="0x0A9E0296" /> |
| <register type="NOA" address="0x00009888" value="0x0C9E0008" /> |
| <register type="NOA" address="0x00009888" value="0x10B90000" /> |
| <register type="NOA" address="0x00009888" value="0x12B97A1F" /> |
| <register type="NOA" address="0x00009888" value="0x063B0042" /> |
| <register type="NOA" address="0x00009888" value="0x103B0000" /> |
| <register type="NOA" address="0x00009888" value="0x083C0000" /> |
| <register type="NOA" address="0x00009888" value="0x0A3E0040" /> |
| <register type="NOA" address="0x00009888" value="0x043F8000" /> |
| <register type="NOA" address="0x00009888" value="0x02594000" /> |
| <register type="NOA" address="0x00009888" value="0x045A8000" /> |
| <register type="NOA" address="0x00009888" value="0x0C1C0400" /> |
| <register type="NOA" address="0x00009888" value="0x041D8000" /> |
| <register type="NOA" address="0x00009888" value="0x081E02C0" /> |
| <register type="NOA" address="0x00009888" value="0x0E1E0000" /> |
| <register type="NOA" address="0x00009888" value="0x0C1FA800" /> |
| <register type="NOA" address="0x00009888" value="0x0E1F0260" /> |
| <register type="NOA" address="0x00009888" value="0x101F0014" /> |
| <register type="NOA" address="0x00009888" value="0x003905E0" /> |
| <register type="NOA" address="0x00009888" value="0x06390BC0" /> |
| <register type="NOA" address="0x00009888" value="0x02390018" /> |
| <register type="NOA" address="0x00009888" value="0x04394000" /> |
| <register type="NOA" address="0x00009888" value="0x04BB0042" /> |
| <register type="NOA" address="0x00009888" value="0x10BB0000" /> |
| <register type="NOA" address="0x00009888" value="0x02BC05C0" /> |
| <register type="NOA" address="0x00009888" value="0x08BC0000" /> |
| <register type="NOA" address="0x00009888" value="0x0ABE0004" /> |
| <register type="NOA" address="0x00009888" value="0x02BF8000" /> |
| <register type="NOA" address="0x00009888" value="0x02D91000" /> |
| <register type="NOA" address="0x00009888" value="0x02DA8000" /> |
| <register type="NOA" address="0x00009888" value="0x089C8000" /> |
| <register type="NOA" address="0x00009888" value="0x029D8000" /> |
| <register type="NOA" address="0x00009888" value="0x089E8000" /> |
| <register type="NOA" address="0x00009888" value="0x0E9E0000" /> |
| <register type="NOA" address="0x00009888" value="0x0E9FA806" /> |
| <register type="NOA" address="0x00009888" value="0x109F0142" /> |
| <register type="NOA" address="0x00009888" value="0x08B90617" /> |
| <register type="NOA" address="0x00009888" value="0x0AB90BE0" /> |
| <register type="NOA" address="0x00009888" value="0x02B94000" /> |
| <register type="NOA" address="0x00009888" value="0x0D88F000" /> |
| <register type="NOA" address="0x00009888" value="0x0F88000C" /> |
| <register type="NOA" address="0x00009888" value="0x07888000" /> |
| <register type="NOA" address="0x00009888" value="0x09888000" /> |
| <register type="NOA" address="0x00009888" value="0x018A8000" /> |
| <register type="NOA" address="0x00009888" value="0x0F8A8000" /> |
| <register type="NOA" address="0x00009888" value="0x1B8A2800" /> |
| <register type="NOA" address="0x00009888" value="0x038A8000" /> |
| <register type="NOA" address="0x00009888" value="0x058A8000" /> |
| <register type="NOA" address="0x00009888" value="0x0B8A8000" /> |
| <register type="NOA" address="0x00009888" value="0x0D8A8000" /> |
| <register type="NOA" address="0x00009888" value="0x238B52A0" /> |
| <register type="NOA" address="0x00009888" value="0x258B6A95" /> |
| <register type="NOA" address="0x00009888" value="0x278B0029" /> |
| <register type="NOA" address="0x00009888" value="0x178C2000" /> |
| <register type="NOA" address="0x00009888" value="0x198C1500" /> |
| <register type="NOA" address="0x00009888" value="0x1B8C0014" /> |
| <register type="NOA" address="0x00009888" value="0x078C4000" /> |
| <register type="NOA" address="0x00009888" value="0x098C4000" /> |
| <register type="NOA" address="0x00009888" value="0x098DA000" /> |
| <register type="NOA" address="0x00009888" value="0x0B8DA000" /> |
| <register type="NOA" address="0x00009888" value="0x0F8DA000" /> |
| <register type="NOA" address="0x00009888" value="0x038D8000" /> |
| <register type="NOA" address="0x00009888" value="0x058D2000" /> |
| <register type="NOA" address="0x00009888" value="0x1F85AA80" /> |
| <register type="NOA" address="0x00009888" value="0x2185AAAA" /> |
| <register type="NOA" address="0x00009888" value="0x2385002A" /> |
| <register type="NOA" address="0x00009888" value="0x01834000" /> |
| <register type="NOA" address="0x00009888" value="0x0F834000" /> |
| <register type="NOA" address="0x00009888" value="0x19835400" /> |
| <register type="NOA" address="0x00009888" value="0x1B830155" /> |
| <register type="NOA" address="0x00009888" value="0x03834000" /> |
| <register type="NOA" address="0x00009888" value="0x05834000" /> |
| <register type="NOA" address="0x00009888" value="0x07834000" /> |
| <register type="NOA" address="0x00009888" value="0x09834000" /> |
| <register type="NOA" address="0x00009888" value="0x0B834000" /> |
| <register type="NOA" address="0x00009888" value="0x0D834000" /> |
| <register type="NOA" address="0x00009888" value="0x0184C000" /> |
| <register type="NOA" address="0x00009888" value="0x0784C000" /> |
| <register type="NOA" address="0x00009888" value="0x0984C000" /> |
| <register type="NOA" address="0x00009888" value="0x0B84C000" /> |
| <register type="NOA" address="0x00009888" value="0x0D84C000" /> |
| <register type="NOA" address="0x00009888" value="0x0F84C000" /> |
| <register type="NOA" address="0x00009888" value="0x0384C000" /> |
| <register type="NOA" address="0x00009888" value="0x0584C000" /> |
| <register type="NOA" address="0x00009888" value="0x1180C000" /> |
| <register type="NOA" address="0x00009888" value="0x1780C000" /> |
| <register type="NOA" address="0x00009888" value="0x1980C000" /> |
| <register type="NOA" address="0x00009888" value="0x1B80C000" /> |
| <register type="NOA" address="0x00009888" value="0x1D80C000" /> |
| <register type="NOA" address="0x00009888" value="0x1F80C000" /> |
| <register type="NOA" address="0x00009888" value="0x1380C000" /> |
| <register type="NOA" address="0x00009888" value="0x1580C000" /> |
| <register type="NOA" address="0x00009888" value="0x4D800444" /> |
| <register type="NOA" address="0x00009888" value="0x3D800000" /> |
| <register type="NOA" address="0x00009888" value="0x4F804000" /> |
| <register type="NOA" address="0x00009888" value="0x43801080" /> |
| <register type="NOA" address="0x00009888" value="0x51800000" /> |
| <register type="NOA" address="0x00009888" value="0x45800084" /> |
| <register type="NOA" address="0x00009888" value="0x53800044" /> |
| <register type="NOA" address="0x00009888" value="0x47801080" /> |
| <register type="NOA" address="0x00009888" value="0x21800000" /> |
| <register type="NOA" address="0x00009888" value="0x31800000" /> |
| <register type="NOA" address="0x00009888" value="0x3F800000" /> |
| <register type="NOA" address="0x00009888" value="0x41800840" /> |
| <register type="NOA" address="0x00009840" value="0x00000080" /> |
| </register_config> |
| <register_config type="OA"> |
| <register type="OA" address="0x00002740" value="0x00000000" /> |
| <register type="OA" address="0x00002744" value="0x00800000" /> |
| <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="0x30800000" /> |
| <register type="OA" address="0x00002770" value="0x00006000" /> |
| <register type="OA" address="0x00002774" value="0x0000F3FF" /> |
| <register type="OA" address="0x00002778" value="0x00001800" /> |
| <register type="OA" address="0x0000277C" value="0x0000FCFF" /> |
| <register type="OA" address="0x00002780" value="0x00000600" /> |
| <register type="OA" address="0x00002784" value="0x0000FF3F" /> |
| <register type="OA" address="0x00002788" value="0x00000180" /> |
| <register type="OA" address="0x0000278C" value="0x0000FFCF" /> |
| <register type="OA" address="0x00002790" value="0x00000060" /> |
| <register type="OA" address="0x00002794" value="0x0000FFF3" /> |
| <register type="OA" address="0x00002798" value="0x00000018" /> |
| <register type="OA" address="0x0000279C" value="0x0000FFFC" /> |
| </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 Sampler_1" |
| mdapi_supported_apis="OGL OCL IO BB" |
| underscore_name="sampler_1" |
| hw_config_guid="f0c6ba37-d3d3-4211-91b5-226730312a54" |
| chipset="BDW" |
| 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="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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL4 IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Geometry Shader" |
| /> |
| <counter name="Slice1 Subslice0 Input Available" |
| description="The percentage of time in which slice1 subslice0 sampler input is available" |
| data_type="float" |
| max_equation="100" |
| equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="sampler10_input_available" |
| units="percent" |
| symbol_name="Sampler10InputAvailable" |
| availability="$SubsliceMask 0x8 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="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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Output Merger" |
| /> |
| <counter name="Slice1 Subslice2 Sampler Output Ready" |
| description="The percentage of time in which slice1 subslice2 sampler output is ready" |
| data_type="float" |
| max_equation="100" |
| equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="sampler12_output_ready" |
| units="percent" |
| symbol_name="Sampler12OutputReady" |
| availability="$SubsliceMask 0x20 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="OGL4 OCL IO BB" |
| 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="OGL4 OCL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="Slice1 Subslice1 Input Available" |
| description="The percentage of time in which slice1 subslice1 sampler input is available" |
| data_type="float" |
| max_equation="100" |
| equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="sampler11_input_available" |
| units="percent" |
| symbol_name="Sampler11InputAvailable" |
| availability="$SubsliceMask 0x10 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL4 IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Rasterizer/Early Depth Test" |
| /> |
| <counter name="Slice1 Subslice2 Input Available" |
| description="The percentage of time in which slice1 subslice2 sampler input is available" |
| data_type="float" |
| max_equation="100" |
| equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="sampler12_input_available" |
| units="percent" |
| symbol_name="Sampler12InputAvailable" |
| availability="$SubsliceMask 0x20 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="Slice1 Subslice0 Sampler Output Ready" |
| description="The percentage of time in which slice1 subslice0 sampler output is ready" |
| data_type="float" |
| max_equation="100" |
| equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="sampler10_output_ready" |
| units="percent" |
| symbol_name="Sampler10OutputReady" |
| availability="$SubsliceMask 0x8 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="Slice1 Subslice1 Sampler Output Ready" |
| description="The percentage of time in which slice1 subslice1 sampler output is ready" |
| data_type="float" |
| max_equation="100" |
| equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="sampler11_output_ready" |
| units="percent" |
| symbol_name="Sampler11OutputReady" |
| availability="$SubsliceMask 0x10 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="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="OGL4 IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Hull 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="OGL4 OCL IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_group="L3/Data Port/SLM" |
| 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 2 UMUL" |
| equation="A 30 READ A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD" |
| underscore_name="l3_shader_throughput" |
| units="bytes" |
| symbol_name="L3ShaderThroughput" |
| semantic_type="throughput" |
| mdapi_supported_apis="OGL4 OCL IO BB" |
| 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="OGL IO BB" |
| mdapi_usage_flags="Tier4 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Fragment Shader" |
| /> |
| <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="OGL4 OCL IO BB" |
| 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="0x00009840" value="0x000000A0" /> |
| <register type="NOA" address="0x00009888" value="0x18921400" /> |
| <register type="NOA" address="0x00009888" value="0x149500AB" /> |
| <register type="NOA" address="0x00009888" value="0x18B21400" /> |
| <register type="NOA" address="0x00009888" value="0x14B500AB" /> |
| <register type="NOA" address="0x00009888" value="0x18D21400" /> |
| <register type="NOA" address="0x00009888" value="0x14D500AB" /> |
| <register type="NOA" address="0x00009888" value="0x0CDC8000" /> |
| <register type="NOA" address="0x00009888" value="0x0EDC4000" /> |
| <register type="NOA" address="0x00009888" value="0x02DCC000" /> |
| <register type="NOA" address="0x00009888" value="0x04DCC000" /> |
| <register type="NOA" address="0x00009888" value="0x1ABD00A0" /> |
| <register type="NOA" address="0x00009888" value="0x0ABD8000" /> |
| <register type="NOA" address="0x00009888" value="0x0CD88000" /> |
| <register type="NOA" address="0x00009888" value="0x0ED84000" /> |
| <register type="NOA" address="0x00009888" value="0x04D88000" /> |
| <register type="NOA" address="0x00009888" value="0x1ADB0050" /> |
| <register type="NOA" address="0x00009888" value="0x04DB8000" /> |
| <register type="NOA" address="0x00009888" value="0x06DB8000" /> |
| <register type="NOA" address="0x00009888" value="0x08DB8000" /> |
| <register type="NOA" address="0x00009888" value="0x0ADB4000" /> |
| <register type="NOA" address="0x00009888" value="0x109F02A0" /> |
| <register type="NOA" address="0x00009888" value="0x0C9FA000" /> |
| <register type="NOA" address="0x00009888" value="0x0E9F00AA" /> |
| <register type="NOA" address="0x00009888" value="0x18B82500" /> |
| <register type="NOA" address="0x00009888" value="0x02B88000" /> |
| <register type="NOA" address="0x00009888" value="0x04B84000" /> |
| <register type="NOA" address="0x00009888" value="0x06B84000" /> |
| <register type="NOA" address="0x00009888" value="0x08B84000" /> |
| <register type="NOA" address="0x00009888" value="0x0AB84000" /> |
| <register type="NOA" address="0x00009888" value="0x0CB88000" /> |
| <register type="NOA" address="0x00009888" value="0x0CB98000" /> |
| <register type="NOA" address="0x00009888" value="0x0EB9A000" /> |
| <register type="NOA" address="0x00009888" value="0x00B98000" /> |
| <register type="NOA" address="0x00009888" value="0x02B9A000" /> |
| <register type="NOA" address="0x00009888" value="0x04B9A000" /> |
| <register type="NOA" address="0x00009888" value="0x06B92000" /> |
| <register type="NOA" address="0x00009888" value="0x1ABA0200" /> |
| <register type="NOA" address="0x00009888" value="0x02BA8000" /> |
| <register type="NOA" address="0x00009888" value="0x0CBA8000" /> |
| <register type="NOA" address="0x00009888" value="0x04908000" /> |
| <register type="NOA" address="0x00009888" value="0x04918000" /> |
| <register type="NOA" address="0x00009888" value="0x04927300" /> |
| <register type="NOA" address="0x00009888" value="0x10920000" /> |
| <register type="NOA" address="0x00009888" value="0x1893000A" /> |
| <register type="NOA" address="0x00009888" value="0x0A934000" /> |
| <register type="NOA" address="0x00009888" value="0x0A946000" /> |
| <register type="NOA" address="0x00009888" value="0x0C959000" /> |
| <register type="NOA" address="0x00009888" value="0x0E950098" /> |
| <register type="NOA" address="0x00009888" value="0x10950000" /> |
| <register type="NOA" address="0x00009888" value="0x04B04000" /> |
| <register type="NOA" address="0x00009888" value="0x04B14000" /> |
| <register type="NOA" address="0x00009888" value="0x04B20073" /> |
| <register type="NOA" address="0x00009888" value="0x10B20000" /> |
| <register type="NOA" address="0x00009888" value="0x04B38000" /> |
| <register type="NOA" address="0x00009888" value="0x06B38000" /> |
| <register type="NOA" address="0x00009888" value="0x08B34000" /> |
| <register type="NOA" address="0x00009888" value="0x04B4C000" /> |
| <register type="NOA" address="0x00009888" value="0x02B59890" /> |
| <register type="NOA" address="0x00009888" value="0x10B50000" /> |
| <register type="NOA" address="0x00009888" value="0x06D04000" /> |
| <register type="NOA" address="0x00009888" value="0x06D14000" /> |
| <register type="NOA" address="0x00009888" value="0x06D20073" /> |
| <register type="NOA" address="0x00009888" value="0x10D20000" /> |
| <register type="NOA" address="0x00009888" value="0x18D30020" /> |
| <register type="NOA" address="0x00009888" value="0x02D38000" /> |
| <register type="NOA" address="0x00009888" value="0x0CD34000" /> |
| <register type="NOA" address="0x00009888" value="0x0AD48000" /> |
| <register type="NOA" address="0x00009888" value="0x04D42000" /> |
| <register type="NOA" address="0x00009888" value="0x0ED59000" /> |
| <register type="NOA" address="0x00009888" value="0x00D59800" /> |
| <register type="NOA" address="0x00009888" value="0x10D50000" /> |
| <register type="NOA" address="0x00009888" value="0x0F88000E" /> |
| <register type="NOA" address="0x00009888" value="0x03888000" /> |
| <register type="NOA" address="0x00009888" value="0x05888000" /> |
| <register type="NOA" address="0x00009888" value="0x07888000" /> |
| <register type="NOA" address="0x00009888" value="0x09888000" /> |
| <register type="NOA" address="0x00009888" value="0x0B888000" /> |
| <register type="NOA" address="0x00009888" value="0x0D880400" /> |
| <register type="NOA" address="0x00009888" value="0x278B002A" /> |
| <register type="NOA" address="0x00009888" value="0x238B5500" /> |
| <register type="NOA" address="0x00009888" value="0x258B000A" /> |
| <register type="NOA" address="0x00009888" value="0x1B8C0015" /> |
| <register type="NOA" address="0x00009888" value="0x038C4000" /> |
| <register type="NOA" address="0x00009888" value="0x058C4000" /> |
| <register type="NOA" address="0x00009888" value="0x078C4000" /> |
| <register type="NOA" address="0x00009888" value="0x098C4000" /> |
| <register type="NOA" address="0x00009888" value="0x0B8C4000" /> |
| <register type="NOA" address="0x00009888" value="0x0D8C4000" /> |
| <register type="NOA" address="0x00009888" value="0x0D8D8000" /> |
| <register type="NOA" address="0x00009888" value="0x0F8DA000" /> |
| <register type="NOA" address="0x00009888" value="0x018D8000" /> |
| <register type="NOA" address="0x00009888" value="0x038DA000" /> |
| <register type="NOA" address="0x00009888" value="0x058DA000" /> |
| <register type="NOA" address="0x00009888" value="0x078D2000" /> |
| <register type="NOA" address="0x00009888" value="0x2385002A" /> |
| <register type="NOA" address="0x00009888" value="0x1F85AA00" /> |
| <register type="NOA" address="0x00009888" value="0x2185000A" /> |
| <register type="NOA" address="0x00009888" value="0x1B830150" /> |
| <register type="NOA" address="0x00009888" value="0x03834000" /> |
| <register type="NOA" address="0x00009888" value="0x05834000" /> |
| <register type="NOA" address="0x00009888" value="0x07834000" /> |
| <register type="NOA" address="0x00009888" value="0x09834000" /> |
| <register type="NOA" address="0x00009888" value="0x0B834000" /> |
| <register type="NOA" address="0x00009888" value="0x0D834000" /> |
| <register type="NOA" address="0x00009888" value="0x0D848000" /> |
| <register type="NOA" address="0x00009888" value="0x0F84C000" /> |
| <register type="NOA" address="0x00009888" value="0x01848000" /> |
| <register type="NOA" address="0x00009888" value="0x0384C000" /> |
| <register type="NOA" address="0x00009888" value="0x0584C000" /> |
| <register type="NOA" address="0x00009888" value="0x07844000" /> |
| <register type="NOA" address="0x00009888" value="0x1D808000" /> |
| <register type="NOA" address="0x00009888" value="0x1F80C000" /> |
| <register type="NOA" address="0x00009888" value="0x11808000" /> |
| <register type="NOA" address="0x00009888" value="0x1380C000" /> |
| <register type="NOA" address="0x00009888" value="0x1580C000" /> |
| <register type="NOA" address="0x00009888" value="0x17804000" /> |
| <register type="NOA" address="0x00009888" value="0x53800000" /> |
| <register type="NOA" address="0x00009888" value="0x47801021" /> |
| <register type="NOA" address="0x00009888" value="0x21800000" /> |
| <register type="NOA" address="0x00009888" value="0x31800000" /> |
| <register type="NOA" address="0x00009888" value="0x4D800000" /> |
| <register type="NOA" address="0x00009888" value="0x3F800C64" /> |
| <register type="NOA" address="0x00009888" value="0x4F800000" /> |
| <register type="NOA" address="0x00009888" value="0x41800C02" /> |
| <register type="NOA" address="0x00009840" value="0x00000080" /> |
| </register_config> |
| <register_config type="OA"> |
| <register type="OA" address="0x00002740" value="0x00000000" /> |
| <register type="OA" address="0x00002744" value="0x00800000" /> |
| <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="0x0000C000" /> |
| <register type="OA" address="0x00002774" value="0x0000E7FF" /> |
| <register type="OA" address="0x00002778" value="0x00003000" /> |
| <register type="OA" address="0x0000277C" value="0x0000F9FF" /> |
| <register type="OA" address="0x00002780" value="0x00000C00" /> |
| <register type="OA" address="0x00002784" value="0x0000FE7F" /> |
| </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 Sampler_2" |
| mdapi_supported_apis="OGL OCL IO BB" |
| underscore_name="sampler_2" |
| hw_config_guid="30bf3702-48cf-4bca-b412-7cf50bb2f564" |
| chipset="BDW" |
| 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="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 1 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="sampler02_input_available" |
| units="percent" |
| symbol_name="Sampler02InputAvailable" |
| availability="$SubsliceMask 0x4 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="OGL IO BB" |
| 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 2 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="sampler00_input_available" |
| units="percent" |
| symbol_name="Sampler00InputAvailable" |
| availability="$SubsliceMask 0x1 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="OGL IO BB" |
| 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="OGL4 IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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 7 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="sampler02_output_ready" |
| units="percent" |
| symbol_name="Sampler02OutputReady" |
| availability="$SubsliceMask 0x4 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="OGL IO BB" |
| 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 0 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="sampler01_input_available" |
| units="percent" |
| symbol_name="Sampler01InputAvailable" |
| availability="$SubsliceMask 0x2 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="OGL IO BB" |
| 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="OGL4 OCL IO BB" |
| 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="OGL4 OCL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL4 IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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 6 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="sampler00_output_ready" |
| units="percent" |
| symbol_name="Sampler00OutputReady" |
| availability="$SubsliceMask 0x1 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 5 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="sampler01_output_ready" |
| units="percent" |
| symbol_name="Sampler01OutputReady" |
| availability="$SubsliceMask 0x2 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="OGL4 IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Hull 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="OGL4 OCL IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_group="L3/Data Port/SLM" |
| 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 2 UMUL" |
| equation="A 30 READ A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD" |
| underscore_name="l3_shader_throughput" |
| units="bytes" |
| symbol_name="L3ShaderThroughput" |
| semantic_type="throughput" |
| mdapi_supported_apis="OGL4 OCL IO BB" |
| 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="OGL IO BB" |
| mdapi_usage_flags="Tier4 Overview Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Fragment Shader" |
| /> |
| <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="OGL4 OCL IO BB" |
| 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="0x00009840" value="0x000000A0" /> |
| <register type="NOA" address="0x00009888" value="0x18121400" /> |
| <register type="NOA" address="0x00009888" value="0x141500AB" /> |
| <register type="NOA" address="0x00009888" value="0x18321400" /> |
| <register type="NOA" address="0x00009888" value="0x143500AB" /> |
| <register type="NOA" address="0x00009888" value="0x18521400" /> |
| <register type="NOA" address="0x00009888" value="0x145500AB" /> |
| <register type="NOA" address="0x00009888" value="0x0C5C8000" /> |
| <register type="NOA" address="0x00009888" value="0x0E5C4000" /> |
| <register type="NOA" address="0x00009888" value="0x025CC000" /> |
| <register type="NOA" address="0x00009888" value="0x045CC000" /> |
| <register type="NOA" address="0x00009888" value="0x1A3D00A0" /> |
| <register type="NOA" address="0x00009888" value="0x0A3D8000" /> |
| <register type="NOA" address="0x00009888" value="0x0C588000" /> |
| <register type="NOA" address="0x00009888" value="0x0E584000" /> |
| <register type="NOA" address="0x00009888" value="0x04588000" /> |
| <register type="NOA" address="0x00009888" value="0x1A5B0050" /> |
| <register type="NOA" address="0x00009888" value="0x045B8000" /> |
| <register type="NOA" address="0x00009888" value="0x065B8000" /> |
| <register type="NOA" address="0x00009888" value="0x085B8000" /> |
| <register type="NOA" address="0x00009888" value="0x0A5B4000" /> |
| <register type="NOA" address="0x00009888" value="0x101F02A0" /> |
| <register type="NOA" address="0x00009888" value="0x0C1FA000" /> |
| <register type="NOA" address="0x00009888" value="0x0E1F00AA" /> |
| <register type="NOA" address="0x00009888" value="0x18382500" /> |
| <register type="NOA" address="0x00009888" value="0x02388000" /> |
| <register type="NOA" address="0x00009888" value="0x04384000" /> |
| <register type="NOA" address="0x00009888" value="0x06384000" /> |
| <register type="NOA" address="0x00009888" value="0x08384000" /> |
| <register type="NOA" address="0x00009888" value="0x0A384000" /> |
| <register type="NOA" address="0x00009888" value="0x0C388000" /> |
| <register type="NOA" address="0x00009888" value="0x0C398000" /> |
| <register type="NOA" address="0x00009888" value="0x0E39A000" /> |
| <register type="NOA" address="0x00009888" value="0x00398000" /> |
| <register type="NOA" address="0x00009888" value="0x0239A000" /> |
| <register type="NOA" address="0x00009888" value="0x0439A000" /> |
| <register type="NOA" address="0x00009888" value="0x06392000" /> |
| <register type="NOA" address="0x00009888" value="0x1A3A0200" /> |
| <register type="NOA" address="0x00009888" value="0x023A8000" /> |
| <register type="NOA" address="0x00009888" value="0x0C3A8000" /> |
| <register type="NOA" address="0x00009888" value="0x04108000" /> |
| <register type="NOA" address="0x00009888" value="0x04118000" /> |
| <register type="NOA" address="0x00009888" value="0x04127300" /> |
| <register type="NOA" address="0x00009888" value="0x10120000" /> |
| <register type="NOA" address="0x00009888" value="0x1813000A" /> |
| <register type="NOA" address="0x00009888" value="0x0A134000" /> |
| <register type="NOA" address="0x00009888" value="0x0A146000" /> |
| <register type="NOA" address="0x00009888" value="0x0C159000" /> |
| <register type="NOA" address="0x00009888" value="0x0E150098" /> |
| <register type="NOA" address="0x00009888" value="0x10150000" /> |
| <register type="NOA" address="0x00009888" value="0x04304000" /> |
| <register type="NOA" address="0x00009888" value="0x04314000" /> |
| <register type="NOA" address="0x00009888" value="0x04320073" /> |
| <register type="NOA" address="0x00009888" value="0x10320000" /> |
| <register type="NOA" address="0x00009888" value="0x04338000" /> |
| <register type="NOA" address="0x00009888" value="0x06338000" /> |
| <register type="NOA" address="0x00009888" value="0x08334000" /> |
| <register type="NOA" address="0x00009888" value="0x0434C000" /> |
| <register type="NOA" address="0x00009888" value="0x02359890" /> |
| <register type="NOA" address="0x00009888" value="0x10350000" /> |
| <register type="NOA" address="0x00009888" value="0x06504000" /> |
| <register type="NOA" address="0x00009888" value="0x06514000" /> |
| <register type="NOA" address="0x00009888" value="0x06520073" /> |
| <register type="NOA" address="0x00009888" value="0x10520000" /> |
| <register type="NOA" address="0x00009888" value="0x18530020" /> |
| <register type="NOA" address="0x00009888" value="0x02538000" /> |
| <register type="NOA" address="0x00009888" value="0x0C534000" /> |
| <register type="NOA" address="0x00009888" value="0x0A548000" /> |
| <register type="NOA" address="0x00009888" value="0x04542000" /> |
| <register type="NOA" address="0x00009888" value="0x0E559000" /> |
| <register type="NOA" address="0x00009888" value="0x00559800" /> |
| <register type="NOA" address="0x00009888" value="0x10550000" /> |
| <register type="NOA" address="0x00009888" value="0x1B8AA000" /> |
| <register type="NOA" address="0x00009888" value="0x1D8A0002" /> |
| <register type="NOA" address="0x00009888" value="0x038A8000" /> |
| <register type="NOA" address="0x00009888" value="0x058A8000" /> |
| <register type="NOA" address="0x00009888" value="0x078A8000" /> |
| <register type="NOA" address="0x00009888" value="0x098A8000" /> |
| <register type="NOA" address="0x00009888" value="0x0B8A8000" /> |
| <register type="NOA" address="0x00009888" value="0x0D8A8000" /> |
| <register type="NOA" address="0x00009888" value="0x278B0015" /> |
| <register type="NOA" address="0x00009888" value="0x238B2A80" /> |
| <register type="NOA" address="0x00009888" value="0x258B0005" /> |
| <register type="NOA" address="0x00009888" value="0x2385002A" /> |
| <register type="NOA" address="0x00009888" value="0x1F85AA00" /> |
| <register type="NOA" address="0x00009888" value="0x2185000A" /> |
| <register type="NOA" address="0x00009888" value="0x1B830150" /> |
| <register type="NOA" address="0x00009888" value="0x03834000" /> |
| <register type="NOA" address="0x00009888" value="0x05834000" /> |
| <register type="NOA" address="0x00009888" value="0x07834000" /> |
| <register type="NOA" address="0x00009888" value="0x09834000" /> |
| <register type="NOA" address="0x00009888" value="0x0B834000" /> |
| <register type="NOA" address="0x00009888" value="0x0D834000" /> |
| <register type="NOA" address="0x00009888" value="0x0D848000" /> |
| <register type="NOA" address="0x00009888" value="0x0F84C000" /> |
| <register type="NOA" address="0x00009888" value="0x01848000" /> |
| <register type="NOA" address="0x00009888" value="0x0384C000" /> |
| <register type="NOA" address="0x00009888" value="0x0584C000" /> |
| <register type="NOA" address="0x00009888" value="0x07844000" /> |
| <register type="NOA" address="0x00009888" value="0x1D808000" /> |
| <register type="NOA" address="0x00009888" value="0x1F80C000" /> |
| <register type="NOA" address="0x00009888" value="0x11808000" /> |
| <register type="NOA" address="0x00009888" value="0x1380C000" /> |
| <register type="NOA" address="0x00009888" value="0x1580C000" /> |
| <register type="NOA" address="0x00009888" value="0x17804000" /> |
| <register type="NOA" address="0x00009888" value="0x53800000" /> |
| <register type="NOA" address="0x00009888" value="0x47801021" /> |
| <register type="NOA" address="0x00009888" value="0x21800000" /> |
| <register type="NOA" address="0x00009888" value="0x31800000" /> |
| <register type="NOA" address="0x00009888" value="0x4D800000" /> |
| <register type="NOA" address="0x00009888" value="0x3F800C64" /> |
| <register type="NOA" address="0x00009888" value="0x4F800000" /> |
| <register type="NOA" address="0x00009888" value="0x41800C02" /> |
| <register type="NOA" address="0x00009840" value="0x00000080" /> |
| </register_config> |
| <register_config type="OA"> |
| <register type="OA" address="0x00002740" value="0x00000000" /> |
| <register type="OA" address="0x00002744" value="0x00800000" /> |
| <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="0x0000C000" /> |
| <register type="OA" address="0x00002774" value="0x0000E7FF" /> |
| <register type="OA" address="0x00002778" value="0x00003000" /> |
| <register type="OA" address="0x0000277C" value="0x0000F9FF" /> |
| <register type="OA" address="0x00002780" value="0x00000C00" /> |
| <register type="OA" address="0x00002784" value="0x0000FE7F" /> |
| </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_1" |
| mdapi_supported_apis="OGL OCL IO BB" |
| underscore_name="tdl_1" |
| hw_config_guid="238bec85-df05-44f3-b905-d166712f2451" |
| chipset="BDW" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL4 IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Vertex Shader" |
| /> |
| <counter name="PS Thread Ready For Dispatch on Slice1 Subslice1" |
| description="The percentage of time in which PS thread is ready for dispatch on slice1 subslice1 thread dispatcher" |
| data_type="float" |
| max_equation="100" |
| equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_thread11_ready_for_dispatch" |
| units="percent" |
| symbol_name="PSThread11ReadyForDispatch" |
| availability="$SubsliceMask 0x10 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="OGL IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Fragment Shader" |
| /> |
| <counter name="NonPS Thread Ready For Dispatch on Slice1 Subslice2" |
| description="The percentage of time in which non-PS thread is ready for dispatch on slice1 subslice2 thread dispatcher" |
| data_type="float" |
| max_equation="100" |
| equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="non_ps_thread12_ready_for_dispatch" |
| units="percent" |
| symbol_name="NonPSThread12ReadyForDispatch" |
| availability="$SubsliceMask 0x20 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="OGL IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="3D Pipe/Output Merger" |
| /> |
| <counter name="NonPS Thread Ready For Dispatch on Slice1 Subslice0" |
| description="The percentage of time in which non-PS thread is ready for dispatch on slice1 subslice0 thread dispatcher" |
| data_type="float" |
| max_equation="100" |
| equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="non_ps_thread10_ready_for_dispatch" |
| units="percent" |
| symbol_name="NonPSThread10ReadyForDispatch" |
| availability="$SubsliceMask 0x8 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 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="C 7 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="thread_header01_ready_port0" |
| units="percent" |
| symbol_name="ThreadHeader01ReadyPort0" |
| availability="$SubsliceMask 0x2 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 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="C 2 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="thread_header01_ready_port1" |
| units="percent" |
| symbol_name="ThreadHeader01ReadyPort1" |
| availability="$SubsliceMask 0x2 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="OGL4 OCL IO BB" |
| 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="OGL4 OCL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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 Subslice2 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="C 4 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="thread_header02_ready_port1" |
| units="percent" |
| symbol_name="ThreadHeader02ReadyPort1" |
| availability="$SubsliceMask 0x4 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 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="C 3 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="thread_header02_ready_port0" |
| units="percent" |
| symbol_name="ThreadHeader02ReadyPort0" |
| availability="$SubsliceMask 0x4 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL4 IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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 Slice1 Subslice2" |
| description="The percentage of time in which PS thread is ready for dispatch on slice1 subslice2 thread dispatcher" |
| data_type="float" |
| max_equation="100" |
| equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_thread12_ready_for_dispatch" |
| units="percent" |
| symbol_name="PSThread12ReadyForDispatch" |
| availability="$SubsliceMask 0x20 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 Slice1 Subslice0" |
| description="The percentage of time in which PS thread is ready for dispatch on slice1 subslice0 thread dispatcher" |
| data_type="float" |
| max_equation="100" |
| equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_thread10_ready_for_dispatch" |
| units="percent" |
| symbol_name="PSThread10ReadyForDispatch" |
| availability="$SubsliceMask 0x8 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="NonPS Thread Ready For Dispatch on Slice1 Subslice1" |
| description="The percentage of time in which non-PS thread is ready for dispatch on slice1 subslice1 thread dispatcher" |
| data_type="float" |
| max_equation="100" |
| equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="non_ps_thread11_ready_for_dispatch" |
| units="percent" |
| symbol_name="NonPSThread11ReadyForDispatch" |
| availability="$SubsliceMask 0x10 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="OGL4 IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Hull 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="OGL4 OCL IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_group="L3/Data Port/SLM" |
| 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 2 UMUL" |
| equation="A 30 READ A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD" |
| underscore_name="l3_shader_throughput" |
| units="bytes" |
| symbol_name="L3ShaderThroughput" |
| semantic_type="throughput" |
| mdapi_supported_apis="OGL4 OCL IO BB" |
| 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="OGL IO BB" |
| 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 Subslice0 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="C 5 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="thread_header00_ready_port0" |
| units="percent" |
| symbol_name="ThreadHeader00ReadyPort0" |
| availability="$SubsliceMask 0x1 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="OGL4 OCL IO BB" |
| 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 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="C 6 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="thread_header00_ready_port1" |
| units="percent" |
| symbol_name="ThreadHeader00ReadyPort1" |
| availability="$SubsliceMask 0x1 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="0x00009840" value="0x000000A0" /> |
| <register type="NOA" address="0x00009888" value="0x16154D60" /> |
| <register type="NOA" address="0x00009888" value="0x16352E60" /> |
| <register type="NOA" address="0x00009888" value="0x16554D60" /> |
| <register type="NOA" address="0x00009888" value="0x16950000" /> |
| <register type="NOA" address="0x00009888" value="0x16B50000" /> |
| <register type="NOA" address="0x00009888" value="0x16D50000" /> |
| <register type="NOA" address="0x00009888" value="0x005C8000" /> |
| <register type="NOA" address="0x00009888" value="0x045CC000" /> |
| <register type="NOA" address="0x00009888" value="0x065C4000" /> |
| <register type="NOA" address="0x00009888" value="0x083D8000" /> |
| <register type="NOA" address="0x00009888" value="0x0A3D8000" /> |
| <register type="NOA" address="0x00009888" value="0x0458C000" /> |
| <register type="NOA" address="0x00009888" value="0x025B8000" /> |
| <register type="NOA" address="0x00009888" value="0x085B4000" /> |
| <register type="NOA" address="0x00009888" value="0x0A5B4000" /> |
| <register type="NOA" address="0x00009888" value="0x0C5B8000" /> |
| <register type="NOA" address="0x00009888" value="0x0C1FA000" /> |
| <register type="NOA" address="0x00009888" value="0x0E1F00AA" /> |
| <register type="NOA" address="0x00009888" value="0x02384000" /> |
| <register type="NOA" address="0x00009888" value="0x04388000" /> |
| <register type="NOA" address="0x00009888" value="0x06388000" /> |
| <register type="NOA" address="0x00009888" value="0x08384000" /> |
| <register type="NOA" address="0x00009888" value="0x0A384000" /> |
| <register type="NOA" address="0x00009888" value="0x0C384000" /> |
| <register type="NOA" address="0x00009888" value="0x00398000" /> |
| <register type="NOA" address="0x00009888" value="0x0239A000" /> |
| <register type="NOA" address="0x00009888" value="0x0439A000" /> |
| <register type="NOA" address="0x00009888" value="0x06392000" /> |
| <register type="NOA" address="0x00009888" value="0x043A8000" /> |
| <register type="NOA" address="0x00009888" value="0x063A8000" /> |
| <register type="NOA" address="0x00009888" value="0x08138000" /> |
| <register type="NOA" address="0x00009888" value="0x0A138000" /> |
| <register type="NOA" address="0x00009888" value="0x06143000" /> |
| <register type="NOA" address="0x00009888" value="0x0415CFC7" /> |
| <register type="NOA" address="0x00009888" value="0x10150000" /> |
| <register type="NOA" address="0x00009888" value="0x02338000" /> |
| <register type="NOA" address="0x00009888" value="0x0C338000" /> |
| <register type="NOA" address="0x00009888" value="0x04342000" /> |
| <register type="NOA" address="0x00009888" value="0x06344000" /> |
| <register type="NOA" address="0x00009888" value="0x0035C700" /> |
| <register type="NOA" address="0x00009888" value="0x063500CF" /> |
| <register type="NOA" address="0x00009888" value="0x10350000" /> |
| <register type="NOA" address="0x00009888" value="0x04538000" /> |
| <register type="NOA" address="0x00009888" value="0x06538000" /> |
| <register type="NOA" address="0x00009888" value="0x0454C000" /> |
| <register type="NOA" address="0x00009888" value="0x0255CFC7" /> |
| <register type="NOA" address="0x00009888" value="0x10550000" /> |
| <register type="NOA" address="0x00009888" value="0x06DC8000" /> |
| <register type="NOA" address="0x00009888" value="0x08DC4000" /> |
| <register type="NOA" address="0x00009888" value="0x0CDCC000" /> |
| <register type="NOA" address="0x00009888" value="0x0EDCC000" /> |
| <register type="NOA" address="0x00009888" value="0x1ABD00A8" /> |
| <register type="NOA" address="0x00009888" value="0x0CD8C000" /> |
| <register type="NOA" address="0x00009888" value="0x0ED84000" /> |
| <register type="NOA" address="0x00009888" value="0x0EDB8000" /> |
| <register type="NOA" address="0x00009888" value="0x18DB0800" /> |
| <register type="NOA" address="0x00009888" value="0x1ADB0254" /> |
| <register type="NOA" address="0x00009888" value="0x0E9FAA00" /> |
| <register type="NOA" address="0x00009888" value="0x109F02AA" /> |
| <register type="NOA" address="0x00009888" value="0x0EB84000" /> |
| <register type="NOA" address="0x00009888" value="0x16B84000" /> |
| <register type="NOA" address="0x00009888" value="0x18B8156A" /> |
| <register type="NOA" address="0x00009888" value="0x06B98000" /> |
| <register type="NOA" address="0x00009888" value="0x08B9A000" /> |
| <register type="NOA" address="0x00009888" value="0x0AB9A000" /> |
| <register type="NOA" address="0x00009888" value="0x0CB9A000" /> |
| <register type="NOA" address="0x00009888" value="0x0EB9A000" /> |
| <register type="NOA" address="0x00009888" value="0x18BAA000" /> |
| <register type="NOA" address="0x00009888" value="0x1ABA0002" /> |
| <register type="NOA" address="0x00009888" value="0x16934000" /> |
| <register type="NOA" address="0x00009888" value="0x1893000A" /> |
| <register type="NOA" address="0x00009888" value="0x0A947000" /> |
| <register type="NOA" address="0x00009888" value="0x0C95C5C1" /> |
| <register type="NOA" address="0x00009888" value="0x0E9500C3" /> |
| <register type="NOA" address="0x00009888" value="0x10950000" /> |
| <register type="NOA" address="0x00009888" value="0x0EB38000" /> |
| <register type="NOA" address="0x00009888" value="0x16B30040" /> |
| <register type="NOA" address="0x00009888" value="0x18B30020" /> |
| <register type="NOA" address="0x00009888" value="0x06B48000" /> |
| <register type="NOA" address="0x00009888" value="0x08B41000" /> |
| <register type="NOA" address="0x00009888" value="0x0AB48000" /> |
| <register type="NOA" address="0x00009888" value="0x06B5C500" /> |
| <register type="NOA" address="0x00009888" value="0x08B500C3" /> |
| <register type="NOA" address="0x00009888" value="0x0EB5C100" /> |
| <register type="NOA" address="0x00009888" value="0x10B50000" /> |
| <register type="NOA" address="0x00009888" value="0x16D31500" /> |
| <register type="NOA" address="0x00009888" value="0x08D4E000" /> |
| <register type="NOA" address="0x00009888" value="0x08D5C100" /> |
| <register type="NOA" address="0x00009888" value="0x0AD5C3C5" /> |
| <register type="NOA" address="0x00009888" value="0x10D50000" /> |
| <register type="NOA" address="0x00009888" value="0x0D88F800" /> |
| <register type="NOA" address="0x00009888" value="0x0F88000F" /> |
| <register type="NOA" address="0x00009888" value="0x038A8000" /> |
| <register type="NOA" address="0x00009888" value="0x058A8000" /> |
| <register type="NOA" address="0x00009888" value="0x078A8000" /> |
| <register type="NOA" address="0x00009888" value="0x098A8000" /> |
| <register type="NOA" address="0x00009888" value="0x0B8A8000" /> |
| <register type="NOA" address="0x00009888" value="0x0D8A8000" /> |
| <register type="NOA" address="0x00009888" value="0x258BAAA5" /> |
| <register type="NOA" address="0x00009888" value="0x278B002A" /> |
| <register type="NOA" address="0x00009888" value="0x238B2A80" /> |
| <register type="NOA" address="0x00009888" value="0x0F8C4000" /> |
| <register type="NOA" address="0x00009888" value="0x178C2000" /> |
| <register type="NOA" address="0x00009888" value="0x198C5500" /> |
| <register type="NOA" address="0x00009888" value="0x1B8C0015" /> |
| <register type="NOA" address="0x00009888" value="0x078D8000" /> |
| <register type="NOA" address="0x00009888" value="0x098DA000" /> |
| <register type="NOA" address="0x00009888" value="0x0B8DA000" /> |
| <register type="NOA" address="0x00009888" value="0x0D8DA000" /> |
| <register type="NOA" address="0x00009888" value="0x0F8DA000" /> |
| <register type="NOA" address="0x00009888" value="0x2185AAAA" /> |
| <register type="NOA" address="0x00009888" value="0x2385002A" /> |
| <register type="NOA" address="0x00009888" value="0x1F85AA00" /> |
| <register type="NOA" address="0x00009888" value="0x0F834000" /> |
| <register type="NOA" address="0x00009888" value="0x19835400" /> |
| <register type="NOA" address="0x00009888" value="0x1B830155" /> |
| <register type="NOA" address="0x00009888" value="0x03834000" /> |
| <register type="NOA" address="0x00009888" value="0x05834000" /> |
| <register type="NOA" address="0x00009888" value="0x07834000" /> |
| <register type="NOA" address="0x00009888" value="0x09834000" /> |
| <register type="NOA" address="0x00009888" value="0x0B834000" /> |
| <register type="NOA" address="0x00009888" value="0x0D834000" /> |
| <register type="NOA" address="0x00009888" value="0x0784C000" /> |
| <register type="NOA" address="0x00009888" value="0x0984C000" /> |
| <register type="NOA" address="0x00009888" value="0x0B84C000" /> |
| <register type="NOA" address="0x00009888" value="0x0D84C000" /> |
| <register type="NOA" address="0x00009888" value="0x0F84C000" /> |
| <register type="NOA" address="0x00009888" value="0x01848000" /> |
| <register type="NOA" address="0x00009888" value="0x0384C000" /> |
| <register type="NOA" address="0x00009888" value="0x0584C000" /> |
| <register type="NOA" address="0x00009888" value="0x1780C000" /> |
| <register type="NOA" address="0x00009888" value="0x1980C000" /> |
| <register type="NOA" address="0x00009888" value="0x1B80C000" /> |
| <register type="NOA" address="0x00009888" value="0x1D80C000" /> |
| <register type="NOA" address="0x00009888" value="0x1F80C000" /> |
| <register type="NOA" address="0x00009888" value="0x11808000" /> |
| <register type="NOA" address="0x00009888" value="0x1380C000" /> |
| <register type="NOA" address="0x00009888" value="0x1580C000" /> |
| <register type="NOA" address="0x00009888" value="0x4F800000" /> |
| <register type="NOA" address="0x00009888" value="0x43800C42" /> |
| <register type="NOA" address="0x00009888" value="0x51800000" /> |
| <register type="NOA" address="0x00009888" value="0x45800063" /> |
| <register type="NOA" address="0x00009888" value="0x53800000" /> |
| <register type="NOA" address="0x00009888" value="0x47800800" /> |
| <register type="NOA" address="0x00009888" value="0x21800000" /> |
| <register type="NOA" address="0x00009888" value="0x31800000" /> |
| <register type="NOA" address="0x00009888" value="0x4D800000" /> |
| <register type="NOA" address="0x00009888" value="0x3F8014A4" /> |
| <register type="NOA" address="0x00009888" value="0x41801042" /> |
| <register type="NOA" address="0x00009840" value="0x00000080" /> |
| </register_config> |
| <register_config type="OA"> |
| <register type="OA" address="0x00002740" value="0x00000000" /> |
| <register type="OA" address="0x00002744" value="0x00800000" /> |
| <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="0x30800000" /> |
| <register type="OA" address="0x00002770" value="0x00000002" /> |
| <register type="OA" address="0x00002774" value="0x0000FDFF" /> |
| <register type="OA" address="0x00002778" value="0x00000000" /> |
| <register type="OA" address="0x0000277C" value="0x0000FE7F" /> |
| <register type="OA" address="0x00002780" value="0x00000002" /> |
| <register type="OA" address="0x00002784" value="0x0000FFBF" /> |
| <register type="OA" address="0x00002788" value="0x00000000" /> |
| <register type="OA" address="0x0000278C" value="0x0000FFCF" /> |
| <register type="OA" address="0x00002790" value="0x00000002" /> |
| <register type="OA" address="0x00002794" value="0x0000FFF7" /> |
| <register type="OA" address="0x00002798" value="0x00000000" /> |
| <register type="OA" address="0x0000279C" value="0x0000FFF9" /> |
| </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="24bf02cd-8693-4583-981c-c4165b33da01" |
| chipset="BDW" |
| 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="Thread Header Ready on Slice1 Subslice1 Port 1" |
| description="The percentage of time in which thread header is ready on slice1 subslice1 thread dispatcher port 1" |
| data_type="float" |
| max_equation="100" |
| equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="thread_header11_ready_port1" |
| units="percent" |
| symbol_name="ThreadHeader11ReadyPort1" |
| availability="$SubsliceMask 0x10 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 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL4 IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="EU Array/Fragment Shader" |
| /> |
| <counter name="NonPS Thread Ready For Dispatch on Slice0 Subslice2" |
| 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="B 0 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="non_ps_thread02_ready_for_dispatch" |
| units="percent" |
| symbol_name="NonPSThread02ReadyForDispatch" |
| availability="$SubsliceMask 0x4 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="OGL IO BB" |
| 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="NonPS Thread Ready For Dispatch on Slice0 Subslice0" |
| 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="B 5 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="non_ps_thread00_ready_for_dispatch" |
| units="percent" |
| symbol_name="NonPSThread00ReadyForDispatch" |
| availability="$SubsliceMask 0x1 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="OGL4 OCL IO BB" |
| 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="OGL4 OCL IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_group="L3/Data Port/SLM" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <counter name="Thread Header Ready on Slice1 Subslice1 Port 0" |
| description="The percentage of time in which thread header is ready on slice1 subslice1 thread dispatcher port 0" |
| data_type="float" |
| max_equation="100" |
| equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="thread_header11_ready_port0" |
| units="percent" |
| symbol_name="ThreadHeader11ReadyPort0" |
| availability="$SubsliceMask 0x10 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 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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 Slice1 Subslice2 Port 0" |
| description="The percentage of time in which thread header is ready on slice1 subslice2 thread dispatcher port 0" |
| data_type="float" |
| max_equation="100" |
| equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="thread_header12_ready_port0" |
| units="percent" |
| symbol_name="ThreadHeader12ReadyPort0" |
| availability="$SubsliceMask 0x20 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 Subslice0" |
| 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 3 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_thread00_ready_for_dispatch" |
| units="percent" |
| symbol_name="PSThread00ReadyForDispatch" |
| availability="$SubsliceMask 0x1 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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="OGL4 IO BB" |
| 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="OGL IO BB" |
| 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 Slice1 Subslice0 Port 1" |
| description="The percentage of time in which thread header is ready on slice1 subslice0 thread dispatcher port 1" |
| data_type="float" |
| max_equation="100" |
| equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="thread_header10_ready_port1" |
| units="percent" |
| symbol_name="ThreadHeader10ReadyPort1" |
| availability="$SubsliceMask 0x8 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="OGL IO BB" |
| 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="OGL IO BB" |
| 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" |
| 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 2 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_thread01_ready_for_dispatch" |
| units="percent" |
| symbol_name="PSThread01ReadyForDispatch" |
| availability="$SubsliceMask 0x2 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 Slice1 Subslice2 Port 1" |
| description="The percentage of time in which thread header is ready on slice1 subslice2 thread dispatcher port 1" |
| data_type="float" |
| max_equation="100" |
| equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="thread_header12_ready_port1" |
| units="percent" |
| symbol_name="ThreadHeader12ReadyPort1" |
| availability="$SubsliceMask 0x20 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="OGL4 IO BB" |
| 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" |
| 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 1 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="ps_thread02_ready_for_dispatch" |
| units="percent" |
| symbol_name="PSThread02ReadyForDispatch" |
| availability="$SubsliceMask 0x4 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="OGL4 OCL IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_group="L3/Data Port/SLM" |
| 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 2 UMUL" |
| equation="A 30 READ A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD" |
| underscore_name="l3_shader_throughput" |
| units="bytes" |
| symbol_name="L3ShaderThroughput" |
| semantic_type="throughput" |
| mdapi_supported_apis="OGL4 OCL IO BB" |
| 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="OGL IO BB" |
| 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 Slice1 Subslice0 Port 0" |
| description="The percentage of time in which thread header is ready on slice1 subslice0 thread dispatcher port 0" |
| data_type="float" |
| max_equation="100" |
| equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="thread_header10_ready_port0" |
| units="percent" |
| symbol_name="ThreadHeader10ReadyPort0" |
| availability="$SubsliceMask 0x8 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="OGL4 OCL IO BB" |
| mdapi_usage_flags="Tier3 Frame Batch Draw" |
| mdapi_hw_unit_type="gpu" |
| mdapi_group="L3/Data Port/Atomics" |
| /> |
| <counter name="NonPS Thread Ready For Dispatch on Slice0 Subslice1" |
| 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="B 4 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="non_ps_thread01_ready_for_dispatch" |
| units="percent" |
| symbol_name="NonPSThread01ReadyForDispatch" |
| availability="$SubsliceMask 0x2 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="0x00009840" value="0x000000A0" /> |
| <register type="NOA" address="0x00009888" value="0x16150000" /> |
| <register type="NOA" address="0x00009888" value="0x16350000" /> |
| <register type="NOA" address="0x00009888" value="0x16550000" /> |
| <register type="NOA" address="0x00009888" value="0x16952E60" /> |
| <register type="NOA" address="0x00009888" value="0x16B54D60" /> |
| <register type="NOA" address="0x00009888" value="0x16D52E60" /> |
| <register type="NOA" address="0x00009888" value="0x065C8000" /> |
| <register type="NOA" address="0x00009888" value="0x085CC000" /> |
| <register type="NOA" address="0x00009888" value="0x0A5CC000" /> |
| <register type="NOA" address="0x00009888" value="0x0C5C4000" /> |
| <register type="NOA" address="0x00009888" value="0x0E3D8000" /> |
| <register type="NOA" address="0x00009888" value="0x183DA000" /> |
| <register type="NOA" address="0x00009888" value="0x06588000" /> |
| <register type="NOA" address="0x00009888" value="0x08588000" /> |
| <register type="NOA" address="0x00009888" value="0x0A584000" /> |
| <register type="NOA" address="0x00009888" value="0x0E5B4000" /> |
| <register type="NOA" address="0x00009888" value="0x185B5800" /> |
| <register type="NOA" address="0x00009888" value="0x1A5B000A" /> |
| <register type="NOA" address="0x00009888" value="0x0E1FAA00" /> |
| <register type="NOA" address="0x00009888" value="0x101F02AA" /> |
| <register type="NOA" address="0x00009888" value="0x0E384000" /> |
| <register type="NOA" address="0x00009888" value="0x16384000" /> |
| <register type="NOA" address="0x00009888" value="0x18382A55" /> |
| <register type="NOA" address="0x00009888" value="0x06398000" /> |
| <register type="NOA" address="0x00009888" value="0x0839A000" /> |
| <register type="NOA" address="0x00009888" value="0x0A39A000" /> |
| <register type="NOA" address="0x00009888" value="0x0C39A000" /> |
| <register type="NOA" address="0x00009888" value="0x0E39A000" /> |
| <register type="NOA" address="0x00009888" value="0x1A3A02A0" /> |
| <register type="NOA" address="0x00009888" value="0x0E138000" /> |
| <register type="NOA" address="0x00009888" value="0x16130500" /> |
| <register type="NOA" address="0x00009888" value="0x06148000" /> |
| <register type="NOA" address="0x00009888" value="0x08146000" /> |
| <register type="NOA" address="0x00009888" value="0x0615C100" /> |
| <register type="NOA" address="0x00009888" value="0x0815C500" /> |
| <register type="NOA" address="0x00009888" value="0x0A1500C3" /> |
| <register type="NOA" address="0x00009888" value="0x10150000" /> |
| <register type="NOA" address="0x00009888" value="0x16335040" /> |
| <register type="NOA" address="0x00009888" value="0x08349000" /> |
| <register type="NOA" address="0x00009888" value="0x0A341000" /> |
| <register type="NOA" address="0x00009888" value="0x083500C1" /> |
| <register type="NOA" address="0x00009888" value="0x0A35C500" /> |
| <register type="NOA" address="0x00009888" value="0x0C3500C3" /> |
| <register type="NOA" address="0x00009888" value="0x10350000" /> |
| <register type="NOA" address="0x00009888" value="0x1853002A" /> |
| <register type="NOA" address="0x00009888" value="0x0A54E000" /> |
| <register type="NOA" address="0x00009888" value="0x0C55C500" /> |
| <register type="NOA" address="0x00009888" value="0x0E55C1C3" /> |
| <register type="NOA" address="0x00009888" value="0x10550000" /> |
| <register type="NOA" address="0x00009888" value="0x00DC8000" /> |
| <register type="NOA" address="0x00009888" value="0x02DCC000" /> |
| <register type="NOA" address="0x00009888" value="0x04DC4000" /> |
| <register type="NOA" address="0x00009888" value="0x04BD8000" /> |
| <register type="NOA" address="0x00009888" value="0x06BD8000" /> |
| <register type="NOA" address="0x00009888" value="0x02D8C000" /> |
| <register type="NOA" address="0x00009888" value="0x02DB8000" /> |
| <register type="NOA" address="0x00009888" value="0x04DB4000" /> |
| <register type="NOA" address="0x00009888" value="0x06DB4000" /> |
| <register type="NOA" address="0x00009888" value="0x08DB8000" /> |
| <register type="NOA" address="0x00009888" value="0x0C9FA000" /> |
| <register type="NOA" address="0x00009888" value="0x0E9F00AA" /> |
| <register type="NOA" address="0x00009888" value="0x02B84000" /> |
| <register type="NOA" address="0x00009888" value="0x04B84000" /> |
| <register type="NOA" address="0x00009888" value="0x06B84000" /> |
| <register type="NOA" address="0x00009888" value="0x08B84000" /> |
| <register type="NOA" address="0x00009888" value="0x0AB88000" /> |
| <register type="NOA" address="0x00009888" value="0x0CB88000" /> |
| <register type="NOA" address="0x00009888" value="0x00B98000" /> |
| <register type="NOA" address="0x00009888" value="0x02B9A000" /> |
| <register type="NOA" address="0x00009888" value="0x04B9A000" /> |
| <register type="NOA" address="0x00009888" value="0x06B92000" /> |
| <register type="NOA" address="0x00009888" value="0x0ABA8000" /> |
| <register type="NOA" address="0x00009888" value="0x0CBA8000" /> |
| <register type="NOA" address="0x00009888" value="0x04938000" /> |
| <register type="NOA" address="0x00009888" value="0x06938000" /> |
| <register type="NOA" address="0x00009888" value="0x0494C000" /> |
| <register type="NOA" address="0x00009888" value="0x0295CFC7" /> |
| <register type="NOA" address="0x00009888" value="0x10950000" /> |
| <register type="NOA" address="0x00009888" value="0x02B38000" /> |
| <register type="NOA" address="0x00009888" value="0x08B38000" /> |
| <register type="NOA" address="0x00009888" value="0x04B42000" /> |
| <register type="NOA" address="0x00009888" value="0x06B41000" /> |
| <register type="NOA" address="0x00009888" value="0x00B5C700" /> |
| <register type="NOA" address="0x00009888" value="0x04B500CF" /> |
| <register type="NOA" address="0x00009888" value="0x10B50000" /> |
| <register type="NOA" address="0x00009888" value="0x0AD38000" /> |
| <register type="NOA" address="0x00009888" value="0x0CD38000" /> |
| <register type="NOA" address="0x00009888" value="0x06D46000" /> |
| <register type="NOA" address="0x00009888" value="0x04D5C700" /> |
| <register type="NOA" address="0x00009888" value="0x06D500CF" /> |
| <register type="NOA" address="0x00009888" value="0x10D50000" /> |
| <register type="NOA" address="0x00009888" value="0x03888000" /> |
| <register type="NOA" address="0x00009888" value="0x05888000" /> |
| <register type="NOA" address="0x00009888" value="0x07888000" /> |
| <register type="NOA" address="0x00009888" value="0x09888000" /> |
| <register type="NOA" address="0x00009888" value="0x0B888000" /> |
| <register type="NOA" address="0x00009888" value="0x0D880400" /> |
| <register type="NOA" address="0x00009888" value="0x0F8A8000" /> |
| <register type="NOA" address="0x00009888" value="0x198A8000" /> |
| <register type="NOA" address="0x00009888" value="0x1B8AAAA0" /> |
| <register type="NOA" address="0x00009888" value="0x1D8A0002" /> |
| <register type="NOA" address="0x00009888" value="0x258B555A" /> |
| <register type="NOA" address="0x00009888" value="0x278B0015" /> |
| <register type="NOA" address="0x00009888" value="0x238B5500" /> |
| <register type="NOA" address="0x00009888" value="0x038C4000" /> |
| <register type="NOA" address="0x00009888" value="0x058C4000" /> |
| <register type="NOA" address="0x00009888" value="0x078C4000" /> |
| <register type="NOA" address="0x00009888" value="0x098C4000" /> |
| <register type="NOA" address="0x00009888" value="0x0B8C4000" /> |
| <register type="NOA" address="0x00009888" value="0x0D8C4000" /> |
| <register type="NOA" address="0x00009888" value="0x018D8000" /> |
| <register type="NOA" address="0x00009888" value="0x038DA000" /> |
| <register type="NOA" address="0x00009888" value="0x058DA000" /> |
| <register type="NOA" address="0x00009888" value="0x078D2000" /> |
| <register type="NOA" address="0x00009888" value="0x2185AAAA" /> |
| <register type="NOA" address="0x00009888" value="0x2385002A" /> |
| <register type="NOA" address="0x00009888" value="0x1F85AA00" /> |
| <register type="NOA" address="0x00009888" value="0x0F834000" /> |
| <register type="NOA" address="0x00009888" value="0x19835400" /> |
| <register type="NOA" address="0x00009888" value="0x1B830155" /> |
| <register type="NOA" address="0x00009888" value="0x03834000" /> |
| <register type="NOA" address="0x00009888" value="0x05834000" /> |
| <register type="NOA" address="0x00009888" value="0x07834000" /> |
| <register type="NOA" address="0x00009888" value="0x09834000" /> |
| <register type="NOA" address="0x00009888" value="0x0B834000" /> |
| <register type="NOA" address="0x00009888" value="0x0D834000" /> |
| <register type="NOA" address="0x00009888" value="0x0784C000" /> |
| <register type="NOA" address="0x00009888" value="0x0984C000" /> |
| <register type="NOA" address="0x00009888" value="0x0B84C000" /> |
| <register type="NOA" address="0x00009888" value="0x0D84C000" /> |
| <register type="NOA" address="0x00009888" value="0x0F84C000" /> |
| <register type="NOA" address="0x00009888" value="0x01848000" /> |
| <register type="NOA" address="0x00009888" value="0x0384C000" /> |
| <register type="NOA" address="0x00009888" value="0x0584C000" /> |
| <register type="NOA" address="0x00009888" value="0x1780C000" /> |
| <register type="NOA" address="0x00009888" value="0x1980C000" /> |
| <register type="NOA" address="0x00009888" value="0x1B80C000" /> |
| <register type="NOA" address="0x00009888" value="0x1D80C000" /> |
| <register type="NOA" address="0x00009888" value="0x1F80C000" /> |
| <register type="NOA" address="0x00009888" value="0x11808000" /> |
| <register type="NOA" address="0x00009888" value="0x1380C000" /> |
| <register type="NOA" address="0x00009888" value="0x1580C000" /> |
| <register type="NOA" address="0x00009888" value="0x4F800000" /> |
| <register type="NOA" address="0x00009888" value="0x43800882" /> |
| <register type="NOA" address="0x00009888" value="0x51800000" /> |
| <register type="NOA" address="0x00009888" value="0x45801082" /> |
| <register type="NOA" address="0x00009888" value="0x53800000" /> |
| <register type="NOA" address="0x00009888" value="0x478014A5" /> |
| <register type="NOA" address="0x00009888" value="0x21800000" /> |
| <register type="NOA" address="0x00009888" value="0x31800000" /> |
| <register type="NOA" address="0x00009888" value="0x4D800000" /> |
| <register type="NOA" address="0x00009888" value="0x3F800002" /> |
| <register type="NOA" address="0x00009888" value="0x41800C62" /> |
| <register type="NOA" address="0x00009840" value="0x00000080" /> |
| </register_config> |
| <register_config type="OA"> |
| <register type="OA" address="0x00002740" value="0x00000000" /> |
| <register type="OA" address="0x00002744" value="0x00800000" /> |
| <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="0x30800000" /> |
| <register type="OA" address="0x00002770" value="0x00000002" /> |
| <register type="OA" address="0x00002774" value="0x0000FDFF" /> |
| <register type="OA" address="0x00002778" value="0x00000000" /> |
| <register type="OA" address="0x0000277C" value="0x0000FE7F" /> |
| <register type="OA" address="0x00002780" value="0x00000000" /> |
| <register type="OA" address="0x00002784" value="0x0000FF9F" /> |
| <register type="OA" address="0x00002788" value="0x00000000" /> |
| <register type="OA" address="0x0000278C" value="0x0000FFE7" /> |
| <register type="OA" address="0x00002790" value="0x00000002" /> |
| <register type="OA" address="0x00002794" value="0x0000FFFB" /> |
| <register type="OA" address="0x00002798" value="0x00000002" /> |
| <register type="OA" address="0x0000279C" value="0x0000FFFD" /> |
| </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="Compute Metrics Extra Gen8" |
| mdapi_supported_apis="OGL4 OCL IO BB" |
| underscore_name="compute_extra" |
| hw_config_guid="8fb61ba2-2fbb-454c-a136-2dec5a8a595e" |
| chipset="BDW" |
| symbol_name="ComputeExtra" |
| > |
| <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 FPU1 Pipe Active" |
| description="The percentage of time in which EU FPU1 pipeline was actively processing." |
| data_type="float" |
| max_equation="100" |
| equation="A 8 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="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="EU FPU1 Pipe Active including Ext Math" |
| description="The percentage of time in which EU FPU1 pipeline was actively processing including Extended Math processing" |
| data_type="float" |
| max_equation="100" |
| equation="A 8 READ C 5 READ C 6 READ FADD C 7 READ FADD C 2 READ FADD C 3 READ FADD C 4 READ FADD 8 FMUL FADD 100 FMUL $EuCoresTotalCount FDIV $GpuCoreClocks FDIV" |
| underscore_name="fpu1_active_adjusted" |
| units="percent" |
| symbol_name="Fpu1ActiveAdjusted" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Tier3 System Frame Batch Draw" |
| mdapi_group="EU Array/Pipes" |
| mdapi_hw_unit_type="gpu" |
| /> |
| <register_config type="NOA"> |
| <register type="NOA" address="0x00009840" value="0x000000A0" /> |
| <register type="NOA" address="0x00009888" value="0x161503E0" /> |
| <register type="NOA" address="0x00009888" value="0x163503E0" /> |
| <register type="NOA" address="0x00009888" value="0x165503E0" /> |
| <register type="NOA" address="0x00009888" value="0x169503E0" /> |
| <register type="NOA" address="0x00009888" value="0x16B503E0" /> |
| <register type="NOA" address="0x00009888" value="0x16D503E0" /> |
| <register type="NOA" address="0x00009888" value="0x045CC000" /> |
| <register type="NOA" address="0x00009888" value="0x083D8000" /> |
| <register type="NOA" address="0x00009888" value="0x04584000" /> |
| <register type="NOA" address="0x00009888" value="0x085B4000" /> |
| <register type="NOA" address="0x00009888" value="0x0A5B8000" /> |
| <register type="NOA" address="0x00009888" value="0x0E1F00A8" /> |
| <register type="NOA" address="0x00009888" value="0x08384000" /> |
| <register type="NOA" address="0x00009888" value="0x0A384000" /> |
| <register type="NOA" address="0x00009888" value="0x0C388000" /> |
| <register type="NOA" address="0x00009888" value="0x0439A000" /> |
| <register type="NOA" address="0x00009888" value="0x06392000" /> |
| <register type="NOA" address="0x00009888" value="0x0C3A8000" /> |
| <register type="NOA" address="0x00009888" value="0x08138000" /> |
| <register type="NOA" address="0x00009888" value="0x06141000" /> |
| <register type="NOA" address="0x00009888" value="0x041500C3" /> |
| <register type="NOA" address="0x00009888" value="0x10150000" /> |
| <register type="NOA" address="0x00009888" value="0x0A338000" /> |
| <register type="NOA" address="0x00009888" value="0x06342000" /> |
| <register type="NOA" address="0x00009888" value="0x0435C300" /> |
| <register type="NOA" address="0x00009888" value="0x10350000" /> |
| <register type="NOA" address="0x00009888" value="0x0C538000" /> |
| <register type="NOA" address="0x00009888" value="0x06544000" /> |
| <register type="NOA" address="0x00009888" value="0x065500C3" /> |
| <register type="NOA" address="0x00009888" value="0x10550000" /> |
| <register type="NOA" address="0x00009888" value="0x00DC8000" /> |
| <register type="NOA" address="0x00009888" value="0x02DC4000" /> |
| <register type="NOA" address="0x00009888" value="0x02BD8000" /> |
| <register type="NOA" address="0x00009888" value="0x00D88000" /> |
| <register type="NOA" address="0x00009888" value="0x02DB4000" /> |
| <register type="NOA" address="0x00009888" value="0x04DB8000" /> |
| <register type="NOA" address="0x00009888" value="0x0C9FA000" /> |
| <register type="NOA" address="0x00009888" value="0x0E9F0002" /> |
| <register type="NOA" address="0x00009888" value="0x02B84000" /> |
| <register type="NOA" address="0x00009888" value="0x04B84000" /> |
| <register type="NOA" address="0x00009888" value="0x06B88000" /> |
| <register type="NOA" address="0x00009888" value="0x00B98000" /> |
| <register type="NOA" address="0x00009888" value="0x02B9A000" /> |
| <register type="NOA" address="0x00009888" value="0x06BA8000" /> |
| <register type="NOA" address="0x00009888" value="0x02938000" /> |
| <register type="NOA" address="0x00009888" value="0x04942000" /> |
| <register type="NOA" address="0x00009888" value="0x0095C300" /> |
| <register type="NOA" address="0x00009888" value="0x10950000" /> |
| <register type="NOA" address="0x00009888" value="0x04B38000" /> |
| <register type="NOA" address="0x00009888" value="0x04B44000" /> |
| <register type="NOA" address="0x00009888" value="0x02B500C3" /> |
| <register type="NOA" address="0x00009888" value="0x10B50000" /> |
| <register type="NOA" address="0x00009888" value="0x06D38000" /> |
| <register type="NOA" address="0x00009888" value="0x04D48000" /> |
| <register type="NOA" address="0x00009888" value="0x02D5C300" /> |
| <register type="NOA" address="0x00009888" value="0x10D50000" /> |
| <register type="NOA" address="0x00009888" value="0x03888000" /> |
| <register type="NOA" address="0x00009888" value="0x05888000" /> |
| <register type="NOA" address="0x00009888" value="0x07888000" /> |
| <register type="NOA" address="0x00009888" value="0x098A8000" /> |
| <register type="NOA" address="0x00009888" value="0x0B8A8000" /> |
| <register type="NOA" address="0x00009888" value="0x0D8A8000" /> |
| <register type="NOA" address="0x00009888" value="0x238B3500" /> |
| <register type="NOA" address="0x00009888" value="0x258B0005" /> |
| <register type="NOA" address="0x00009888" value="0x038C4000" /> |
| <register type="NOA" address="0x00009888" value="0x058C4000" /> |
| <register type="NOA" address="0x00009888" value="0x078C4000" /> |
| <register type="NOA" address="0x00009888" value="0x018D8000" /> |
| <register type="NOA" address="0x00009888" value="0x038DA000" /> |
| <register type="NOA" address="0x00009888" value="0x1F85AA00" /> |
| <register type="NOA" address="0x00009888" value="0x2185000A" /> |
| <register type="NOA" address="0x00009888" value="0x03834000" /> |
| <register type="NOA" address="0x00009888" value="0x05834000" /> |
| <register type="NOA" address="0x00009888" value="0x07834000" /> |
| <register type="NOA" address="0x00009888" value="0x09834000" /> |
| <register type="NOA" address="0x00009888" value="0x0B834000" /> |
| <register type="NOA" address="0x00009888" value="0x0D834000" /> |
| <register type="NOA" address="0x00009888" value="0x01848000" /> |
| <register type="NOA" address="0x00009888" value="0x0384C000" /> |
| <register type="NOA" address="0x00009888" value="0x0584C000" /> |
| <register type="NOA" address="0x00009888" value="0x07844000" /> |
| <register type="NOA" address="0x00009888" value="0x11808000" /> |
| <register type="NOA" address="0x00009888" value="0x1380C000" /> |
| <register type="NOA" address="0x00009888" value="0x1580C000" /> |
| <register type="NOA" address="0x00009888" value="0x17804000" /> |
| <register type="NOA" address="0x00009888" value="0x21800000" /> |
| <register type="NOA" address="0x00009888" value="0x4D800000" /> |
| <register type="NOA" address="0x00009888" value="0x3F800C40" /> |
| <register type="NOA" address="0x00009888" value="0x4F800000" /> |
| <register type="NOA" address="0x00009888" value="0x41801482" /> |
| <register type="NOA" address="0x00009888" value="0x31800000" /> |
| <register type="NOA" address="0x00009840" value="0x00000080" /> |
| </register_config> |
| <register_config type="OA"> |
| <register type="OA" address="0x00002740" value="0x00000000" /> |
| <register type="OA" address="0x00002744" value="0x00800000" /> |
| <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="0x00001000" /> |
| <register type="FLEX" address="0x0000E558" value="0x00003002" /> |
| <register type="FLEX" address="0x0000E658" value="0x00005004" /> |
| <register type="FLEX" address="0x0000E758" value="0x00011010" /> |
| <register type="FLEX" address="0x0000E45C" value="0x00050012" /> |
| <register type="FLEX" address="0x0000E55C" value="0x00052051" /> |
| <register type="FLEX" address="0x0000E65C" value="0x00000008" /> |
| </register_config> |
| </set> |
| |
| <set name="Media Vme Pipe Gen8" |
| mdapi_supported_apis="MEDIA IO BB" |
| underscore_name="vme_pipe" |
| hw_config_guid="e1743ca0-7fc8-410b-a066-de7bbb9280b7" |
| chipset="BDW" |
| symbol_name="VMEPipe" |
| > |
| <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="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 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" |
| /> |
| <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="VME Busy" |
| description="The percentage of time in which VME (IME or CRE) was actively processing data." |
| data_type="float" |
| max_equation="100" |
| equation="B 0 READ B 3 READ FADD 2 FDIV 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="vme_busy" |
| units="percent" |
| symbol_name="VMEBusy" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Overview System Batch Tier2" |
| mdapi_group="VME Pipe" |
| 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="0x00009840" value="0x000000A0" /> |
| <register type="NOA" address="0x00009888" value="0x14100812" /> |
| <register type="NOA" address="0x00009888" value="0x14125800" /> |
| <register type="NOA" address="0x00009888" value="0x161200C0" /> |
| <register type="NOA" address="0x00009888" value="0x14300812" /> |
| <register type="NOA" address="0x00009888" value="0x14325800" /> |
| <register type="NOA" address="0x00009888" value="0x163200C0" /> |
| <register type="NOA" address="0x00009888" value="0x005C4000" /> |
| <register type="NOA" address="0x00009888" value="0x065C8000" /> |
| <register type="NOA" address="0x00009888" value="0x085CC000" /> |
| <register type="NOA" address="0x00009888" value="0x0A5CC000" /> |
| <register type="NOA" address="0x00009888" value="0x0C5CC000" /> |
| <register type="NOA" address="0x00009888" value="0x003D8000" /> |
| <register type="NOA" address="0x00009888" value="0x0E3D8000" /> |
| <register type="NOA" address="0x00009888" value="0x183D2800" /> |
| <register type="NOA" address="0x00009888" value="0x00584000" /> |
| <register type="NOA" address="0x00009888" value="0x06588000" /> |
| <register type="NOA" address="0x00009888" value="0x0858C000" /> |
| <register type="NOA" address="0x00009888" value="0x005B4000" /> |
| <register type="NOA" address="0x00009888" value="0x0E5B4000" /> |
| <register type="NOA" address="0x00009888" value="0x185B9400" /> |
| <register type="NOA" address="0x00009888" value="0x1A5B002A" /> |
| <register type="NOA" address="0x00009888" value="0x0C1F0800" /> |
| <register type="NOA" address="0x00009888" value="0x0E1FAA00" /> |
| <register type="NOA" address="0x00009888" value="0x101F002A" /> |
| <register type="NOA" address="0x00009888" value="0x00384000" /> |
| <register type="NOA" address="0x00009888" value="0x0E384000" /> |
| <register type="NOA" address="0x00009888" value="0x16384000" /> |
| <register type="NOA" address="0x00009888" value="0x18380155" /> |
| <register type="NOA" address="0x00009888" value="0x00392000" /> |
| <register type="NOA" address="0x00009888" value="0x06398000" /> |
| <register type="NOA" address="0x00009888" value="0x0839A000" /> |
| <register type="NOA" address="0x00009888" value="0x0A39A000" /> |
| <register type="NOA" address="0x00009888" value="0x0C39A000" /> |
| <register type="NOA" address="0x00009888" value="0x00100047" /> |
| <register type="NOA" address="0x00009888" value="0x06101A80" /> |
| <register type="NOA" address="0x00009888" value="0x10100000" /> |
| <register type="NOA" address="0x00009888" value="0x0810C000" /> |
| <register type="NOA" address="0x00009888" value="0x0811C000" /> |
| <register type="NOA" address="0x00009888" value="0x08126151" /> |
| <register type="NOA" address="0x00009888" value="0x10120000" /> |
| <register type="NOA" address="0x00009888" value="0x00134000" /> |
| <register type="NOA" address="0x00009888" value="0x0E134000" /> |
| <register type="NOA" address="0x00009888" value="0x161300A0" /> |
| <register type="NOA" address="0x00009888" value="0x0A301AC7" /> |
| <register type="NOA" address="0x00009888" value="0x10300000" /> |
| <register type="NOA" address="0x00009888" value="0x0C30C000" /> |
| <register type="NOA" address="0x00009888" value="0x0C31C000" /> |
| <register type="NOA" address="0x00009888" value="0x0C326151" /> |
| <register type="NOA" address="0x00009888" value="0x10320000" /> |
| <register type="NOA" address="0x00009888" value="0x16332A00" /> |
| <register type="NOA" address="0x00009888" value="0x18330001" /> |
| <register type="NOA" address="0x00009888" value="0x018A8000" /> |
| <register type="NOA" address="0x00009888" value="0x0F8A8000" /> |
| <register type="NOA" address="0x00009888" value="0x198A8000" /> |
| <register type="NOA" address="0x00009888" value="0x1B8A2AA0" /> |
| <register type="NOA" address="0x00009888" value="0x238B0020" /> |
| <register type="NOA" address="0x00009888" value="0x258B5550" /> |
| <register type="NOA" address="0x00009888" value="0x278B0001" /> |
| <register type="NOA" address="0x00009888" value="0x1F850080" /> |
| <register type="NOA" address="0x00009888" value="0x2185AAA0" /> |
| <register type="NOA" address="0x00009888" value="0x23850002" /> |
| <register type="NOA" address="0x00009888" value="0x01834000" /> |
| <register type="NOA" address="0x00009888" value="0x0F834000" /> |
| <register type="NOA" address="0x00009888" value="0x19835400" /> |
| <register type="NOA" address="0x00009888" value="0x1B830015" /> |
| <register type="NOA" address="0x00009888" value="0x01844000" /> |
| <register type="NOA" address="0x00009888" value="0x07848000" /> |
| <register type="NOA" address="0x00009888" value="0x0984C000" /> |
| <register type="NOA" address="0x00009888" value="0x0B84C000" /> |
| <register type="NOA" address="0x00009888" value="0x0D84C000" /> |
| <register type="NOA" address="0x00009888" value="0x11804000" /> |
| <register type="NOA" address="0x00009888" value="0x17808000" /> |
| <register type="NOA" address="0x00009888" value="0x1980C000" /> |
| <register type="NOA" address="0x00009888" value="0x1B80C000" /> |
| <register type="NOA" address="0x00009888" value="0x1D80C000" /> |
| <register type="NOA" address="0x00009888" value="0x4D800000" /> |
| <register type="NOA" address="0x00009888" value="0x3D800800" /> |
| <register type="NOA" address="0x00009888" value="0x4F800000" /> |
| <register type="NOA" address="0x00009888" value="0x43800002" /> |
| <register type="NOA" address="0x00009888" value="0x51800000" /> |
| <register type="NOA" address="0x00009888" value="0x45800884" /> |
| <register type="NOA" address="0x00009888" value="0x53800000" /> |
| <register type="NOA" address="0x00009888" value="0x47800002" /> |
| <register type="NOA" address="0x00009888" value="0x21800000" /> |
| <register type="NOA" address="0x00009888" value="0x31800000" /> |
| <register type="NOA" address="0x00009840" value="0x00000080" /> |
| </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="0x30800000" /> |
| <register type="OA" address="0x00002770" value="0x00100030" /> |
| <register type="OA" address="0x00002774" value="0x0000FFF9" /> |
| <register type="OA" address="0x00002778" value="0x00000002" /> |
| <register type="OA" address="0x0000277C" value="0x0000FFFC" /> |
| <register type="OA" address="0x00002780" value="0x00000002" /> |
| <register type="OA" address="0x00002784" value="0x0000FFF3" /> |
| <register type="OA" address="0x00002788" value="0x00100180" /> |
| <register type="OA" address="0x0000278C" value="0x0000FFCF" /> |
| <register type="OA" address="0x00002790" value="0x00000002" /> |
| <register type="OA" address="0x00002794" value="0x0000FFCF" /> |
| <register type="OA" address="0x00002798" value="0x00000002" /> |
| <register type="OA" address="0x0000279C" value="0x0000FF3F" /> |
| </register_config> |
| <register_config type="FLEX"> |
| <register type="FLEX" address="0x0000E458" value="0x00005004" /> |
| <register type="FLEX" address="0x0000E558" value="0x00008003" /> |
| </register_config> |
| </set> |
| |
| <set name="Gpu Rings Busyness" |
| mdapi_supported_apis="OGL OCL MEDIA IO BB" |
| underscore_name="gpu_busyness" |
| hw_config_guid="0a9eb7be-feee-4275-a139-6d9cedf0fdb0" |
| chipset="BDW" |
| 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 5 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="Blitter Ring Busy" |
| description="The percentage of time when blitter command streamer was busy." |
| data_type="float" |
| max_equation="100" |
| equation="C 4 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="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="Vdbox1 Ring Busy" |
| description="The percentage of time when Vdbox1 command streamer was busy." |
| data_type="float" |
| max_equation="100" |
| equation="C 3 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" |
| /> |
| <register_config type="NOA"> |
| <register type="NOA" address="0x00009840" value="0x000000A0" /> |
| <register type="NOA" address="0x00009888" value="0x1AF00100" /> |
| <register type="NOA" address="0x00009888" value="0x118B0000" /> |
| <register type="NOA" address="0x00009888" value="0x11850008" /> |
| <register type="NOA" address="0x00009888" value="0x17830100" /> |
| <register type="NOA" address="0x00009888" value="0x1A700100" /> |
| <register type="NOA" address="0x00009888" value="0x1D940040" /> |
| <register type="NOA" address="0x00009888" value="0x02F00085" /> |
| <register type="NOA" address="0x00009888" value="0x10F00000" /> |
| <register type="NOA" address="0x00009888" value="0x24F00000" /> |
| <register type="NOA" address="0x00009888" value="0x078B0003" /> |
| <register type="NOA" address="0x00009888" value="0x238B0400" /> |
| <register type="NOA" address="0x00009888" value="0x258B0000" /> |
| <register type="NOA" address="0x00009888" value="0x058C8000" /> |
| <register type="NOA" address="0x00009888" value="0x038D2000" /> |
| <register type="NOA" address="0x00009888" value="0x03850500" /> |
| <register type="NOA" address="0x00009888" value="0x1F858800" /> |
| <register type="NOA" address="0x00009888" value="0x2185000A" /> |
| <register type="NOA" address="0x00009888" value="0x05834055" /> |
| <register type="NOA" address="0x00009888" value="0x11830000" /> |
| <register type="NOA" address="0x00009888" value="0x09830000" /> |
| <register type="NOA" address="0x00009888" value="0x0B838000" /> |
| <register type="NOA" address="0x00009888" value="0x0D834000" /> |
| <register type="NOA" address="0x00009888" value="0x03844000" /> |
| <register type="NOA" address="0x00009888" value="0x0584C000" /> |
| <register type="NOA" address="0x00009888" value="0x07844000" /> |
| <register type="NOA" address="0x00009888" value="0x1380C000" /> |
| <register type="NOA" address="0x00009888" value="0x1580C000" /> |
| <register type="NOA" address="0x00009888" value="0x17804000" /> |
| <register type="NOA" address="0x00009888" value="0x04708500" /> |
| <register type="NOA" address="0x00009888" value="0x10700000" /> |
| <register type="NOA" address="0x00009888" value="0x24700000" /> |
| <register type="NOA" address="0x00009888" value="0x21800000" /> |
| <register type="NOA" address="0x00009888" value="0x4D801000" /> |
| <register type="NOA" address="0x00009888" value="0x3F800000" /> |
| <register type="NOA" address="0x00009888" value="0x4F800004" /> |
| <register type="NOA" address="0x00009888" value="0x418014A0" /> |
| <register type="NOA" address="0x00009888" value="0x31800000" /> |
| <register type="NOA" address="0x00009840" value="0x00000080" /> |
| </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="MDAPI testing set Gen8" |
| mdapi_supported_apis="OGL OCL IO BB" |
| underscore_name="test_oa" |
| hw_config_guid="d6de6f55-e526-4f79-a6a6-d7315c09044e" |
| chipset="BDW" |
| symbol_name="TestOa" |
| > |
| <counter name="TestCounter7" |
| description="HW test counter 7. Factor: 0.666" |
| 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 7 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.333" |
| 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.333" |
| 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.166" |
| 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="0x00009840" value="0x000000A0" /> |
| <register type="NOA" address="0x00009888" value="0x198B0000" /> |
| <register type="NOA" address="0x00009888" value="0x078B0066" /> |
| <register type="NOA" address="0x00009888" value="0x118B0000" /> |
| <register type="NOA" address="0x00009888" value="0x258B0000" /> |
| <register type="NOA" address="0x00009888" value="0x21850008" /> |
| <register type="NOA" address="0x00009888" value="0x0D834000" /> |
| <register type="NOA" address="0x00009888" value="0x07844000" /> |
| <register type="NOA" address="0x00009888" value="0x17804000" /> |
| <register type="NOA" address="0x00009888" value="0x21800000" /> |
| <register type="NOA" address="0x00009888" value="0x4F800000" /> |
| <register type="NOA" address="0x00009888" value="0x41800000" /> |
| <register type="NOA" address="0x00009888" value="0x31800000" /> |
| <register type="NOA" address="0x00009840" value="0x00000080" /> |
| </register_config> |
| <register_config type="OA"> |
| <register type="OA" address="0x00002740" value="0x00000000" /> |
| <register type="OA" address="0x00002744" value="0x00800000" /> |
| <register type="OA" address="0x00002714" value="0xF0800000" /> |
| <register type="OA" address="0x00002710" value="0x00000000" /> |
| <register type="OA" address="0x00002724" value="0xF0800000" /> |
| <register type="OA" address="0x00002720" value="0x00000000" /> |
| <register type="OA" address="0x00002770" value="0x00000004" /> |
| <register type="OA" address="0x00002774" value="0x00000000" /> |
| <register type="OA" address="0x00002778" value="0x00000003" /> |
| <register type="OA" address="0x0000277C" value="0x00000000" /> |
| <register type="OA" address="0x00002780" value="0x00000007" /> |
| <register type="OA" address="0x00002784" value="0x00000000" /> |
| <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> |
| |
| <set name="Metric set PMA Stall" |
| mdapi_supported_apis="OGL OGL4 IO BB" |
| underscore_name="stc__pma_stall" |
| hw_config_guid="e713f347-953e-4d8c-b02f-6be31df2db2b" |
| chipset="BDW" |
| symbol_name="STC_PmaStall" |
| > |
| <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="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="STC PMA stall" |
| description="Percentage of time when stencil cache line and an overlapping pixel are causing stalls" |
| data_type="float" |
| max_equation="100" |
| equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV" |
| underscore_name="stc_pma_stall" |
| units="percent" |
| symbol_name="StcPMAStall" |
| availability="$SliceMask 1 AND" |
| semantic_type="duration" |
| mdapi_supported_apis="" |
| mdapi_usage_flags="Frame Batch Draw" |
| mdapi_group="GPU/Stencil Cache" |
| mdapi_hw_unit_type="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="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="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="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="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 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="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="0x00009840" value="0x000000A0" /> |
| <register type="NOA" address="0x00009888" value="0x0C1F0001" /> |
| <register type="NOA" address="0x00009888" value="0x001F0015" /> |
| <register type="NOA" address="0x00009888" value="0x041F4AC0" /> |
| <register type="NOA" address="0x00009888" value="0x061F03D8" /> |
| <register type="NOA" address="0x00009888" value="0x0E1F0000" /> |
| <register type="NOA" address="0x00009888" value="0x018A8000" /> |
| <register type="NOA" address="0x00009888" value="0x0F8A8000" /> |
| <register type="NOA" address="0x00009888" value="0x198A8000" /> |
| <register type="NOA" address="0x00009888" value="0x1B8A00A0" /> |
| <register type="NOA" address="0x00009888" value="0x238B0020" /> |
| <register type="NOA" address="0x00009888" value="0x258B0550" /> |
| <register type="NOA" address="0x00009888" value="0x1F850080" /> |
| <register type="NOA" address="0x00009888" value="0x21850AA0" /> |
| <register type="NOA" address="0x00009888" value="0x01834000" /> |
| <register type="NOA" address="0x00009888" value="0x0F834000" /> |
| <register type="NOA" address="0x00009888" value="0x19835400" /> |
| <register type="NOA" address="0x00009888" value="0x01844000" /> |
| <register type="NOA" address="0x00009888" value="0x07848000" /> |
| <register type="NOA" address="0x00009888" value="0x0984C000" /> |
| <register type="NOA" address="0x00009888" value="0x0B844000" /> |
| <register type="NOA" address="0x00009888" value="0x11804000" /> |
| <register type="NOA" address="0x00009888" value="0x17808000" /> |
| <register type="NOA" address="0x00009888" value="0x1980C000" /> |
| <register type="NOA" address="0x00009888" value="0x1B804000" /> |
| <register type="NOA" address="0x00009888" value="0x4D800000" /> |
| <register type="NOA" address="0x00009888" value="0x3D800000" /> |
| <register type="NOA" address="0x00009888" value="0x4F800000" /> |
| <register type="NOA" address="0x00009888" value="0x43800000" /> |
| <register type="NOA" address="0x00009888" value="0x51800000" /> |
| <register type="NOA" address="0x00009888" value="0x45800000" /> |
| <register type="NOA" address="0x00009888" value="0x21800000" /> |
| <register type="NOA" address="0x00009888" value="0x31800000" /> |
| <register type="NOA" address="0x00009840" value="0x00000080" /> |
| </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="0x008000E1" /> |
| <register type="OA" address="0x00002774" value="0x001FFFE0" /> |
| </register_config> |
| </set> |
| |
| </metrics> |