Home | History | Annotate | Download | only in i965
      1 <?xml version="1.0"?>
      2 <metrics version="1508421694" merge_md5="">
      3   <set name="Render Metrics Basic Gen9"
      4        mdapi_supported_apis="OGL OCL IO BB"
      5        underscore_name="render_basic"
      6        hw_config_guid="bad77c24-cc64-480d-99bf-e7b740713800"
      7        chipset="SKLGT4"
      8        symbol_name="RenderBasic"
      9        >
     10     <counter name="GPU Core Clocks"
     11              description="The total number of GPU core clocks elapsed during the measurement."
     12              data_type="uint64"
     13              equation="GPU_CLOCK 0 READ"
     14              underscore_name="gpu_core_clocks"
     15              units="cycles"
     16              symbol_name="GpuCoreClocks"
     17              semantic_type="event"
     18              mdapi_supported_apis=""
     19              mdapi_usage_flags="Tier1 Frame Batch Draw"
     20              mdapi_hw_unit_type="gpu"
     21              mdapi_group="GPU"
     22              />
     23     <counter name="EU Active"
     24              description="The percentage of time in which the Execution Units were actively processing."
     25              data_type="float"
     26              max_equation="100"
     27              equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
     28              underscore_name="eu_active"
     29              units="percent"
     30              symbol_name="EuActive"
     31              semantic_type="duration"
     32              mdapi_supported_apis=""
     33              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
     34              mdapi_group="EU Array"
     35              mdapi_hw_unit_type="gpu"
     36              />
     37     <counter name="L3 Misses"
     38              description="The total number of L3 misses."
     39              data_type="uint64"
     40              equation="C 4 READ"
     41              underscore_name="l3_misses"
     42              units="messages"
     43              symbol_name="L3Misses"
     44              semantic_type="event"
     45              mdapi_supported_apis=""
     46              mdapi_usage_flags="Tier3 Frame Batch Draw"
     47              mdapi_hw_unit_type="gpu"
     48              mdapi_group="L3/TAG"
     49              />
     50     <counter name="GTI L3 Throughput"
     51              description="The total number of GPU memory bytes transferred between L3 caches and GTI."
     52              data_type="uint64"
     53              max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
     54              equation="$L3Misses 64 UMUL"
     55              underscore_name="gti_l3_throughput"
     56              units="bytes"
     57              symbol_name="GtiL3Throughput"
     58              semantic_type="throughput"
     59              mdapi_supported_apis=""
     60              mdapi_usage_flags="Tier2 Frame Batch Draw"
     61              mdapi_group="GTI/L3"
     62              mdapi_hw_unit_type="gpu"
     63              />
     64     <counter name="EU Both FPU Pipes Active"
     65              description="The percentage of time in which both EU FPU pipelines were actively processing."
     66              data_type="float"
     67              max_equation="100"
     68              equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
     69              underscore_name="eu_fpu_both_active"
     70              units="percent"
     71              symbol_name="EuFpuBothActive"
     72              semantic_type="duration"
     73              mdapi_supported_apis=""
     74              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
     75              mdapi_group="EU Array/Pipes"
     76              mdapi_hw_unit_type="gpu"
     77              />
     78     <counter name="Sampler Cache Misses"
     79              description="The total number of sampler cache misses in all LODs in all sampler units."
     80              data_type="uint64"
     81              equation="B 4 READ B 5 READ UADD B 3 READ UADD 8 UMUL"
     82              underscore_name="sampler_l1_misses"
     83              units="messages"
     84              symbol_name="SamplerL1Misses"
     85              semantic_type="event"
     86              mdapi_supported_apis=""
     87              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
     88              mdapi_hw_unit_type="gpu"
     89              mdapi_group="Sampler/Sampler Cache"
     90              />
     91     <counter name="VS Send Pipe Active"
     92              description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
     93              data_type="float"
     94              max_equation="100"
     95              equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
     96              underscore_name="vs_send_active"
     97              units="percent"
     98              symbol_name="VsSendActive"
     99              semantic_type="duration"
    100              mdapi_supported_apis="OGL IO BB"
    101              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
    102              mdapi_group="EU Array/Vertex Shader"
    103              mdapi_hw_unit_type="gpu"
    104              />
    105     <counter name="VS FPU1 Pipe Active"
    106              description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
    107              data_type="float"
    108              max_equation="100"
    109              equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
    110              underscore_name="vs_fpu1_active"
    111              units="percent"
    112              symbol_name="VsFpu1Active"
    113              semantic_type="duration"
    114              mdapi_supported_apis="OGL IO BB"
    115              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
    116              mdapi_group="EU Array/Vertex Shader"
    117              mdapi_hw_unit_type="gpu"
    118              />
    119     <counter name="GS Threads Dispatched"
    120              description="The total number of geometry shader hardware threads dispatched."
    121              data_type="uint64"
    122              equation="A 5 READ"
    123              underscore_name="gs_threads"
    124              units="threads"
    125              symbol_name="GsThreads"
    126              semantic_type="event"
    127              mdapi_supported_apis="OGL4 IO BB"
    128              mdapi_usage_flags="Tier3 Frame Batch Draw"
    129              mdapi_hw_unit_type="gpu"
    130              mdapi_group="EU Array/Geometry Shader"
    131              />
    132     <counter name="L3 Sampler Throughput"
    133              description="The total number of GPU memory bytes transferred between samplers and L3 caches."
    134              data_type="uint64"
    135              max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
    136              equation="$SamplerL1Misses 64 UMUL"
    137              underscore_name="l3_sampler_throughput"
    138              units="bytes"
    139              symbol_name="L3SamplerThroughput"
    140              semantic_type="throughput"
    141              mdapi_supported_apis=""
    142              mdapi_usage_flags="Tier2 Frame Batch Draw"
    143              mdapi_group="L3/Sampler"
    144              mdapi_hw_unit_type="gpu"
    145              />
    146     <counter name="Early Hi-Depth Test Fails"
    147              description="The total number of pixels dropped on early hierarchical depth test."
    148              data_type="uint64"
    149              equation="A 22 READ 4 UMUL"
    150              underscore_name="hi_depth_test_fails"
    151              units="pixels"
    152              symbol_name="HiDepthTestFails"
    153              semantic_type="event"
    154              mdapi_supported_apis="OGL IO BB"
    155              mdapi_usage_flags="Tier3 Frame Batch Draw"
    156              mdapi_hw_unit_type="gpu"
    157              mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
    158              />
    159     <counter name="FS Both FPU Active"
    160              description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
    161              data_type="float"
    162              max_equation="100"
    163              equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
    164              underscore_name="ps_eu_both_fpu_active"
    165              units="percent"
    166              symbol_name="PsEuBothFpuActive"
    167              semantic_type="duration"
    168              mdapi_supported_apis="OGL IO BB"
    169              mdapi_usage_flags="Tier4 Frame Batch Draw"
    170              mdapi_group="3D Pipe/Fragment Shader"
    171              mdapi_hw_unit_type="gpu"
    172              />
    173     <counter name="VS Threads Dispatched"
    174              description="The total number of vertex shader hardware threads dispatched."
    175              data_type="uint64"
    176              equation="A 1 READ"
    177              underscore_name="vs_threads"
    178              units="threads"
    179              symbol_name="VsThreads"
    180              semantic_type="event"
    181              mdapi_supported_apis="OGL IO BB"
    182              mdapi_usage_flags="Tier3 Frame Batch Draw"
    183              mdapi_hw_unit_type="gpu"
    184              mdapi_group="EU Array/Vertex Shader"
    185              />
    186     <counter name="FS Threads Dispatched"
    187              description="The total number of fragment shader hardware threads dispatched."
    188              data_type="uint64"
    189              equation="A 6 READ"
    190              underscore_name="ps_threads"
    191              units="threads"
    192              symbol_name="PsThreads"
    193              semantic_type="event"
    194              mdapi_supported_apis="OGL IO BB"
    195              mdapi_usage_flags="Tier3 Frame Batch Draw"
    196              mdapi_hw_unit_type="gpu"
    197              mdapi_group="EU Array/Fragment Shader"
    198              />
    199     <counter name="Sampler 0 Busy"
    200              description="The percentage of time in which Sampler 0 has been processing EU requests."
    201              data_type="float"
    202              max_equation="100"
    203              equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
    204              underscore_name="sampler0_busy"
    205              units="percent"
    206              symbol_name="Sampler0Busy"
    207              availability="$SubsliceMask 0x09 AND"
    208              semantic_type="duration"
    209              mdapi_supported_apis=""
    210              mdapi_usage_flags="Tier3 Batch Frame Draw"
    211              mdapi_group="Sampler"
    212              mdapi_hw_unit_type="subslice"
    213              />
    214     <counter name="Sampler 1 Busy"
    215              description="The percentage of time in which Sampler 1 has been processing EU requests."
    216              data_type="float"
    217              max_equation="100"
    218              equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
    219              underscore_name="sampler1_busy"
    220              units="percent"
    221              symbol_name="Sampler1Busy"
    222              availability="$SubsliceMask 0x12 AND"
    223              semantic_type="duration"
    224              mdapi_supported_apis=""
    225              mdapi_usage_flags="Tier3 Batch Frame Draw"
    226              mdapi_group="Sampler"
    227              mdapi_hw_unit_type="subslice"
    228              />
    229     <counter name="Samplers Busy"
    230              description="The percentage of time in which samplers have been processing EU requests."
    231              data_type="float"
    232              max_equation="100"
    233              equation="$Sampler0Busy $Sampler1Busy FMAX"
    234              underscore_name="samplers_busy"
    235              units="percent"
    236              symbol_name="SamplersBusy"
    237              semantic_type="duration"
    238              mdapi_supported_apis=""
    239              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
    240              mdapi_group="Sampler"
    241              mdapi_hw_unit_type="slice"
    242              />
    243     <counter name="GTI Fixed Pipe Throughput"
    244              description="The total number of GPU memory bytes transferred between 3D Pipeline (Command Dispatch, Input Assembly and Stream Output) and GTI."
    245              data_type="uint64"
    246              max_equation="$GpuCoreClocks 64 UMUL"
    247              equation="B 6 READ B 7 READ UADD 64 UMUL"
    248              underscore_name="gti_vf_throughput"
    249              units="bytes"
    250              symbol_name="GtiVfThroughput"
    251              semantic_type="throughput"
    252              mdapi_supported_apis="OGL IO BB"
    253              mdapi_usage_flags="Tier2 Frame Batch Draw"
    254              mdapi_group="GTI/3D Pipe"
    255              mdapi_hw_unit_type="gpu"
    256              />
    257     <counter name="Shader Barrier Messages"
    258              description="The total number of shader barrier messages."
    259              data_type="uint64"
    260              equation="A 35 READ"
    261              underscore_name="shader_barriers"
    262              units="messages"
    263              symbol_name="ShaderBarriers"
    264              semantic_type="event"
    265              mdapi_supported_apis=""
    266              mdapi_usage_flags="Tier3 Frame Batch Draw"
    267              mdapi_hw_unit_type="gpu"
    268              mdapi_group="EU Array/Barrier"
    269              />
    270     <counter name="Sampler 0 Bottleneck"
    271              low_watermark="5"
    272              description="The percentage of time in which Sampler 0 has been slowing down the pipe when processing EU requests."
    273              data_type="float"
    274              high_watermark="15"
    275              equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
    276              max_equation="100"
    277              underscore_name="sampler0_bottleneck"
    278              units="percent"
    279              symbol_name="Sampler0Bottleneck"
    280              availability="$SubsliceMask 0x09 AND"
    281              semantic_type="duration"
    282              mdapi_supported_apis=""
    283              mdapi_usage_flags="Tier3 Indicate Draw"
    284              mdapi_group="Sampler"
    285              mdapi_hw_unit_type="subslice"
    286              />
    287     <counter name="Sampler Texels"
    288              description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
    289              data_type="uint64"
    290              equation="A 28 READ 4 UMUL"
    291              underscore_name="sampler_texels"
    292              units="texels"
    293              symbol_name="SamplerTexels"
    294              semantic_type="event"
    295              mdapi_supported_apis=""
    296              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
    297              mdapi_hw_unit_type="gpu"
    298              mdapi_group="Sampler/Sampler Input"
    299              />
    300     <counter name="Pixels Failing Tests"
    301              description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
    302              data_type="uint64"
    303              equation="A 25 READ 4 UMUL"
    304              underscore_name="pixels_failing_post_ps_tests"
    305              units="pixels"
    306              symbol_name="PixelsFailingPostPsTests"
    307              semantic_type="event"
    308              mdapi_supported_apis="OGL IO BB"
    309              mdapi_usage_flags="Tier3 Frame Batch Draw"
    310              mdapi_hw_unit_type="gpu"
    311              mdapi_group="3D Pipe/Output Merger"
    312              />
    313     <counter name="GPU Time Elapsed"
    314              description="Time elapsed on the GPU during the measurement."
    315              data_type="uint64"
    316              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
    317              underscore_name="gpu_time"
    318              units="ns"
    319              symbol_name="GpuTime"
    320              semantic_type="duration"
    321              mdapi_supported_apis=""
    322              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
    323              mdapi_hw_unit_type="gpu"
    324              mdapi_group="GPU"
    325              />
    326     <counter name="AVG GPU Core Frequency"
    327              description="Average GPU Core Frequency in the measurement."
    328              data_type="uint64"
    329              max_equation="$GpuMaxFrequency"
    330              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
    331              underscore_name="avg_gpu_core_frequency"
    332              units="hz"
    333              symbol_name="AvgGpuCoreFrequency"
    334              semantic_type="event"
    335              mdapi_supported_apis=""
    336              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
    337              mdapi_group="GPU"
    338              mdapi_hw_unit_type="gpu"
    339              />
    340     <counter name="Sampler Texels Misses"
    341              description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
    342              data_type="uint64"
    343              equation="A 29 READ 4 UMUL"
    344              underscore_name="sampler_texel_misses"
    345              units="texels"
    346              symbol_name="SamplerTexelMisses"
    347              semantic_type="event"
    348              mdapi_supported_apis=""
    349              mdapi_usage_flags="Tier3 Batch Frame Draw"
    350              mdapi_hw_unit_type="gpu"
    351              mdapi_group="Sampler/Sampler Cache"
    352              />
    353     <counter name="CS Threads Dispatched"
    354              description="The total number of compute shader hardware threads dispatched."
    355              data_type="uint64"
    356              equation="A 4 READ"
    357              underscore_name="cs_threads"
    358              units="threads"
    359              symbol_name="CsThreads"
    360              semantic_type="event"
    361              mdapi_supported_apis="OGL4 OCL IO BB"
    362              mdapi_usage_flags="Tier3 Frame Batch Draw"
    363              mdapi_hw_unit_type="gpu"
    364              mdapi_group="EU Array/Compute Shader"
    365              />
    366     <counter name="Shader Memory Accesses"
    367              description="The total number of shader memory accesses to L3."
    368              data_type="uint64"
    369              equation="A 32 READ"
    370              underscore_name="shader_memory_accesses"
    371              units="messages"
    372              symbol_name="ShaderMemoryAccesses"
    373              semantic_type="event"
    374              mdapi_supported_apis=""
    375              mdapi_usage_flags="Tier3 Frame Batch Draw"
    376              mdapi_hw_unit_type="gpu"
    377              mdapi_group="L3/Data Port"
    378              />
    379     <counter name="L3 Lookup Accesses w/o IC"
    380              description="The total number of L3 cache lookup accesses w/o IC."
    381              data_type="uint64"
    382              equation="$SamplerL1Misses $ShaderMemoryAccesses UADD"
    383              underscore_name="l3_lookups"
    384              units="messages"
    385              symbol_name="L3Lookups"
    386              semantic_type="event"
    387              mdapi_supported_apis=""
    388              mdapi_usage_flags="Tier3 Frame Batch Draw"
    389              mdapi_hw_unit_type="gpu"
    390              mdapi_group="L3/TAG"
    391              />
    392     <counter name="SLM Bytes Read"
    393              description="The total number of GPU memory bytes read from shared local memory."
    394              data_type="uint64"
    395              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
    396              equation="A 30 READ 64 UMUL"
    397              underscore_name="slm_bytes_read"
    398              units="bytes"
    399              symbol_name="SlmBytesRead"
    400              semantic_type="throughput"
    401              mdapi_supported_apis="OGL4 OCL IO BB"
    402              mdapi_usage_flags="Tier3 Frame Batch Draw"
    403              mdapi_group="L3/Data Port/SLM"
    404              mdapi_hw_unit_type="gpu"
    405              />
    406     <counter name="GTI Read Throughput"
    407              description="The total number of GPU memory bytes read from GTI."
    408              data_type="uint64"
    409              max_equation="$GpuCoreClocks 64 UMUL"
    410              equation="C 6 READ 64 UMUL"
    411              underscore_name="gti_read_throughput"
    412              units="bytes"
    413              symbol_name="GtiReadThroughput"
    414              semantic_type="throughput"
    415              mdapi_supported_apis=""
    416              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
    417              mdapi_group="GTI"
    418              mdapi_hw_unit_type="gpu"
    419              />
    420     <counter name="PS FPU1 Pipe Active"
    421              description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
    422              data_type="float"
    423              max_equation="100"
    424              equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
    425              underscore_name="ps_fpu1_active"
    426              units="percent"
    427              symbol_name="PsFpu1Active"
    428              semantic_type="duration"
    429              mdapi_supported_apis="OGL IO BB"
    430              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
    431              mdapi_group="EU Array/Pixel Shader"
    432              mdapi_hw_unit_type="gpu"
    433              />
    434     <counter name="PS Send Pipeline Active"
    435              description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
    436              data_type="float"
    437              max_equation="100"
    438              equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
    439              underscore_name="ps_send_active"
    440              units="percent"
    441              symbol_name="PsSendActive"
    442              semantic_type="duration"
    443              mdapi_supported_apis="OGL IO BB"
    444              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
    445              mdapi_group="EU Array/Pixel Shader"
    446              mdapi_hw_unit_type="gpu"
    447              />
    448     <counter name="Rasterized Pixels"
    449              description="The total number of rasterized pixels."
    450              data_type="uint64"
    451              equation="A 21 READ 4 UMUL"
    452              underscore_name="rasterized_pixels"
    453              units="pixels"
    454              symbol_name="RasterizedPixels"
    455              semantic_type="event"
    456              mdapi_supported_apis="OGL IO BB"
    457              mdapi_usage_flags="Tier3 Frame Batch Draw"
    458              mdapi_hw_unit_type="gpu"
    459              mdapi_group="3D Pipe/Rasterizer"
    460              />
    461     <counter name="GPU Busy"
    462              description="The percentage of time in which the GPU has been processing GPU commands."
    463              data_type="float"
    464              max_equation="100"
    465              equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
    466              underscore_name="gpu_busy"
    467              units="percent"
    468              symbol_name="GpuBusy"
    469              semantic_type="duration"
    470              mdapi_supported_apis=""
    471              mdapi_usage_flags="Tier1 Overview System Frame"
    472              mdapi_group="GPU"
    473              mdapi_hw_unit_type="gpu"
    474              />
    475     <counter name="GTI Depth Throughput"
    476              description="The total number of GPU memory bytes transferred between depth caches and GTI."
    477              data_type="uint64"
    478              max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
    479              equation="C 0 READ C 1 READ UADD 64 UMUL"
    480              underscore_name="gti_depth_throughput"
    481              units="bytes"
    482              symbol_name="GtiDepthThroughput"
    483              semantic_type="throughput"
    484              mdapi_supported_apis="OGL IO BB"
    485              mdapi_usage_flags="Tier2 Frame Batch Draw"
    486              mdapi_group="GTI/Depth Cache"
    487              mdapi_hw_unit_type="gpu"
    488              />
    489     <counter name="VS FPU0 Pipe Active"
    490              description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
    491              data_type="float"
    492              max_equation="100"
    493              equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
    494              underscore_name="vs_fpu0_active"
    495              units="percent"
    496              symbol_name="VsFpu0Active"
    497              semantic_type="duration"
    498              mdapi_supported_apis="OGL IO BB"
    499              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
    500              mdapi_group="EU Array/Vertex Shader"
    501              mdapi_hw_unit_type="gpu"
    502              />
    503     <counter name="PS FPU0 Pipe Active"
    504              description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
    505              data_type="float"
    506              max_equation="100"
    507              equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
    508              underscore_name="ps_fpu0_active"
    509              units="percent"
    510              symbol_name="PsFpu0Active"
    511              semantic_type="duration"
    512              mdapi_supported_apis="OGL IO BB"
    513              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
    514              mdapi_group="EU Array/Pixel Shader"
    515              mdapi_hw_unit_type="gpu"
    516              />
    517     <counter name="DS Threads Dispatched"
    518              description="The total number of domain shader hardware threads dispatched."
    519              data_type="uint64"
    520              equation="A 3 READ"
    521              underscore_name="ds_threads"
    522              units="threads"
    523              symbol_name="DsThreads"
    524              semantic_type="event"
    525              mdapi_supported_apis="OGL4 IO BB"
    526              mdapi_usage_flags="Tier3 Frame Batch Draw"
    527              mdapi_hw_unit_type="gpu"
    528              mdapi_group="EU Array/Domain Shader"
    529              />
    530     <counter name="Samples Written"
    531              description="The total number of samples or pixels written to all render targets."
    532              data_type="uint64"
    533              equation="A 26 READ 4 UMUL"
    534              underscore_name="samples_written"
    535              units="pixels"
    536              symbol_name="SamplesWritten"
    537              semantic_type="event"
    538              mdapi_supported_apis="OGL IO BB"
    539              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
    540              mdapi_hw_unit_type="gpu"
    541              mdapi_group="3D Pipe/Output Merger"
    542              />
    543     <counter name="EU Stall"
    544              description="The percentage of time in which the Execution Units were stalled."
    545              data_type="float"
    546              max_equation="100"
    547              equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
    548              underscore_name="eu_stall"
    549              units="percent"
    550              symbol_name="EuStall"
    551              semantic_type="duration"
    552              mdapi_supported_apis=""
    553              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
    554              mdapi_group="EU Array"
    555              mdapi_hw_unit_type="gpu"
    556              />
    557     <counter name="Samples Blended"
    558              description="The total number of blended samples or pixels written to all render targets."
    559              data_type="uint64"
    560              equation="A 27 READ 4 UMUL"
    561              underscore_name="samples_blended"
    562              units="pixels"
    563              symbol_name="SamplesBlended"
    564              semantic_type="event"
    565              mdapi_supported_apis="OGL IO BB"
    566              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
    567              mdapi_hw_unit_type="gpu"
    568              mdapi_group="3D Pipe/Output Merger"
    569              />
    570     <counter name="Early Depth Test Fails"
    571              description="The total number of pixels dropped on early depth test."
    572              data_type="uint64"
    573              equation="A 23 READ 4 UMUL"
    574              underscore_name="early_depth_test_fails"
    575              units="pixels"
    576              symbol_name="EarlyDepthTestFails"
    577              semantic_type="event"
    578              mdapi_supported_apis="OGL IO BB"
    579              mdapi_usage_flags="Tier3 Frame Batch Draw"
    580              mdapi_hw_unit_type="gpu"
    581              mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
    582              />
    583     <counter name="Samplers Bottleneck"
    584              low_watermark="5"
    585              description="The percentage of time in which samplers have been slowing down the pipe when processing EU requests."
    586              data_type="float"
    587              high_watermark="15"
    588              equation="$Sampler0Bottleneck"
    589              max_equation="100"
    590              underscore_name="sampler_bottleneck"
    591              units="percent"
    592              symbol_name="SamplerBottleneck"
    593              semantic_type="duration"
    594              mdapi_supported_apis=""
    595              mdapi_usage_flags="Tier3 Overview Indicate System Frame Batch Draw"
    596              mdapi_group="Sampler"
    597              mdapi_hw_unit_type="slice"
    598              />
    599     <counter name="GTI HDC TLB Lookup Throughput"
    600              description="The total number of GPU memory bytes transferred between GTI and HDC, when HDC is doing TLB lookups."
    601              data_type="uint64"
    602              max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
    603              equation="C 5 READ 64 UMUL"
    604              underscore_name="gti_hdc_lookups_throughput"
    605              units="bytes"
    606              symbol_name="GtiHdcLookupsThroughput"
    607              semantic_type="throughput"
    608              mdapi_supported_apis=""
    609              mdapi_usage_flags="Tier2 Frame Batch Draw"
    610              mdapi_group="GTI/L3"
    611              mdapi_hw_unit_type="gpu"
    612              />
    613     <counter name="GTI RCC Throughput"
    614              description="The total number of GPU memory bytes transferred between render color caches and GTI."
    615              data_type="uint64"
    616              max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
    617              equation="C 2 READ C 3 READ UADD 64 UMUL"
    618              underscore_name="gti_rcc_throughput"
    619              units="bytes"
    620              symbol_name="GtiRccThroughput"
    621              semantic_type="throughput"
    622              mdapi_supported_apis="OGL IO BB"
    623              mdapi_usage_flags="Tier2 Frame Batch Draw"
    624              mdapi_group="GTI/Color Cache"
    625              mdapi_hw_unit_type="gpu"
    626              />
    627     <counter name="HS Threads Dispatched"
    628              description="The total number of hull shader hardware threads dispatched."
    629              data_type="uint64"
    630              equation="A 2 READ"
    631              underscore_name="hs_threads"
    632              units="threads"
    633              symbol_name="HsThreads"
    634              semantic_type="event"
    635              mdapi_supported_apis="OGL4 IO BB"
    636              mdapi_usage_flags="Tier3 Frame Batch Draw"
    637              mdapi_hw_unit_type="gpu"
    638              mdapi_group="EU Array/Hull Shader"
    639              />
    640     <counter name="GTI Write Throughput"
    641              description="The total number of GPU memory bytes written to GTI."
    642              data_type="uint64"
    643              max_equation="$GpuCoreClocks 32 UMUL"
    644              equation="C 7 READ 64 UMUL"
    645              underscore_name="gti_write_throughput"
    646              units="bytes"
    647              symbol_name="GtiWriteThroughput"
    648              semantic_type="throughput"
    649              mdapi_supported_apis=""
    650              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
    651              mdapi_group="GTI"
    652              mdapi_hw_unit_type="gpu"
    653              />
    654     <counter name="SLM Bytes Written"
    655              description="The total number of GPU memory bytes written into shared local memory."
    656              data_type="uint64"
    657              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
    658              equation="A 31 READ 64 UMUL"
    659              underscore_name="slm_bytes_written"
    660              units="bytes"
    661              symbol_name="SlmBytesWritten"
    662              semantic_type="throughput"
    663              mdapi_supported_apis="OGL4 OCL IO BB"
    664              mdapi_usage_flags="Tier3 Frame Batch Draw"
    665              mdapi_group="L3/Data Port/SLM"
    666              mdapi_hw_unit_type="gpu"
    667              />
    668     <counter name="L3 Shader Throughput"
    669              description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
    670              data_type="uint64"
    671              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
    672              equation="A 30 READ  A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
    673              underscore_name="l3_shader_throughput"
    674              units="bytes"
    675              symbol_name="L3ShaderThroughput"
    676              semantic_type="throughput"
    677              mdapi_supported_apis="OGL4 OCL IO BB"
    678              mdapi_usage_flags="Tier2 Frame Batch Draw"
    679              mdapi_group="L3/Data Port"
    680              mdapi_hw_unit_type="gpu"
    681              />
    682     <counter name="Samples Killed in FS"
    683              description="The total number of samples or pixels dropped in fragment shaders."
    684              data_type="uint64"
    685              equation="A 24 READ 4 UMUL"
    686              underscore_name="samples_killed_in_ps"
    687              units="pixels"
    688              symbol_name="SamplesKilledInPs"
    689              semantic_type="event"
    690              mdapi_supported_apis="OGL IO BB"
    691              mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
    692              mdapi_hw_unit_type="gpu"
    693              mdapi_group="3D Pipe/Fragment Shader"
    694              />
    695     <counter name="Shader Atomic Memory Accesses"
    696              description="The total number of shader atomic memory accesses."
    697              data_type="uint64"
    698              equation="A 34 READ"
    699              underscore_name="shader_atomics"
    700              units="messages"
    701              symbol_name="ShaderAtomics"
    702              semantic_type="event"
    703              mdapi_supported_apis="OGL OCL IO BB"
    704              mdapi_usage_flags="Tier3 Frame Batch Draw"
    705              mdapi_hw_unit_type="gpu"
    706              mdapi_group="L3/Data Port/Atomics"
    707              />
    708     <register_config type="NOA">
    709         <register type="NOA" address="0x00009840" value="0x00000080" />
    710         <register type="NOA" address="0x00009888" value="0x166C01E0" />
    711         <register type="NOA" address="0x00009888" value="0x12170280" />
    712         <register type="NOA" address="0x00009888" value="0x12370280" />
    713         <register type="NOA" address="0x00009888" value="0x16EC01E0" />
    714         <register type="NOA" address="0x00009888" value="0x176C01E0" />
    715         <register type="NOA" address="0x00009888" value="0x11930317" />
    716         <register type="NOA" address="0x00009888" value="0x159303DF" />
    717         <register type="NOA" address="0x00009888" value="0x3F900003" />
    718         <register type="NOA" address="0x00009888" value="0x1A4E03B0" />
    719         <register type="NOA" address="0x00009888" value="0x0A6C0053" />
    720         <register type="NOA" address="0x00009888" value="0x106C0000" />
    721         <register type="NOA" address="0x00009888" value="0x1C6C0000" />
    722         <register type="NOA" address="0x00009888" value="0x0A1B4000" />
    723         <register type="NOA" address="0x00009888" value="0x1C1C0001" />
    724         <register type="NOA" address="0x00009888" value="0x002F1000" />
    725         <register type="NOA" address="0x00009888" value="0x042F1000" />
    726         <register type="NOA" address="0x00009888" value="0x004C4000" />
    727         <register type="NOA" address="0x00009888" value="0x0A4CA400" />
    728         <register type="NOA" address="0x00009888" value="0x0C4C0002" />
    729         <register type="NOA" address="0x00009888" value="0x000D2000" />
    730         <register type="NOA" address="0x00009888" value="0x060D8000" />
    731         <register type="NOA" address="0x00009888" value="0x080DA000" />
    732         <register type="NOA" address="0x00009888" value="0x0A0DA000" />
    733         <register type="NOA" address="0x00009888" value="0x0C0F0400" />
    734         <register type="NOA" address="0x00009888" value="0x0E0F5600" />
    735         <register type="NOA" address="0x00009888" value="0x100F0001" />
    736         <register type="NOA" address="0x00009888" value="0x002C8000" />
    737         <register type="NOA" address="0x00009888" value="0x162CAA00" />
    738         <register type="NOA" address="0x00009888" value="0x062D8000" />
    739         <register type="NOA" address="0x00009888" value="0x00133000" />
    740         <register type="NOA" address="0x00009888" value="0x08133000" />
    741         <register type="NOA" address="0x00009888" value="0x00170020" />
    742         <register type="NOA" address="0x00009888" value="0x08170021" />
    743         <register type="NOA" address="0x00009888" value="0x10170000" />
    744         <register type="NOA" address="0x00009888" value="0x0633C000" />
    745         <register type="NOA" address="0x00009888" value="0x06370800" />
    746         <register type="NOA" address="0x00009888" value="0x10370000" />
    747         <register type="NOA" address="0x00009888" value="0x1ACE0230" />
    748         <register type="NOA" address="0x00009888" value="0x0AEC5300" />
    749         <register type="NOA" address="0x00009888" value="0x10EC0000" />
    750         <register type="NOA" address="0x00009888" value="0x1CEC0000" />
    751         <register type="NOA" address="0x00009888" value="0x0A9B8000" />
    752         <register type="NOA" address="0x00009888" value="0x1C9C0002" />
    753         <register type="NOA" address="0x00009888" value="0x0ACC2000" />
    754         <register type="NOA" address="0x00009888" value="0x0CCC0002" />
    755         <register type="NOA" address="0x00009888" value="0x088D8000" />
    756         <register type="NOA" address="0x00009888" value="0x0A8D8000" />
    757         <register type="NOA" address="0x00009888" value="0x0E8F1000" />
    758         <register type="NOA" address="0x00009888" value="0x108F0001" />
    759         <register type="NOA" address="0x00009888" value="0x16AC8800" />
    760         <register type="NOA" address="0x00009888" value="0x1B4E0020" />
    761         <register type="NOA" address="0x00009888" value="0x096C5300" />
    762         <register type="NOA" address="0x00009888" value="0x116C0000" />
    763         <register type="NOA" address="0x00009888" value="0x1D6C0000" />
    764         <register type="NOA" address="0x00009888" value="0x091B8000" />
    765         <register type="NOA" address="0x00009888" value="0x1B1C8000" />
    766         <register type="NOA" address="0x00009888" value="0x0B4C2000" />
    767         <register type="NOA" address="0x00009888" value="0x090D8000" />
    768         <register type="NOA" address="0x00009888" value="0x0F0F1000" />
    769         <register type="NOA" address="0x00009888" value="0x172C0800" />
    770         <register type="NOA" address="0x00009888" value="0x0D933031" />
    771         <register type="NOA" address="0x00009888" value="0x0F933E3F" />
    772         <register type="NOA" address="0x00009888" value="0x01933D00" />
    773         <register type="NOA" address="0x00009888" value="0x0393073C" />
    774         <register type="NOA" address="0x00009888" value="0x0593000E" />
    775         <register type="NOA" address="0x00009888" value="0x1D930000" />
    776         <register type="NOA" address="0x00009888" value="0x19930000" />
    777         <register type="NOA" address="0x00009888" value="0x1B930000" />
    778         <register type="NOA" address="0x00009888" value="0x1D900157" />
    779         <register type="NOA" address="0x00009888" value="0x1F900158" />
    780         <register type="NOA" address="0x00009888" value="0x35900000" />
    781         <register type="NOA" address="0x00009888" value="0x2B908000" />
    782         <register type="NOA" address="0x00009888" value="0x2D908000" />
    783         <register type="NOA" address="0x00009888" value="0x2F908000" />
    784         <register type="NOA" address="0x00009888" value="0x31908000" />
    785         <register type="NOA" address="0x00009888" value="0x15908000" />
    786         <register type="NOA" address="0x00009888" value="0x17908000" />
    787         <register type="NOA" address="0x00009888" value="0x19908000" />
    788         <register type="NOA" address="0x00009888" value="0x1B908000" />
    789         <register type="NOA" address="0x00009888" value="0x1190003F" />
    790         <register type="NOA" address="0x00009888" value="0x5190FF30" />
    791         <register type="NOA" address="0x00009888" value="0x41900060" />
    792         <register type="NOA" address="0x00009888" value="0x55903033" />
    793         <register type="NOA" address="0x00009888" value="0x45901421" />
    794         <register type="NOA" address="0x00009888" value="0x47900803" />
    795         <register type="NOA" address="0x00009888" value="0x5790FFF1" />
    796         <register type="NOA" address="0x00009888" value="0x49900001" />
    797         <register type="NOA" address="0x00009888" value="0x37900000" />
    798         <register type="NOA" address="0x00009888" value="0x33900000" />
    799         <register type="NOA" address="0x00009888" value="0x4B900000" />
    800         <register type="NOA" address="0x00009888" value="0x5990000F" />
    801         <register type="NOA" address="0x00009888" value="0x43900000" />
    802         <register type="NOA" address="0x00009888" value="0x5390FFFF" />
    803     </register_config>
    804     <register_config type="OA">
    805         <register type="OA" address="0x00002710" value="0x00000000" />
    806         <register type="OA" address="0x00002714" value="0x00800000" />
    807         <register type="OA" address="0x00002720" value="0x00000000" />
    808         <register type="OA" address="0x00002724" value="0x00800000" />
    809         <register type="OA" address="0x00002740" value="0x00000000" />
    810     </register_config>
    811     <register_config type="FLEX">
    812         <register type="FLEX" address="0x0000E458" value="0x00005004" />
    813         <register type="FLEX" address="0x0000E558" value="0x00010003" />
    814         <register type="FLEX" address="0x0000E658" value="0x00012011" />
    815         <register type="FLEX" address="0x0000E758" value="0x00015014" />
    816         <register type="FLEX" address="0x0000E45C" value="0x00051050" />
    817         <register type="FLEX" address="0x0000E55C" value="0x00053052" />
    818         <register type="FLEX" address="0x0000E65C" value="0x00055054" />
    819     </register_config>
    820   </set>
    821 
    822   <set name="Compute Metrics Basic Gen9"
    823        mdapi_supported_apis="OGL4 OCL IO BB"
    824        underscore_name="compute_basic"
    825        hw_config_guid="7277228f-e7f3-4743-945a-6a2049d11377"
    826        chipset="SKLGT4"
    827        symbol_name="ComputeBasic"
    828        >
    829     <counter name="GPU Core Clocks"
    830              description="The total number of GPU core clocks elapsed during the measurement."
    831              data_type="uint64"
    832              equation="GPU_CLOCK 0 READ"
    833              underscore_name="gpu_core_clocks"
    834              units="cycles"
    835              symbol_name="GpuCoreClocks"
    836              semantic_type="event"
    837              mdapi_supported_apis="OGL OCL IO BB"
    838              mdapi_usage_flags="Tier1 Frame Batch Draw"
    839              mdapi_hw_unit_type="gpu"
    840              mdapi_group="GPU"
    841              />
    842     <counter name="EU Active"
    843              description="The percentage of time in which the Execution Units were actively processing."
    844              data_type="float"
    845              max_equation="100"
    846              equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
    847              underscore_name="eu_active"
    848              units="percent"
    849              symbol_name="EuActive"
    850              semantic_type="duration"
    851              mdapi_supported_apis="OGL OCL IO BB"
    852              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
    853              mdapi_group="EU Array"
    854              mdapi_hw_unit_type="gpu"
    855              />
    856     <counter name="Untyped Bytes Read"
    857              description="The total number of typed memory bytes read via Data Port."
    858              data_type="uint64"
    859              max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
    860              equation="B 6 READ B 7 READ C 0 READ UADD UADD $EuSlicesTotalCount 64 UMUL UMUL"
    861              underscore_name="untyped_bytes_read"
    862              units="bytes"
    863              symbol_name="UntypedBytesRead"
    864              semantic_type="throughput"
    865              mdapi_supported_apis="OGL4 OCL IO BB"
    866              mdapi_usage_flags="Tier3 Frame Batch Draw"
    867              mdapi_group="L3/Data Port"
    868              mdapi_hw_unit_type="gpu"
    869              />
    870     <counter name="EU Both FPU Pipes Active"
    871              description="The percentage of time in which both EU FPU pipelines were actively processing."
    872              data_type="float"
    873              max_equation="100"
    874              equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
    875              underscore_name="eu_fpu_both_active"
    876              units="percent"
    877              symbol_name="EuFpuBothActive"
    878              semantic_type="duration"
    879              mdapi_supported_apis="OGL OCL IO BB"
    880              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
    881              mdapi_group="EU Array/Pipes"
    882              mdapi_hw_unit_type="gpu"
    883              />
    884     <counter name="Typed Bytes Written"
    885              description="The total number of untyped memory bytes written via Data Port."
    886              data_type="uint64"
    887              max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
    888              equation="B 3 READ B 4 READ B 5 READ UADD UADD $EuSlicesTotalCount 64 UMUL UMUL"
    889              underscore_name="typed_bytes_written"
    890              units="bytes"
    891              symbol_name="TypedBytesWritten"
    892              semantic_type="throughput"
    893              mdapi_supported_apis="OGL4 OCL IO BB"
    894              mdapi_usage_flags="Tier3 Frame Batch Draw"
    895              mdapi_group="L3/Data Port"
    896              mdapi_hw_unit_type="gpu"
    897              />
    898     <counter name="EU FPU0 Pipe Active"
    899              description="The percentage of time in which EU FPU0 pipeline was actively processing."
    900              data_type="float"
    901              max_equation="100"
    902              equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
    903              underscore_name="fpu0_active"
    904              units="percent"
    905              symbol_name="Fpu0Active"
    906              semantic_type="duration"
    907              mdapi_supported_apis="OGL OCL IO BB"
    908              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
    909              mdapi_group="EU Array/Pipes"
    910              mdapi_hw_unit_type="gpu"
    911              />
    912     <counter name="EU FPU1 Pipe Active"
    913              description="The percentage of time in which EU FPU1 pipeline was actively processing."
    914              data_type="float"
    915              max_equation="100"
    916              equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
    917              underscore_name="fpu1_active"
    918              units="percent"
    919              symbol_name="Fpu1Active"
    920              semantic_type="duration"
    921              mdapi_supported_apis="OGL IO OCL BB"
    922              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
    923              mdapi_group="EU Array/Pipes"
    924              mdapi_hw_unit_type="gpu"
    925              />
    926     <counter name="EU AVG IPC Rate"
    927              description="The average rate of IPC calculated for 2 FPU pipelines."
    928              data_type="float"
    929              max_equation="2"
    930              equation="A 9 READ  A 10 READ  A 11 READ UADD  A 9 READ USUB FDIV 1 FADD"
    931              underscore_name="eu_avg_ipc_rate"
    932              units="number"
    933              symbol_name="EuAvgIpcRate"
    934              semantic_type="ratio"
    935              mdapi_supported_apis="OGL OCL IO BB"
    936              mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
    937              mdapi_group="EU Array"
    938              mdapi_hw_unit_type="gpu"
    939              />
    940     <counter name="GS Threads Dispatched"
    941              description="The total number of geometry shader hardware threads dispatched."
    942              data_type="uint64"
    943              equation="A 5 READ"
    944              underscore_name="gs_threads"
    945              units="threads"
    946              symbol_name="GsThreads"
    947              semantic_type="event"
    948              mdapi_supported_apis="OGL4 OCL IO BB"
    949              mdapi_usage_flags="Tier3 Frame Batch Draw"
    950              mdapi_hw_unit_type="gpu"
    951              mdapi_group="EU Array/Geometry Shader"
    952              />
    953     <counter name="Early Hi-Depth Test Fails"
    954              description="The total number of pixels dropped on early hierarchical depth test."
    955              data_type="uint64"
    956              equation="A 22 READ 4 UMUL"
    957              underscore_name="hi_depth_test_fails"
    958              units="pixels"
    959              symbol_name="HiDepthTestFails"
    960              semantic_type="event"
    961              mdapi_supported_apis="OGL IO OCL BB"
    962              mdapi_usage_flags="Tier3 Frame Batch Draw"
    963              mdapi_hw_unit_type="gpu"
    964              mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
    965              />
    966     <counter name="VS Threads Dispatched"
    967              description="The total number of vertex shader hardware threads dispatched."
    968              data_type="uint64"
    969              equation="A 1 READ"
    970              underscore_name="vs_threads"
    971              units="threads"
    972              symbol_name="VsThreads"
    973              semantic_type="event"
    974              mdapi_supported_apis="OGL OCL IO BB"
    975              mdapi_usage_flags="Tier3 Frame Batch Draw"
    976              mdapi_hw_unit_type="gpu"
    977              mdapi_group="EU Array/Vertex Shader"
    978              />
    979     <counter name="FS Threads Dispatched"
    980              description="The total number of fragment shader hardware threads dispatched."
    981              data_type="uint64"
    982              equation="A 6 READ"
    983              underscore_name="ps_threads"
    984              units="threads"
    985              symbol_name="PsThreads"
    986              semantic_type="event"
    987              mdapi_supported_apis="OGL OCL IO BB"
    988              mdapi_usage_flags="Tier3 Frame Batch Draw"
    989              mdapi_hw_unit_type="gpu"
    990              mdapi_group="EU Array/Fragment Shader"
    991              />
    992     <counter name="Shader Barrier Messages"
    993              description="The total number of shader barrier messages."
    994              data_type="uint64"
    995              equation="A 35 READ"
    996              underscore_name="shader_barriers"
    997              units="messages"
    998              symbol_name="ShaderBarriers"
    999              semantic_type="event"
   1000              mdapi_supported_apis="OGL OCL IO BB"
   1001              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1002              mdapi_hw_unit_type="gpu"
   1003              mdapi_group="EU Array/Barrier"
   1004              />
   1005     <counter name="Sampler Texels"
   1006              description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
   1007              data_type="uint64"
   1008              equation="A 28 READ 4 UMUL"
   1009              underscore_name="sampler_texels"
   1010              units="texels"
   1011              symbol_name="SamplerTexels"
   1012              semantic_type="event"
   1013              mdapi_supported_apis="OGL OCL IO BB"
   1014              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   1015              mdapi_hw_unit_type="gpu"
   1016              mdapi_group="Sampler/Sampler Input"
   1017              />
   1018     <counter name="Pixels Failing Tests"
   1019              description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
   1020              data_type="uint64"
   1021              equation="A 25 READ 4 UMUL"
   1022              underscore_name="pixels_failing_post_ps_tests"
   1023              units="pixels"
   1024              symbol_name="PixelsFailingPostPsTests"
   1025              semantic_type="event"
   1026              mdapi_supported_apis="OGL IO OCL BB"
   1027              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1028              mdapi_hw_unit_type="gpu"
   1029              mdapi_group="3D Pipe/Output Merger"
   1030              />
   1031     <counter name="GPU Time Elapsed"
   1032              description="Time elapsed on the GPU during the measurement."
   1033              data_type="uint64"
   1034              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
   1035              underscore_name="gpu_time"
   1036              units="ns"
   1037              symbol_name="GpuTime"
   1038              semantic_type="duration"
   1039              mdapi_supported_apis="OGL OCL IO BB"
   1040              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   1041              mdapi_hw_unit_type="gpu"
   1042              mdapi_group="GPU"
   1043              />
   1044     <counter name="AVG GPU Core Frequency"
   1045              description="Average GPU Core Frequency in the measurement."
   1046              data_type="uint64"
   1047              max_equation="$GpuMaxFrequency"
   1048              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
   1049              underscore_name="avg_gpu_core_frequency"
   1050              units="hz"
   1051              symbol_name="AvgGpuCoreFrequency"
   1052              semantic_type="event"
   1053              mdapi_supported_apis="OGL OCL IO BB"
   1054              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   1055              mdapi_group="GPU"
   1056              mdapi_hw_unit_type="gpu"
   1057              />
   1058     <counter name="Sampler Texels Misses"
   1059              description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
   1060              data_type="uint64"
   1061              equation="A 29 READ 4 UMUL"
   1062              underscore_name="sampler_texel_misses"
   1063              units="texels"
   1064              symbol_name="SamplerTexelMisses"
   1065              semantic_type="event"
   1066              mdapi_supported_apis="OGL OCL IO BB"
   1067              mdapi_usage_flags="Tier3 Batch Frame Draw"
   1068              mdapi_hw_unit_type="gpu"
   1069              mdapi_group="Sampler/Sampler Cache"
   1070              />
   1071     <counter name="CS Threads Dispatched"
   1072              description="The total number of compute shader hardware threads dispatched."
   1073              data_type="uint64"
   1074              equation="A 4 READ"
   1075              underscore_name="cs_threads"
   1076              units="threads"
   1077              symbol_name="CsThreads"
   1078              semantic_type="event"
   1079              mdapi_supported_apis="OGL4 OCL IO BB"
   1080              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1081              mdapi_hw_unit_type="gpu"
   1082              mdapi_group="EU Array/Compute Shader"
   1083              />
   1084     <counter name="SLM Bytes Read"
   1085              description="The total number of GPU memory bytes read from shared local memory."
   1086              data_type="uint64"
   1087              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   1088              equation="A 30 READ 64 UMUL"
   1089              underscore_name="slm_bytes_read"
   1090              units="bytes"
   1091              symbol_name="SlmBytesRead"
   1092              semantic_type="throughput"
   1093              mdapi_supported_apis="OGL4 OCL IO BB"
   1094              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1095              mdapi_group="L3/Data Port/SLM"
   1096              mdapi_hw_unit_type="gpu"
   1097              />
   1098     <counter name="GTI Read Throughput"
   1099              description="The total number of GPU memory bytes read from GTI."
   1100              data_type="uint64"
   1101              max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
   1102              equation="C 4 READ 64 UMUL"
   1103              underscore_name="gti_read_throughput"
   1104              units="bytes"
   1105              symbol_name="GtiReadThroughput"
   1106              semantic_type="throughput"
   1107              mdapi_supported_apis="OGL OCL IO BB"
   1108              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   1109              mdapi_group="GTI"
   1110              mdapi_hw_unit_type="gpu"
   1111              />
   1112     <counter name="Untyped Writes"
   1113              description="The total number of untyped memory bytes written via Data Port."
   1114              data_type="uint64"
   1115              max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
   1116              equation="C 1 READ C 2 READ C 3 READ UADD UADD $EuSlicesTotalCount 64 UMUL UMUL"
   1117              underscore_name="untyped_bytes_written"
   1118              units="bytes"
   1119              symbol_name="UntypedBytesWritten"
   1120              semantic_type="throughput"
   1121              mdapi_supported_apis="OGL4 OCL IO BB"
   1122              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1123              mdapi_group="L3/Data Port"
   1124              mdapi_hw_unit_type="gpu"
   1125              />
   1126     <counter name="GPU Busy"
   1127              description="The percentage of time in which the GPU has been processing GPU commands."
   1128              data_type="float"
   1129              max_equation="100"
   1130              equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
   1131              underscore_name="gpu_busy"
   1132              units="percent"
   1133              symbol_name="GpuBusy"
   1134              semantic_type="duration"
   1135              mdapi_supported_apis="OGL OCL IO BB"
   1136              mdapi_usage_flags="Tier1 Overview System Frame"
   1137              mdapi_group="GPU"
   1138              mdapi_hw_unit_type="gpu"
   1139              />
   1140     <counter name="Rasterized Pixels"
   1141              description="The total number of rasterized pixels."
   1142              data_type="uint64"
   1143              equation="A 21 READ 4 UMUL"
   1144              underscore_name="rasterized_pixels"
   1145              units="pixels"
   1146              symbol_name="RasterizedPixels"
   1147              semantic_type="event"
   1148              mdapi_supported_apis="OGL IO OCL BB"
   1149              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1150              mdapi_hw_unit_type="gpu"
   1151              mdapi_group="3D Pipe/Rasterizer"
   1152              />
   1153     <counter name="Typed Bytes Read"
   1154              description="The total number of typed memory bytes read via Data Port."
   1155              data_type="uint64"
   1156              max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
   1157              equation="B 0 READ B 1 READ B 2 READ UADD UADD $EuSlicesTotalCount 64 UMUL UMUL"
   1158              underscore_name="typed_bytes_read"
   1159              units="bytes"
   1160              symbol_name="TypedBytesRead"
   1161              semantic_type="throughput"
   1162              mdapi_supported_apis="OGL4 OCL IO BB"
   1163              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1164              mdapi_group="L3/Data Port"
   1165              mdapi_hw_unit_type="gpu"
   1166              />
   1167     <counter name="DS Threads Dispatched"
   1168              description="The total number of domain shader hardware threads dispatched."
   1169              data_type="uint64"
   1170              equation="A 3 READ"
   1171              underscore_name="ds_threads"
   1172              units="threads"
   1173              symbol_name="DsThreads"
   1174              semantic_type="event"
   1175              mdapi_supported_apis="OGL4 OCL IO BB"
   1176              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1177              mdapi_hw_unit_type="gpu"
   1178              mdapi_group="EU Array/Domain Shader"
   1179              />
   1180     <counter name="EU Thread Occupancy"
   1181              description="The percentage of time in which hardware threads occupied EUs."
   1182              data_type="float"
   1183              max_equation="100"
   1184              equation="A 13 READ 8 UMUL $EuCoresTotalCount UDIV $EuThreadsCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   1185              underscore_name="eu_thread_occupancy"
   1186              units="percent"
   1187              symbol_name="EuThreadOccupancy"
   1188              semantic_type="duration"
   1189              mdapi_supported_apis="OGL IO OCL BB"
   1190              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   1191              mdapi_group="EU Array"
   1192              mdapi_hw_unit_type="gpu"
   1193              />
   1194     <counter name="EU Stall"
   1195              description="The percentage of time in which the Execution Units were stalled."
   1196              data_type="float"
   1197              max_equation="100"
   1198              equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   1199              underscore_name="eu_stall"
   1200              units="percent"
   1201              symbol_name="EuStall"
   1202              semantic_type="duration"
   1203              mdapi_supported_apis="OGL OCL IO BB"
   1204              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   1205              mdapi_group="EU Array"
   1206              mdapi_hw_unit_type="gpu"
   1207              />
   1208     <counter name="Samples Blended"
   1209              description="The total number of blended samples or pixels written to all render targets."
   1210              data_type="uint64"
   1211              equation="A 27 READ 4 UMUL"
   1212              underscore_name="samples_blended"
   1213              units="pixels"
   1214              symbol_name="SamplesBlended"
   1215              semantic_type="event"
   1216              mdapi_supported_apis="OGL IO OCL BB"
   1217              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   1218              mdapi_hw_unit_type="gpu"
   1219              mdapi_group="3D Pipe/Output Merger"
   1220              />
   1221     <counter name="Early Depth Test Fails"
   1222              description="The total number of pixels dropped on early depth test."
   1223              data_type="uint64"
   1224              equation="A 23 READ 4 UMUL"
   1225              underscore_name="early_depth_test_fails"
   1226              units="pixels"
   1227              symbol_name="EarlyDepthTestFails"
   1228              semantic_type="event"
   1229              mdapi_supported_apis="OGL IO OCL BB"
   1230              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1231              mdapi_hw_unit_type="gpu"
   1232              mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
   1233              />
   1234     <counter name="Shader Memory Accesses"
   1235              description="The total number of shader memory accesses to L3."
   1236              data_type="uint64"
   1237              equation="A 32 READ"
   1238              underscore_name="shader_memory_accesses"
   1239              units="messages"
   1240              symbol_name="ShaderMemoryAccesses"
   1241              semantic_type="event"
   1242              mdapi_supported_apis="OGL OCL IO BB"
   1243              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1244              mdapi_hw_unit_type="gpu"
   1245              mdapi_group="L3/Data Port"
   1246              />
   1247     <counter name="HS Threads Dispatched"
   1248              description="The total number of hull shader hardware threads dispatched."
   1249              data_type="uint64"
   1250              equation="A 2 READ"
   1251              underscore_name="hs_threads"
   1252              units="threads"
   1253              symbol_name="HsThreads"
   1254              semantic_type="event"
   1255              mdapi_supported_apis="OGL4 OCL IO BB"
   1256              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1257              mdapi_hw_unit_type="gpu"
   1258              mdapi_group="EU Array/Hull Shader"
   1259              />
   1260     <counter name="GTI Write Throughput"
   1261              description="The total number of GPU memory bytes written to GTI."
   1262              data_type="uint64"
   1263              max_equation="$GpuCoreClocks 32 UMUL"
   1264              equation="C 5 READ 64 UMUL"
   1265              underscore_name="gti_write_throughput"
   1266              units="bytes"
   1267              symbol_name="GtiWriteThroughput"
   1268              semantic_type="throughput"
   1269              mdapi_supported_apis="OGL OCL IO BB"
   1270              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   1271              mdapi_group="GTI"
   1272              mdapi_hw_unit_type="gpu"
   1273              />
   1274     <counter name="SLM Bytes Written"
   1275              description="The total number of GPU memory bytes written into shared local memory."
   1276              data_type="uint64"
   1277              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   1278              equation="A 31 READ 64 UMUL"
   1279              underscore_name="slm_bytes_written"
   1280              units="bytes"
   1281              symbol_name="SlmBytesWritten"
   1282              semantic_type="throughput"
   1283              mdapi_supported_apis="OGL4 OCL IO BB"
   1284              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1285              mdapi_group="L3/Data Port/SLM"
   1286              mdapi_hw_unit_type="gpu"
   1287              />
   1288     <counter name="L3 Shader Throughput"
   1289              description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
   1290              data_type="uint64"
   1291              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   1292              equation="A 30 READ  A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
   1293              underscore_name="l3_shader_throughput"
   1294              units="bytes"
   1295              symbol_name="L3ShaderThroughput"
   1296              semantic_type="throughput"
   1297              mdapi_supported_apis="OGL4 OCL IO BB"
   1298              mdapi_usage_flags="Tier2 Frame Batch Draw"
   1299              mdapi_group="L3/Data Port"
   1300              mdapi_hw_unit_type="gpu"
   1301              />
   1302     <counter name="Samples Killed in FS"
   1303              description="The total number of samples or pixels dropped in fragment shaders."
   1304              data_type="uint64"
   1305              equation="A 24 READ 4 UMUL"
   1306              underscore_name="samples_killed_in_ps"
   1307              units="pixels"
   1308              symbol_name="SamplesKilledInPs"
   1309              semantic_type="event"
   1310              mdapi_supported_apis="OGL IO OCL BB"
   1311              mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
   1312              mdapi_hw_unit_type="gpu"
   1313              mdapi_group="3D Pipe/Fragment Shader"
   1314              />
   1315     <counter name="Samples Written"
   1316              description="The total number of samples or pixels written to all render targets."
   1317              data_type="uint64"
   1318              equation="A 26 READ 4 UMUL"
   1319              underscore_name="samples_written"
   1320              units="pixels"
   1321              symbol_name="SamplesWritten"
   1322              semantic_type="event"
   1323              mdapi_supported_apis="OGL IO OCL BB"
   1324              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   1325              mdapi_hw_unit_type="gpu"
   1326              mdapi_group="3D Pipe/Output Merger"
   1327              />
   1328     <counter name="Shader Atomic Memory Accesses"
   1329              description="The total number of shader atomic memory accesses."
   1330              data_type="uint64"
   1331              equation="A 34 READ"
   1332              underscore_name="shader_atomics"
   1333              units="messages"
   1334              symbol_name="ShaderAtomics"
   1335              semantic_type="event"
   1336              mdapi_supported_apis="OGL OCL IO BB"
   1337              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1338              mdapi_hw_unit_type="gpu"
   1339              mdapi_group="L3/Data Port/Atomics"
   1340              />
   1341     <counter name="EU Send Pipe Active"
   1342              description="The percentage of time in which EU send pipeline was actively processing."
   1343              data_type="float"
   1344              max_equation="100"
   1345              equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   1346              underscore_name="eu_send_active"
   1347              units="percent"
   1348              symbol_name="EuSendActive"
   1349              semantic_type="duration"
   1350              mdapi_supported_apis="OGL IO OCL BB"
   1351              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   1352              mdapi_group="EU Array/Pipes"
   1353              mdapi_hw_unit_type="gpu"
   1354              />
   1355     <register_config type="NOA">
   1356         <register type="NOA" address="0x00009840" value="0x00000080" />
   1357         <register type="NOA" address="0x00009888" value="0x104F00E0" />
   1358         <register type="NOA" address="0x00009888" value="0x124F1C00" />
   1359         <register type="NOA" address="0x00009888" value="0x106C00E0" />
   1360         <register type="NOA" address="0x00009888" value="0x37906800" />
   1361         <register type="NOA" address="0x00009888" value="0x3F900003" />
   1362         <register type="NOA" address="0x00009888" value="0x004E8000" />
   1363         <register type="NOA" address="0x00009888" value="0x1A4E0820" />
   1364         <register type="NOA" address="0x00009888" value="0x1C4E0002" />
   1365         <register type="NOA" address="0x00009888" value="0x064F0900" />
   1366         <register type="NOA" address="0x00009888" value="0x084F0032" />
   1367         <register type="NOA" address="0x00009888" value="0x0A4F1891" />
   1368         <register type="NOA" address="0x00009888" value="0x0C4F0E00" />
   1369         <register type="NOA" address="0x00009888" value="0x0E4F003C" />
   1370         <register type="NOA" address="0x00009888" value="0x004F0D80" />
   1371         <register type="NOA" address="0x00009888" value="0x024F003B" />
   1372         <register type="NOA" address="0x00009888" value="0x006C0002" />
   1373         <register type="NOA" address="0x00009888" value="0x086C0100" />
   1374         <register type="NOA" address="0x00009888" value="0x0C6C000C" />
   1375         <register type="NOA" address="0x00009888" value="0x0E6C0B00" />
   1376         <register type="NOA" address="0x00009888" value="0x186C0000" />
   1377         <register type="NOA" address="0x00009888" value="0x1C6C0000" />
   1378         <register type="NOA" address="0x00009888" value="0x1E6C0000" />
   1379         <register type="NOA" address="0x00009888" value="0x001B4000" />
   1380         <register type="NOA" address="0x00009888" value="0x081B8000" />
   1381         <register type="NOA" address="0x00009888" value="0x0C1B4000" />
   1382         <register type="NOA" address="0x00009888" value="0x0E1B8000" />
   1383         <register type="NOA" address="0x00009888" value="0x101C8000" />
   1384         <register type="NOA" address="0x00009888" value="0x1A1C8000" />
   1385         <register type="NOA" address="0x00009888" value="0x1C1C0024" />
   1386         <register type="NOA" address="0x00009888" value="0x065B8000" />
   1387         <register type="NOA" address="0x00009888" value="0x085B4000" />
   1388         <register type="NOA" address="0x00009888" value="0x0A5BC000" />
   1389         <register type="NOA" address="0x00009888" value="0x0C5B8000" />
   1390         <register type="NOA" address="0x00009888" value="0x0E5B4000" />
   1391         <register type="NOA" address="0x00009888" value="0x005B8000" />
   1392         <register type="NOA" address="0x00009888" value="0x025B4000" />
   1393         <register type="NOA" address="0x00009888" value="0x1A5C6000" />
   1394         <register type="NOA" address="0x00009888" value="0x1C5C001B" />
   1395         <register type="NOA" address="0x00009888" value="0x125C8000" />
   1396         <register type="NOA" address="0x00009888" value="0x145C8000" />
   1397         <register type="NOA" address="0x00009888" value="0x004C8000" />
   1398         <register type="NOA" address="0x00009888" value="0x0A4C2000" />
   1399         <register type="NOA" address="0x00009888" value="0x0C4C0208" />
   1400         <register type="NOA" address="0x00009888" value="0x000DA000" />
   1401         <register type="NOA" address="0x00009888" value="0x060D8000" />
   1402         <register type="NOA" address="0x00009888" value="0x080DA000" />
   1403         <register type="NOA" address="0x00009888" value="0x0A0DA000" />
   1404         <register type="NOA" address="0x00009888" value="0x0C0DA000" />
   1405         <register type="NOA" address="0x00009888" value="0x0E0DA000" />
   1406         <register type="NOA" address="0x00009888" value="0x020D2000" />
   1407         <register type="NOA" address="0x00009888" value="0x0C0F5400" />
   1408         <register type="NOA" address="0x00009888" value="0x0E0F5500" />
   1409         <register type="NOA" address="0x00009888" value="0x100F0155" />
   1410         <register type="NOA" address="0x00009888" value="0x002C8000" />
   1411         <register type="NOA" address="0x00009888" value="0x0E2CC000" />
   1412         <register type="NOA" address="0x00009888" value="0x162CFB00" />
   1413         <register type="NOA" address="0x00009888" value="0x182C00BE" />
   1414         <register type="NOA" address="0x00009888" value="0x022CC000" />
   1415         <register type="NOA" address="0x00009888" value="0x042CC000" />
   1416         <register type="NOA" address="0x00009888" value="0x19900157" />
   1417         <register type="NOA" address="0x00009888" value="0x1B900158" />
   1418         <register type="NOA" address="0x00009888" value="0x1D900105" />
   1419         <register type="NOA" address="0x00009888" value="0x1F900103" />
   1420         <register type="NOA" address="0x00009888" value="0x35900000" />
   1421         <register type="NOA" address="0x00009888" value="0x11900FFF" />
   1422         <register type="NOA" address="0x00009888" value="0x51900000" />
   1423         <register type="NOA" address="0x00009888" value="0x41900800" />
   1424         <register type="NOA" address="0x00009888" value="0x55900000" />
   1425         <register type="NOA" address="0x00009888" value="0x45900821" />
   1426         <register type="NOA" address="0x00009888" value="0x47900802" />
   1427         <register type="NOA" address="0x00009888" value="0x57900000" />
   1428         <register type="NOA" address="0x00009888" value="0x49900802" />
   1429         <register type="NOA" address="0x00009888" value="0x33900000" />
   1430         <register type="NOA" address="0x00009888" value="0x4B900002" />
   1431         <register type="NOA" address="0x00009888" value="0x59900000" />
   1432         <register type="NOA" address="0x00009888" value="0x43900422" />
   1433         <register type="NOA" address="0x00009888" value="0x53905555" />
   1434     </register_config>
   1435     <register_config type="OA">
   1436         <register type="OA" address="0x00002710" value="0x00000000" />
   1437         <register type="OA" address="0x00002714" value="0x00800000" />
   1438         <register type="OA" address="0x00002720" value="0x00000000" />
   1439         <register type="OA" address="0x00002724" value="0x00800000" />
   1440         <register type="OA" address="0x00002740" value="0x00000000" />
   1441     </register_config>
   1442     <register_config type="FLEX">
   1443         <register type="FLEX" address="0x0000E458" value="0x00005004" />
   1444         <register type="FLEX" address="0x0000E558" value="0x00000003" />
   1445         <register type="FLEX" address="0x0000E658" value="0x00002001" />
   1446         <register type="FLEX" address="0x0000E758" value="0x00778008" />
   1447         <register type="FLEX" address="0x0000E45C" value="0x00088078" />
   1448         <register type="FLEX" address="0x0000E55C" value="0x00808708" />
   1449         <register type="FLEX" address="0x0000E65C" value="0x00A08908" />
   1450     </register_config>
   1451   </set>
   1452 
   1453   <set name="Render Metrics for 3D Pipeline Profile Gen9"
   1454        mdapi_supported_apis="OGL OCL IO BB"
   1455        underscore_name="render_pipe_profile"
   1456        hw_config_guid="463c668c-3f60-49b6-8f85-d995b635b3b2"
   1457        chipset="SKLGT4"
   1458        symbol_name="RenderPipeProfile"
   1459        >
   1460     <counter name="GPU Core Clocks"
   1461              description="The total number of GPU core clocks elapsed during the measurement."
   1462              data_type="uint64"
   1463              equation="GPU_CLOCK 0 READ"
   1464              underscore_name="gpu_core_clocks"
   1465              units="cycles"
   1466              symbol_name="GpuCoreClocks"
   1467              semantic_type="event"
   1468              mdapi_supported_apis=""
   1469              mdapi_usage_flags="Tier1 Frame Batch Draw"
   1470              mdapi_hw_unit_type="gpu"
   1471              mdapi_group="GPU"
   1472              />
   1473     <counter name="EU Active"
   1474              description="The percentage of time in which the Execution Units were actively processing."
   1475              data_type="float"
   1476              max_equation="100"
   1477              equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   1478              underscore_name="eu_active"
   1479              units="percent"
   1480              symbol_name="EuActive"
   1481              semantic_type="duration"
   1482              mdapi_supported_apis=""
   1483              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   1484              mdapi_group="EU Array"
   1485              mdapi_hw_unit_type="gpu"
   1486              />
   1487     <counter name="VS Bottleneck"
   1488              low_watermark="10"
   1489              description="The percentage of time in which vertex shader pipeline stage was slowing down the 3D pipeline."
   1490              data_type="float"
   1491              high_watermark="30"
   1492              equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
   1493              underscore_name="vs_bottleneck"
   1494              units="percent"
   1495              symbol_name="VsBottleneck"
   1496              semantic_type="duration"
   1497              mdapi_supported_apis="OGL IO BB"
   1498              mdapi_usage_flags="Tier3 Indicate Draw"
   1499              mdapi_group="3D Pipe/Vertex Shader"
   1500              mdapi_hw_unit_type="gpu"
   1501              />
   1502     <counter name="Hi-Depth Bottleneck"
   1503              low_watermark="5"
   1504              description="The percentage of time in which early hierarchical depth test pipeline stage was slowing down the 3D pipeline."
   1505              data_type="float"
   1506              high_watermark="15"
   1507              equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
   1508              underscore_name="hi_depth_bottleneck"
   1509              units="percent"
   1510              symbol_name="HiDepthBottleneck"
   1511              semantic_type="duration"
   1512              mdapi_supported_apis="OGL IO BB"
   1513              mdapi_usage_flags="Tier3 Indicate Draw"
   1514              mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
   1515              mdapi_hw_unit_type="gpu"
   1516              />
   1517     <counter name="GS Bottleneck"
   1518              low_watermark="5"
   1519              description="The percentage of time in which geometry shader pipeline stage was slowing down the 3D pipeline."
   1520              data_type="float"
   1521              high_watermark="15"
   1522              equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
   1523              underscore_name="gs_bottleneck"
   1524              units="percent"
   1525              symbol_name="GsBottleneck"
   1526              semantic_type="duration"
   1527              mdapi_supported_apis="OGL IO BB"
   1528              mdapi_usage_flags="Tier3 Indicate Draw"
   1529              mdapi_group="3D Pipe/Geometry Shader"
   1530              mdapi_hw_unit_type="gpu"
   1531              />
   1532     <counter name="GS Threads Dispatched"
   1533              description="The total number of geometry shader hardware threads dispatched."
   1534              data_type="uint64"
   1535              equation="A 5 READ"
   1536              underscore_name="gs_threads"
   1537              units="threads"
   1538              symbol_name="GsThreads"
   1539              semantic_type="event"
   1540              mdapi_supported_apis="OGL4 IO BB"
   1541              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1542              mdapi_hw_unit_type="gpu"
   1543              mdapi_group="EU Array/Geometry Shader"
   1544              />
   1545     <counter name="Early Hi-Depth Test Fails"
   1546              description="The total number of pixels dropped on early hierarchical depth test."
   1547              data_type="uint64"
   1548              equation="A 22 READ 4 UMUL"
   1549              underscore_name="hi_depth_test_fails"
   1550              units="pixels"
   1551              symbol_name="HiDepthTestFails"
   1552              semantic_type="event"
   1553              mdapi_supported_apis="OGL IO BB"
   1554              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1555              mdapi_hw_unit_type="gpu"
   1556              mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
   1557              />
   1558     <counter name="VS Threads Dispatched"
   1559              description="The total number of vertex shader hardware threads dispatched."
   1560              data_type="uint64"
   1561              equation="A 1 READ"
   1562              underscore_name="vs_threads"
   1563              units="threads"
   1564              symbol_name="VsThreads"
   1565              semantic_type="event"
   1566              mdapi_supported_apis="OGL IO BB"
   1567              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1568              mdapi_hw_unit_type="gpu"
   1569              mdapi_group="EU Array/Vertex Shader"
   1570              />
   1571     <counter name="FS Threads Dispatched"
   1572              description="The total number of fragment shader hardware threads dispatched."
   1573              data_type="uint64"
   1574              equation="A 6 READ"
   1575              underscore_name="ps_threads"
   1576              units="threads"
   1577              symbol_name="PsThreads"
   1578              semantic_type="event"
   1579              mdapi_supported_apis="OGL IO BB"
   1580              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1581              mdapi_hw_unit_type="gpu"
   1582              mdapi_group="EU Array/Fragment Shader"
   1583              />
   1584     <counter name="BC Bottleneck"
   1585              low_watermark="5"
   1586              description="The percentage of time in which barycentric coordinates calculation pipeline stage was slowing down the 3D pipeline."
   1587              data_type="float"
   1588              high_watermark="15"
   1589              equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
   1590              underscore_name="bc_bottleneck"
   1591              units="percent"
   1592              symbol_name="BcBottleneck"
   1593              semantic_type="duration"
   1594              mdapi_supported_apis="OGL IO BB"
   1595              mdapi_usage_flags="Tier3 Indicate Draw"
   1596              mdapi_group="3D Pipe/Rasterizer/Barycentric Calc"
   1597              mdapi_hw_unit_type="gpu"
   1598              />
   1599     <counter name="HS Stall"
   1600              description="The percentage of time in which hull stall pipeline stage was stalled."
   1601              data_type="float"
   1602              equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
   1603              underscore_name="hs_stall"
   1604              units="percent"
   1605              symbol_name="HsStall"
   1606              semantic_type="duration"
   1607              mdapi_supported_apis="OGL4 IO BB"
   1608              mdapi_usage_flags="Tier4 Correlate Draw"
   1609              mdapi_hw_unit_type="gpu"
   1610              mdapi_group="3D Pipe/Hull Shader"
   1611              />
   1612     <counter name="Shader Barrier Messages"
   1613              description="The total number of shader barrier messages."
   1614              data_type="uint64"
   1615              equation="A 35 READ"
   1616              underscore_name="shader_barriers"
   1617              units="messages"
   1618              symbol_name="ShaderBarriers"
   1619              semantic_type="event"
   1620              mdapi_supported_apis="OGL4 OCL IO BB"
   1621              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1622              mdapi_hw_unit_type="gpu"
   1623              mdapi_group="EU Array/Barrier"
   1624              />
   1625     <counter name="Sampler Texels"
   1626              description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
   1627              data_type="uint64"
   1628              equation="A 28 READ 4 UMUL"
   1629              underscore_name="sampler_texels"
   1630              units="texels"
   1631              symbol_name="SamplerTexels"
   1632              semantic_type="event"
   1633              mdapi_supported_apis=""
   1634              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   1635              mdapi_hw_unit_type="gpu"
   1636              mdapi_group="Sampler/Sampler Input"
   1637              />
   1638     <counter name="Pixels Failing Tests"
   1639              description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
   1640              data_type="uint64"
   1641              equation="A 25 READ 4 UMUL"
   1642              underscore_name="pixels_failing_post_ps_tests"
   1643              units="pixels"
   1644              symbol_name="PixelsFailingPostPsTests"
   1645              semantic_type="event"
   1646              mdapi_supported_apis="OGL IO BB"
   1647              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1648              mdapi_hw_unit_type="gpu"
   1649              mdapi_group="3D Pipe/Output Merger"
   1650              />
   1651     <counter name="GPU Time Elapsed"
   1652              description="Time elapsed on the GPU during the measurement."
   1653              data_type="uint64"
   1654              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
   1655              underscore_name="gpu_time"
   1656              units="ns"
   1657              symbol_name="GpuTime"
   1658              semantic_type="duration"
   1659              mdapi_supported_apis=""
   1660              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   1661              mdapi_hw_unit_type="gpu"
   1662              mdapi_group="GPU"
   1663              />
   1664     <counter name="AVG GPU Core Frequency"
   1665              description="Average GPU Core Frequency in the measurement."
   1666              data_type="uint64"
   1667              max_equation="$GpuMaxFrequency"
   1668              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
   1669              underscore_name="avg_gpu_core_frequency"
   1670              units="hz"
   1671              symbol_name="AvgGpuCoreFrequency"
   1672              semantic_type="event"
   1673              mdapi_supported_apis=""
   1674              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   1675              mdapi_group="GPU"
   1676              mdapi_hw_unit_type="gpu"
   1677              />
   1678     <counter name="Sampler Texels Misses"
   1679              description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
   1680              data_type="uint64"
   1681              equation="A 29 READ 4 UMUL"
   1682              underscore_name="sampler_texel_misses"
   1683              units="texels"
   1684              symbol_name="SamplerTexelMisses"
   1685              semantic_type="event"
   1686              mdapi_supported_apis=""
   1687              mdapi_usage_flags="Tier3 Batch Frame Draw"
   1688              mdapi_hw_unit_type="gpu"
   1689              mdapi_group="Sampler/Sampler Cache"
   1690              />
   1691     <counter name="CS Threads Dispatched"
   1692              description="The total number of compute shader hardware threads dispatched."
   1693              data_type="uint64"
   1694              equation="A 4 READ"
   1695              underscore_name="cs_threads"
   1696              units="threads"
   1697              symbol_name="CsThreads"
   1698              semantic_type="event"
   1699              mdapi_supported_apis="OGL4 OCL IO BB"
   1700              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1701              mdapi_hw_unit_type="gpu"
   1702              mdapi_group="EU Array/Compute Shader"
   1703              />
   1704     <counter name="VF Bottleneck"
   1705              low_watermark="5"
   1706              description="The percentage of time in which vertex fetch pipeline stage was slowing down the 3D pipeline."
   1707              data_type="float"
   1708              high_watermark="15"
   1709              equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
   1710              underscore_name="vf_bottleneck"
   1711              units="percent"
   1712              symbol_name="VfBottleneck"
   1713              semantic_type="duration"
   1714              mdapi_supported_apis="OGL IO BB"
   1715              mdapi_usage_flags="Tier3 Indicate Draw"
   1716              mdapi_group="3D Pipe/Input Assembler"
   1717              mdapi_hw_unit_type="gpu"
   1718              />
   1719     <counter name="SLM Bytes Read"
   1720              description="The total number of GPU memory bytes read from shared local memory."
   1721              data_type="uint64"
   1722              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   1723              equation="A 30 READ 64 UMUL"
   1724              underscore_name="slm_bytes_read"
   1725              units="bytes"
   1726              symbol_name="SlmBytesRead"
   1727              semantic_type="throughput"
   1728              mdapi_supported_apis="OGL4 OCL IO BB"
   1729              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1730              mdapi_group="L3/Data Port/SLM"
   1731              mdapi_hw_unit_type="gpu"
   1732              />
   1733     <counter name="Strip-Fans Bottleneck"
   1734              low_watermark="5"
   1735              description="The percentage of time in which strip-fans pipeline stage was slowing down the 3D pipeline."
   1736              data_type="float"
   1737              high_watermark="10"
   1738              equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
   1739              underscore_name="sf_bottleneck"
   1740              units="percent"
   1741              symbol_name="SfBottleneck"
   1742              semantic_type="duration"
   1743              mdapi_supported_apis="OGL IO BB"
   1744              mdapi_usage_flags="Tier3 Indicate Draw"
   1745              mdapi_group="3D Pipe/Rasterizer/Strip-Fans"
   1746              mdapi_hw_unit_type="gpu"
   1747              />
   1748     <counter name="SF Stall"
   1749              description="The percentage of time in which strip-fans pipeline stage was stalled."
   1750              data_type="float"
   1751              equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
   1752              underscore_name="sf_stall"
   1753              units="percent"
   1754              symbol_name="SfStall"
   1755              semantic_type="duration"
   1756              mdapi_supported_apis="OGL IO BB"
   1757              mdapi_usage_flags="Tier4 Correlate Draw"
   1758              mdapi_hw_unit_type="gpu"
   1759              mdapi_group="3D Pipe/Rasterizer/Strip-Fans"
   1760              />
   1761     <counter name="GPU Busy"
   1762              description="The percentage of time in which the GPU has been processing GPU commands."
   1763              data_type="float"
   1764              max_equation="100"
   1765              equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
   1766              underscore_name="gpu_busy"
   1767              units="percent"
   1768              symbol_name="GpuBusy"
   1769              semantic_type="duration"
   1770              mdapi_supported_apis=""
   1771              mdapi_usage_flags="Tier1 Overview System Frame"
   1772              mdapi_group="GPU"
   1773              mdapi_hw_unit_type="gpu"
   1774              />
   1775     <counter name="HS Bottleneck"
   1776              low_watermark="3"
   1777              description="The percentage of time in which hull shader pipeline stage was slowing down the 3D pipeline."
   1778              data_type="float"
   1779              high_watermark="9"
   1780              equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
   1781              underscore_name="hs_bottleneck"
   1782              units="percent"
   1783              symbol_name="HsBottleneck"
   1784              semantic_type="duration"
   1785              mdapi_supported_apis="OGL IO BB"
   1786              mdapi_usage_flags="Tier3 Indicate Draw"
   1787              mdapi_group="3D Pipe/Hull Shader"
   1788              mdapi_hw_unit_type="gpu"
   1789              />
   1790     <counter name="CL Stall"
   1791              description="The percentage of time in which clipper pipeline stage was stalled."
   1792              data_type="float"
   1793              equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
   1794              underscore_name="cl_stall"
   1795              units="percent"
   1796              symbol_name="ClStall"
   1797              semantic_type="duration"
   1798              mdapi_supported_apis="OGL IO BB"
   1799              mdapi_usage_flags="Tier4 Correlate Draw"
   1800              mdapi_hw_unit_type="gpu"
   1801              mdapi_group="3D Pipe/Clipper"
   1802              />
   1803     <counter name="SO Bottleneck"
   1804              low_watermark="5"
   1805              description="The percentage of time in which stream output pipeline stage was slowing down the 3D pipeline."
   1806              data_type="float"
   1807              high_watermark="15"
   1808              equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
   1809              underscore_name="so_bottleneck"
   1810              units="percent"
   1811              symbol_name="SoBottleneck"
   1812              semantic_type="duration"
   1813              mdapi_supported_apis="OGL IO BB"
   1814              mdapi_usage_flags="Tier3 Indicate Draw"
   1815              mdapi_group="3D Pipe/Stream Output"
   1816              mdapi_hw_unit_type="gpu"
   1817              />
   1818     <counter name="Rasterized Pixels"
   1819              description="The total number of rasterized pixels."
   1820              data_type="uint64"
   1821              equation="A 21 READ 4 UMUL"
   1822              underscore_name="rasterized_pixels"
   1823              units="pixels"
   1824              symbol_name="RasterizedPixels"
   1825              semantic_type="event"
   1826              mdapi_supported_apis="OGL IO BB"
   1827              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1828              mdapi_hw_unit_type="gpu"
   1829              mdapi_group="3D Pipe/Rasterizer"
   1830              />
   1831     <counter name="DS Threads Dispatched"
   1832              description="The total number of domain shader hardware threads dispatched."
   1833              data_type="uint64"
   1834              equation="A 3 READ"
   1835              underscore_name="ds_threads"
   1836              units="threads"
   1837              symbol_name="DsThreads"
   1838              semantic_type="event"
   1839              mdapi_supported_apis="OGL4 IO BB"
   1840              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1841              mdapi_hw_unit_type="gpu"
   1842              mdapi_group="EU Array/Domain Shader"
   1843              />
   1844     <counter name="Samples Written"
   1845              description="The total number of samples or pixels written to all render targets."
   1846              data_type="uint64"
   1847              equation="A 26 READ 4 UMUL"
   1848              underscore_name="samples_written"
   1849              units="pixels"
   1850              symbol_name="SamplesWritten"
   1851              semantic_type="event"
   1852              mdapi_supported_apis="OGL IO BB"
   1853              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   1854              mdapi_hw_unit_type="gpu"
   1855              mdapi_group="3D Pipe/Output Merger"
   1856              />
   1857     <counter name="DS Bottleneck"
   1858              low_watermark="5"
   1859              description="The percentage of time in which domain shader pipeline stage was slowing down the 3D pipeline."
   1860              data_type="float"
   1861              high_watermark="15"
   1862              equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
   1863              underscore_name="ds_bottleneck"
   1864              units="percent"
   1865              symbol_name="DsBottleneck"
   1866              semantic_type="duration"
   1867              mdapi_supported_apis="OGL4 IO BB"
   1868              mdapi_usage_flags="Tier3 Indicate Draw"
   1869              mdapi_group="3D Pipe/Domain Shader"
   1870              mdapi_hw_unit_type="gpu"
   1871              />
   1872     <counter name="EU Stall"
   1873              description="The percentage of time in which the Execution Units were stalled."
   1874              data_type="float"
   1875              max_equation="100"
   1876              equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   1877              underscore_name="eu_stall"
   1878              units="percent"
   1879              symbol_name="EuStall"
   1880              semantic_type="duration"
   1881              mdapi_supported_apis=""
   1882              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   1883              mdapi_group="EU Array"
   1884              mdapi_hw_unit_type="gpu"
   1885              />
   1886     <counter name="Clipper Bottleneck"
   1887              low_watermark="10"
   1888              description="The percentage of time in which clipper pipeline stage was slowing down the 3D pipeline."
   1889              data_type="float"
   1890              high_watermark="30"
   1891              equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
   1892              underscore_name="cl_bottleneck"
   1893              units="percent"
   1894              symbol_name="ClBottleneck"
   1895              semantic_type="duration"
   1896              mdapi_supported_apis="OGL IO BB"
   1897              mdapi_usage_flags="Tier3 Indicate Draw"
   1898              mdapi_group="3D Pipe/Clipper"
   1899              mdapi_hw_unit_type="gpu"
   1900              />
   1901     <counter name="DS Stall"
   1902              description="The percentage of time in which domain shader pipeline stage was stalled."
   1903              data_type="float"
   1904              equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
   1905              underscore_name="ds_stall"
   1906              units="percent"
   1907              symbol_name="DsStall"
   1908              semantic_type="duration"
   1909              mdapi_supported_apis="OGL4 IO BB"
   1910              mdapi_usage_flags="Tier4 Correlate Draw"
   1911              mdapi_hw_unit_type="gpu"
   1912              mdapi_group="3D Pipe/Domain Shader"
   1913              />
   1914     <counter name="Early Depth Bottleneck"
   1915              low_watermark="10"
   1916              description="The percentage of time in which early depth test pipeline stage was slowing down the 3D pipeline."
   1917              data_type="float"
   1918              high_watermark="30"
   1919              equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
   1920              underscore_name="early_depth_bottleneck"
   1921              units="percent"
   1922              symbol_name="EarlyDepthBottleneck"
   1923              semantic_type="duration"
   1924              mdapi_supported_apis="OGL IO BB"
   1925              mdapi_usage_flags="Tier3 Indicate Draw"
   1926              mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
   1927              mdapi_hw_unit_type="gpu"
   1928              />
   1929     <counter name="Samples Blended"
   1930              description="The total number of blended samples or pixels written to all render targets."
   1931              data_type="uint64"
   1932              equation="A 27 READ 4 UMUL"
   1933              underscore_name="samples_blended"
   1934              units="pixels"
   1935              symbol_name="SamplesBlended"
   1936              semantic_type="event"
   1937              mdapi_supported_apis="OGL IO BB"
   1938              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   1939              mdapi_hw_unit_type="gpu"
   1940              mdapi_group="3D Pipe/Output Merger"
   1941              />
   1942     <counter name="Early Depth Test Fails"
   1943              description="The total number of pixels dropped on early depth test."
   1944              data_type="uint64"
   1945              equation="A 23 READ 4 UMUL"
   1946              underscore_name="early_depth_test_fails"
   1947              units="pixels"
   1948              symbol_name="EarlyDepthTestFails"
   1949              semantic_type="event"
   1950              mdapi_supported_apis="OGL IO BB"
   1951              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1952              mdapi_hw_unit_type="gpu"
   1953              mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
   1954              />
   1955     <counter name="Shader Memory Accesses"
   1956              description="The total number of shader memory accesses to L3."
   1957              data_type="uint64"
   1958              equation="A 32 READ"
   1959              underscore_name="shader_memory_accesses"
   1960              units="messages"
   1961              symbol_name="ShaderMemoryAccesses"
   1962              semantic_type="event"
   1963              mdapi_supported_apis=""
   1964              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1965              mdapi_hw_unit_type="gpu"
   1966              mdapi_group="L3/Data Port"
   1967              />
   1968     <counter name="HS Threads Dispatched"
   1969              description="The total number of hull shader hardware threads dispatched."
   1970              data_type="uint64"
   1971              equation="A 2 READ"
   1972              underscore_name="hs_threads"
   1973              units="threads"
   1974              symbol_name="HsThreads"
   1975              semantic_type="event"
   1976              mdapi_supported_apis="OGL4 IO BB"
   1977              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1978              mdapi_hw_unit_type="gpu"
   1979              mdapi_group="EU Array/Hull Shader"
   1980              />
   1981     <counter name="SLM Bytes Written"
   1982              description="The total number of GPU memory bytes written into shared local memory."
   1983              data_type="uint64"
   1984              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   1985              equation="A 31 READ 64 UMUL"
   1986              underscore_name="slm_bytes_written"
   1987              units="bytes"
   1988              symbol_name="SlmBytesWritten"
   1989              semantic_type="throughput"
   1990              mdapi_supported_apis="OGL4 OCL IO BB"
   1991              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1992              mdapi_group="L3/Data Port/SLM"
   1993              mdapi_hw_unit_type="gpu"
   1994              />
   1995     <counter name="L3 Shader Throughput"
   1996              description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
   1997              data_type="uint64"
   1998              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   1999              equation="A 30 READ  A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
   2000              underscore_name="l3_shader_throughput"
   2001              units="bytes"
   2002              symbol_name="L3ShaderThroughput"
   2003              semantic_type="throughput"
   2004              mdapi_supported_apis="OGL4 OCL IO BB"
   2005              mdapi_usage_flags="Tier2 Frame Batch Draw"
   2006              mdapi_group="L3/Data Port"
   2007              mdapi_hw_unit_type="gpu"
   2008              />
   2009     <counter name="Samples Killed in FS"
   2010              description="The total number of samples or pixels dropped in fragment shaders."
   2011              data_type="uint64"
   2012              equation="A 24 READ 4 UMUL"
   2013              underscore_name="samples_killed_in_ps"
   2014              units="pixels"
   2015              symbol_name="SamplesKilledInPs"
   2016              semantic_type="event"
   2017              mdapi_supported_apis="OGL IO BB"
   2018              mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
   2019              mdapi_hw_unit_type="gpu"
   2020              mdapi_group="3D Pipe/Fragment Shader"
   2021              />
   2022     <counter name="SO Stall"
   2023              description="The percentage of time in which stream-output pipeline stage was stalled."
   2024              data_type="float"
   2025              equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
   2026              underscore_name="so_stall"
   2027              units="percent"
   2028              symbol_name="SoStall"
   2029              semantic_type="duration"
   2030              mdapi_supported_apis="OGL IO BB"
   2031              mdapi_usage_flags="Tier4 Correlate Draw"
   2032              mdapi_hw_unit_type="gpu"
   2033              mdapi_group="3D Pipe/Stream Output"
   2034              />
   2035     <counter name="Shader Atomic Memory Accesses"
   2036              description="The total number of shader atomic memory accesses."
   2037              data_type="uint64"
   2038              equation="A 34 READ"
   2039              underscore_name="shader_atomics"
   2040              units="messages"
   2041              symbol_name="ShaderAtomics"
   2042              semantic_type="event"
   2043              mdapi_supported_apis="OGL4 OCL IO BB"
   2044              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2045              mdapi_hw_unit_type="gpu"
   2046              mdapi_group="L3/Data Port/Atomics"
   2047              />
   2048     <register_config type="NOA">
   2049         <register type="NOA" address="0x00009840" value="0x00000080" />
   2050         <register type="NOA" address="0x00009888" value="0x0C0E001F" />
   2051         <register type="NOA" address="0x00009888" value="0x0A0F0000" />
   2052         <register type="NOA" address="0x00009888" value="0x10116800" />
   2053         <register type="NOA" address="0x00009888" value="0x178A03E0" />
   2054         <register type="NOA" address="0x00009888" value="0x11824C00" />
   2055         <register type="NOA" address="0x00009888" value="0x11830020" />
   2056         <register type="NOA" address="0x00009888" value="0x13840020" />
   2057         <register type="NOA" address="0x00009888" value="0x11850019" />
   2058         <register type="NOA" address="0x00009888" value="0x11860007" />
   2059         <register type="NOA" address="0x00009888" value="0x01870C40" />
   2060         <register type="NOA" address="0x00009888" value="0x17880000" />
   2061         <register type="NOA" address="0x00009888" value="0x022F4000" />
   2062         <register type="NOA" address="0x00009888" value="0x0A4C0040" />
   2063         <register type="NOA" address="0x00009888" value="0x0C0D8000" />
   2064         <register type="NOA" address="0x00009888" value="0x040D4000" />
   2065         <register type="NOA" address="0x00009888" value="0x060D2000" />
   2066         <register type="NOA" address="0x00009888" value="0x020E5400" />
   2067         <register type="NOA" address="0x00009888" value="0x000E0000" />
   2068         <register type="NOA" address="0x00009888" value="0x080F0040" />
   2069         <register type="NOA" address="0x00009888" value="0x000F0000" />
   2070         <register type="NOA" address="0x00009888" value="0x100F0000" />
   2071         <register type="NOA" address="0x00009888" value="0x0E0F0040" />
   2072         <register type="NOA" address="0x00009888" value="0x0C2C8000" />
   2073         <register type="NOA" address="0x00009888" value="0x06104000" />
   2074         <register type="NOA" address="0x00009888" value="0x06110012" />
   2075         <register type="NOA" address="0x00009888" value="0x06131000" />
   2076         <register type="NOA" address="0x00009888" value="0x01898000" />
   2077         <register type="NOA" address="0x00009888" value="0x0D890100" />
   2078         <register type="NOA" address="0x00009888" value="0x03898000" />
   2079         <register type="NOA" address="0x00009888" value="0x09808000" />
   2080         <register type="NOA" address="0x00009888" value="0x0B808000" />
   2081         <register type="NOA" address="0x00009888" value="0x0380C000" />
   2082         <register type="NOA" address="0x00009888" value="0x0F8A0075" />
   2083         <register type="NOA" address="0x00009888" value="0x1D8A0000" />
   2084         <register type="NOA" address="0x00009888" value="0x118A8000" />
   2085         <register type="NOA" address="0x00009888" value="0x1B8A4000" />
   2086         <register type="NOA" address="0x00009888" value="0x138A8000" />
   2087         <register type="NOA" address="0x00009888" value="0x1D81A000" />
   2088         <register type="NOA" address="0x00009888" value="0x15818000" />
   2089         <register type="NOA" address="0x00009888" value="0x17818000" />
   2090         <register type="NOA" address="0x00009888" value="0x0B820030" />
   2091         <register type="NOA" address="0x00009888" value="0x07828000" />
   2092         <register type="NOA" address="0x00009888" value="0x0D824000" />
   2093         <register type="NOA" address="0x00009888" value="0x0F828000" />
   2094         <register type="NOA" address="0x00009888" value="0x05824000" />
   2095         <register type="NOA" address="0x00009888" value="0x0D830003" />
   2096         <register type="NOA" address="0x00009888" value="0x0583000C" />
   2097         <register type="NOA" address="0x00009888" value="0x09830000" />
   2098         <register type="NOA" address="0x00009888" value="0x03838000" />
   2099         <register type="NOA" address="0x00009888" value="0x07838000" />
   2100         <register type="NOA" address="0x00009888" value="0x0B840980" />
   2101         <register type="NOA" address="0x00009888" value="0x03844D80" />
   2102         <register type="NOA" address="0x00009888" value="0x11840000" />
   2103         <register type="NOA" address="0x00009888" value="0x09848000" />
   2104         <register type="NOA" address="0x00009888" value="0x09850080" />
   2105         <register type="NOA" address="0x00009888" value="0x03850003" />
   2106         <register type="NOA" address="0x00009888" value="0x01850000" />
   2107         <register type="NOA" address="0x00009888" value="0x07860000" />
   2108         <register type="NOA" address="0x00009888" value="0x0F860400" />
   2109         <register type="NOA" address="0x00009888" value="0x09870032" />
   2110         <register type="NOA" address="0x00009888" value="0x01888052" />
   2111         <register type="NOA" address="0x00009888" value="0x11880000" />
   2112         <register type="NOA" address="0x00009888" value="0x09884000" />
   2113         <register type="NOA" address="0x00009888" value="0x1B931001" />
   2114         <register type="NOA" address="0x00009888" value="0x1D930001" />
   2115         <register type="NOA" address="0x00009888" value="0x19934000" />
   2116         <register type="NOA" address="0x00009888" value="0x1B958000" />
   2117         <register type="NOA" address="0x00009888" value="0x1D950094" />
   2118         <register type="NOA" address="0x00009888" value="0x19958000" />
   2119         <register type="NOA" address="0x00009888" value="0x09E58000" />
   2120         <register type="NOA" address="0x00009888" value="0x0BE58000" />
   2121         <register type="NOA" address="0x00009888" value="0x03E5C000" />
   2122         <register type="NOA" address="0x00009888" value="0x0592C000" />
   2123         <register type="NOA" address="0x00009888" value="0x0B928000" />
   2124         <register type="NOA" address="0x00009888" value="0x0D924000" />
   2125         <register type="NOA" address="0x00009888" value="0x0F924000" />
   2126         <register type="NOA" address="0x00009888" value="0x11928000" />
   2127         <register type="NOA" address="0x00009888" value="0x1392C000" />
   2128         <register type="NOA" address="0x00009888" value="0x09924000" />
   2129         <register type="NOA" address="0x00009888" value="0x01985000" />
   2130         <register type="NOA" address="0x00009888" value="0x07988000" />
   2131         <register type="NOA" address="0x00009888" value="0x09981000" />
   2132         <register type="NOA" address="0x00009888" value="0x0B982000" />
   2133         <register type="NOA" address="0x00009888" value="0x0D982000" />
   2134         <register type="NOA" address="0x00009888" value="0x0F989000" />
   2135         <register type="NOA" address="0x00009888" value="0x05982000" />
   2136         <register type="NOA" address="0x00009888" value="0x13904000" />
   2137         <register type="NOA" address="0x00009888" value="0x21904000" />
   2138         <register type="NOA" address="0x00009888" value="0x23904000" />
   2139         <register type="NOA" address="0x00009888" value="0x25908000" />
   2140         <register type="NOA" address="0x00009888" value="0x27904000" />
   2141         <register type="NOA" address="0x00009888" value="0x29908000" />
   2142         <register type="NOA" address="0x00009888" value="0x2B904000" />
   2143         <register type="NOA" address="0x00009888" value="0x2F904000" />
   2144         <register type="NOA" address="0x00009888" value="0x31904000" />
   2145         <register type="NOA" address="0x00009888" value="0x15904000" />
   2146         <register type="NOA" address="0x00009888" value="0x17908000" />
   2147         <register type="NOA" address="0x00009888" value="0x19908000" />
   2148         <register type="NOA" address="0x00009888" value="0x1B904000" />
   2149         <register type="NOA" address="0x00009888" value="0x1190C080" />
   2150         <register type="NOA" address="0x00009888" value="0x51901110" />
   2151         <register type="NOA" address="0x00009888" value="0x41900440" />
   2152         <register type="NOA" address="0x00009888" value="0x55901111" />
   2153         <register type="NOA" address="0x00009888" value="0x45900400" />
   2154         <register type="NOA" address="0x00009888" value="0x47900C21" />
   2155         <register type="NOA" address="0x00009888" value="0x57901411" />
   2156         <register type="NOA" address="0x00009888" value="0x49900042" />
   2157         <register type="NOA" address="0x00009888" value="0x37900000" />
   2158         <register type="NOA" address="0x00009888" value="0x33900000" />
   2159         <register type="NOA" address="0x00009888" value="0x4B900024" />
   2160         <register type="NOA" address="0x00009888" value="0x59900001" />
   2161         <register type="NOA" address="0x00009888" value="0x43900841" />
   2162         <register type="NOA" address="0x00009888" value="0x53900411" />
   2163     </register_config>
   2164     <register_config type="OA">
   2165         <register type="OA" address="0x00002724" value="0xF0800000" />
   2166         <register type="OA" address="0x00002720" value="0x00000000" />
   2167         <register type="OA" address="0x00002714" value="0xF0800000" />
   2168         <register type="OA" address="0x00002710" value="0x00000000" />
   2169         <register type="OA" address="0x00002740" value="0x00000000" />
   2170         <register type="OA" address="0x00002770" value="0x0007FFEA" />
   2171         <register type="OA" address="0x00002774" value="0x00007FFC" />
   2172         <register type="OA" address="0x00002778" value="0x0007AFFA" />
   2173         <register type="OA" address="0x0000277C" value="0x0000F5FD" />
   2174         <register type="OA" address="0x00002780" value="0x00079FFA" />
   2175         <register type="OA" address="0x00002784" value="0x0000F3FB" />
   2176         <register type="OA" address="0x00002788" value="0x0007BF7A" />
   2177         <register type="OA" address="0x0000278C" value="0x0000F7E7" />
   2178         <register type="OA" address="0x00002790" value="0x0007FEFA" />
   2179         <register type="OA" address="0x00002794" value="0x0000F7CF" />
   2180         <register type="OA" address="0x00002798" value="0x00077FFA" />
   2181         <register type="OA" address="0x0000279C" value="0x0000EFDF" />
   2182         <register type="OA" address="0x000027A0" value="0x0006FFFA" />
   2183         <register type="OA" address="0x000027A4" value="0x0000CFBF" />
   2184         <register type="OA" address="0x000027A8" value="0x0003FFFA" />
   2185         <register type="OA" address="0x000027AC" value="0x00005F7F" />
   2186     </register_config>
   2187     <register_config type="FLEX">
   2188         <register type="FLEX" address="0x0000E458" value="0x00005004" />
   2189         <register type="FLEX" address="0x0000E558" value="0x00015014" />
   2190         <register type="FLEX" address="0x0000E658" value="0x00025024" />
   2191         <register type="FLEX" address="0x0000E758" value="0x00035034" />
   2192         <register type="FLEX" address="0x0000E45C" value="0x00045044" />
   2193         <register type="FLEX" address="0x0000E55C" value="0x00055054" />
   2194         <register type="FLEX" address="0x0000E65C" value="0x00065064" />
   2195     </register_config>
   2196   </set>
   2197 
   2198   <set name="Memory Reads Distribution Gen9"
   2199        mdapi_supported_apis="OGL OCL IO BB"
   2200        underscore_name="memory_reads"
   2201        hw_config_guid="3ae6e74c-72c3-4040-9bd0-7961430b8cc8"
   2202        chipset="SKLGT4"
   2203        symbol_name="MemoryReads"
   2204        >
   2205     <counter name="GPU Core Clocks"
   2206              description="The total number of GPU core clocks elapsed during the measurement."
   2207              data_type="uint64"
   2208              equation="GPU_CLOCK 0 READ"
   2209              underscore_name="gpu_core_clocks"
   2210              units="cycles"
   2211              symbol_name="GpuCoreClocks"
   2212              semantic_type="event"
   2213              mdapi_supported_apis=""
   2214              mdapi_usage_flags="Tier1 Frame Batch Draw"
   2215              mdapi_hw_unit_type="gpu"
   2216              mdapi_group="GPU"
   2217              />
   2218     <counter name="EU Active"
   2219              description="The percentage of time in which the Execution Units were actively processing."
   2220              data_type="float"
   2221              max_equation="100"
   2222              equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   2223              underscore_name="eu_active"
   2224              units="percent"
   2225              symbol_name="EuActive"
   2226              semantic_type="duration"
   2227              mdapi_supported_apis=""
   2228              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   2229              mdapi_group="EU Array"
   2230              mdapi_hw_unit_type="gpu"
   2231              />
   2232     <counter name="GtiL3Bank0Reads"
   2233              description="The total number of GTI memory reads from L3 Bank 0 (L3 Cache misses)."
   2234              data_type="uint64"
   2235              equation="C 4 READ"
   2236              underscore_name="gti_l3_bank0_reads"
   2237              units="messages"
   2238              symbol_name="GtiL3Bank0Reads"
   2239              semantic_type="event"
   2240              mdapi_supported_apis=""
   2241              mdapi_usage_flags="Tier2 Frame Batch Draw"
   2242              mdapi_hw_unit_type="gpu"
   2243              mdapi_group="GTI/L3"
   2244              />
   2245     <counter name="GS Threads Dispatched"
   2246              description="The total number of geometry shader hardware threads dispatched."
   2247              data_type="uint64"
   2248              equation="A 5 READ"
   2249              underscore_name="gs_threads"
   2250              units="threads"
   2251              symbol_name="GsThreads"
   2252              semantic_type="event"
   2253              mdapi_supported_apis="OGL4 IO BB"
   2254              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2255              mdapi_hw_unit_type="gpu"
   2256              mdapi_group="EU Array/Geometry Shader"
   2257              />
   2258     <counter name="GtiRingAccesses"
   2259              description="The total number of all accesses from GTI to the ring."
   2260              data_type="uint64"
   2261              equation="C 3 READ 2 UMUL"
   2262              underscore_name="gti_ring_accesses"
   2263              units="messages"
   2264              symbol_name="GtiRingAccesses"
   2265              semantic_type="event"
   2266              mdapi_supported_apis=""
   2267              mdapi_usage_flags="Tier2 Frame Batch Draw"
   2268              mdapi_hw_unit_type="gpu"
   2269              mdapi_group="GTI"
   2270              />
   2271     <counter name="Early Hi-Depth Test Fails"
   2272              description="The total number of pixels dropped on early hierarchical depth test."
   2273              data_type="uint64"
   2274              equation="A 22 READ 4 UMUL"
   2275              underscore_name="hi_depth_test_fails"
   2276              units="pixels"
   2277              symbol_name="HiDepthTestFails"
   2278              semantic_type="event"
   2279              mdapi_supported_apis="OGL IO BB"
   2280              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2281              mdapi_hw_unit_type="gpu"
   2282              mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
   2283              />
   2284     <counter name="VS Threads Dispatched"
   2285              description="The total number of vertex shader hardware threads dispatched."
   2286              data_type="uint64"
   2287              equation="A 1 READ"
   2288              underscore_name="vs_threads"
   2289              units="threads"
   2290              symbol_name="VsThreads"
   2291              semantic_type="event"
   2292              mdapi_supported_apis="OGL IO BB"
   2293              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2294              mdapi_hw_unit_type="gpu"
   2295              mdapi_group="EU Array/Vertex Shader"
   2296              />
   2297     <counter name="FS Threads Dispatched"
   2298              description="The total number of fragment shader hardware threads dispatched."
   2299              data_type="uint64"
   2300              equation="A 6 READ"
   2301              underscore_name="ps_threads"
   2302              units="threads"
   2303              symbol_name="PsThreads"
   2304              semantic_type="event"
   2305              mdapi_supported_apis="OGL IO BB"
   2306              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2307              mdapi_hw_unit_type="gpu"
   2308              mdapi_group="EU Array/Fragment Shader"
   2309              />
   2310     <counter name="GtiL3Bank3Reads"
   2311              description="The total number of GTI memory reads from L3 Bank 3 (L3 Cache misses)."
   2312              data_type="uint64"
   2313              equation="C 7 READ"
   2314              underscore_name="gti_l3_bank3_reads"
   2315              units="messages"
   2316              symbol_name="GtiL3Bank3Reads"
   2317              semantic_type="event"
   2318              mdapi_supported_apis=""
   2319              mdapi_usage_flags="Tier2 Frame Batch Draw"
   2320              mdapi_hw_unit_type="subslice"
   2321              mdapi_group="GTI/L3"
   2322              />
   2323     <counter name="Shader Barrier Messages"
   2324              description="The total number of shader barrier messages."
   2325              data_type="uint64"
   2326              equation="A 35 READ"
   2327              underscore_name="shader_barriers"
   2328              units="messages"
   2329              symbol_name="ShaderBarriers"
   2330              semantic_type="event"
   2331              mdapi_supported_apis="OGL4 OCL IO BB"
   2332              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2333              mdapi_hw_unit_type="gpu"
   2334              mdapi_group="EU Array/Barrier"
   2335              />
   2336     <counter name="GtiRsMemoryReads"
   2337              description="The total number of GTI memory reads from Resource Streamer."
   2338              data_type="uint64"
   2339              equation="B 2 READ"
   2340              underscore_name="gti_rs_memory_reads"
   2341              units="messages"
   2342              symbol_name="GtiRsMemoryReads"
   2343              semantic_type="event"
   2344              mdapi_supported_apis=""
   2345              mdapi_usage_flags="Tier2 Frame Batch Draw"
   2346              mdapi_hw_unit_type="gpu"
   2347              mdapi_group="GTI/3D Pipe/Resource Streamer"
   2348              />
   2349     <counter name="Sampler Texels"
   2350              description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
   2351              data_type="uint64"
   2352              equation="A 28 READ 4 UMUL"
   2353              underscore_name="sampler_texels"
   2354              units="texels"
   2355              symbol_name="SamplerTexels"
   2356              semantic_type="event"
   2357              mdapi_supported_apis=""
   2358              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   2359              mdapi_hw_unit_type="gpu"
   2360              mdapi_group="Sampler/Sampler Input"
   2361              />
   2362     <counter name="Pixels Failing Tests"
   2363              description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
   2364              data_type="uint64"
   2365              equation="A 25 READ 4 UMUL"
   2366              underscore_name="pixels_failing_post_ps_tests"
   2367              units="pixels"
   2368              symbol_name="PixelsFailingPostPsTests"
   2369              semantic_type="event"
   2370              mdapi_supported_apis="OGL IO BB"
   2371              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2372              mdapi_hw_unit_type="gpu"
   2373              mdapi_group="3D Pipe/Output Merger"
   2374              />
   2375     <counter name="GtiHizMemoryReads"
   2376              description="The total number of GTI memory reads from Hierarchical Depth Cache (Hi-Depth Cache misses)."
   2377              data_type="uint64"
   2378              equation="B 5 READ"
   2379              underscore_name="gti_hiz_memory_reads"
   2380              units="messages"
   2381              symbol_name="GtiHizMemoryReads"
   2382              semantic_type="event"
   2383              mdapi_supported_apis="OGL IO BB"
   2384              mdapi_usage_flags="Tier2 Frame Batch Draw"
   2385              mdapi_hw_unit_type="gpu"
   2386              mdapi_group="GTI/Depth Cache"
   2387              />
   2388     <counter name="GPU Time Elapsed"
   2389              description="Time elapsed on the GPU during the measurement."
   2390              data_type="uint64"
   2391              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
   2392              underscore_name="gpu_time"
   2393              units="ns"
   2394              symbol_name="GpuTime"
   2395              semantic_type="duration"
   2396              mdapi_supported_apis=""
   2397              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   2398              mdapi_hw_unit_type="gpu"
   2399              mdapi_group="GPU"
   2400              />
   2401     <counter name="AVG GPU Core Frequency"
   2402              description="Average GPU Core Frequency in the measurement."
   2403              data_type="uint64"
   2404              max_equation="$GpuMaxFrequency"
   2405              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
   2406              underscore_name="avg_gpu_core_frequency"
   2407              units="hz"
   2408              symbol_name="AvgGpuCoreFrequency"
   2409              semantic_type="event"
   2410              mdapi_supported_apis=""
   2411              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   2412              mdapi_group="GPU"
   2413              mdapi_hw_unit_type="gpu"
   2414              />
   2415     <counter name="Sampler Texels Misses"
   2416              description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
   2417              data_type="uint64"
   2418              equation="A 29 READ 4 UMUL"
   2419              underscore_name="sampler_texel_misses"
   2420              units="texels"
   2421              symbol_name="SamplerTexelMisses"
   2422              semantic_type="event"
   2423              mdapi_supported_apis=""
   2424              mdapi_usage_flags="Tier3 Batch Frame Draw"
   2425              mdapi_hw_unit_type="gpu"
   2426              mdapi_group="Sampler/Sampler Cache"
   2427              />
   2428     <counter name="GtiRccMemoryReads"
   2429              description="The total number of GTI memory reads from Render Color Cache (Render Color Cache misses)."
   2430              data_type="uint64"
   2431              equation="B 3 READ"
   2432              underscore_name="gti_rcc_memory_reads"
   2433              units="messages"
   2434              symbol_name="GtiRccMemoryReads"
   2435              semantic_type="event"
   2436              mdapi_supported_apis="OGL IO BB"
   2437              mdapi_usage_flags="Tier2 Frame Batch Draw"
   2438              mdapi_hw_unit_type="gpu"
   2439              mdapi_group="GTI/Color Cache"
   2440              />
   2441     <counter name="CS Threads Dispatched"
   2442              description="The total number of compute shader hardware threads dispatched."
   2443              data_type="uint64"
   2444              equation="A 4 READ"
   2445              underscore_name="cs_threads"
   2446              units="threads"
   2447              symbol_name="CsThreads"
   2448              semantic_type="event"
   2449              mdapi_supported_apis="OGL4 OCL IO BB"
   2450              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2451              mdapi_hw_unit_type="gpu"
   2452              mdapi_group="EU Array/Compute Shader"
   2453              />
   2454     <counter name="SLM Bytes Read"
   2455              description="The total number of GPU memory bytes read from shared local memory."
   2456              data_type="uint64"
   2457              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   2458              equation="A 30 READ 64 UMUL"
   2459              underscore_name="slm_bytes_read"
   2460              units="bytes"
   2461              symbol_name="SlmBytesRead"
   2462              semantic_type="throughput"
   2463              mdapi_supported_apis="OGL4 OCL IO BB"
   2464              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2465              mdapi_group="L3/Data Port/SLM"
   2466              mdapi_hw_unit_type="gpu"
   2467              />
   2468     <counter name="GtiL3Bank1Reads"
   2469              description="The total number of GTI memory reads from L3 Bank 1 (L3 Cache misses)."
   2470              data_type="uint64"
   2471              equation="C 5 READ"
   2472              underscore_name="gti_l3_bank1_reads"
   2473              units="messages"
   2474              symbol_name="GtiL3Bank1Reads"
   2475              semantic_type="event"
   2476              mdapi_supported_apis=""
   2477              mdapi_usage_flags="Tier2 Frame Batch Draw"
   2478              mdapi_hw_unit_type="subslice"
   2479              mdapi_group="GTI/L3"
   2480              />
   2481     <counter name="GPU Busy"
   2482              description="The percentage of time in which the GPU has been processing GPU commands."
   2483              data_type="float"
   2484              max_equation="100"
   2485              equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
   2486              underscore_name="gpu_busy"
   2487              units="percent"
   2488              symbol_name="GpuBusy"
   2489              semantic_type="duration"
   2490              mdapi_supported_apis=""
   2491              mdapi_usage_flags="Tier1 Overview System Frame"
   2492              mdapi_group="GPU"
   2493              mdapi_hw_unit_type="gpu"
   2494              />
   2495     <counter name="GtiCmdStreamerMemoryReads"
   2496              description="The total number of GTI memory reads from Command Streamer."
   2497              data_type="uint64"
   2498              equation="B 0 READ"
   2499              underscore_name="gti_cmd_streamer_memory_reads"
   2500              units="messages"
   2501              symbol_name="GtiCmdStreamerMemoryReads"
   2502              semantic_type="event"
   2503              mdapi_supported_apis=""
   2504              mdapi_usage_flags="Tier2 Frame Batch Draw"
   2505              mdapi_hw_unit_type="gpu"
   2506              mdapi_group="GTI/3D Pipe/Command Streamer"
   2507              />
   2508     <counter name="GtiL3Bank2Reads"
   2509              description="The total number of GTI memory reads from L3 Bank 2 (L3 Cache misses)."
   2510              data_type="uint64"
   2511              equation="C 6 READ"
   2512              underscore_name="gti_l3_bank2_reads"
   2513              units="messages"
   2514              symbol_name="GtiL3Bank2Reads"
   2515              semantic_type="event"
   2516              mdapi_supported_apis=""
   2517              mdapi_usage_flags="Tier2 Frame Batch Draw"
   2518              mdapi_hw_unit_type="subslice"
   2519              mdapi_group="GTI/L3"
   2520              />
   2521     <counter name="GtiMemoryReads"
   2522              description="The total number of GTI memory reads."
   2523              data_type="uint64"
   2524              equation="C 0 READ"
   2525              underscore_name="gti_memory_reads"
   2526              units="messages"
   2527              symbol_name="GtiMemoryReads"
   2528              semantic_type="event"
   2529              mdapi_supported_apis=""
   2530              mdapi_usage_flags="Tier2 Overview Frame Batch Draw"
   2531              mdapi_hw_unit_type="gpu"
   2532              mdapi_group="GTI"
   2533              />
   2534     <counter name="Rasterized Pixels"
   2535              description="The total number of rasterized pixels."
   2536              data_type="uint64"
   2537              equation="A 21 READ 4 UMUL"
   2538              underscore_name="rasterized_pixels"
   2539              units="pixels"
   2540              symbol_name="RasterizedPixels"
   2541              semantic_type="event"
   2542              mdapi_supported_apis="OGL IO BB"
   2543              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2544              mdapi_hw_unit_type="gpu"
   2545              mdapi_group="3D Pipe/Rasterizer"
   2546              />
   2547     <counter name="GtiRczMemoryReads"
   2548              description="The total number of GTI memory reads from Render Depth Cache (Render Depth Cache misses)."
   2549              data_type="uint64"
   2550              equation="B 7 READ"
   2551              underscore_name="gti_rcz_memory_reads"
   2552              units="messages"
   2553              symbol_name="GtiRczMemoryReads"
   2554              semantic_type="event"
   2555              mdapi_supported_apis="OGL IO BB"
   2556              mdapi_usage_flags="Tier2 Frame Batch Draw"
   2557              mdapi_hw_unit_type="gpu"
   2558              mdapi_group="GTI/Depth Cache"
   2559              />
   2560     <counter name="DS Threads Dispatched"
   2561              description="The total number of domain shader hardware threads dispatched."
   2562              data_type="uint64"
   2563              equation="A 3 READ"
   2564              underscore_name="ds_threads"
   2565              units="threads"
   2566              symbol_name="DsThreads"
   2567              semantic_type="event"
   2568              mdapi_supported_apis="OGL4 IO BB"
   2569              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2570              mdapi_hw_unit_type="gpu"
   2571              mdapi_group="EU Array/Domain Shader"
   2572              />
   2573     <counter name="Samples Written"
   2574              description="The total number of samples or pixels written to all render targets."
   2575              data_type="uint64"
   2576              equation="A 26 READ 4 UMUL"
   2577              underscore_name="samples_written"
   2578              units="pixels"
   2579              symbol_name="SamplesWritten"
   2580              semantic_type="event"
   2581              mdapi_supported_apis="OGL IO BB"
   2582              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   2583              mdapi_hw_unit_type="gpu"
   2584              mdapi_group="3D Pipe/Output Merger"
   2585              />
   2586     <counter name="EU Stall"
   2587              description="The percentage of time in which the Execution Units were stalled."
   2588              data_type="float"
   2589              max_equation="100"
   2590              equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   2591              underscore_name="eu_stall"
   2592              units="percent"
   2593              symbol_name="EuStall"
   2594              semantic_type="duration"
   2595              mdapi_supported_apis=""
   2596              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   2597              mdapi_group="EU Array"
   2598              mdapi_hw_unit_type="gpu"
   2599              />
   2600     <counter name="Samples Blended"
   2601              description="The total number of blended samples or pixels written to all render targets."
   2602              data_type="uint64"
   2603              equation="A 27 READ 4 UMUL"
   2604              underscore_name="samples_blended"
   2605              units="pixels"
   2606              symbol_name="SamplesBlended"
   2607              semantic_type="event"
   2608              mdapi_supported_apis="OGL IO BB"
   2609              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   2610              mdapi_hw_unit_type="gpu"
   2611              mdapi_group="3D Pipe/Output Merger"
   2612              />
   2613     <counter name="Early Depth Test Fails"
   2614              description="The total number of pixels dropped on early depth test."
   2615              data_type="uint64"
   2616              equation="A 23 READ 4 UMUL"
   2617              underscore_name="early_depth_test_fails"
   2618              units="pixels"
   2619              symbol_name="EarlyDepthTestFails"
   2620              semantic_type="event"
   2621              mdapi_supported_apis="OGL IO BB"
   2622              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2623              mdapi_hw_unit_type="gpu"
   2624              mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
   2625              />
   2626     <counter name="GtiMscMemoryReads"
   2627              description="The total number of GTI memory reads from Multisampling Color Cache (Multisampling Color Cache misses)."
   2628              data_type="uint64"
   2629              equation="B 4 READ"
   2630              underscore_name="gti_msc_memory_reads"
   2631              units="messages"
   2632              symbol_name="GtiMscMemoryReads"
   2633              semantic_type="event"
   2634              mdapi_supported_apis="OGL IO BB"
   2635              mdapi_usage_flags="Tier2 Frame Batch Draw"
   2636              mdapi_hw_unit_type="gpu"
   2637              mdapi_group="GTI/Color Cache"
   2638              />
   2639     <counter name="GtiVfMemoryReads"
   2640              description="The total number of GTI memory reads from Vertex Fetch."
   2641              data_type="uint64"
   2642              equation="B 1 READ"
   2643              underscore_name="gti_vf_memory_reads"
   2644              units="messages"
   2645              symbol_name="GtiVfMemoryReads"
   2646              semantic_type="event"
   2647              mdapi_supported_apis="OGL IO BB"
   2648              mdapi_usage_flags="Tier2 Frame Batch Draw"
   2649              mdapi_hw_unit_type="gpu"
   2650              mdapi_group="GTI/3D Pipe/Vertex Fetch"
   2651              />
   2652     <counter name="GtiStcMemoryReads"
   2653              description="The total number of GTI memory reads from Stencil Cache (Stencil Cache misses)."
   2654              data_type="uint64"
   2655              equation="B 6 READ"
   2656              underscore_name="gti_stc_memory_reads"
   2657              units="messages"
   2658              symbol_name="GtiStcMemoryReads"
   2659              semantic_type="event"
   2660              mdapi_supported_apis="OGL IO BB"
   2661              mdapi_usage_flags="Tier2 Frame Batch Draw"
   2662              mdapi_hw_unit_type="gpu"
   2663              mdapi_group="GTI/Depth Cache"
   2664              />
   2665     <counter name="Shader Memory Accesses"
   2666              description="The total number of shader memory accesses to L3."
   2667              data_type="uint64"
   2668              equation="A 32 READ"
   2669              underscore_name="shader_memory_accesses"
   2670              units="messages"
   2671              symbol_name="ShaderMemoryAccesses"
   2672              semantic_type="event"
   2673              mdapi_supported_apis=""
   2674              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2675              mdapi_hw_unit_type="gpu"
   2676              mdapi_group="L3/Data Port"
   2677              />
   2678     <counter name="HS Threads Dispatched"
   2679              description="The total number of hull shader hardware threads dispatched."
   2680              data_type="uint64"
   2681              equation="A 2 READ"
   2682              underscore_name="hs_threads"
   2683              units="threads"
   2684              symbol_name="HsThreads"
   2685              semantic_type="event"
   2686              mdapi_supported_apis="OGL4 IO BB"
   2687              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2688              mdapi_hw_unit_type="gpu"
   2689              mdapi_group="EU Array/Hull Shader"
   2690              />
   2691     <counter name="Samples Killed in FS"
   2692              description="The total number of samples or pixels dropped in fragment shaders."
   2693              data_type="uint64"
   2694              equation="A 24 READ 4 UMUL"
   2695              underscore_name="samples_killed_in_ps"
   2696              units="pixels"
   2697              symbol_name="SamplesKilledInPs"
   2698              semantic_type="event"
   2699              mdapi_supported_apis="OGL IO BB"
   2700              mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
   2701              mdapi_hw_unit_type="gpu"
   2702              mdapi_group="3D Pipe/Fragment Shader"
   2703              />
   2704     <counter name="SLM Bytes Written"
   2705              description="The total number of GPU memory bytes written into shared local memory."
   2706              data_type="uint64"
   2707              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   2708              equation="A 31 READ 64 UMUL"
   2709              underscore_name="slm_bytes_written"
   2710              units="bytes"
   2711              symbol_name="SlmBytesWritten"
   2712              semantic_type="throughput"
   2713              mdapi_supported_apis="OGL4 OCL IO BB"
   2714              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2715              mdapi_group="L3/Data Port/SLM"
   2716              mdapi_hw_unit_type="gpu"
   2717              />
   2718     <counter name="GtiL3Reads"
   2719              description="The total number of GTI memory reads from L3 (L3 Cache misses)."
   2720              data_type="uint64"
   2721              equation="$GtiL3Bank0Reads $GtiL3Bank1Reads $GtiL3Bank2Reads $GtiL3Bank3Reads UADD UADD UADD"
   2722              underscore_name="gti_l3_reads"
   2723              units="messages"
   2724              symbol_name="GtiL3Reads"
   2725              semantic_type="event"
   2726              mdapi_supported_apis=""
   2727              mdapi_usage_flags="Tier2 Frame Batch Draw"
   2728              mdapi_hw_unit_type="gpu"
   2729              mdapi_group="GTI/L3"
   2730              />
   2731     <counter name="Shader Atomic Memory Accesses"
   2732              description="The total number of shader atomic memory accesses."
   2733              data_type="uint64"
   2734              equation="A 34 READ"
   2735              underscore_name="shader_atomics"
   2736              units="messages"
   2737              symbol_name="ShaderAtomics"
   2738              semantic_type="event"
   2739              mdapi_supported_apis="OGL4 OCL IO BB"
   2740              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2741              mdapi_hw_unit_type="gpu"
   2742              mdapi_group="L3/Data Port/Atomics"
   2743              />
   2744     <register_config type="NOA">
   2745         <register type="NOA" address="0x00009840" value="0x00000080" />
   2746         <register type="NOA" address="0x00009888" value="0x11810C00" />
   2747         <register type="NOA" address="0x00009888" value="0x1381001A" />
   2748         <register type="NOA" address="0x00009888" value="0x37906800" />
   2749         <register type="NOA" address="0x00009888" value="0x3F900064" />
   2750         <register type="NOA" address="0x00009888" value="0x03811300" />
   2751         <register type="NOA" address="0x00009888" value="0x05811B12" />
   2752         <register type="NOA" address="0x00009888" value="0x0781001A" />
   2753         <register type="NOA" address="0x00009888" value="0x1F810000" />
   2754         <register type="NOA" address="0x00009888" value="0x17810000" />
   2755         <register type="NOA" address="0x00009888" value="0x19810000" />
   2756         <register type="NOA" address="0x00009888" value="0x1B810000" />
   2757         <register type="NOA" address="0x00009888" value="0x1D810000" />
   2758         <register type="NOA" address="0x00009888" value="0x1B930055" />
   2759         <register type="NOA" address="0x00009888" value="0x03E58000" />
   2760         <register type="NOA" address="0x00009888" value="0x05E5C000" />
   2761         <register type="NOA" address="0x00009888" value="0x07E54000" />
   2762         <register type="NOA" address="0x00009888" value="0x13900150" />
   2763         <register type="NOA" address="0x00009888" value="0x21900151" />
   2764         <register type="NOA" address="0x00009888" value="0x23900152" />
   2765         <register type="NOA" address="0x00009888" value="0x25900153" />
   2766         <register type="NOA" address="0x00009888" value="0x27900154" />
   2767         <register type="NOA" address="0x00009888" value="0x29900155" />
   2768         <register type="NOA" address="0x00009888" value="0x2B900156" />
   2769         <register type="NOA" address="0x00009888" value="0x2D900157" />
   2770         <register type="NOA" address="0x00009888" value="0x2F90015F" />
   2771         <register type="NOA" address="0x00009888" value="0x31900105" />
   2772         <register type="NOA" address="0x00009888" value="0x15900103" />
   2773         <register type="NOA" address="0x00009888" value="0x17900101" />
   2774         <register type="NOA" address="0x00009888" value="0x35900000" />
   2775         <register type="NOA" address="0x00009888" value="0x19908000" />
   2776         <register type="NOA" address="0x00009888" value="0x1B908000" />
   2777         <register type="NOA" address="0x00009888" value="0x1D908000" />
   2778         <register type="NOA" address="0x00009888" value="0x1F908000" />
   2779         <register type="NOA" address="0x00009888" value="0x11900000" />
   2780         <register type="NOA" address="0x00009888" value="0x51900000" />
   2781         <register type="NOA" address="0x00009888" value="0x41900C60" />
   2782         <register type="NOA" address="0x00009888" value="0x55900000" />
   2783         <register type="NOA" address="0x00009888" value="0x45900C00" />
   2784         <register type="NOA" address="0x00009888" value="0x47900C63" />
   2785         <register type="NOA" address="0x00009888" value="0x57900000" />
   2786         <register type="NOA" address="0x00009888" value="0x49900C63" />
   2787         <register type="NOA" address="0x00009888" value="0x33900000" />
   2788         <register type="NOA" address="0x00009888" value="0x4B900063" />
   2789         <register type="NOA" address="0x00009888" value="0x59900000" />
   2790         <register type="NOA" address="0x00009888" value="0x43900003" />
   2791         <register type="NOA" address="0x00009888" value="0x53900000" />
   2792     </register_config>
   2793     <register_config type="OA">
   2794         <register type="OA" address="0x0000272C" value="0xFFFFFFFF" />
   2795         <register type="OA" address="0x00002728" value="0xFFFFFFFF" />
   2796         <register type="OA" address="0x00002724" value="0xF0800000" />
   2797         <register type="OA" address="0x00002720" value="0x00000000" />
   2798         <register type="OA" address="0x0000271C" value="0xFFFFFFFF" />
   2799         <register type="OA" address="0x00002718" value="0xFFFFFFFF" />
   2800         <register type="OA" address="0x00002714" value="0xF0800000" />
   2801         <register type="OA" address="0x00002710" value="0x00000000" />
   2802         <register type="OA" address="0x0000274C" value="0x86543210" />
   2803         <register type="OA" address="0x00002748" value="0x86543210" />
   2804         <register type="OA" address="0x00002744" value="0x00006667" />
   2805         <register type="OA" address="0x00002740" value="0x00000000" />
   2806         <register type="OA" address="0x0000275C" value="0x86543210" />
   2807         <register type="OA" address="0x00002758" value="0x86543210" />
   2808         <register type="OA" address="0x00002754" value="0x00006465" />
   2809         <register type="OA" address="0x00002750" value="0x00000000" />
   2810         <register type="OA" address="0x00002770" value="0x0007F81A" />
   2811         <register type="OA" address="0x00002774" value="0x0000FE00" />
   2812         <register type="OA" address="0x00002778" value="0x0007F82A" />
   2813         <register type="OA" address="0x0000277C" value="0x0000FE00" />
   2814         <register type="OA" address="0x00002780" value="0x0007F872" />
   2815         <register type="OA" address="0x00002784" value="0x0000FE00" />
   2816         <register type="OA" address="0x00002788" value="0x0007F8BA" />
   2817         <register type="OA" address="0x0000278C" value="0x0000FE00" />
   2818         <register type="OA" address="0x00002790" value="0x0007F87A" />
   2819         <register type="OA" address="0x00002794" value="0x0000FE00" />
   2820         <register type="OA" address="0x00002798" value="0x0007F8EA" />
   2821         <register type="OA" address="0x0000279C" value="0x0000FE00" />
   2822         <register type="OA" address="0x000027A0" value="0x0007F8E2" />
   2823         <register type="OA" address="0x000027A4" value="0x0000FE00" />
   2824         <register type="OA" address="0x000027A8" value="0x0007F8F2" />
   2825         <register type="OA" address="0x000027AC" value="0x0000FE00" />
   2826     </register_config>
   2827     <register_config type="FLEX">
   2828         <register type="FLEX" address="0x0000E458" value="0x00005004" />
   2829         <register type="FLEX" address="0x0000E558" value="0x00015014" />
   2830         <register type="FLEX" address="0x0000E658" value="0x00025024" />
   2831         <register type="FLEX" address="0x0000E758" value="0x00035034" />
   2832         <register type="FLEX" address="0x0000E45C" value="0x00045044" />
   2833         <register type="FLEX" address="0x0000E55C" value="0x00055054" />
   2834         <register type="FLEX" address="0x0000E65C" value="0x00065064" />
   2835     </register_config>
   2836   </set>
   2837 
   2838   <set name="Memory Writes Distribution Gen9"
   2839        mdapi_supported_apis="OGL OCL IO BB"
   2840        underscore_name="memory_writes"
   2841        hw_config_guid="055f256d-4052-467c-8dec-6064a4806433"
   2842        chipset="SKLGT4"
   2843        symbol_name="MemoryWrites"
   2844        >
   2845     <counter name="GPU Core Clocks"
   2846              description="The total number of GPU core clocks elapsed during the measurement."
   2847              data_type="uint64"
   2848              equation="GPU_CLOCK 0 READ"
   2849              underscore_name="gpu_core_clocks"
   2850              units="cycles"
   2851              symbol_name="GpuCoreClocks"
   2852              semantic_type="event"
   2853              mdapi_supported_apis=""
   2854              mdapi_usage_flags="Tier1 Frame Batch Draw"
   2855              mdapi_hw_unit_type="gpu"
   2856              mdapi_group="GPU"
   2857              />
   2858     <counter name="EU Active"
   2859              description="The percentage of time in which the Execution Units were actively processing."
   2860              data_type="float"
   2861              max_equation="100"
   2862              equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   2863              underscore_name="eu_active"
   2864              units="percent"
   2865              symbol_name="EuActive"
   2866              semantic_type="duration"
   2867              mdapi_supported_apis=""
   2868              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   2869              mdapi_group="EU Array"
   2870              mdapi_hw_unit_type="gpu"
   2871              />
   2872     <counter name="GtiMemoryWrites"
   2873              description="The total number of GTI memory writes."
   2874              data_type="uint64"
   2875              equation="C 0 READ"
   2876              underscore_name="gti_memory_writes"
   2877              units="messages"
   2878              symbol_name="GtiMemoryWrites"
   2879              semantic_type="event"
   2880              mdapi_supported_apis=""
   2881              mdapi_usage_flags="Tier2 Overview Frame Batch Draw"
   2882              mdapi_hw_unit_type="gpu"
   2883              mdapi_group="GTI"
   2884              />
   2885     <counter name="GS Threads Dispatched"
   2886              description="The total number of geometry shader hardware threads dispatched."
   2887              data_type="uint64"
   2888              equation="A 5 READ"
   2889              underscore_name="gs_threads"
   2890              units="threads"
   2891              symbol_name="GsThreads"
   2892              semantic_type="event"
   2893              mdapi_supported_apis="OGL4 IO BB"
   2894              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2895              mdapi_hw_unit_type="gpu"
   2896              mdapi_group="EU Array/Geometry Shader"
   2897              />
   2898     <counter name="GtiRingAccesses"
   2899              description="The total number of all GTI accesses to the ring."
   2900              data_type="uint64"
   2901              equation="C 3 READ 2 UMUL"
   2902              underscore_name="gti_ring_accesses"
   2903              units="messages"
   2904              symbol_name="GtiRingAccesses"
   2905              semantic_type="event"
   2906              mdapi_supported_apis=""
   2907              mdapi_usage_flags="Tier2 Frame Batch Draw"
   2908              mdapi_hw_unit_type="gpu"
   2909              mdapi_group="GTI"
   2910              />
   2911     <counter name="Early Hi-Depth Test Fails"
   2912              description="The total number of pixels dropped on early hierarchical depth test."
   2913              data_type="uint64"
   2914              equation="A 22 READ 4 UMUL"
   2915              underscore_name="hi_depth_test_fails"
   2916              units="pixels"
   2917              symbol_name="HiDepthTestFails"
   2918              semantic_type="event"
   2919              mdapi_supported_apis="OGL IO BB"
   2920              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2921              mdapi_hw_unit_type="gpu"
   2922              mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
   2923              />
   2924     <counter name="VS Threads Dispatched"
   2925              description="The total number of vertex shader hardware threads dispatched."
   2926              data_type="uint64"
   2927              equation="A 1 READ"
   2928              underscore_name="vs_threads"
   2929              units="threads"
   2930              symbol_name="VsThreads"
   2931              semantic_type="event"
   2932              mdapi_supported_apis="OGL IO BB"
   2933              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2934              mdapi_hw_unit_type="gpu"
   2935              mdapi_group="EU Array/Vertex Shader"
   2936              />
   2937     <counter name="FS Threads Dispatched"
   2938              description="The total number of fragment shader hardware threads dispatched."
   2939              data_type="uint64"
   2940              equation="A 6 READ"
   2941              underscore_name="ps_threads"
   2942              units="threads"
   2943              symbol_name="PsThreads"
   2944              semantic_type="event"
   2945              mdapi_supported_apis="OGL IO BB"
   2946              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2947              mdapi_hw_unit_type="gpu"
   2948              mdapi_group="EU Array/Fragment Shader"
   2949              />
   2950     <counter name="GtiMscMemoryWrites"
   2951              description="The total number of GTI memory writes from Multisampling Color Cache (Multisampling Color Cache invalidations)."
   2952              data_type="uint64"
   2953              equation="B 4 READ"
   2954              underscore_name="gti_msc_memory_writes"
   2955              units="messages"
   2956              symbol_name="GtiMscMemoryWrites"
   2957              semantic_type="event"
   2958              mdapi_supported_apis="OGL IO BB"
   2959              mdapi_usage_flags="Tier2 Frame Batch Draw"
   2960              mdapi_hw_unit_type="gpu"
   2961              mdapi_group="GTI/Color Cache"
   2962              />
   2963     <counter name="Shader Barrier Messages"
   2964              description="The total number of shader barrier messages."
   2965              data_type="uint64"
   2966              equation="A 35 READ"
   2967              underscore_name="shader_barriers"
   2968              units="messages"
   2969              symbol_name="ShaderBarriers"
   2970              semantic_type="event"
   2971              mdapi_supported_apis="OGL4 OCL IO BB"
   2972              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2973              mdapi_hw_unit_type="gpu"
   2974              mdapi_group="EU Array/Barrier"
   2975              />
   2976     <counter name="GtiCmdStreamerMemoryWrites"
   2977              description="The total number of GTI memory writes from Command Streamer."
   2978              data_type="uint64"
   2979              equation="B 0 READ"
   2980              underscore_name="gti_cmd_streamer_memory_writes"
   2981              units="messages"
   2982              symbol_name="GtiCmdStreamerMemoryWrites"
   2983              semantic_type="event"
   2984              mdapi_supported_apis=""
   2985              mdapi_usage_flags="Tier2 Frame Batch Draw"
   2986              mdapi_hw_unit_type="gpu"
   2987              mdapi_group="GTI/3D Pipe/Command Streamer"
   2988              />
   2989     <counter name="Sampler Texels"
   2990              description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
   2991              data_type="uint64"
   2992              equation="A 28 READ 4 UMUL"
   2993              underscore_name="sampler_texels"
   2994              units="texels"
   2995              symbol_name="SamplerTexels"
   2996              semantic_type="event"
   2997              mdapi_supported_apis=""
   2998              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   2999              mdapi_hw_unit_type="gpu"
   3000              mdapi_group="Sampler/Sampler Input"
   3001              />
   3002     <counter name="Pixels Failing Tests"
   3003              description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
   3004              data_type="uint64"
   3005              equation="A 25 READ 4 UMUL"
   3006              underscore_name="pixels_failing_post_ps_tests"
   3007              units="pixels"
   3008              symbol_name="PixelsFailingPostPsTests"
   3009              semantic_type="event"
   3010              mdapi_supported_apis="OGL IO BB"
   3011              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3012              mdapi_hw_unit_type="gpu"
   3013              mdapi_group="3D Pipe/Output Merger"
   3014              />
   3015     <counter name="GtiL3Bank0Writes"
   3016              description="The total number of GTI memory writes from L3 Bank 0 (L3 Bank 0 invalidations)."
   3017              data_type="uint64"
   3018              equation="C 4 READ"
   3019              underscore_name="gti_l3_bank0_writes"
   3020              units="messages"
   3021              symbol_name="GtiL3Bank0Writes"
   3022              semantic_type="event"
   3023              mdapi_supported_apis=""
   3024              mdapi_usage_flags="Tier2 Frame Batch Draw"
   3025              mdapi_hw_unit_type="gpu"
   3026              mdapi_group="GTI/L3"
   3027              />
   3028     <counter name="GtiL3Bank1Writes"
   3029              description="The total number of GTI memory writes from L3 Bank 1 (L3 Bank 1 invalidations)."
   3030              data_type="uint64"
   3031              equation="C 5 READ"
   3032              underscore_name="gti_l3_bank1_writes"
   3033              units="messages"
   3034              symbol_name="GtiL3Bank1Writes"
   3035              semantic_type="event"
   3036              mdapi_supported_apis=""
   3037              mdapi_usage_flags="Tier2 Frame Batch Draw"
   3038              mdapi_hw_unit_type="gpu"
   3039              mdapi_group="GTI/L3"
   3040              />
   3041     <counter name="GtiL3Bank2Writes"
   3042              description="The total number of GTI memory writes from L3 Bank 2 (L3 Bank 2 invalidations)."
   3043              data_type="uint64"
   3044              equation="C 6 READ"
   3045              underscore_name="gti_l3_bank2_writes"
   3046              units="messages"
   3047              symbol_name="GtiL3Bank2Writes"
   3048              semantic_type="event"
   3049              mdapi_supported_apis=""
   3050              mdapi_usage_flags="Tier2 Frame Batch Draw"
   3051              mdapi_hw_unit_type="gpu"
   3052              mdapi_group="GTI/L3"
   3053              />
   3054     <counter name="GtiL3Bank3Writes"
   3055              description="The total number of GTI memory writes from L3 Bank 3 (L3 Bank 3 invalidations)."
   3056              data_type="uint64"
   3057              equation="C 7 READ"
   3058              underscore_name="gti_l3_bank3_writes"
   3059              units="messages"
   3060              symbol_name="GtiL3Bank3Writes"
   3061              semantic_type="event"
   3062              mdapi_supported_apis=""
   3063              mdapi_usage_flags="Tier2 Frame Batch Draw"
   3064              mdapi_hw_unit_type="gpu"
   3065              mdapi_group="GTI/L3"
   3066              />
   3067     <counter name="GtiL3Writes"
   3068              description="The total number of GTI memory writes from L3 (L3 invalidations)."
   3069              data_type="uint64"
   3070              equation="$GtiL3Bank0Writes $GtiL3Bank1Writes $GtiL3Bank2Writes $GtiL3Bank3Writes UADD UADD UADD"
   3071              underscore_name="gti_l3_writes"
   3072              units="messages"
   3073              symbol_name="GtiL3Writes"
   3074              semantic_type="event"
   3075              mdapi_supported_apis=""
   3076              mdapi_usage_flags="Tier2 Frame Batch Draw"
   3077              mdapi_hw_unit_type="gpu"
   3078              mdapi_group="GTI/L3"
   3079              />
   3080     <counter name="GPU Time Elapsed"
   3081              description="Time elapsed on the GPU during the measurement."
   3082              data_type="uint64"
   3083              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
   3084              underscore_name="gpu_time"
   3085              units="ns"
   3086              symbol_name="GpuTime"
   3087              semantic_type="duration"
   3088              mdapi_supported_apis=""
   3089              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   3090              mdapi_hw_unit_type="gpu"
   3091              mdapi_group="GPU"
   3092              />
   3093     <counter name="AVG GPU Core Frequency"
   3094              description="Average GPU Core Frequency in the measurement."
   3095              data_type="uint64"
   3096              max_equation="$GpuMaxFrequency"
   3097              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
   3098              underscore_name="avg_gpu_core_frequency"
   3099              units="hz"
   3100              symbol_name="AvgGpuCoreFrequency"
   3101              semantic_type="event"
   3102              mdapi_supported_apis=""
   3103              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   3104              mdapi_group="GPU"
   3105              mdapi_hw_unit_type="gpu"
   3106              />
   3107     <counter name="Sampler Texels Misses"
   3108              description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
   3109              data_type="uint64"
   3110              equation="A 29 READ 4 UMUL"
   3111              underscore_name="sampler_texel_misses"
   3112              units="texels"
   3113              symbol_name="SamplerTexelMisses"
   3114              semantic_type="event"
   3115              mdapi_supported_apis=""
   3116              mdapi_usage_flags="Tier3 Batch Frame Draw"
   3117              mdapi_hw_unit_type="gpu"
   3118              mdapi_group="Sampler/Sampler Cache"
   3119              />
   3120     <counter name="CS Threads Dispatched"
   3121              description="The total number of compute shader hardware threads dispatched."
   3122              data_type="uint64"
   3123              equation="A 4 READ"
   3124              underscore_name="cs_threads"
   3125              units="threads"
   3126              symbol_name="CsThreads"
   3127              semantic_type="event"
   3128              mdapi_supported_apis="OGL4 OCL IO BB"
   3129              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3130              mdapi_hw_unit_type="gpu"
   3131              mdapi_group="EU Array/Compute Shader"
   3132              />
   3133     <counter name="SLM Bytes Read"
   3134              description="The total number of GPU memory bytes read from shared local memory."
   3135              data_type="uint64"
   3136              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   3137              equation="A 30 READ 64 UMUL"
   3138              underscore_name="slm_bytes_read"
   3139              units="bytes"
   3140              symbol_name="SlmBytesRead"
   3141              semantic_type="throughput"
   3142              mdapi_supported_apis="OGL4 OCL IO BB"
   3143              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3144              mdapi_group="L3/Data Port/SLM"
   3145              mdapi_hw_unit_type="gpu"
   3146              />
   3147     <counter name="GtiRccMemoryWrites"
   3148              description="The total number of GTI memory writes from Render Color Cache (Render Color Cache invalidations)."
   3149              data_type="uint64"
   3150              equation="B 3 READ"
   3151              underscore_name="gti_rcc_memory_writes"
   3152              units="messages"
   3153              symbol_name="GtiRccMemoryWrites"
   3154              semantic_type="event"
   3155              mdapi_supported_apis="OGL IO BB"
   3156              mdapi_usage_flags="Tier2 Frame Batch Draw"
   3157              mdapi_hw_unit_type="gpu"
   3158              mdapi_group="GTI/Color Cache"
   3159              />
   3160     <counter name="GtiSoMemoryWrites"
   3161              description="The total number of GTI memory writes from Stream Output."
   3162              data_type="uint64"
   3163              equation="B 2 READ"
   3164              underscore_name="gti_so_memory_writes"
   3165              units="messages"
   3166              symbol_name="GtiSoMemoryWrites"
   3167              semantic_type="event"
   3168              mdapi_supported_apis="OGL IO BB"
   3169              mdapi_usage_flags="Tier2 Frame Batch Draw"
   3170              mdapi_hw_unit_type="gpu"
   3171              mdapi_group="GTI/3D Pipe/Stream Output"
   3172              />
   3173     <counter name="GPU Busy"
   3174              description="The percentage of time in which the GPU has been processing GPU commands."
   3175              data_type="float"
   3176              max_equation="100"
   3177              equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
   3178              underscore_name="gpu_busy"
   3179              units="percent"
   3180              symbol_name="GpuBusy"
   3181              semantic_type="duration"
   3182              mdapi_supported_apis=""
   3183              mdapi_usage_flags="Tier1 Overview System Frame"
   3184              mdapi_group="GPU"
   3185              mdapi_hw_unit_type="gpu"
   3186              />
   3187     <counter name="GtiStcMemoryWrites"
   3188              description="The total number of GTI memory writes from Stencil Cache."
   3189              data_type="uint64"
   3190              equation="B 6 READ"
   3191              underscore_name="gti_stc_memory_writes"
   3192              units="messages"
   3193              symbol_name="GtiStcMemoryWrites"
   3194              semantic_type="event"
   3195              mdapi_supported_apis="OGL IO BB"
   3196              mdapi_usage_flags="Tier2 Frame Batch Draw"
   3197              mdapi_hw_unit_type="gpu"
   3198              mdapi_group="GTI/Depth Cache"
   3199              />
   3200     <counter name="Rasterized Pixels"
   3201              description="The total number of rasterized pixels."
   3202              data_type="uint64"
   3203              equation="A 21 READ 4 UMUL"
   3204              underscore_name="rasterized_pixels"
   3205              units="pixels"
   3206              symbol_name="RasterizedPixels"
   3207              semantic_type="event"
   3208              mdapi_supported_apis="OGL IO BB"
   3209              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3210              mdapi_hw_unit_type="gpu"
   3211              mdapi_group="3D Pipe/Rasterizer"
   3212              />
   3213     <counter name="DS Threads Dispatched"
   3214              description="The total number of domain shader hardware threads dispatched."
   3215              data_type="uint64"
   3216              equation="A 3 READ"
   3217              underscore_name="ds_threads"
   3218              units="threads"
   3219              symbol_name="DsThreads"
   3220              semantic_type="event"
   3221              mdapi_supported_apis="OGL4 IO BB"
   3222              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3223              mdapi_hw_unit_type="gpu"
   3224              mdapi_group="EU Array/Domain Shader"
   3225              />
   3226     <counter name="Samples Written"
   3227              description="The total number of samples or pixels written to all render targets."
   3228              data_type="uint64"
   3229              equation="A 26 READ 4 UMUL"
   3230              underscore_name="samples_written"
   3231              units="pixels"
   3232              symbol_name="SamplesWritten"
   3233              semantic_type="event"
   3234              mdapi_supported_apis="OGL IO BB"
   3235              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   3236              mdapi_hw_unit_type="gpu"
   3237              mdapi_group="3D Pipe/Output Merger"
   3238              />
   3239     <counter name="EU Stall"
   3240              description="The percentage of time in which the Execution Units were stalled."
   3241              data_type="float"
   3242              max_equation="100"
   3243              equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   3244              underscore_name="eu_stall"
   3245              units="percent"
   3246              symbol_name="EuStall"
   3247              semantic_type="duration"
   3248              mdapi_supported_apis=""
   3249              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   3250              mdapi_group="EU Array"
   3251              mdapi_hw_unit_type="gpu"
   3252              />
   3253     <counter name="Samples Blended"
   3254              description="The total number of blended samples or pixels written to all render targets."
   3255              data_type="uint64"
   3256              equation="A 27 READ 4 UMUL"
   3257              underscore_name="samples_blended"
   3258              units="pixels"
   3259              symbol_name="SamplesBlended"
   3260              semantic_type="event"
   3261              mdapi_supported_apis="OGL IO BB"
   3262              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   3263              mdapi_hw_unit_type="gpu"
   3264              mdapi_group="3D Pipe/Output Merger"
   3265              />
   3266     <counter name="Early Depth Test Fails"
   3267              description="The total number of pixels dropped on early depth test."
   3268              data_type="uint64"
   3269              equation="A 23 READ 4 UMUL"
   3270              underscore_name="early_depth_test_fails"
   3271              units="pixels"
   3272              symbol_name="EarlyDepthTestFails"
   3273              semantic_type="event"
   3274              mdapi_supported_apis="OGL IO BB"
   3275              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3276              mdapi_hw_unit_type="gpu"
   3277              mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
   3278              />
   3279     <counter name="Shader Memory Accesses"
   3280              description="The total number of shader memory accesses to L3."
   3281              data_type="uint64"
   3282              equation="A 32 READ"
   3283              underscore_name="shader_memory_accesses"
   3284              units="messages"
   3285              symbol_name="ShaderMemoryAccesses"
   3286              semantic_type="event"
   3287              mdapi_supported_apis=""
   3288              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3289              mdapi_hw_unit_type="gpu"
   3290              mdapi_group="L3/Data Port"
   3291              />
   3292     <counter name="HS Threads Dispatched"
   3293              description="The total number of hull shader hardware threads dispatched."
   3294              data_type="uint64"
   3295              equation="A 2 READ"
   3296              underscore_name="hs_threads"
   3297              units="threads"
   3298              symbol_name="HsThreads"
   3299              semantic_type="event"
   3300              mdapi_supported_apis="OGL4 IO BB"
   3301              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3302              mdapi_hw_unit_type="gpu"
   3303              mdapi_group="EU Array/Hull Shader"
   3304              />
   3305     <counter name="GtiRczMemoryWrites"
   3306              description="The total number of GTI memory writes from Render Depth Cache."
   3307              data_type="uint64"
   3308              equation="B 7 READ"
   3309              underscore_name="gti_rcz_memory_writes"
   3310              units="messages"
   3311              symbol_name="GtiRczMemoryWrites"
   3312              semantic_type="event"
   3313              mdapi_supported_apis="OGL IO BB"
   3314              mdapi_usage_flags="Tier2 Frame Batch Draw"
   3315              mdapi_hw_unit_type="gpu"
   3316              mdapi_group="GTI/Depth Cache"
   3317              />
   3318     <counter name="SLM Bytes Written"
   3319              description="The total number of GPU memory bytes written into shared local memory."
   3320              data_type="uint64"
   3321              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   3322              equation="A 31 READ 64 UMUL"
   3323              underscore_name="slm_bytes_written"
   3324              units="bytes"
   3325              symbol_name="SlmBytesWritten"
   3326              semantic_type="throughput"
   3327              mdapi_supported_apis="OGL4 OCL IO BB"
   3328              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3329              mdapi_group="L3/Data Port/SLM"
   3330              mdapi_hw_unit_type="gpu"
   3331              />
   3332     <counter name="L3 Shader Throughput"
   3333              description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
   3334              data_type="uint64"
   3335              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   3336              equation="A 30 READ  A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
   3337              underscore_name="l3_shader_throughput"
   3338              units="bytes"
   3339              symbol_name="L3ShaderThroughput"
   3340              semantic_type="throughput"
   3341              mdapi_supported_apis="OGL4 OCL IO BB"
   3342              mdapi_usage_flags="Tier2 Frame Batch Draw"
   3343              mdapi_group="L3/Data Port"
   3344              mdapi_hw_unit_type="gpu"
   3345              />
   3346     <counter name="Samples Killed in FS"
   3347              description="The total number of samples or pixels dropped in fragment shaders."
   3348              data_type="uint64"
   3349              equation="A 24 READ 4 UMUL"
   3350              underscore_name="samples_killed_in_ps"
   3351              units="pixels"
   3352              symbol_name="SamplesKilledInPs"
   3353              semantic_type="event"
   3354              mdapi_supported_apis="OGL IO BB"
   3355              mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
   3356              mdapi_hw_unit_type="gpu"
   3357              mdapi_group="3D Pipe/Fragment Shader"
   3358              />
   3359     <counter name="GtiHizMemoryWrites"
   3360              description="The total number of GTI memory writes from Hierarchical Depth Cache."
   3361              data_type="uint64"
   3362              equation="B 5 READ"
   3363              underscore_name="gti_hiz_memory_writes"
   3364              units="messages"
   3365              symbol_name="GtiHizMemoryWrites"
   3366              semantic_type="event"
   3367              mdapi_supported_apis="OGL IO BB"
   3368              mdapi_usage_flags="Tier2 Frame Batch Draw"
   3369              mdapi_hw_unit_type="gpu"
   3370              mdapi_group="GTI/Depth Cache"
   3371              />
   3372     <counter name="Shader Atomic Memory Accesses"
   3373              description="The total number of shader atomic memory accesses."
   3374              data_type="uint64"
   3375              equation="A 34 READ"
   3376              underscore_name="shader_atomics"
   3377              units="messages"
   3378              symbol_name="ShaderAtomics"
   3379              semantic_type="event"
   3380              mdapi_supported_apis="OGL4 OCL IO BB"
   3381              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3382              mdapi_hw_unit_type="gpu"
   3383              mdapi_group="L3/Data Port/Atomics"
   3384              />
   3385     <register_config type="NOA">
   3386         <register type="NOA" address="0x00009840" value="0x00000080" />
   3387         <register type="NOA" address="0x00009888" value="0x11810C00" />
   3388         <register type="NOA" address="0x00009888" value="0x1381001A" />
   3389         <register type="NOA" address="0x00009888" value="0x37906800" />
   3390         <register type="NOA" address="0x00009888" value="0x3F901000" />
   3391         <register type="NOA" address="0x00009888" value="0x03811300" />
   3392         <register type="NOA" address="0x00009888" value="0x05811B12" />
   3393         <register type="NOA" address="0x00009888" value="0x0781001A" />
   3394         <register type="NOA" address="0x00009888" value="0x1F810000" />
   3395         <register type="NOA" address="0x00009888" value="0x17810000" />
   3396         <register type="NOA" address="0x00009888" value="0x19810000" />
   3397         <register type="NOA" address="0x00009888" value="0x1B810000" />
   3398         <register type="NOA" address="0x00009888" value="0x1D810000" />
   3399         <register type="NOA" address="0x00009888" value="0x1B930055" />
   3400         <register type="NOA" address="0x00009888" value="0x03E58000" />
   3401         <register type="NOA" address="0x00009888" value="0x05E5C000" />
   3402         <register type="NOA" address="0x00009888" value="0x07E54000" />
   3403         <register type="NOA" address="0x00009888" value="0x13900160" />
   3404         <register type="NOA" address="0x00009888" value="0x21900161" />
   3405         <register type="NOA" address="0x00009888" value="0x23900162" />
   3406         <register type="NOA" address="0x00009888" value="0x25900163" />
   3407         <register type="NOA" address="0x00009888" value="0x27900164" />
   3408         <register type="NOA" address="0x00009888" value="0x29900165" />
   3409         <register type="NOA" address="0x00009888" value="0x2B900166" />
   3410         <register type="NOA" address="0x00009888" value="0x2D900167" />
   3411         <register type="NOA" address="0x00009888" value="0x2F900150" />
   3412         <register type="NOA" address="0x00009888" value="0x31900105" />
   3413         <register type="NOA" address="0x00009888" value="0x15900103" />
   3414         <register type="NOA" address="0x00009888" value="0x17900101" />
   3415         <register type="NOA" address="0x00009888" value="0x35900000" />
   3416         <register type="NOA" address="0x00009888" value="0x19908000" />
   3417         <register type="NOA" address="0x00009888" value="0x1B908000" />
   3418         <register type="NOA" address="0x00009888" value="0x1D908000" />
   3419         <register type="NOA" address="0x00009888" value="0x1F908000" />
   3420         <register type="NOA" address="0x00009888" value="0x11900000" />
   3421         <register type="NOA" address="0x00009888" value="0x51900000" />
   3422         <register type="NOA" address="0x00009888" value="0x41900C60" />
   3423         <register type="NOA" address="0x00009888" value="0x55900000" />
   3424         <register type="NOA" address="0x00009888" value="0x45900C00" />
   3425         <register type="NOA" address="0x00009888" value="0x47900C63" />
   3426         <register type="NOA" address="0x00009888" value="0x57900000" />
   3427         <register type="NOA" address="0x00009888" value="0x49900C63" />
   3428         <register type="NOA" address="0x00009888" value="0x33900000" />
   3429         <register type="NOA" address="0x00009888" value="0x4B900063" />
   3430         <register type="NOA" address="0x00009888" value="0x59900000" />
   3431         <register type="NOA" address="0x00009888" value="0x43900003" />
   3432         <register type="NOA" address="0x00009888" value="0x53900000" />
   3433     </register_config>
   3434     <register_config type="OA">
   3435         <register type="OA" address="0x0000272C" value="0xFFFFFFFF" />
   3436         <register type="OA" address="0x00002728" value="0xFFFFFFFF" />
   3437         <register type="OA" address="0x00002724" value="0xF0800000" />
   3438         <register type="OA" address="0x00002720" value="0x00000000" />
   3439         <register type="OA" address="0x0000271C" value="0xFFFFFFFF" />
   3440         <register type="OA" address="0x00002718" value="0xFFFFFFFF" />
   3441         <register type="OA" address="0x00002714" value="0xF0800000" />
   3442         <register type="OA" address="0x00002710" value="0x00000000" />
   3443         <register type="OA" address="0x0000274C" value="0x86543210" />
   3444         <register type="OA" address="0x00002748" value="0x86543210" />
   3445         <register type="OA" address="0x00002744" value="0x00006667" />
   3446         <register type="OA" address="0x00002740" value="0x00000000" />
   3447         <register type="OA" address="0x0000275C" value="0x86543210" />
   3448         <register type="OA" address="0x00002758" value="0x86543210" />
   3449         <register type="OA" address="0x00002754" value="0x00006465" />
   3450         <register type="OA" address="0x00002750" value="0x00000000" />
   3451         <register type="OA" address="0x00002770" value="0x0007F81A" />
   3452         <register type="OA" address="0x00002774" value="0x0000FE00" />
   3453         <register type="OA" address="0x00002778" value="0x0007F82A" />
   3454         <register type="OA" address="0x0000277C" value="0x0000FE00" />
   3455         <register type="OA" address="0x00002780" value="0x0007F822" />
   3456         <register type="OA" address="0x00002784" value="0x0000FE00" />
   3457         <register type="OA" address="0x00002788" value="0x0007F8BA" />
   3458         <register type="OA" address="0x0000278C" value="0x0000FE00" />
   3459         <register type="OA" address="0x00002790" value="0x0007F87A" />
   3460         <register type="OA" address="0x00002794" value="0x0000FE00" />
   3461         <register type="OA" address="0x00002798" value="0x0007F8EA" />
   3462         <register type="OA" address="0x0000279C" value="0x0000FE00" />
   3463         <register type="OA" address="0x000027A0" value="0x0007F8E2" />
   3464         <register type="OA" address="0x000027A4" value="0x0000FE00" />
   3465         <register type="OA" address="0x000027A8" value="0x0007F8F2" />
   3466         <register type="OA" address="0x000027AC" value="0x0000FE00" />
   3467     </register_config>
   3468     <register_config type="FLEX">
   3469         <register type="FLEX" address="0x0000E458" value="0x00005004" />
   3470         <register type="FLEX" address="0x0000E558" value="0x00015014" />
   3471         <register type="FLEX" address="0x0000E658" value="0x00025024" />
   3472         <register type="FLEX" address="0x0000E758" value="0x00035034" />
   3473         <register type="FLEX" address="0x0000E45C" value="0x00045044" />
   3474         <register type="FLEX" address="0x0000E55C" value="0x00055054" />
   3475         <register type="FLEX" address="0x0000E65C" value="0x00065064" />
   3476     </register_config>
   3477   </set>
   3478 
   3479   <set name="Compute Metrics Extended Gen9"
   3480        mdapi_supported_apis="OGL4 OCL IO BB"
   3481        underscore_name="compute_extended"
   3482        hw_config_guid="753972d4-87cd-4460-824d-754463ac5054"
   3483        chipset="SKLGT4"
   3484        symbol_name="ComputeExtended"
   3485        >
   3486     <counter name="GPU Core Clocks"
   3487              description="The total number of GPU core clocks elapsed during the measurement."
   3488              data_type="uint64"
   3489              equation="GPU_CLOCK 0 READ"
   3490              underscore_name="gpu_core_clocks"
   3491              units="cycles"
   3492              symbol_name="GpuCoreClocks"
   3493              semantic_type="event"
   3494              mdapi_supported_apis=""
   3495              mdapi_usage_flags="Tier1 Frame Batch Draw"
   3496              mdapi_hw_unit_type="gpu"
   3497              mdapi_group="GPU"
   3498              />
   3499     <counter name="EU Active"
   3500              description="The percentage of time in which the Execution Units were actively processing."
   3501              data_type="float"
   3502              max_equation="100"
   3503              equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   3504              underscore_name="eu_active"
   3505              units="percent"
   3506              symbol_name="EuActive"
   3507              semantic_type="duration"
   3508              mdapi_supported_apis=""
   3509              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   3510              mdapi_group="EU Array"
   3511              mdapi_hw_unit_type="gpu"
   3512              />
   3513     <counter name="EU Both FPU Pipes Active"
   3514              description="The percentage of time in which both EU FPU pipelines were actively processing."
   3515              data_type="float"
   3516              max_equation="100"
   3517              equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   3518              underscore_name="eu_fpu_both_active"
   3519              units="percent"
   3520              symbol_name="EuFpuBothActive"
   3521              semantic_type="duration"
   3522              mdapi_supported_apis=""
   3523              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   3524              mdapi_group="EU Array/Pipes"
   3525              mdapi_hw_unit_type="gpu"
   3526              />
   3527     <counter name="EU FPU0 Pipe Active"
   3528              description="The percentage of time in which EU FPU0 pipeline was actively processing."
   3529              data_type="float"
   3530              max_equation="100"
   3531              equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   3532              underscore_name="fpu0_active"
   3533              units="percent"
   3534              symbol_name="Fpu0Active"
   3535              semantic_type="duration"
   3536              mdapi_supported_apis=""
   3537              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   3538              mdapi_group="EU Array/Pipes"
   3539              mdapi_hw_unit_type="gpu"
   3540              />
   3541     <counter name="EU FPU1 Pipe Active"
   3542              description="The percentage of time in which EU FPU1 pipeline was actively processing."
   3543              data_type="float"
   3544              max_equation="100"
   3545              equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   3546              underscore_name="fpu1_active"
   3547              units="percent"
   3548              symbol_name="Fpu1Active"
   3549              semantic_type="duration"
   3550              mdapi_supported_apis=""
   3551              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   3552              mdapi_group="EU Array/Pipes"
   3553              mdapi_hw_unit_type="gpu"
   3554              />
   3555     <counter name="EU AVG IPC Rate"
   3556              description="The average rate of IPC calculated for 2 FPU pipelines."
   3557              data_type="float"
   3558              max_equation="2"
   3559              equation="A 9 READ  A 10 READ  A 11 READ UADD  A 9 READ USUB FDIV 1 FADD"
   3560              underscore_name="eu_avg_ipc_rate"
   3561              units="number"
   3562              symbol_name="EuAvgIpcRate"
   3563              semantic_type="ratio"
   3564              mdapi_supported_apis=""
   3565              mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
   3566              mdapi_group="EU Array"
   3567              mdapi_hw_unit_type="gpu"
   3568              />
   3569     <counter name="Typed Writes 0"
   3570              description="The subslice 0 typed writes."
   3571              data_type="uint64"
   3572              equation="C 0 READ"
   3573              underscore_name="typed_writes0"
   3574              units="messages"
   3575              symbol_name="TypedWrites0"
   3576              semantic_type="event"
   3577              mdapi_supported_apis=""
   3578              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3579              mdapi_hw_unit_type="subslice"
   3580              mdapi_group="L3/Data Port"
   3581              />
   3582     <counter name="EuTypedAtomics0"
   3583              description="The subslice 0 EU Typed Atomics subslice 0."
   3584              data_type="uint64"
   3585              equation="B 5 READ"
   3586              underscore_name="eu_typed_atomics0"
   3587              units="messages"
   3588              symbol_name="EuTypedAtomics0"
   3589              semantic_type="event"
   3590              mdapi_supported_apis=""
   3591              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3592              mdapi_hw_unit_type="subslice"
   3593              mdapi_group="L3/Data Port"
   3594              />
   3595     <counter name="Typed Atomics 0"
   3596              description="The subslice 0 typed atomics."
   3597              data_type="uint64"
   3598              equation="C 4 READ"
   3599              underscore_name="typed_atomics0"
   3600              units="messages"
   3601              symbol_name="TypedAtomics0"
   3602              semantic_type="event"
   3603              mdapi_supported_apis=""
   3604              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3605              mdapi_hw_unit_type="subslice"
   3606              mdapi_group="L3/Data Port"
   3607              />
   3608     <counter name="TypedAtomicsPerCacheLine"
   3609              description="The ratio of EU typed atomics requests to L3 cache line writes."
   3610              data_type="float"
   3611              equation="$EuTypedAtomics0 $TypedAtomics0 FDIV"
   3612              underscore_name="typed_atomics_per_cache_line"
   3613              units="eu sends to l3 cache lines"
   3614              symbol_name="TypedAtomicsPerCacheLine"
   3615              semantic_type="ratio"
   3616              mdapi_supported_apis=""
   3617              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3618              mdapi_hw_unit_type="subslice"
   3619              mdapi_group="L3/Data Port"
   3620              />
   3621     <counter name="EuUntypedReads0"
   3622              description="The subslice 0 EU Untyped Reads subslice 0."
   3623              data_type="uint64"
   3624              equation="B 0 READ"
   3625              underscore_name="eu_untyped_reads0"
   3626              units="messages"
   3627              symbol_name="EuUntypedReads0"
   3628              semantic_type="event"
   3629              mdapi_supported_apis=""
   3630              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3631              mdapi_hw_unit_type="subslice"
   3632              mdapi_group="L3/Data Port"
   3633              />
   3634     <counter name="Untyped Writes 0"
   3635              description="The subslice 0 untyped writes (including SLM writes)."
   3636              data_type="uint64"
   3637              equation="C 1 READ"
   3638              underscore_name="untyped_writes0"
   3639              units="messages"
   3640              symbol_name="UntypedWrites0"
   3641              semantic_type="event"
   3642              mdapi_supported_apis=""
   3643              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3644              mdapi_hw_unit_type="subslice"
   3645              mdapi_group="L3/Data Port"
   3646              />
   3647     <counter name="EuUntypedAtomics0"
   3648              description="The subslice 0 EU Untyped Atomics subslice 0."
   3649              data_type="uint64"
   3650              equation="B 4 READ"
   3651              underscore_name="eu_untyped_atomics0"
   3652              units="messages"
   3653              symbol_name="EuUntypedAtomics0"
   3654              semantic_type="event"
   3655              mdapi_supported_apis=""
   3656              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3657              mdapi_hw_unit_type="subslice"
   3658              mdapi_group="L3/Data Port"
   3659              />
   3660     <counter name="EuUntypedWrites0"
   3661              description="The subslice 0 EU Untyped Writes subslice 0."
   3662              data_type="uint64"
   3663              equation="B 1 READ"
   3664              underscore_name="eu_untyped_writes0"
   3665              units="messages"
   3666              symbol_name="EuUntypedWrites0"
   3667              semantic_type="event"
   3668              mdapi_supported_apis=""
   3669              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3670              mdapi_hw_unit_type="subslice"
   3671              mdapi_group="L3/Data Port"
   3672              />
   3673     <counter name="EuA64UntypedWrites0"
   3674              description="The subslice 0 EU A64 Untyped Writes subslice 0."
   3675              data_type="uint64"
   3676              equation="B 7 READ"
   3677              underscore_name="eu_a64_untyped_writes0"
   3678              units="messages"
   3679              symbol_name="EuA64UntypedWrites0"
   3680              semantic_type="event"
   3681              mdapi_supported_apis=""
   3682              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3683              mdapi_hw_unit_type="subslice"
   3684              mdapi_group="L3/Data Port"
   3685              />
   3686     <counter name="UntypedWritesPerCacheLine"
   3687              description="The ratio of EU untyped write requests to L3 cache line writes."
   3688              data_type="float"
   3689              equation="$EuUntypedWrites0 $EuA64UntypedWrites0 UADD $UntypedWrites0 FDIV"
   3690              underscore_name="untyped_writes_per_cache_line"
   3691              units="eu sends to l3 cache lines"
   3692              symbol_name="UntypedWritesPerCacheLine"
   3693              semantic_type="ratio"
   3694              mdapi_supported_apis=""
   3695              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3696              mdapi_hw_unit_type="subslice"
   3697              mdapi_group="L3/Data Port"
   3698              />
   3699     <counter name="Shader Barrier Messages"
   3700              description="The total number of shader barrier messages."
   3701              data_type="uint64"
   3702              equation="A 35 READ"
   3703              underscore_name="shader_barriers"
   3704              units="messages"
   3705              symbol_name="ShaderBarriers"
   3706              semantic_type="event"
   3707              mdapi_supported_apis=""
   3708              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3709              mdapi_hw_unit_type="gpu"
   3710              mdapi_group="EU Array/Barrier"
   3711              />
   3712     <counter name="Sampler Texels"
   3713              description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
   3714              data_type="uint64"
   3715              equation="A 28 READ 4 UMUL"
   3716              underscore_name="sampler_texels"
   3717              units="texels"
   3718              symbol_name="SamplerTexels"
   3719              semantic_type="event"
   3720              mdapi_supported_apis=""
   3721              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   3722              mdapi_hw_unit_type="gpu"
   3723              mdapi_group="Sampler/Sampler Input"
   3724              />
   3725     <counter name="GPU Time Elapsed"
   3726              description="Time elapsed on the GPU during the measurement."
   3727              data_type="uint64"
   3728              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
   3729              underscore_name="gpu_time"
   3730              units="ns"
   3731              symbol_name="GpuTime"
   3732              semantic_type="duration"
   3733              mdapi_supported_apis=""
   3734              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   3735              mdapi_hw_unit_type="gpu"
   3736              mdapi_group="GPU"
   3737              />
   3738     <counter name="AVG GPU Core Frequency"
   3739              description="Average GPU Core Frequency in the measurement."
   3740              data_type="uint64"
   3741              max_equation="$GpuMaxFrequency"
   3742              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
   3743              underscore_name="avg_gpu_core_frequency"
   3744              units="hz"
   3745              symbol_name="AvgGpuCoreFrequency"
   3746              semantic_type="event"
   3747              mdapi_supported_apis="OGL OCL IO BB"
   3748              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   3749              mdapi_group="GPU"
   3750              mdapi_hw_unit_type="gpu"
   3751              />
   3752     <counter name="Sampler Texels Misses"
   3753              description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
   3754              data_type="uint64"
   3755              equation="A 29 READ 4 UMUL"
   3756              underscore_name="sampler_texel_misses"
   3757              units="texels"
   3758              symbol_name="SamplerTexelMisses"
   3759              semantic_type="event"
   3760              mdapi_supported_apis=""
   3761              mdapi_usage_flags="Tier3 Batch Frame Draw"
   3762              mdapi_hw_unit_type="gpu"
   3763              mdapi_group="Sampler/Sampler Cache"
   3764              />
   3765     <counter name="CS Threads Dispatched"
   3766              description="The total number of compute shader hardware threads dispatched."
   3767              data_type="uint64"
   3768              equation="A 4 READ"
   3769              underscore_name="cs_threads"
   3770              units="threads"
   3771              symbol_name="CsThreads"
   3772              semantic_type="event"
   3773              mdapi_supported_apis=""
   3774              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3775              mdapi_hw_unit_type="gpu"
   3776              mdapi_group="EU Array/Compute Shader"
   3777              />
   3778     <counter name="SLM Bytes Read"
   3779              description="The total number of GPU memory bytes read from shared local memory."
   3780              data_type="uint64"
   3781              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   3782              equation="A 30 READ 64 UMUL"
   3783              underscore_name="slm_bytes_read"
   3784              units="bytes"
   3785              symbol_name="SlmBytesRead"
   3786              semantic_type="throughput"
   3787              mdapi_supported_apis=""
   3788              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3789              mdapi_group="L3/Data Port/SLM"
   3790              mdapi_hw_unit_type="gpu"
   3791              />
   3792     <counter name="EuTypedWrites0"
   3793              description="The subslice 0 EU Typed Writes subslice 0."
   3794              data_type="uint64"
   3795              equation="B 3 READ"
   3796              underscore_name="eu_typed_writes0"
   3797              units="messages"
   3798              symbol_name="EuTypedWrites0"
   3799              semantic_type="event"
   3800              mdapi_supported_apis=""
   3801              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3802              mdapi_hw_unit_type="subslice"
   3803              mdapi_group="L3/Data Port"
   3804              />
   3805     <counter name="TypedWritesPerCacheLine"
   3806              description="The ratio of EU typed write requests to L3 cache line writes."
   3807              data_type="float"
   3808              equation="$EuTypedWrites0 $TypedWrites0 FDIV"
   3809              underscore_name="typed_writes_per_cache_line"
   3810              units="eu sends to l3 cache lines"
   3811              symbol_name="TypedWritesPerCacheLine"
   3812              semantic_type="ratio"
   3813              mdapi_supported_apis=""
   3814              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3815              mdapi_hw_unit_type="subslice"
   3816              mdapi_group="L3/Data Port"
   3817              />
   3818     <counter name="Typed Reads 0"
   3819              description="The subslice 0 typed reads."
   3820              data_type="uint64"
   3821              equation="C 2 READ"
   3822              underscore_name="typed_reads0"
   3823              units="messages"
   3824              symbol_name="TypedReads0"
   3825              semantic_type="event"
   3826              mdapi_supported_apis=""
   3827              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3828              mdapi_hw_unit_type="subslice"
   3829              mdapi_group="L3/Data Port"
   3830              />
   3831     <counter name="Untyped Reads 0"
   3832              description="The subslice 0 untyped reads (including SLM reads)."
   3833              data_type="uint64"
   3834              equation="C 3 READ"
   3835              underscore_name="untyped_reads0"
   3836              units="messages"
   3837              symbol_name="UntypedReads0"
   3838              semantic_type="event"
   3839              mdapi_supported_apis=""
   3840              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3841              mdapi_hw_unit_type="subslice"
   3842              mdapi_group="L3/Data Port"
   3843              />
   3844     <counter name="EuA64UntypedReads0"
   3845              description="The subslice 0 EU A64 Untyped Reads subslice 0."
   3846              data_type="uint64"
   3847              equation="B 6 READ"
   3848              underscore_name="eu_a64_untyped_reads0"
   3849              units="messages"
   3850              symbol_name="EuA64UntypedReads0"
   3851              semantic_type="event"
   3852              mdapi_supported_apis=""
   3853              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3854              mdapi_hw_unit_type="subslice"
   3855              mdapi_group="L3/Data Port"
   3856              />
   3857     <counter name="EU Thread Occupancy"
   3858              description="The percentage of time in which hardware threads occupied EUs."
   3859              data_type="float"
   3860              max_equation="100"
   3861              equation="A 13 READ 8 UMUL $EuCoresTotalCount UDIV $EuThreadsCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   3862              underscore_name="eu_thread_occupancy"
   3863              units="percent"
   3864              symbol_name="EuThreadOccupancy"
   3865              semantic_type="duration"
   3866              mdapi_supported_apis=""
   3867              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   3868              mdapi_group="EU Array"
   3869              mdapi_hw_unit_type="gpu"
   3870              />
   3871     <counter name="EU Stall"
   3872              description="The percentage of time in which the Execution Units were stalled."
   3873              data_type="float"
   3874              max_equation="100"
   3875              equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   3876              underscore_name="eu_stall"
   3877              units="percent"
   3878              symbol_name="EuStall"
   3879              semantic_type="duration"
   3880              mdapi_supported_apis=""
   3881              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   3882              mdapi_group="EU Array"
   3883              mdapi_hw_unit_type="gpu"
   3884              />
   3885     <counter name="EuTypedReads0"
   3886              description="The subslice 0 EU Typed Reads subslice 0."
   3887              data_type="uint64"
   3888              equation="B 2 READ"
   3889              underscore_name="eu_typed_reads0"
   3890              units="messages"
   3891              symbol_name="EuTypedReads0"
   3892              semantic_type="event"
   3893              mdapi_supported_apis=""
   3894              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3895              mdapi_hw_unit_type="subslice"
   3896              mdapi_group="L3/Data Port"
   3897              />
   3898     <counter name="UntypedReadsPerCacheLine"
   3899              description="The ratio of EU untyped read requests to L3 cache line reads."
   3900              data_type="float"
   3901              equation="$EuUntypedReads0 $EuA64UntypedReads0 UADD $UntypedReads0 FDIV"
   3902              underscore_name="untyped_reads_per_cache_line"
   3903              units="eu sends to l3 cache lines"
   3904              symbol_name="UntypedReadsPerCacheLine"
   3905              semantic_type="ratio"
   3906              mdapi_supported_apis=""
   3907              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3908              mdapi_hw_unit_type="subslice"
   3909              mdapi_group="L3/Data Port"
   3910              />
   3911     <counter name="Shader Memory Accesses"
   3912              description="The total number of shader memory accesses to L3."
   3913              data_type="uint64"
   3914              equation="A 32 READ"
   3915              underscore_name="shader_memory_accesses"
   3916              units="messages"
   3917              symbol_name="ShaderMemoryAccesses"
   3918              semantic_type="event"
   3919              mdapi_supported_apis=""
   3920              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3921              mdapi_hw_unit_type="gpu"
   3922              mdapi_group="L3/Data Port"
   3923              />
   3924     <counter name="TypedReadsPerCacheLine"
   3925              description="The ratio of EU typed read requests to L3 cache line reads."
   3926              data_type="float"
   3927              equation="$EuTypedReads0 $TypedReads0 FDIV"
   3928              underscore_name="typed_reads_per_cache_line"
   3929              units="eu sends to l3 cache lines"
   3930              symbol_name="TypedReadsPerCacheLine"
   3931              semantic_type="ratio"
   3932              mdapi_supported_apis=""
   3933              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3934              mdapi_hw_unit_type="subslice"
   3935              mdapi_group="L3/Data Port"
   3936              />
   3937     <counter name="SLM Bytes Written"
   3938              description="The total number of GPU memory bytes written into shared local memory."
   3939              data_type="uint64"
   3940              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   3941              equation="A 31 READ 64 UMUL"
   3942              underscore_name="slm_bytes_written"
   3943              units="bytes"
   3944              symbol_name="SlmBytesWritten"
   3945              semantic_type="throughput"
   3946              mdapi_supported_apis=""
   3947              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3948              mdapi_group="L3/Data Port/SLM"
   3949              mdapi_hw_unit_type="gpu"
   3950              />
   3951     <counter name="L3 Shader Throughput"
   3952              description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
   3953              data_type="uint64"
   3954              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   3955              equation="A 30 READ  A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
   3956              underscore_name="l3_shader_throughput"
   3957              units="bytes"
   3958              symbol_name="L3ShaderThroughput"
   3959              semantic_type="throughput"
   3960              mdapi_supported_apis=""
   3961              mdapi_usage_flags="Tier2 Frame Batch Draw"
   3962              mdapi_group="L3/Data Port"
   3963              mdapi_hw_unit_type="gpu"
   3964              />
   3965     <counter name="Shader Atomic Memory Accesses"
   3966              description="The total number of shader atomic memory accesses."
   3967              data_type="uint64"
   3968              equation="A 34 READ"
   3969              underscore_name="shader_atomics"
   3970              units="messages"
   3971              symbol_name="ShaderAtomics"
   3972              semantic_type="event"
   3973              mdapi_supported_apis=""
   3974              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3975              mdapi_hw_unit_type="gpu"
   3976              mdapi_group="L3/Data Port/Atomics"
   3977              />
   3978     <counter name="EU Send Pipe Active"
   3979              description="The percentage of time in which EU send pipeline was actively processing."
   3980              data_type="float"
   3981              max_equation="100"
   3982              equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   3983              underscore_name="eu_send_active"
   3984              units="percent"
   3985              symbol_name="EuSendActive"
   3986              semantic_type="duration"
   3987              mdapi_supported_apis=""
   3988              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   3989              mdapi_group="EU Array/Pipes"
   3990              mdapi_hw_unit_type="gpu"
   3991              />
   3992     <register_config type="NOA">
   3993         <register type="NOA" address="0x00009840" value="0x00000080" />
   3994         <register type="NOA" address="0x00009888" value="0x106C00E0" />
   3995         <register type="NOA" address="0x00009888" value="0x141C8160" />
   3996         <register type="NOA" address="0x00009888" value="0x161C8015" />
   3997         <register type="NOA" address="0x00009888" value="0x181C0120" />
   3998         <register type="NOA" address="0x00009888" value="0x004E8000" />
   3999         <register type="NOA" address="0x00009888" value="0x0E4E8000" />
   4000         <register type="NOA" address="0x00009888" value="0x184E8000" />
   4001         <register type="NOA" address="0x00009888" value="0x1A4EAAA0" />
   4002         <register type="NOA" address="0x00009888" value="0x1C4E0002" />
   4003         <register type="NOA" address="0x00009888" value="0x024E8000" />
   4004         <register type="NOA" address="0x00009888" value="0x044E8000" />
   4005         <register type="NOA" address="0x00009888" value="0x064E8000" />
   4006         <register type="NOA" address="0x00009888" value="0x084E8000" />
   4007         <register type="NOA" address="0x00009888" value="0x0A4E8000" />
   4008         <register type="NOA" address="0x00009888" value="0x0E6C0B01" />
   4009         <register type="NOA" address="0x00009888" value="0x006C0200" />
   4010         <register type="NOA" address="0x00009888" value="0x026C000C" />
   4011         <register type="NOA" address="0x00009888" value="0x1C6C0000" />
   4012         <register type="NOA" address="0x00009888" value="0x1E6C0000" />
   4013         <register type="NOA" address="0x00009888" value="0x1A6C0000" />
   4014         <register type="NOA" address="0x00009888" value="0x0E1BC000" />
   4015         <register type="NOA" address="0x00009888" value="0x001B8000" />
   4016         <register type="NOA" address="0x00009888" value="0x021BC000" />
   4017         <register type="NOA" address="0x00009888" value="0x001C0041" />
   4018         <register type="NOA" address="0x00009888" value="0x061C4200" />
   4019         <register type="NOA" address="0x00009888" value="0x081C4443" />
   4020         <register type="NOA" address="0x00009888" value="0x0A1C4645" />
   4021         <register type="NOA" address="0x00009888" value="0x0C1C7647" />
   4022         <register type="NOA" address="0x00009888" value="0x041C7357" />
   4023         <register type="NOA" address="0x00009888" value="0x1C1C0030" />
   4024         <register type="NOA" address="0x00009888" value="0x101C0000" />
   4025         <register type="NOA" address="0x00009888" value="0x1A1C0000" />
   4026         <register type="NOA" address="0x00009888" value="0x121C8000" />
   4027         <register type="NOA" address="0x00009888" value="0x004C8000" />
   4028         <register type="NOA" address="0x00009888" value="0x0A4CAA2A" />
   4029         <register type="NOA" address="0x00009888" value="0x0C4C02AA" />
   4030         <register type="NOA" address="0x00009888" value="0x084CA000" />
   4031         <register type="NOA" address="0x00009888" value="0x000DA000" />
   4032         <register type="NOA" address="0x00009888" value="0x060D8000" />
   4033         <register type="NOA" address="0x00009888" value="0x080DA000" />
   4034         <register type="NOA" address="0x00009888" value="0x0A0DA000" />
   4035         <register type="NOA" address="0x00009888" value="0x0C0DA000" />
   4036         <register type="NOA" address="0x00009888" value="0x0E0DA000" />
   4037         <register type="NOA" address="0x00009888" value="0x020DA000" />
   4038         <register type="NOA" address="0x00009888" value="0x040DA000" />
   4039         <register type="NOA" address="0x00009888" value="0x0C0F5400" />
   4040         <register type="NOA" address="0x00009888" value="0x0E0F5515" />
   4041         <register type="NOA" address="0x00009888" value="0x100F0155" />
   4042         <register type="NOA" address="0x00009888" value="0x002C8000" />
   4043         <register type="NOA" address="0x00009888" value="0x0E2C8000" />
   4044         <register type="NOA" address="0x00009888" value="0x162CAA00" />
   4045         <register type="NOA" address="0x00009888" value="0x182C00AA" />
   4046         <register type="NOA" address="0x00009888" value="0x022C8000" />
   4047         <register type="NOA" address="0x00009888" value="0x042C8000" />
   4048         <register type="NOA" address="0x00009888" value="0x062C8000" />
   4049         <register type="NOA" address="0x00009888" value="0x082C8000" />
   4050         <register type="NOA" address="0x00009888" value="0x0A2C8000" />
   4051         <register type="NOA" address="0x00009888" value="0x11907FFF" />
   4052         <register type="NOA" address="0x00009888" value="0x51900000" />
   4053         <register type="NOA" address="0x00009888" value="0x41900040" />
   4054         <register type="NOA" address="0x00009888" value="0x55900000" />
   4055         <register type="NOA" address="0x00009888" value="0x45900802" />
   4056         <register type="NOA" address="0x00009888" value="0x47900842" />
   4057         <register type="NOA" address="0x00009888" value="0x57900000" />
   4058         <register type="NOA" address="0x00009888" value="0x49900842" />
   4059         <register type="NOA" address="0x00009888" value="0x37900000" />
   4060         <register type="NOA" address="0x00009888" value="0x33900000" />
   4061         <register type="NOA" address="0x00009888" value="0x4B900000" />
   4062         <register type="NOA" address="0x00009888" value="0x59900000" />
   4063         <register type="NOA" address="0x00009888" value="0x43900800" />
   4064         <register type="NOA" address="0x00009888" value="0x53900000" />
   4065     </register_config>
   4066     <register_config type="OA">
   4067         <register type="OA" address="0x00002724" value="0xF0800000" />
   4068         <register type="OA" address="0x00002720" value="0x00000000" />
   4069         <register type="OA" address="0x00002714" value="0xF0800000" />
   4070         <register type="OA" address="0x00002710" value="0x00000000" />
   4071         <register type="OA" address="0x00002740" value="0x00000000" />
   4072         <register type="OA" address="0x00002770" value="0x0007FC2A" />
   4073         <register type="OA" address="0x00002774" value="0x0000BF00" />
   4074         <register type="OA" address="0x00002778" value="0x0007FC6A" />
   4075         <register type="OA" address="0x0000277C" value="0x0000BF00" />
   4076         <register type="OA" address="0x00002780" value="0x0007FC92" />
   4077         <register type="OA" address="0x00002784" value="0x0000BF00" />
   4078         <register type="OA" address="0x00002788" value="0x0007FCA2" />
   4079         <register type="OA" address="0x0000278C" value="0x0000BF00" />
   4080         <register type="OA" address="0x00002790" value="0x0007FC32" />
   4081         <register type="OA" address="0x00002794" value="0x0000BF00" />
   4082         <register type="OA" address="0x00002798" value="0x0007FC9A" />
   4083         <register type="OA" address="0x0000279C" value="0x0000BF00" />
   4084         <register type="OA" address="0x000027A0" value="0x0007FE6A" />
   4085         <register type="OA" address="0x000027A4" value="0x0000BF00" />
   4086         <register type="OA" address="0x000027A8" value="0x0007FE7A" />
   4087         <register type="OA" address="0x000027AC" value="0x0000BF00" />
   4088     </register_config>
   4089     <register_config type="FLEX">
   4090         <register type="FLEX" address="0x0000E458" value="0x00005004" />
   4091         <register type="FLEX" address="0x0000E558" value="0x00000003" />
   4092         <register type="FLEX" address="0x0000E658" value="0x00002001" />
   4093         <register type="FLEX" address="0x0000E758" value="0x00778008" />
   4094         <register type="FLEX" address="0x0000E45C" value="0x00088078" />
   4095         <register type="FLEX" address="0x0000E55C" value="0x00808708" />
   4096         <register type="FLEX" address="0x0000E65C" value="0x00A08908" />
   4097     </register_config>
   4098   </set>
   4099 
   4100   <set name="Compute Metrics L3 Cache Gen9"
   4101        mdapi_supported_apis="OGL4 OCL IO BB"
   4102        underscore_name="compute_l3_cache"
   4103        hw_config_guid="4e4392e9-8f73-457b-ab44-b49f7a0c733b"
   4104        chipset="SKLGT4"
   4105        symbol_name="ComputeL3Cache"
   4106        >
   4107     <counter name="GPU Core Clocks"
   4108              description="The total number of GPU core clocks elapsed during the measurement."
   4109              data_type="uint64"
   4110              equation="GPU_CLOCK 0 READ"
   4111              underscore_name="gpu_core_clocks"
   4112              units="cycles"
   4113              symbol_name="GpuCoreClocks"
   4114              semantic_type="event"
   4115              mdapi_supported_apis="OGL OCL IO BB"
   4116              mdapi_usage_flags="Tier1 Frame Batch Draw"
   4117              mdapi_hw_unit_type="gpu"
   4118              mdapi_group="GPU"
   4119              />
   4120     <counter name="EU Active"
   4121              description="The percentage of time in which the Execution Units were actively processing."
   4122              data_type="float"
   4123              max_equation="100"
   4124              equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   4125              underscore_name="eu_active"
   4126              units="percent"
   4127              symbol_name="EuActive"
   4128              semantic_type="duration"
   4129              mdapi_supported_apis="OGL OCL IO BB"
   4130              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   4131              mdapi_group="EU Array"
   4132              mdapi_hw_unit_type="gpu"
   4133              />
   4134     <counter name="L3 Bank 03 Accesses"
   4135              description="The total number of accesses to L3 Bank 03."
   4136              data_type="uint64"
   4137              equation="B 3 READ 2 UMUL"
   4138              underscore_name="l3_bank03_accesses"
   4139              units="messages"
   4140              symbol_name="L3Bank03Accesses"
   4141              availability="$SliceMask 0x01 AND"
   4142              semantic_type="event"
   4143              mdapi_supported_apis="OGL OCL IO BB"
   4144              mdapi_usage_flags="Tier4 Frame Batch Draw"
   4145              mdapi_hw_unit_type="slice"
   4146              mdapi_group="L3"
   4147              />
   4148     <counter name="L3 Accesses"
   4149              description="The total number of L3 accesses from all entities."
   4150              data_type="uint64"
   4151              equation="C 0 READ C 1 READ B 2 READ B 3 READ UADD UADD UADD 2 UMUL"
   4152              underscore_name="l3_accesses"
   4153              units="messages"
   4154              symbol_name="L3Accesses"
   4155              semantic_type="event"
   4156              mdapi_supported_apis="OGL OCL IO BB"
   4157              mdapi_usage_flags="Tier3 Frame Batch Draw"
   4158              mdapi_hw_unit_type="gpu"
   4159              mdapi_group="L3"
   4160              />
   4161     <counter name="EU Both FPU Pipes Active"
   4162              description="The percentage of time in which both EU FPU pipelines were actively processing."
   4163              data_type="float"
   4164              max_equation="100"
   4165              equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   4166              underscore_name="eu_fpu_both_active"
   4167              units="percent"
   4168              symbol_name="EuFpuBothActive"
   4169              semantic_type="duration"
   4170              mdapi_supported_apis="OGL OCL IO BB"
   4171              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   4172              mdapi_group="EU Array/Pipes"
   4173              mdapi_hw_unit_type="gpu"
   4174              />
   4175     <counter name="L3 Sampler Throughput"
   4176              description="The total number of GPU memory bytes transferred between samplers and L3 caches."
   4177              data_type="uint64"
   4178              max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
   4179              equation="A 29 READ 64 UMUL"
   4180              underscore_name="l3_sampler_throughput"
   4181              units="bytes"
   4182              symbol_name="L3SamplerThroughput"
   4183              semantic_type="throughput"
   4184              mdapi_supported_apis="OGL OCL IO BB"
   4185              mdapi_usage_flags="Tier2 Frame Batch Draw"
   4186              mdapi_group="L3/Sampler"
   4187              mdapi_hw_unit_type="gpu"
   4188              />
   4189     <counter name="EU FPU0 Pipe Active"
   4190              description="The percentage of time in which EU FPU0 pipeline was actively processing."
   4191              data_type="float"
   4192              max_equation="100"
   4193              equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   4194              underscore_name="fpu0_active"
   4195              units="percent"
   4196              symbol_name="Fpu0Active"
   4197              semantic_type="duration"
   4198              mdapi_supported_apis="OGL IO BB"
   4199              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   4200              mdapi_group="EU Array/Pipes"
   4201              mdapi_hw_unit_type="gpu"
   4202              />
   4203     <counter name="EU FPU1 Pipe Active"
   4204              description="The percentage of time in which EU FPU1 pipeline was actively processing."
   4205              data_type="float"
   4206              max_equation="100"
   4207              equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   4208              underscore_name="fpu1_active"
   4209              units="percent"
   4210              symbol_name="Fpu1Active"
   4211              semantic_type="duration"
   4212              mdapi_supported_apis="OGL IO BB"
   4213              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   4214              mdapi_group="EU Array/Pipes"
   4215              mdapi_hw_unit_type="gpu"
   4216              />
   4217     <counter name="EU AVG IPC Rate"
   4218              description="The average rate of IPC calculated for 2 FPU pipelines."
   4219              data_type="float"
   4220              max_equation="2"
   4221              equation="A 9 READ  A 10 READ  A 11 READ UADD  A 9 READ USUB FDIV 1 FADD"
   4222              underscore_name="eu_avg_ipc_rate"
   4223              units="number"
   4224              symbol_name="EuAvgIpcRate"
   4225              semantic_type="ratio"
   4226              mdapi_supported_apis="OGL OCL IO BB"
   4227              mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
   4228              mdapi_group="EU Array"
   4229              mdapi_hw_unit_type="gpu"
   4230              />
   4231     <counter name="EU FPU0 Binary Instruction"
   4232              description="The percentage of time in which execution units were actively processing binary instructions on FPU0."
   4233              data_type="float"
   4234              max_equation="100"
   4235              equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   4236              underscore_name="eu_binary_fpu0_instruction"
   4237              units="percent"
   4238              symbol_name="EuBinaryFpu0Instruction"
   4239              semantic_type="duration"
   4240              mdapi_supported_apis="OGL IO BB"
   4241              mdapi_usage_flags="Tier4 System Frame Batch Draw"
   4242              mdapi_group="EU Array/Pipes/Instructions"
   4243              mdapi_hw_unit_type="gpu"
   4244              />
   4245     <counter name="GS Threads Dispatched"
   4246              description="The total number of geometry shader hardware threads dispatched."
   4247              data_type="uint64"
   4248              equation="A 5 READ"
   4249              underscore_name="gs_threads"
   4250              units="threads"
   4251              symbol_name="GsThreads"
   4252              semantic_type="event"
   4253              mdapi_supported_apis="OGL4 IO BB"
   4254              mdapi_usage_flags="Tier3 Frame Batch Draw"
   4255              mdapi_hw_unit_type="gpu"
   4256              mdapi_group="EU Array/Geometry Shader"
   4257              />
   4258     <counter name="Shader Memory Accesses"
   4259              description="The total number of shader memory accesses to L3."
   4260              data_type="uint64"
   4261              equation="A 32 READ"
   4262              underscore_name="shader_memory_accesses"
   4263              units="messages"
   4264              symbol_name="ShaderMemoryAccesses"
   4265              semantic_type="event"
   4266              mdapi_supported_apis="OGL OCL IO BB"
   4267              mdapi_usage_flags="Tier3 Frame Batch Draw"
   4268              mdapi_hw_unit_type="gpu"
   4269              mdapi_group="L3/Data Port"
   4270              />
   4271     <counter name="Early Hi-Depth Test Fails"
   4272              description="The total number of pixels dropped on early hierarchical depth test."
   4273              data_type="uint64"
   4274              equation="A 22 READ 4 UMUL"
   4275              underscore_name="hi_depth_test_fails"
   4276              units="pixels"
   4277              symbol_name="HiDepthTestFails"
   4278              semantic_type="event"
   4279              mdapi_supported_apis="OGL IO BB"
   4280              mdapi_usage_flags="Tier3 Frame Batch Draw"
   4281              mdapi_hw_unit_type="gpu"
   4282              mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
   4283              />
   4284     <counter name="VS Threads Dispatched"
   4285              description="The total number of vertex shader hardware threads dispatched."
   4286              data_type="uint64"
   4287              equation="A 1 READ"
   4288              underscore_name="vs_threads"
   4289              units="threads"
   4290              symbol_name="VsThreads"
   4291              semantic_type="event"
   4292              mdapi_supported_apis="OGL IO BB"
   4293              mdapi_usage_flags="Tier3 Frame Batch Draw"
   4294              mdapi_hw_unit_type="gpu"
   4295              mdapi_group="EU Array/Vertex Shader"
   4296              />
   4297     <counter name="FS Threads Dispatched"
   4298              description="The total number of fragment shader hardware threads dispatched."
   4299              data_type="uint64"
   4300              equation="A 6 READ"
   4301              underscore_name="ps_threads"
   4302              units="threads"
   4303              symbol_name="PsThreads"
   4304              semantic_type="event"
   4305              mdapi_supported_apis="OGL IO BB"
   4306              mdapi_usage_flags="Tier3 Frame Batch Draw"
   4307              mdapi_hw_unit_type="gpu"
   4308              mdapi_group="EU Array/Fragment Shader"
   4309              />
   4310     <counter name="EU FPU0 Hybrid Instruction"
   4311              description="The percentage of time in which execution units were actively processing hybrid instructions on FPU0."
   4312              data_type="float"
   4313              max_equation="100"
   4314              equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   4315              underscore_name="eu_hybrid_fpu0_instruction"
   4316              units="percent"
   4317              symbol_name="EuHybridFpu0Instruction"
   4318              semantic_type="duration"
   4319              mdapi_supported_apis="OGL IO BB"
   4320              mdapi_usage_flags="Tier4 Frame Batch Draw"
   4321              mdapi_group="EU Array/Pipes/Instructions"
   4322              mdapi_hw_unit_type="gpu"
   4323              />
   4324     <counter name="L3 Misses"
   4325              description="The total number of L3 misses."
   4326              data_type="uint64"
   4327              equation="C 4 READ C 5 READ UADD"
   4328              underscore_name="l3_misses"
   4329              units="messages"
   4330              symbol_name="L3Misses"
   4331              semantic_type="event"
   4332              mdapi_supported_apis="OGL OCL IO BB"
   4333              mdapi_usage_flags="Tier3 Frame Batch Draw"
   4334              mdapi_hw_unit_type="gpu"
   4335              mdapi_group="L3/TAG"
   4336              />
   4337     <counter name="Shader Barrier Messages"
   4338              description="The total number of shader barrier messages."
   4339              data_type="uint64"
   4340              equation="A 35 READ"
   4341              underscore_name="shader_barriers"
   4342              units="messages"
   4343              symbol_name="ShaderBarriers"
   4344              semantic_type="event"
   4345              mdapi_supported_apis="OGL OCL IO BB"
   4346              mdapi_usage_flags="Tier3 Frame Batch Draw"
   4347              mdapi_hw_unit_type="gpu"
   4348              mdapi_group="EU Array/Barrier"
   4349              />
   4350     <counter name="L3 Bank 00 Accesses"
   4351              description="The total number of accesses to L3 Bank 00."
   4352              data_type="uint64"
   4353              equation="C 0 READ 2 UMUL"
   4354              underscore_name="l3_bank00_accesses"
   4355              units="messages"
   4356              symbol_name="L3Bank00Accesses"
   4357              availability="$SliceMask 0x01 AND"
   4358              semantic_type="event"
   4359              mdapi_supported_apis="OGL OCL IO BB"
   4360              mdapi_usage_flags="Tier4 Frame Batch Draw"
   4361              mdapi_hw_unit_type="slice"
   4362              mdapi_group="L3"
   4363              />
   4364     <counter name="EU FPU0 Move Instruction"
   4365              description="The percentage of time in which execution units were actively processing move instructions on FPU0."
   4366              data_type="float"
   4367              max_equation="100"
   4368              equation="A 19 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   4369              underscore_name="eu_move_fpu0_instruction"
   4370              units="percent"
   4371              symbol_name="EuMoveFpu0Instruction"
   4372              semantic_type="duration"
   4373              mdapi_supported_apis="OGL IO BB"
   4374              mdapi_usage_flags="Tier4 System Frame Batch Draw"
   4375              mdapi_group="EU Array/Pipes/Instructions"
   4376              mdapi_hw_unit_type="gpu"
   4377              />
   4378     <counter name="Sampler Texels"
   4379              description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
   4380              data_type="uint64"
   4381              equation="A 28 READ 4 UMUL"
   4382              underscore_name="sampler_texels"
   4383              units="texels"
   4384              symbol_name="SamplerTexels"
   4385              semantic_type="event"
   4386              mdapi_supported_apis="OGL OCL IO BB"
   4387              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   4388              mdapi_hw_unit_type="gpu"
   4389              mdapi_group="Sampler/Sampler Input"
   4390              />
   4391     <counter name="Pixels Failing Tests"
   4392              description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
   4393              data_type="uint64"
   4394              equation="A 25 READ 4 UMUL"
   4395              underscore_name="pixels_failing_post_ps_tests"
   4396              units="pixels"
   4397              symbol_name="PixelsFailingPostPsTests"
   4398              semantic_type="event"
   4399              mdapi_supported_apis="OGL IO BB"
   4400              mdapi_usage_flags="Tier3 Frame Batch Draw"
   4401              mdapi_hw_unit_type="gpu"
   4402              mdapi_group="3D Pipe/Output Merger"
   4403              />
   4404     <counter name="EU FPU1 Hybrid Instruction"
   4405              description="The percentage of time in which execution units were actively processing hybrid instructions on FPU1."
   4406              data_type="float"
   4407              max_equation="100"
   4408              equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   4409              underscore_name="eu_hybrid_fpu1_instruction"
   4410              units="percent"
   4411              symbol_name="EuHybridFpu1Instruction"
   4412              semantic_type="duration"
   4413              mdapi_supported_apis="OGL IO BB"
   4414              mdapi_usage_flags="Tier4 Frame Batch Draw"
   4415              mdapi_group="EU Array/Pipes/Instructions"
   4416              mdapi_hw_unit_type="gpu"
   4417              />
   4418     <counter name="GPU Time Elapsed"
   4419              description="Time elapsed on the GPU during the measurement."
   4420              data_type="uint64"
   4421              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
   4422              underscore_name="gpu_time"
   4423              units="ns"
   4424              symbol_name="GpuTime"
   4425              semantic_type="duration"
   4426              mdapi_supported_apis="OGL OCL IO BB"
   4427              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   4428              mdapi_hw_unit_type="gpu"
   4429              mdapi_group="GPU"
   4430              />
   4431     <counter name="AVG GPU Core Frequency"
   4432              description="Average GPU Core Frequency in the measurement."
   4433              data_type="uint64"
   4434              max_equation="$GpuMaxFrequency"
   4435              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
   4436              underscore_name="avg_gpu_core_frequency"
   4437              units="hz"
   4438              symbol_name="AvgGpuCoreFrequency"
   4439              semantic_type="event"
   4440              mdapi_supported_apis="OGL OCL IO BB"
   4441              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   4442              mdapi_group="GPU"
   4443              mdapi_hw_unit_type="gpu"
   4444              />
   4445     <counter name="Sampler Texels Misses"
   4446              description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
   4447              data_type="uint64"
   4448              equation="A 29 READ 4 UMUL"
   4449              underscore_name="sampler_texel_misses"
   4450              units="texels"
   4451              symbol_name="SamplerTexelMisses"
   4452              semantic_type="event"
   4453              mdapi_supported_apis="OGL OCL IO BB"
   4454              mdapi_usage_flags="Tier3 Batch Frame Draw"
   4455              mdapi_hw_unit_type="gpu"
   4456              mdapi_group="Sampler/Sampler Cache"
   4457              />
   4458     <counter name="CS Threads Dispatched"
   4459              description="The total number of compute shader hardware threads dispatched."
   4460              data_type="uint64"
   4461              equation="A 4 READ"
   4462              underscore_name="cs_threads"
   4463              units="threads"
   4464              symbol_name="CsThreads"
   4465              semantic_type="event"
   4466              mdapi_supported_apis="OGL4 OCL IO BB"
   4467              mdapi_usage_flags="Tier3 Frame Batch Draw"
   4468              mdapi_hw_unit_type="gpu"
   4469              mdapi_group="EU Array/Compute Shader"
   4470              />
   4471     <counter name="SLM Bytes Read"
   4472              description="The total number of GPU memory bytes read from shared local memory."
   4473              data_type="uint64"
   4474              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   4475              equation="A 30 READ 64 UMUL"
   4476              underscore_name="slm_bytes_read"
   4477              units="bytes"
   4478              symbol_name="SlmBytesRead"
   4479              semantic_type="throughput"
   4480              mdapi_supported_apis="OGL4 OCL IO BB"
   4481              mdapi_usage_flags="Tier3 Frame Batch Draw"
   4482              mdapi_group="L3/Data Port/SLM"
   4483              mdapi_hw_unit_type="gpu"
   4484              />
   4485     <counter name="GTI Read Throughput"
   4486              description="The total number of GPU memory bytes read from GTI."
   4487              data_type="uint64"
   4488              max_equation="$GpuCoreClocks 64 UMUL"
   4489              equation="C 6 READ 64 UMUL"
   4490              underscore_name="gti_read_throughput"
   4491              units="bytes"
   4492              symbol_name="GtiReadThroughput"
   4493              semantic_type="throughput"
   4494              mdapi_supported_apis="OGL OCL IO BB"
   4495              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   4496              mdapi_group="GTI"
   4497              mdapi_hw_unit_type="gpu"
   4498              />
   4499     <counter name="GTI L3 Throughput"
   4500              description="The total number of GPU memory bytes transferred between L3 caches and GTI."
   4501              data_type="uint64"
   4502              max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
   4503              equation="C 4 READ C 5 READ UADD 64 UMUL"
   4504              underscore_name="gti_l3_throughput"
   4505              units="bytes"
   4506              symbol_name="GtiL3Throughput"
   4507              semantic_type="throughput"
   4508              mdapi_supported_apis="OGL OCL IO BB"
   4509              mdapi_usage_flags="Tier2 Frame Batch Draw"
   4510              mdapi_group="GTI/L3"
   4511              mdapi_hw_unit_type="gpu"
   4512              />
   4513     <counter name="L3 Bank 00 IC Accesses"
   4514              description="The total number of accesses to L3 Bank 00 from IC cache."
   4515              data_type="uint64"
   4516              equation="B 0 READ B 1 READ UADD 2 UMUL $L3Bank00Accesses UMIN"
   4517              underscore_name="l3_bank00_ic_accesses"
   4518              units="messages"
   4519              symbol_name="L3Bank00IcAccesses"
   4520              availability="$SliceMask 0x01 AND"
   4521              semantic_type="event"
   4522              mdapi_supported_apis="OGL OCL IO BB"
   4523              mdapi_usage_flags="Tier4 Frame Batch Draw"
   4524              mdapi_hw_unit_type="slice"
   4525              mdapi_group="L3/IC"
   4526              />
   4527     <counter name="L3 Bank 00 IC Hits"
   4528              description="The total number of hits in L3 Bank 00 from IC cache."
   4529              data_type="uint64"
   4530              equation="B 1 READ 2 UMUL $L3Bank00IcAccesses UMIN"
   4531              underscore_name="l3_bank00_ic_hits"
   4532              units="messages"
   4533              symbol_name="L3Bank00IcHits"
   4534              availability="$SliceMask 0x01 AND"
   4535              semantic_type="event"
   4536              mdapi_supported_apis="OGL OCL IO BB"
   4537              mdapi_usage_flags="Tier4 Frame Batch Draw"
   4538              mdapi_hw_unit_type="slice"
   4539              mdapi_group="L3/IC"
   4540              />
   4541     <counter name="Sampler Accesses"
   4542              description="The total number of messages send to samplers."
   4543              data_type="uint64"
   4544              equation="A 28 READ"
   4545              underscore_name="sampler_accesses"
   4546              units="messages"
   4547              symbol_name="SamplerAccesses"
   4548              semantic_type="event"
   4549              mdapi_supported_apis="OGL OCL IO BB"
   4550              mdapi_usage_flags="Tier3 Batch Frame Draw"
   4551              mdapi_hw_unit_type="gpu"
   4552              mdapi_group="Sampler"
   4553              />
   4554     <counter name="L3 Bank 01 Accesses"
   4555              description="The total number of accesses to L3 Bank 01."
   4556              data_type="uint64"
   4557              equation="C 1 READ 2 UMUL"
   4558              underscore_name="l3_bank01_accesses"
   4559              units="messages"
   4560              symbol_name="L3Bank01Accesses"
   4561              availability="$SliceMask 0x01 AND"
   4562              semantic_type="event"
   4563              mdapi_supported_apis="OGL OCL IO BB"
   4564              mdapi_usage_flags="Tier4 Frame Batch Draw"
   4565              mdapi_hw_unit_type="slice"
   4566              mdapi_group="L3"
   4567              />
   4568     <counter name="GPU Busy"
   4569              description="The percentage of time in which the GPU has been processing GPU commands."
   4570              data_type="float"
   4571              max_equation="100"
   4572              equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
   4573              underscore_name="gpu_busy"
   4574              units="percent"
   4575              symbol_name="GpuBusy"
   4576              semantic_type="duration"
   4577              mdapi_supported_apis="OGL OCL IO BB"
   4578              mdapi_usage_flags="Tier1 Overview System Frame"
   4579              mdapi_group="GPU"
   4580              mdapi_hw_unit_type="gpu"
   4581              />
   4582     <counter name="EU FPU0 Ternary Instruction"
   4583              description="The percentage of time in which execution units were actively processing ternary instructions on FPU0."
   4584              data_type="float"
   4585              max_equation="100"
   4586              equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   4587              underscore_name="eu_ternary_fpu0_instruction"
   4588              units="percent"
   4589              symbol_name="EuTernaryFpu0Instruction"
   4590              semantic_type="duration"
   4591              mdapi_supported_apis="OGL IO BB"
   4592              mdapi_usage_flags="Tier4 System Frame Batch Draw"
   4593              mdapi_group="EU Array/Pipes/Instructions"
   4594              mdapi_hw_unit_type="gpu"
   4595              />
   4596     <counter name="Shader Atomic Memory Accesses"
   4597              description="The total number of shader atomic memory accesses."
   4598              data_type="uint64"
   4599              equation="A 34 READ"
   4600              underscore_name="shader_atomics"
   4601              units="messages"
   4602              symbol_name="ShaderAtomics"
   4603              semantic_type="event"
   4604              mdapi_supported_apis="OGL OCL IO BB"
   4605              mdapi_usage_flags="Tier3 Frame Batch Draw"
   4606              mdapi_hw_unit_type="gpu"
   4607              mdapi_group="L3/Data Port/Atomics"
   4608              />
   4609     <counter name="Rasterized Pixels"
   4610              description="The total number of rasterized pixels."
   4611              data_type="uint64"
   4612              equation="A 21 READ 4 UMUL"
   4613              underscore_name="rasterized_pixels"
   4614              units="pixels"
   4615              symbol_name="RasterizedPixels"
   4616              semantic_type="event"
   4617              mdapi_supported_apis="OGL IO BB"
   4618              mdapi_usage_flags="Tier3 Frame Batch Draw"
   4619              mdapi_hw_unit_type="gpu"
   4620              mdapi_group="3D Pipe/Rasterizer"
   4621              />
   4622     <counter name="DS Threads Dispatched"
   4623              description="The total number of domain shader hardware threads dispatched."
   4624              data_type="uint64"
   4625              equation="A 3 READ"
   4626              underscore_name="ds_threads"
   4627              units="threads"
   4628              symbol_name="DsThreads"
   4629              semantic_type="event"
   4630              mdapi_supported_apis="OGL4 IO BB"
   4631              mdapi_usage_flags="Tier3 Frame Batch Draw"
   4632              mdapi_hw_unit_type="gpu"
   4633              mdapi_group="EU Array/Domain Shader"
   4634              />
   4635     <counter name="Samples Written"
   4636              description="The total number of samples or pixels written to all render targets."
   4637              data_type="uint64"
   4638              equation="A 26 READ 4 UMUL"
   4639              underscore_name="samples_written"
   4640              units="pixels"
   4641              symbol_name="SamplesWritten"
   4642              semantic_type="event"
   4643              mdapi_supported_apis="OGL IO BB"
   4644              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   4645              mdapi_hw_unit_type="gpu"
   4646              mdapi_group="3D Pipe/Output Merger"
   4647              />
   4648     <counter name="EU FPU1 Move Instruction"
   4649              description="The percentage of time in which execution units were actively processing move instructions on FPU1."
   4650              data_type="float"
   4651              max_equation="100"
   4652              equation="A 20 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   4653              underscore_name="eu_move_fpu1_instruction"
   4654              units="percent"
   4655              symbol_name="EuMoveFpu1Instruction"
   4656              semantic_type="duration"
   4657              mdapi_supported_apis="OGL IO BB"
   4658              mdapi_usage_flags="Tier4 System Frame Batch Draw"
   4659              mdapi_group="EU Array/Pipes/Instructions"
   4660              mdapi_hw_unit_type="gpu"
   4661              />
   4662     <counter name="EU Stall"
   4663              description="The percentage of time in which the Execution Units were stalled."
   4664              data_type="float"
   4665              max_equation="100"
   4666              equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   4667              underscore_name="eu_stall"
   4668              units="percent"
   4669              symbol_name="EuStall"
   4670              semantic_type="duration"
   4671              mdapi_supported_apis="OGL OCL IO BB"
   4672              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   4673              mdapi_group="EU Array"
   4674              mdapi_hw_unit_type="gpu"
   4675              />
   4676     <counter name="Samples Blended"
   4677              description="The total number of blended samples or pixels written to all render targets."
   4678              data_type="uint64"
   4679              equation="A 27 READ 4 UMUL"
   4680              underscore_name="samples_blended"
   4681              units="pixels"
   4682              symbol_name="SamplesBlended"
   4683              semantic_type="event"
   4684              mdapi_supported_apis="OGL IO BB"
   4685              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   4686              mdapi_hw_unit_type="gpu"
   4687              mdapi_group="3D Pipe/Output Merger"
   4688              />
   4689     <counter name="Early Depth Test Fails"
   4690              description="The total number of pixels dropped on early depth test."
   4691              data_type="uint64"
   4692              equation="A 23 READ 4 UMUL"
   4693              underscore_name="early_depth_test_fails"
   4694              units="pixels"
   4695              symbol_name="EarlyDepthTestFails"
   4696              semantic_type="event"
   4697              mdapi_supported_apis="OGL IO BB"
   4698              mdapi_usage_flags="Tier3 Frame Batch Draw"
   4699              mdapi_hw_unit_type="gpu"
   4700              mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
   4701              />
   4702     <counter name="L3 Bank 02 Accesses"
   4703              description="The total number of accesses to L3 Bank 02."
   4704              data_type="uint64"
   4705              equation="B 2 READ 2 UMUL"
   4706              underscore_name="l3_bank02_accesses"
   4707              units="messages"
   4708              symbol_name="L3Bank02Accesses"
   4709              availability="$SliceMask 0x01 AND"
   4710              semantic_type="event"
   4711              mdapi_supported_apis="OGL OCL IO BB"
   4712              mdapi_usage_flags="Tier4 Frame Batch Draw"
   4713              mdapi_hw_unit_type="slice"
   4714              mdapi_group="L3"
   4715              />
   4716     <counter name="HS Threads Dispatched"
   4717              description="The total number of hull shader hardware threads dispatched."
   4718              data_type="uint64"
   4719              equation="A 2 READ"
   4720              underscore_name="hs_threads"
   4721              units="threads"
   4722              symbol_name="HsThreads"
   4723              semantic_type="event"
   4724              mdapi_supported_apis="OGL4 IO BB"
   4725              mdapi_usage_flags="Tier3 Frame Batch Draw"
   4726              mdapi_hw_unit_type="gpu"
   4727              mdapi_group="EU Array/Hull Shader"
   4728              />
   4729     <counter name="L3 Total Throughput"
   4730              description="The total number of GPU memory bytes transferred via L3."
   4731              data_type="uint64"
   4732              max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
   4733              equation="$L3Accesses 64 UMUL"
   4734              underscore_name="l3_total_throughput"
   4735              units="bytes"
   4736              symbol_name="L3TotalThroughput"
   4737              semantic_type="throughput"
   4738              mdapi_supported_apis="OGL OCL IO BB"
   4739              mdapi_usage_flags="Tier3 Frame Batch Draw"
   4740              mdapi_group="L3"
   4741              mdapi_hw_unit_type="gpu"
   4742              />
   4743     <counter name="GTI Write Throughput"
   4744              description="The total number of GPU memory bytes written to GTI."
   4745              data_type="uint64"
   4746              max_equation="$GpuCoreClocks 32 UMUL"
   4747              equation="C 7 READ 64 UMUL"
   4748              underscore_name="gti_write_throughput"
   4749              units="bytes"
   4750              symbol_name="GtiWriteThroughput"
   4751              semantic_type="throughput"
   4752              mdapi_supported_apis="OGL OCL IO BB"
   4753              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   4754              mdapi_group="GTI"
   4755              mdapi_hw_unit_type="gpu"
   4756              />
   4757     <counter name="SLM Bytes Written"
   4758              description="The total number of GPU memory bytes written into shared local memory."
   4759              data_type="uint64"
   4760              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   4761              equation="A 31 READ 64 UMUL"
   4762              underscore_name="slm_bytes_written"
   4763              units="bytes"
   4764              symbol_name="SlmBytesWritten"
   4765              semantic_type="throughput"
   4766              mdapi_supported_apis="OGL4 OCL IO BB"
   4767              mdapi_usage_flags="Tier3 Frame Batch Draw"
   4768              mdapi_group="L3/Data Port/SLM"
   4769              mdapi_hw_unit_type="gpu"
   4770              />
   4771     <counter name="L3 Shader Throughput"
   4772              description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
   4773              data_type="uint64"
   4774              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   4775              equation="A 30 READ  A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
   4776              underscore_name="l3_shader_throughput"
   4777              units="bytes"
   4778              symbol_name="L3ShaderThroughput"
   4779              semantic_type="throughput"
   4780              mdapi_supported_apis="OGL4 OCL IO BB"
   4781              mdapi_usage_flags="Tier2 Frame Batch Draw"
   4782              mdapi_group="L3/Data Port"
   4783              mdapi_hw_unit_type="gpu"
   4784              />
   4785     <counter name="Samples Killed in FS"
   4786              description="The total number of samples or pixels dropped in fragment shaders."
   4787              data_type="uint64"
   4788              equation="A 24 READ 4 UMUL"
   4789              underscore_name="samples_killed_in_ps"
   4790              units="pixels"
   4791              symbol_name="SamplesKilledInPs"
   4792              semantic_type="event"
   4793              mdapi_supported_apis="OGL IO BB"
   4794              mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
   4795              mdapi_hw_unit_type="gpu"
   4796              mdapi_group="3D Pipe/Fragment Shader"
   4797              />
   4798     <counter name="EU FPU1 Binary Instruction"
   4799              description="The percentage of time in which execution units were actively processing binary instructions on FPU1."
   4800              data_type="float"
   4801              max_equation="100"
   4802              equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   4803              underscore_name="eu_binary_fpu1_instruction"
   4804              units="percent"
   4805              symbol_name="EuBinaryFpu1Instruction"
   4806              semantic_type="duration"
   4807              mdapi_supported_apis="OGL IO BB"
   4808              mdapi_usage_flags="Tier4 System Frame Batch Draw"
   4809              mdapi_group="EU Array/Pipes/Instructions"
   4810              mdapi_hw_unit_type="gpu"
   4811              />
   4812     <counter name="EU FPU1 Ternary Instruction"
   4813              description="The percentage of time in which execution units were actively processing ternary instructions on FPU1."
   4814              data_type="float"
   4815              max_equation="100"
   4816              equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   4817              underscore_name="eu_ternary_fpu1_instruction"
   4818              units="percent"
   4819              symbol_name="EuTernaryFpu1Instruction"
   4820              semantic_type="duration"
   4821              mdapi_supported_apis="OGL IO BB"
   4822              mdapi_usage_flags="Tier4 System Frame Batch Draw"
   4823              mdapi_group="EU Array/Pipes/Instructions"
   4824              mdapi_hw_unit_type="gpu"
   4825              />
   4826     <counter name="EU Send Pipe Active"
   4827              description="The percentage of time in which EU send pipeline was actively processing."
   4828              data_type="float"
   4829              max_equation="100"
   4830              equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   4831              underscore_name="eu_send_active"
   4832              units="percent"
   4833              symbol_name="EuSendActive"
   4834              semantic_type="duration"
   4835              mdapi_supported_apis="OGL IO BB"
   4836              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   4837              mdapi_group="EU Array/Pipes"
   4838              mdapi_hw_unit_type="gpu"
   4839              />
   4840     <register_config type="NOA">
   4841         <register type="NOA" address="0x00009840" value="0x00000080" />
   4842         <register type="NOA" address="0x00009888" value="0x166C0760" />
   4843         <register type="NOA" address="0x00009888" value="0x1593001E" />
   4844         <register type="NOA" address="0x00009888" value="0x3F900003" />
   4845         <register type="NOA" address="0x00009888" value="0x004E8000" />
   4846         <register type="NOA" address="0x00009888" value="0x0E4E8000" />
   4847         <register type="NOA" address="0x00009888" value="0x184E8000" />
   4848         <register type="NOA" address="0x00009888" value="0x1A4E8020" />
   4849         <register type="NOA" address="0x00009888" value="0x1C4E0002" />
   4850         <register type="NOA" address="0x00009888" value="0x006C0051" />
   4851         <register type="NOA" address="0x00009888" value="0x066C5000" />
   4852         <register type="NOA" address="0x00009888" value="0x086C5C5D" />
   4853         <register type="NOA" address="0x00009888" value="0x0E6C5E5F" />
   4854         <register type="NOA" address="0x00009888" value="0x106C0000" />
   4855         <register type="NOA" address="0x00009888" value="0x186C0000" />
   4856         <register type="NOA" address="0x00009888" value="0x1C6C0000" />
   4857         <register type="NOA" address="0x00009888" value="0x1E6C0000" />
   4858         <register type="NOA" address="0x00009888" value="0x001B4000" />
   4859         <register type="NOA" address="0x00009888" value="0x061B8000" />
   4860         <register type="NOA" address="0x00009888" value="0x081BC000" />
   4861         <register type="NOA" address="0x00009888" value="0x0E1BC000" />
   4862         <register type="NOA" address="0x00009888" value="0x101C8000" />
   4863         <register type="NOA" address="0x00009888" value="0x1A1CE000" />
   4864         <register type="NOA" address="0x00009888" value="0x1C1C0030" />
   4865         <register type="NOA" address="0x00009888" value="0x004C8000" />
   4866         <register type="NOA" address="0x00009888" value="0x0A4C2A00" />
   4867         <register type="NOA" address="0x00009888" value="0x0C4C0280" />
   4868         <register type="NOA" address="0x00009888" value="0x000D2000" />
   4869         <register type="NOA" address="0x00009888" value="0x060D8000" />
   4870         <register type="NOA" address="0x00009888" value="0x080DA000" />
   4871         <register type="NOA" address="0x00009888" value="0x0E0DA000" />
   4872         <register type="NOA" address="0x00009888" value="0x0C0F0400" />
   4873         <register type="NOA" address="0x00009888" value="0x0E0F1500" />
   4874         <register type="NOA" address="0x00009888" value="0x100F0140" />
   4875         <register type="NOA" address="0x00009888" value="0x002C8000" />
   4876         <register type="NOA" address="0x00009888" value="0x0E2C8000" />
   4877         <register type="NOA" address="0x00009888" value="0x162C0A00" />
   4878         <register type="NOA" address="0x00009888" value="0x182C00A0" />
   4879         <register type="NOA" address="0x00009888" value="0x03933300" />
   4880         <register type="NOA" address="0x00009888" value="0x05930032" />
   4881         <register type="NOA" address="0x00009888" value="0x11930000" />
   4882         <register type="NOA" address="0x00009888" value="0x1B930000" />
   4883         <register type="NOA" address="0x00009888" value="0x1D900157" />
   4884         <register type="NOA" address="0x00009888" value="0x1F900158" />
   4885         <register type="NOA" address="0x00009888" value="0x35900000" />
   4886         <register type="NOA" address="0x00009888" value="0x19908000" />
   4887         <register type="NOA" address="0x00009888" value="0x1B908000" />
   4888         <register type="NOA" address="0x00009888" value="0x1190030F" />
   4889         <register type="NOA" address="0x00009888" value="0x51900000" />
   4890         <register type="NOA" address="0x00009888" value="0x41900000" />
   4891         <register type="NOA" address="0x00009888" value="0x55900000" />
   4892         <register type="NOA" address="0x00009888" value="0x45900021" />
   4893         <register type="NOA" address="0x00009888" value="0x47900000" />
   4894         <register type="NOA" address="0x00009888" value="0x37900000" />
   4895         <register type="NOA" address="0x00009888" value="0x33900000" />
   4896         <register type="NOA" address="0x00009888" value="0x57900000" />
   4897         <register type="NOA" address="0x00009888" value="0x4B900000" />
   4898         <register type="NOA" address="0x00009888" value="0x59900000" />
   4899         <register type="NOA" address="0x00009888" value="0x53905555" />
   4900         <register type="NOA" address="0x00009888" value="0x43900000" />
   4901     </register_config>
   4902     <register_config type="OA">
   4903         <register type="OA" address="0x00002710" value="0x00000000" />
   4904         <register type="OA" address="0x00002714" value="0x30800000" />
   4905         <register type="OA" address="0x00002720" value="0x00000000" />
   4906         <register type="OA" address="0x00002724" value="0x30800000" />
   4907         <register type="OA" address="0x00002740" value="0x00000000" />
   4908         <register type="OA" address="0x00002770" value="0x0007FFFA" />
   4909         <register type="OA" address="0x00002774" value="0x0000FEFE" />
   4910         <register type="OA" address="0x00002778" value="0x0007FFFA" />
   4911         <register type="OA" address="0x0000277C" value="0x0000FEFD" />
   4912         <register type="OA" address="0x00002790" value="0x0007FFFA" />
   4913         <register type="OA" address="0x00002794" value="0x0000FBEF" />
   4914         <register type="OA" address="0x00002798" value="0x0007FFFA" />
   4915         <register type="OA" address="0x0000279C" value="0x0000FBDF" />
   4916     </register_config>
   4917     <register_config type="FLEX">
   4918         <register type="FLEX" address="0x0000E458" value="0x00005004" />
   4919         <register type="FLEX" address="0x0000E558" value="0x00000003" />
   4920         <register type="FLEX" address="0x0000E658" value="0x00002001" />
   4921         <register type="FLEX" address="0x0000E758" value="0x00101100" />
   4922         <register type="FLEX" address="0x0000E45C" value="0x00201200" />
   4923         <register type="FLEX" address="0x0000E55C" value="0x00301300" />
   4924         <register type="FLEX" address="0x0000E65C" value="0x00401400" />
   4925     </register_config>
   4926   </set>
   4927 
   4928   <set name="Metric set HDCAndSF"
   4929        mdapi_supported_apis="OGL OCL IO BB"
   4930        underscore_name="hdc_and_sf"
   4931        hw_config_guid="730d95dd-7da8-4e1c-ab8d-c0eb1e4c1805"
   4932        chipset="SKLGT4"
   4933        symbol_name="HDCAndSF"
   4934        >
   4935     <counter name="GPU Core Clocks"
   4936              description="The total number of GPU core clocks elapsed during the measurement."
   4937              data_type="uint64"
   4938              equation="GPU_CLOCK 0 READ"
   4939              underscore_name="gpu_core_clocks"
   4940              units="cycles"
   4941              symbol_name="GpuCoreClocks"
   4942              semantic_type="event"
   4943              mdapi_supported_apis=""
   4944              mdapi_usage_flags="Tier1 Frame Batch Draw"
   4945              mdapi_hw_unit_type="gpu"
   4946              mdapi_group="GPU"
   4947              />
   4948     <counter name="EU Active"
   4949              description="The percentage of time in which the Execution Units were actively processing."
   4950              data_type="float"
   4951              max_equation="100"
   4952              equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   4953              underscore_name="eu_active"
   4954              units="percent"
   4955              symbol_name="EuActive"
   4956              semantic_type="duration"
   4957              mdapi_supported_apis=""
   4958              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   4959              mdapi_group="EU Array"
   4960              mdapi_hw_unit_type="gpu"
   4961              />
   4962     <counter name="EU Both FPU Pipes Active"
   4963              description="The percentage of time in which both EU FPU pipelines were actively processing."
   4964              data_type="float"
   4965              max_equation="100"
   4966              equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   4967              underscore_name="eu_fpu_both_active"
   4968              units="percent"
   4969              symbol_name="EuFpuBothActive"
   4970              semantic_type="duration"
   4971              mdapi_supported_apis=""
   4972              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   4973              mdapi_group="EU Array/Pipes"
   4974              mdapi_hw_unit_type="gpu"
   4975              />
   4976     <counter name="VS Send Pipe Active"
   4977              description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
   4978              data_type="float"
   4979              max_equation="100"
   4980              equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   4981              underscore_name="vs_send_active"
   4982              units="percent"
   4983              symbol_name="VsSendActive"
   4984              semantic_type="duration"
   4985              mdapi_supported_apis="OGL IO BB"
   4986              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   4987              mdapi_group="EU Array/Vertex Shader"
   4988              mdapi_hw_unit_type="gpu"
   4989              />
   4990     <counter name="VS FPU1 Pipe Active"
   4991              description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
   4992              data_type="float"
   4993              max_equation="100"
   4994              equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   4995              underscore_name="vs_fpu1_active"
   4996              units="percent"
   4997              symbol_name="VsFpu1Active"
   4998              semantic_type="duration"
   4999              mdapi_supported_apis="OGL IO BB"
   5000              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   5001              mdapi_group="EU Array/Vertex Shader"
   5002              mdapi_hw_unit_type="gpu"
   5003              />
   5004     <counter name="GS Threads Dispatched"
   5005              description="The total number of geometry shader hardware threads dispatched."
   5006              data_type="uint64"
   5007              equation="A 5 READ"
   5008              underscore_name="gs_threads"
   5009              units="threads"
   5010              symbol_name="GsThreads"
   5011              semantic_type="event"
   5012              mdapi_supported_apis="OGL4 IO BB"
   5013              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5014              mdapi_hw_unit_type="gpu"
   5015              mdapi_group="EU Array/Geometry Shader"
   5016              />
   5017     <counter name="Early Hi-Depth Test Fails"
   5018              description="The total number of pixels dropped on early hierarchical depth test."
   5019              data_type="uint64"
   5020              equation="A 22 READ 4 UMUL"
   5021              underscore_name="hi_depth_test_fails"
   5022              units="pixels"
   5023              symbol_name="HiDepthTestFails"
   5024              semantic_type="event"
   5025              mdapi_supported_apis="OGL IO BB"
   5026              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5027              mdapi_hw_unit_type="gpu"
   5028              mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
   5029              />
   5030     <counter name="FS Both FPU Active"
   5031              description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
   5032              data_type="float"
   5033              max_equation="100"
   5034              equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   5035              underscore_name="ps_eu_both_fpu_active"
   5036              units="percent"
   5037              symbol_name="PsEuBothFpuActive"
   5038              semantic_type="duration"
   5039              mdapi_supported_apis="OGL IO BB"
   5040              mdapi_usage_flags="Tier4 Frame Batch Draw"
   5041              mdapi_group="3D Pipe/Fragment Shader"
   5042              mdapi_hw_unit_type="gpu"
   5043              />
   5044     <counter name="VS Threads Dispatched"
   5045              description="The total number of vertex shader hardware threads dispatched."
   5046              data_type="uint64"
   5047              equation="A 1 READ"
   5048              underscore_name="vs_threads"
   5049              units="threads"
   5050              symbol_name="VsThreads"
   5051              semantic_type="event"
   5052              mdapi_supported_apis="OGL IO BB"
   5053              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5054              mdapi_hw_unit_type="gpu"
   5055              mdapi_group="EU Array/Vertex Shader"
   5056              />
   5057     <counter name="Polygon Data Ready"
   5058              description="The percentage of time in which geometry pipeline output is ready"
   5059              data_type="float"
   5060              max_equation="100"
   5061              equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
   5062              underscore_name="poly_data_ready"
   5063              units="percent"
   5064              symbol_name="PolyDataReady"
   5065              semantic_type="duration"
   5066              mdapi_supported_apis=""
   5067              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   5068              mdapi_group="GPU/3D Pipe/Strip-Fans"
   5069              mdapi_hw_unit_type="gpu"
   5070              />
   5071     <counter name="FS Threads Dispatched"
   5072              description="The total number of fragment shader hardware threads dispatched."
   5073              data_type="uint64"
   5074              equation="A 6 READ"
   5075              underscore_name="ps_threads"
   5076              units="threads"
   5077              symbol_name="PsThreads"
   5078              semantic_type="event"
   5079              mdapi_supported_apis="OGL IO BB"
   5080              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5081              mdapi_hw_unit_type="gpu"
   5082              mdapi_group="EU Array/Fragment Shader"
   5083              />
   5084     <counter name="Shader Barrier Messages"
   5085              description="The total number of shader barrier messages."
   5086              data_type="uint64"
   5087              equation="A 35 READ"
   5088              underscore_name="shader_barriers"
   5089              units="messages"
   5090              symbol_name="ShaderBarriers"
   5091              semantic_type="event"
   5092              mdapi_supported_apis=""
   5093              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5094              mdapi_hw_unit_type="gpu"
   5095              mdapi_group="EU Array/Barrier"
   5096              />
   5097     <counter name="Sampler Texels"
   5098              description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
   5099              data_type="uint64"
   5100              equation="A 28 READ 4 UMUL"
   5101              underscore_name="sampler_texels"
   5102              units="texels"
   5103              symbol_name="SamplerTexels"
   5104              semantic_type="event"
   5105              mdapi_supported_apis=""
   5106              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   5107              mdapi_hw_unit_type="gpu"
   5108              mdapi_group="Sampler/Sampler Input"
   5109              />
   5110     <counter name="Pixels Failing Tests"
   5111              description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
   5112              data_type="uint64"
   5113              equation="A 25 READ 4 UMUL"
   5114              underscore_name="pixels_failing_post_ps_tests"
   5115              units="pixels"
   5116              symbol_name="PixelsFailingPostPsTests"
   5117              semantic_type="event"
   5118              mdapi_supported_apis="OGL IO BB"
   5119              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5120              mdapi_hw_unit_type="gpu"
   5121              mdapi_group="3D Pipe/Output Merger"
   5122              />
   5123     <counter name="GPU Time Elapsed"
   5124              description="Time elapsed on the GPU during the measurement."
   5125              data_type="uint64"
   5126              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
   5127              underscore_name="gpu_time"
   5128              units="ns"
   5129              symbol_name="GpuTime"
   5130              semantic_type="duration"
   5131              mdapi_supported_apis=""
   5132              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   5133              mdapi_hw_unit_type="gpu"
   5134              mdapi_group="GPU"
   5135              />
   5136     <counter name="AVG GPU Core Frequency"
   5137              description="Average GPU Core Frequency in the measurement."
   5138              data_type="uint64"
   5139              max_equation="$GpuMaxFrequency"
   5140              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
   5141              underscore_name="avg_gpu_core_frequency"
   5142              units="hz"
   5143              symbol_name="AvgGpuCoreFrequency"
   5144              semantic_type="event"
   5145              mdapi_supported_apis=""
   5146              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   5147              mdapi_group="GPU"
   5148              mdapi_hw_unit_type="gpu"
   5149              />
   5150     <counter name="Sampler Texels Misses"
   5151              description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
   5152              data_type="uint64"
   5153              equation="A 29 READ 4 UMUL"
   5154              underscore_name="sampler_texel_misses"
   5155              units="texels"
   5156              symbol_name="SamplerTexelMisses"
   5157              semantic_type="event"
   5158              mdapi_supported_apis=""
   5159              mdapi_usage_flags="Tier3 Batch Frame Draw"
   5160              mdapi_hw_unit_type="gpu"
   5161              mdapi_group="Sampler/Sampler Cache"
   5162              />
   5163     <counter name="HDC stalled by L3 (s0.ss1)"
   5164              description="Percentage of time when HDC has messges to L3, but it's stalled due to lack of credits (s0.ss1)"
   5165              data_type="float"
   5166              max_equation="100"
   5167              equation="C 5 READ C 4 READ USUB 100 UMUL $GpuCoreClocks FDIV"
   5168              underscore_name="non_sampler_shader01_access_stalled_on_l3"
   5169              units="percent"
   5170              symbol_name="NonSamplerShader01AccessStalledOnL3"
   5171              availability="$SubsliceMask 0x2 AND"
   5172              semantic_type="duration"
   5173              mdapi_supported_apis=""
   5174              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5175              mdapi_group="GPU/Data Port"
   5176              mdapi_hw_unit_type="subslice"
   5177              />
   5178     <counter name="CS Threads Dispatched"
   5179              description="The total number of compute shader hardware threads dispatched."
   5180              data_type="uint64"
   5181              equation="A 4 READ"
   5182              underscore_name="cs_threads"
   5183              units="threads"
   5184              symbol_name="CsThreads"
   5185              semantic_type="event"
   5186              mdapi_supported_apis="OGL4 OCL IO BB"
   5187              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5188              mdapi_hw_unit_type="gpu"
   5189              mdapi_group="EU Array/Compute Shader"
   5190              />
   5191     <counter name="HDC stalled by L3 (s0.ss2)"
   5192              description="Percentage of time when HDC has messges to L3, but it's stalled due to lack of credits (s0.ss2)"
   5193              data_type="float"
   5194              max_equation="100"
   5195              equation="C 3 READ C 2 READ USUB 100 UMUL $GpuCoreClocks FDIV"
   5196              underscore_name="non_sampler_shader02_access_stalled_on_l3"
   5197              units="percent"
   5198              symbol_name="NonSamplerShader02AccessStalledOnL3"
   5199              availability="$SubsliceMask 0x4 AND"
   5200              semantic_type="duration"
   5201              mdapi_supported_apis=""
   5202              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5203              mdapi_group="GPU/Data Port"
   5204              mdapi_hw_unit_type="subslice"
   5205              />
   5206     <counter name="SLM Bytes Read"
   5207              description="The total number of GPU memory bytes read from shared local memory."
   5208              data_type="uint64"
   5209              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   5210              equation="A 30 READ 64 UMUL"
   5211              underscore_name="slm_bytes_read"
   5212              units="bytes"
   5213              symbol_name="SlmBytesRead"
   5214              semantic_type="throughput"
   5215              mdapi_supported_apis="OGL4 OCL IO BB"
   5216              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5217              mdapi_group="L3/Data Port/SLM"
   5218              mdapi_hw_unit_type="gpu"
   5219              />
   5220     <counter name="PS FPU1 Pipe Active"
   5221              description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
   5222              data_type="float"
   5223              max_equation="100"
   5224              equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   5225              underscore_name="ps_fpu1_active"
   5226              units="percent"
   5227              symbol_name="PsFpu1Active"
   5228              semantic_type="duration"
   5229              mdapi_supported_apis="OGL IO BB"
   5230              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   5231              mdapi_group="EU Array/Pixel Shader"
   5232              mdapi_hw_unit_type="gpu"
   5233              />
   5234     <counter name="PS Send Pipeline Active"
   5235              description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
   5236              data_type="float"
   5237              max_equation="100"
   5238              equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   5239              underscore_name="ps_send_active"
   5240              units="percent"
   5241              symbol_name="PsSendActive"
   5242              semantic_type="duration"
   5243              mdapi_supported_apis="OGL IO BB"
   5244              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   5245              mdapi_group="EU Array/Pixel Shader"
   5246              mdapi_hw_unit_type="gpu"
   5247              />
   5248     <counter name="VS FPU0 Pipe Active"
   5249              description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
   5250              data_type="float"
   5251              max_equation="100"
   5252              equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   5253              underscore_name="vs_fpu0_active"
   5254              units="percent"
   5255              symbol_name="VsFpu0Active"
   5256              semantic_type="duration"
   5257              mdapi_supported_apis="OGL IO BB"
   5258              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   5259              mdapi_group="EU Array/Vertex Shader"
   5260              mdapi_hw_unit_type="gpu"
   5261              />
   5262     <counter name="GPU Busy"
   5263              description="The percentage of time in which the GPU has been processing GPU commands."
   5264              data_type="float"
   5265              max_equation="100"
   5266              equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
   5267              underscore_name="gpu_busy"
   5268              units="percent"
   5269              symbol_name="GpuBusy"
   5270              semantic_type="duration"
   5271              mdapi_supported_apis=""
   5272              mdapi_usage_flags="Tier1 Overview System Frame"
   5273              mdapi_group="GPU"
   5274              mdapi_hw_unit_type="gpu"
   5275              />
   5276     <counter name="Rasterized Pixels"
   5277              description="The total number of rasterized pixels."
   5278              data_type="uint64"
   5279              equation="A 21 READ 4 UMUL"
   5280              underscore_name="rasterized_pixels"
   5281              units="pixels"
   5282              symbol_name="RasterizedPixels"
   5283              semantic_type="event"
   5284              mdapi_supported_apis="OGL IO BB"
   5285              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5286              mdapi_hw_unit_type="gpu"
   5287              mdapi_group="3D Pipe/Rasterizer"
   5288              />
   5289     <counter name="PS FPU0 Pipe Active"
   5290              description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
   5291              data_type="float"
   5292              max_equation="100"
   5293              equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   5294              underscore_name="ps_fpu0_active"
   5295              units="percent"
   5296              symbol_name="PsFpu0Active"
   5297              semantic_type="duration"
   5298              mdapi_supported_apis="OGL IO BB"
   5299              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   5300              mdapi_group="EU Array/Pixel Shader"
   5301              mdapi_hw_unit_type="gpu"
   5302              />
   5303     <counter name="DS Threads Dispatched"
   5304              description="The total number of domain shader hardware threads dispatched."
   5305              data_type="uint64"
   5306              equation="A 3 READ"
   5307              underscore_name="ds_threads"
   5308              units="threads"
   5309              symbol_name="DsThreads"
   5310              semantic_type="event"
   5311              mdapi_supported_apis="OGL4 IO BB"
   5312              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5313              mdapi_hw_unit_type="gpu"
   5314              mdapi_group="EU Array/Domain Shader"
   5315              />
   5316     <counter name="Samples Written"
   5317              description="The total number of samples or pixels written to all render targets."
   5318              data_type="uint64"
   5319              equation="A 26 READ 4 UMUL"
   5320              underscore_name="samples_written"
   5321              units="pixels"
   5322              symbol_name="SamplesWritten"
   5323              semantic_type="event"
   5324              mdapi_supported_apis="OGL IO BB"
   5325              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   5326              mdapi_hw_unit_type="gpu"
   5327              mdapi_group="3D Pipe/Output Merger"
   5328              />
   5329     <counter name="EU Stall"
   5330              description="The percentage of time in which the Execution Units were stalled."
   5331              data_type="float"
   5332              max_equation="100"
   5333              equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   5334              underscore_name="eu_stall"
   5335              units="percent"
   5336              symbol_name="EuStall"
   5337              semantic_type="duration"
   5338              mdapi_supported_apis=""
   5339              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   5340              mdapi_group="EU Array"
   5341              mdapi_hw_unit_type="gpu"
   5342              />
   5343     <counter name="Samples Blended"
   5344              description="The total number of blended samples or pixels written to all render targets."
   5345              data_type="uint64"
   5346              equation="A 27 READ 4 UMUL"
   5347              underscore_name="samples_blended"
   5348              units="pixels"
   5349              symbol_name="SamplesBlended"
   5350              semantic_type="event"
   5351              mdapi_supported_apis="OGL IO BB"
   5352              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   5353              mdapi_hw_unit_type="gpu"
   5354              mdapi_group="3D Pipe/Output Merger"
   5355              />
   5356     <counter name="Early Depth Test Fails"
   5357              description="The total number of pixels dropped on early depth test."
   5358              data_type="uint64"
   5359              equation="A 23 READ 4 UMUL"
   5360              underscore_name="early_depth_test_fails"
   5361              units="pixels"
   5362              symbol_name="EarlyDepthTestFails"
   5363              semantic_type="event"
   5364              mdapi_supported_apis="OGL IO BB"
   5365              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5366              mdapi_hw_unit_type="gpu"
   5367              mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
   5368              />
   5369     <counter name="Shader Memory Accesses"
   5370              description="The total number of shader memory accesses to L3."
   5371              data_type="uint64"
   5372              equation="A 32 READ"
   5373              underscore_name="shader_memory_accesses"
   5374              units="messages"
   5375              symbol_name="ShaderMemoryAccesses"
   5376              semantic_type="event"
   5377              mdapi_supported_apis=""
   5378              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5379              mdapi_hw_unit_type="gpu"
   5380              mdapi_group="L3/Data Port"
   5381              />
   5382     <counter name="HS Threads Dispatched"
   5383              description="The total number of hull shader hardware threads dispatched."
   5384              data_type="uint64"
   5385              equation="A 2 READ"
   5386              underscore_name="hs_threads"
   5387              units="threads"
   5388              symbol_name="HsThreads"
   5389              semantic_type="event"
   5390              mdapi_supported_apis="OGL4 IO BB"
   5391              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5392              mdapi_hw_unit_type="gpu"
   5393              mdapi_group="EU Array/Hull Shader"
   5394              />
   5395     <counter name="SLM Bytes Written"
   5396              description="The total number of GPU memory bytes written into shared local memory."
   5397              data_type="uint64"
   5398              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   5399              equation="A 31 READ 64 UMUL"
   5400              underscore_name="slm_bytes_written"
   5401              units="bytes"
   5402              symbol_name="SlmBytesWritten"
   5403              semantic_type="throughput"
   5404              mdapi_supported_apis="OGL4 OCL IO BB"
   5405              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5406              mdapi_group="L3/Data Port/SLM"
   5407              mdapi_hw_unit_type="gpu"
   5408              />
   5409     <counter name="L3 Shader Throughput"
   5410              description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
   5411              data_type="uint64"
   5412              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   5413              equation="A 30 READ  A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
   5414              underscore_name="l3_shader_throughput"
   5415              units="bytes"
   5416              symbol_name="L3ShaderThroughput"
   5417              semantic_type="throughput"
   5418              mdapi_supported_apis="OGL4 OCL IO BB"
   5419              mdapi_usage_flags="Tier2 Frame Batch Draw"
   5420              mdapi_group="L3/Data Port"
   5421              mdapi_hw_unit_type="gpu"
   5422              />
   5423     <counter name="Samples Killed in FS"
   5424              description="The total number of samples or pixels dropped in fragment shaders."
   5425              data_type="uint64"
   5426              equation="A 24 READ 4 UMUL"
   5427              underscore_name="samples_killed_in_ps"
   5428              units="pixels"
   5429              symbol_name="SamplesKilledInPs"
   5430              semantic_type="event"
   5431              mdapi_supported_apis="OGL IO BB"
   5432              mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
   5433              mdapi_hw_unit_type="gpu"
   5434              mdapi_group="3D Pipe/Fragment Shader"
   5435              />
   5436     <counter name="HDC stalled by L3 (s0.ss0)"
   5437              description="Percentage of time when HDC has messges to L3, but it's stalled due to lack of credits (s0.ss0)"
   5438              data_type="float"
   5439              max_equation="100"
   5440              equation="C 7 READ C 6 READ USUB 100 UMUL $GpuCoreClocks FDIV"
   5441              underscore_name="non_sampler_shader00_access_stalled_on_l3"
   5442              units="percent"
   5443              symbol_name="NonSamplerShader00AccessStalledOnL3"
   5444              availability="$SubsliceMask 0x1 AND"
   5445              semantic_type="duration"
   5446              mdapi_supported_apis=""
   5447              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5448              mdapi_group="GPU/Data Port"
   5449              mdapi_hw_unit_type="subslice"
   5450              />
   5451     <counter name="Shader Atomic Memory Accesses"
   5452              description="The total number of shader atomic memory accesses."
   5453              data_type="uint64"
   5454              equation="A 34 READ"
   5455              underscore_name="shader_atomics"
   5456              units="messages"
   5457              symbol_name="ShaderAtomics"
   5458              semantic_type="event"
   5459              mdapi_supported_apis="OGL OCL IO BB"
   5460              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5461              mdapi_hw_unit_type="gpu"
   5462              mdapi_group="L3/Data Port/Atomics"
   5463              />
   5464     <register_config type="NOA">
   5465         <register type="NOA" address="0x00009840" value="0x00000080" />
   5466         <register type="NOA" address="0x00009888" value="0x104F0232" />
   5467         <register type="NOA" address="0x00009888" value="0x124F4640" />
   5468         <register type="NOA" address="0x00009888" value="0x106C0232" />
   5469         <register type="NOA" address="0x00009888" value="0x11834400" />
   5470         <register type="NOA" address="0x00009888" value="0x0A4E8000" />
   5471         <register type="NOA" address="0x00009888" value="0x0C4E8000" />
   5472         <register type="NOA" address="0x00009888" value="0x004F1880" />
   5473         <register type="NOA" address="0x00009888" value="0x024F08BB" />
   5474         <register type="NOA" address="0x00009888" value="0x044F001B" />
   5475         <register type="NOA" address="0x00009888" value="0x046C0100" />
   5476         <register type="NOA" address="0x00009888" value="0x066C000B" />
   5477         <register type="NOA" address="0x00009888" value="0x1A6C0000" />
   5478         <register type="NOA" address="0x00009888" value="0x041B8000" />
   5479         <register type="NOA" address="0x00009888" value="0x061B4000" />
   5480         <register type="NOA" address="0x00009888" value="0x1A1C1800" />
   5481         <register type="NOA" address="0x00009888" value="0x005B8000" />
   5482         <register type="NOA" address="0x00009888" value="0x025BC000" />
   5483         <register type="NOA" address="0x00009888" value="0x045B4000" />
   5484         <register type="NOA" address="0x00009888" value="0x125C8000" />
   5485         <register type="NOA" address="0x00009888" value="0x145C8000" />
   5486         <register type="NOA" address="0x00009888" value="0x165C8000" />
   5487         <register type="NOA" address="0x00009888" value="0x185C8000" />
   5488         <register type="NOA" address="0x00009888" value="0x0A4C00A0" />
   5489         <register type="NOA" address="0x00009888" value="0x000D8000" />
   5490         <register type="NOA" address="0x00009888" value="0x020DA000" />
   5491         <register type="NOA" address="0x00009888" value="0x040DA000" />
   5492         <register type="NOA" address="0x00009888" value="0x060D2000" />
   5493         <register type="NOA" address="0x00009888" value="0x0C0F5000" />
   5494         <register type="NOA" address="0x00009888" value="0x0E0F0055" />
   5495         <register type="NOA" address="0x00009888" value="0x022CC000" />
   5496         <register type="NOA" address="0x00009888" value="0x042CC000" />
   5497         <register type="NOA" address="0x00009888" value="0x062CC000" />
   5498         <register type="NOA" address="0x00009888" value="0x082CC000" />
   5499         <register type="NOA" address="0x00009888" value="0x0A2C8000" />
   5500         <register type="NOA" address="0x00009888" value="0x0C2C8000" />
   5501         <register type="NOA" address="0x00009888" value="0x0F828000" />
   5502         <register type="NOA" address="0x00009888" value="0x0F8305C0" />
   5503         <register type="NOA" address="0x00009888" value="0x09830000" />
   5504         <register type="NOA" address="0x00009888" value="0x07830000" />
   5505         <register type="NOA" address="0x00009888" value="0x1D950080" />
   5506         <register type="NOA" address="0x00009888" value="0x13928000" />
   5507         <register type="NOA" address="0x00009888" value="0x0F988000" />
   5508         <register type="NOA" address="0x00009888" value="0x31904000" />
   5509         <register type="NOA" address="0x00009888" value="0x1190FC00" />
   5510         <register type="NOA" address="0x00009888" value="0x37900000" />
   5511         <register type="NOA" address="0x00009888" value="0x59900001" />
   5512         <register type="NOA" address="0x00009888" value="0x4B900040" />
   5513         <register type="NOA" address="0x00009888" value="0x51900000" />
   5514         <register type="NOA" address="0x00009888" value="0x41900800" />
   5515         <register type="NOA" address="0x00009888" value="0x43900842" />
   5516         <register type="NOA" address="0x00009888" value="0x53900000" />
   5517         <register type="NOA" address="0x00009888" value="0x45900000" />
   5518         <register type="NOA" address="0x00009888" value="0x33900000" />
   5519     </register_config>
   5520     <register_config type="OA">
   5521         <register type="OA" address="0x00002740" value="0x00000000" />
   5522         <register type="OA" address="0x00002744" value="0x00800000" />
   5523         <register type="OA" address="0x00002710" value="0x00000000" />
   5524         <register type="OA" address="0x00002714" value="0x10800000" />
   5525         <register type="OA" address="0x00002720" value="0x00000000" />
   5526         <register type="OA" address="0x00002724" value="0x00800000" />
   5527         <register type="OA" address="0x00002770" value="0x00000002" />
   5528         <register type="OA" address="0x00002774" value="0x0000FDFF" />
   5529     </register_config>
   5530     <register_config type="FLEX">
   5531         <register type="FLEX" address="0x0000E458" value="0x00005004" />
   5532         <register type="FLEX" address="0x0000E558" value="0x00010003" />
   5533         <register type="FLEX" address="0x0000E658" value="0x00012011" />
   5534         <register type="FLEX" address="0x0000E758" value="0x00015014" />
   5535         <register type="FLEX" address="0x0000E45C" value="0x00051050" />
   5536         <register type="FLEX" address="0x0000E55C" value="0x00053052" />
   5537         <register type="FLEX" address="0x0000E65C" value="0x00055054" />
   5538     </register_config>
   5539   </set>
   5540 
   5541   <set name="Metric set L3_1"
   5542        mdapi_supported_apis="OGL OCL IO BB"
   5543        underscore_name="l3_1"
   5544        hw_config_guid="d9e86d70-462b-462a-851e-fd63e8c13d63"
   5545        chipset="SKLGT4"
   5546        symbol_name="L3_1"
   5547        >
   5548     <counter name="GPU Core Clocks"
   5549              description="The total number of GPU core clocks elapsed during the measurement."
   5550              data_type="uint64"
   5551              equation="GPU_CLOCK 0 READ"
   5552              underscore_name="gpu_core_clocks"
   5553              units="cycles"
   5554              symbol_name="GpuCoreClocks"
   5555              semantic_type="event"
   5556              mdapi_supported_apis=""
   5557              mdapi_usage_flags="Tier1 Frame Batch Draw"
   5558              mdapi_hw_unit_type="gpu"
   5559              mdapi_group="GPU"
   5560              />
   5561     <counter name="EU Active"
   5562              description="The percentage of time in which the Execution Units were actively processing."
   5563              data_type="float"
   5564              max_equation="100"
   5565              equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   5566              underscore_name="eu_active"
   5567              units="percent"
   5568              symbol_name="EuActive"
   5569              semantic_type="duration"
   5570              mdapi_supported_apis=""
   5571              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   5572              mdapi_group="EU Array"
   5573              mdapi_hw_unit_type="gpu"
   5574              />
   5575     <counter name="Slice0 L3 Bank1 Active"
   5576              description="The percentage of time in which slice0 L3 bank1 is active"
   5577              data_type="float"
   5578              max_equation="100"
   5579              equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
   5580              underscore_name="l30_bank1_active"
   5581              units="percent"
   5582              symbol_name="L30Bank1Active"
   5583              availability="$SliceMask 0x1 AND"
   5584              semantic_type="duration"
   5585              mdapi_supported_apis=""
   5586              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   5587              mdapi_group="GTI/L3"
   5588              mdapi_hw_unit_type="slice"
   5589              />
   5590     <counter name="EU Both FPU Pipes Active"
   5591              description="The percentage of time in which both EU FPU pipelines were actively processing."
   5592              data_type="float"
   5593              max_equation="100"
   5594              equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   5595              underscore_name="eu_fpu_both_active"
   5596              units="percent"
   5597              symbol_name="EuFpuBothActive"
   5598              semantic_type="duration"
   5599              mdapi_supported_apis=""
   5600              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   5601              mdapi_group="EU Array/Pipes"
   5602              mdapi_hw_unit_type="gpu"
   5603              />
   5604     <counter name="VS Send Pipe Active"
   5605              description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
   5606              data_type="float"
   5607              max_equation="100"
   5608              equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   5609              underscore_name="vs_send_active"
   5610              units="percent"
   5611              symbol_name="VsSendActive"
   5612              semantic_type="duration"
   5613              mdapi_supported_apis="OGL IO BB"
   5614              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   5615              mdapi_group="EU Array/Vertex Shader"
   5616              mdapi_hw_unit_type="gpu"
   5617              />
   5618     <counter name="VS FPU1 Pipe Active"
   5619              description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
   5620              data_type="float"
   5621              max_equation="100"
   5622              equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   5623              underscore_name="vs_fpu1_active"
   5624              units="percent"
   5625              symbol_name="VsFpu1Active"
   5626              semantic_type="duration"
   5627              mdapi_supported_apis="OGL IO BB"
   5628              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   5629              mdapi_group="EU Array/Vertex Shader"
   5630              mdapi_hw_unit_type="gpu"
   5631              />
   5632     <counter name="GS Threads Dispatched"
   5633              description="The total number of geometry shader hardware threads dispatched."
   5634              data_type="uint64"
   5635              equation="A 5 READ"
   5636              underscore_name="gs_threads"
   5637              units="threads"
   5638              symbol_name="GsThreads"
   5639              semantic_type="event"
   5640              mdapi_supported_apis="OGL4 IO BB"
   5641              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5642              mdapi_hw_unit_type="gpu"
   5643              mdapi_group="EU Array/Geometry Shader"
   5644              />
   5645     <counter name="Early Hi-Depth Test Fails"
   5646              description="The total number of pixels dropped on early hierarchical depth test."
   5647              data_type="uint64"
   5648              equation="A 22 READ 4 UMUL"
   5649              underscore_name="hi_depth_test_fails"
   5650              units="pixels"
   5651              symbol_name="HiDepthTestFails"
   5652              semantic_type="event"
   5653              mdapi_supported_apis="OGL IO BB"
   5654              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5655              mdapi_hw_unit_type="gpu"
   5656              mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
   5657              />
   5658     <counter name="FS Both FPU Active"
   5659              description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
   5660              data_type="float"
   5661              max_equation="100"
   5662              equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   5663              underscore_name="ps_eu_both_fpu_active"
   5664              units="percent"
   5665              symbol_name="PsEuBothFpuActive"
   5666              semantic_type="duration"
   5667              mdapi_supported_apis="OGL IO BB"
   5668              mdapi_usage_flags="Tier4 Frame Batch Draw"
   5669              mdapi_group="3D Pipe/Fragment Shader"
   5670              mdapi_hw_unit_type="gpu"
   5671              />
   5672     <counter name="VS Threads Dispatched"
   5673              description="The total number of vertex shader hardware threads dispatched."
   5674              data_type="uint64"
   5675              equation="A 1 READ"
   5676              underscore_name="vs_threads"
   5677              units="threads"
   5678              symbol_name="VsThreads"
   5679              semantic_type="event"
   5680              mdapi_supported_apis="OGL IO BB"
   5681              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5682              mdapi_hw_unit_type="gpu"
   5683              mdapi_group="EU Array/Vertex Shader"
   5684              />
   5685     <counter name="Slice0 L3 Bank1 Stalled"
   5686              description="The percentage of time in which slice0 L3 bank1 is stalled"
   5687              data_type="float"
   5688              max_equation="100"
   5689              equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
   5690              underscore_name="l30_bank1_stalled"
   5691              units="percent"
   5692              symbol_name="L30Bank1Stalled"
   5693              availability="$SliceMask 0x1 AND"
   5694              semantic_type="duration"
   5695              mdapi_supported_apis=""
   5696              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   5697              mdapi_group="GTI/L3"
   5698              mdapi_hw_unit_type="slice"
   5699              />
   5700     <counter name="FS Threads Dispatched"
   5701              description="The total number of fragment shader hardware threads dispatched."
   5702              data_type="uint64"
   5703              equation="A 6 READ"
   5704              underscore_name="ps_threads"
   5705              units="threads"
   5706              symbol_name="PsThreads"
   5707              semantic_type="event"
   5708              mdapi_supported_apis="OGL IO BB"
   5709              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5710              mdapi_hw_unit_type="gpu"
   5711              mdapi_group="EU Array/Fragment Shader"
   5712              />
   5713     <counter name="Shader Barrier Messages"
   5714              description="The total number of shader barrier messages."
   5715              data_type="uint64"
   5716              equation="A 35 READ"
   5717              underscore_name="shader_barriers"
   5718              units="messages"
   5719              symbol_name="ShaderBarriers"
   5720              semantic_type="event"
   5721              mdapi_supported_apis=""
   5722              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5723              mdapi_hw_unit_type="gpu"
   5724              mdapi_group="EU Array/Barrier"
   5725              />
   5726     <counter name="Sampler Texels"
   5727              description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
   5728              data_type="uint64"
   5729              equation="A 28 READ 4 UMUL"
   5730              underscore_name="sampler_texels"
   5731              units="texels"
   5732              symbol_name="SamplerTexels"
   5733              semantic_type="event"
   5734              mdapi_supported_apis=""
   5735              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   5736              mdapi_hw_unit_type="gpu"
   5737              mdapi_group="Sampler/Sampler Input"
   5738              />
   5739     <counter name="Pixels Failing Tests"
   5740              description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
   5741              data_type="uint64"
   5742              equation="A 25 READ 4 UMUL"
   5743              underscore_name="pixels_failing_post_ps_tests"
   5744              units="pixels"
   5745              symbol_name="PixelsFailingPostPsTests"
   5746              semantic_type="event"
   5747              mdapi_supported_apis="OGL IO BB"
   5748              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5749              mdapi_hw_unit_type="gpu"
   5750              mdapi_group="3D Pipe/Output Merger"
   5751              />
   5752     <counter name="GPU Time Elapsed"
   5753              description="Time elapsed on the GPU during the measurement."
   5754              data_type="uint64"
   5755              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
   5756              underscore_name="gpu_time"
   5757              units="ns"
   5758              symbol_name="GpuTime"
   5759              semantic_type="duration"
   5760              mdapi_supported_apis=""
   5761              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   5762              mdapi_hw_unit_type="gpu"
   5763              mdapi_group="GPU"
   5764              />
   5765     <counter name="AVG GPU Core Frequency"
   5766              description="Average GPU Core Frequency in the measurement."
   5767              data_type="uint64"
   5768              max_equation="$GpuMaxFrequency"
   5769              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
   5770              underscore_name="avg_gpu_core_frequency"
   5771              units="hz"
   5772              symbol_name="AvgGpuCoreFrequency"
   5773              semantic_type="event"
   5774              mdapi_supported_apis=""
   5775              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   5776              mdapi_group="GPU"
   5777              mdapi_hw_unit_type="gpu"
   5778              />
   5779     <counter name="Sampler Texels Misses"
   5780              description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
   5781              data_type="uint64"
   5782              equation="A 29 READ 4 UMUL"
   5783              underscore_name="sampler_texel_misses"
   5784              units="texels"
   5785              symbol_name="SamplerTexelMisses"
   5786              semantic_type="event"
   5787              mdapi_supported_apis=""
   5788              mdapi_usage_flags="Tier3 Batch Frame Draw"
   5789              mdapi_hw_unit_type="gpu"
   5790              mdapi_group="Sampler/Sampler Cache"
   5791              />
   5792     <counter name="CS Threads Dispatched"
   5793              description="The total number of compute shader hardware threads dispatched."
   5794              data_type="uint64"
   5795              equation="A 4 READ"
   5796              underscore_name="cs_threads"
   5797              units="threads"
   5798              symbol_name="CsThreads"
   5799              semantic_type="event"
   5800              mdapi_supported_apis="OGL4 OCL IO BB"
   5801              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5802              mdapi_hw_unit_type="gpu"
   5803              mdapi_group="EU Array/Compute Shader"
   5804              />
   5805     <counter name="SLM Bytes Read"
   5806              description="The total number of GPU memory bytes read from shared local memory."
   5807              data_type="uint64"
   5808              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   5809              equation="A 30 READ 64 UMUL"
   5810              underscore_name="slm_bytes_read"
   5811              units="bytes"
   5812              symbol_name="SlmBytesRead"
   5813              semantic_type="throughput"
   5814              mdapi_supported_apis="OGL4 OCL IO BB"
   5815              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5816              mdapi_group="L3/Data Port/SLM"
   5817              mdapi_hw_unit_type="gpu"
   5818              />
   5819     <counter name="PS FPU1 Pipe Active"
   5820              description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
   5821              data_type="float"
   5822              max_equation="100"
   5823              equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   5824              underscore_name="ps_fpu1_active"
   5825              units="percent"
   5826              symbol_name="PsFpu1Active"
   5827              semantic_type="duration"
   5828              mdapi_supported_apis="OGL IO BB"
   5829              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   5830              mdapi_group="EU Array/Pixel Shader"
   5831              mdapi_hw_unit_type="gpu"
   5832              />
   5833     <counter name="PS Send Pipeline Active"
   5834              description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
   5835              data_type="float"
   5836              max_equation="100"
   5837              equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   5838              underscore_name="ps_send_active"
   5839              units="percent"
   5840              symbol_name="PsSendActive"
   5841              semantic_type="duration"
   5842              mdapi_supported_apis="OGL IO BB"
   5843              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   5844              mdapi_group="EU Array/Pixel Shader"
   5845              mdapi_hw_unit_type="gpu"
   5846              />
   5847     <counter name="VS FPU0 Pipe Active"
   5848              description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
   5849              data_type="float"
   5850              max_equation="100"
   5851              equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   5852              underscore_name="vs_fpu0_active"
   5853              units="percent"
   5854              symbol_name="VsFpu0Active"
   5855              semantic_type="duration"
   5856              mdapi_supported_apis="OGL IO BB"
   5857              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   5858              mdapi_group="EU Array/Vertex Shader"
   5859              mdapi_hw_unit_type="gpu"
   5860              />
   5861     <counter name="GPU Busy"
   5862              description="The percentage of time in which the GPU has been processing GPU commands."
   5863              data_type="float"
   5864              max_equation="100"
   5865              equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
   5866              underscore_name="gpu_busy"
   5867              units="percent"
   5868              symbol_name="GpuBusy"
   5869              semantic_type="duration"
   5870              mdapi_supported_apis=""
   5871              mdapi_usage_flags="Tier1 Overview System Frame"
   5872              mdapi_group="GPU"
   5873              mdapi_hw_unit_type="gpu"
   5874              />
   5875     <counter name="Slice0 L3 Bank0 Active"
   5876              description="The percentage of time in which slice0 L3 bank0 is active"
   5877              data_type="float"
   5878              max_equation="100"
   5879              equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
   5880              underscore_name="l30_bank0_active"
   5881              units="percent"
   5882              symbol_name="L30Bank0Active"
   5883              availability="$SliceMask 0x1 AND"
   5884              semantic_type="duration"
   5885              mdapi_supported_apis=""
   5886              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   5887              mdapi_group="GTI/L3"
   5888              mdapi_hw_unit_type="slice"
   5889              />
   5890     <counter name="Rasterized Pixels"
   5891              description="The total number of rasterized pixels."
   5892              data_type="uint64"
   5893              equation="A 21 READ 4 UMUL"
   5894              underscore_name="rasterized_pixels"
   5895              units="pixels"
   5896              symbol_name="RasterizedPixels"
   5897              semantic_type="event"
   5898              mdapi_supported_apis="OGL IO BB"
   5899              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5900              mdapi_hw_unit_type="gpu"
   5901              mdapi_group="3D Pipe/Rasterizer"
   5902              />
   5903     <counter name="PS FPU0 Pipe Active"
   5904              description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
   5905              data_type="float"
   5906              max_equation="100"
   5907              equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   5908              underscore_name="ps_fpu0_active"
   5909              units="percent"
   5910              symbol_name="PsFpu0Active"
   5911              semantic_type="duration"
   5912              mdapi_supported_apis="OGL IO BB"
   5913              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   5914              mdapi_group="EU Array/Pixel Shader"
   5915              mdapi_hw_unit_type="gpu"
   5916              />
   5917     <counter name="Slice0 L3 Bank0 Stalled"
   5918              description="The percentage of time in which slice0 L3 bank0 is stalled"
   5919              data_type="float"
   5920              max_equation="100"
   5921              equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
   5922              underscore_name="l30_bank0_stalled"
   5923              units="percent"
   5924              symbol_name="L30Bank0Stalled"
   5925              availability="$SliceMask 0x1 AND"
   5926              semantic_type="duration"
   5927              mdapi_supported_apis=""
   5928              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   5929              mdapi_group="GTI/L3"
   5930              mdapi_hw_unit_type="slice"
   5931              />
   5932     <counter name="DS Threads Dispatched"
   5933              description="The total number of domain shader hardware threads dispatched."
   5934              data_type="uint64"
   5935              equation="A 3 READ"
   5936              underscore_name="ds_threads"
   5937              units="threads"
   5938              symbol_name="DsThreads"
   5939              semantic_type="event"
   5940              mdapi_supported_apis="OGL4 IO BB"
   5941              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5942              mdapi_hw_unit_type="gpu"
   5943              mdapi_group="EU Array/Domain Shader"
   5944              />
   5945     <counter name="Samples Written"
   5946              description="The total number of samples or pixels written to all render targets."
   5947              data_type="uint64"
   5948              equation="A 26 READ 4 UMUL"
   5949              underscore_name="samples_written"
   5950              units="pixels"
   5951              symbol_name="SamplesWritten"
   5952              semantic_type="event"
   5953              mdapi_supported_apis="OGL IO BB"
   5954              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   5955              mdapi_hw_unit_type="gpu"
   5956              mdapi_group="3D Pipe/Output Merger"
   5957              />
   5958     <counter name="EU Stall"
   5959              description="The percentage of time in which the Execution Units were stalled."
   5960              data_type="float"
   5961              max_equation="100"
   5962              equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   5963              underscore_name="eu_stall"
   5964              units="percent"
   5965              symbol_name="EuStall"
   5966              semantic_type="duration"
   5967              mdapi_supported_apis=""
   5968              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   5969              mdapi_group="EU Array"
   5970              mdapi_hw_unit_type="gpu"
   5971              />
   5972     <counter name="Samples Blended"
   5973              description="The total number of blended samples or pixels written to all render targets."
   5974              data_type="uint64"
   5975              equation="A 27 READ 4 UMUL"
   5976              underscore_name="samples_blended"
   5977              units="pixels"
   5978              symbol_name="SamplesBlended"
   5979              semantic_type="event"
   5980              mdapi_supported_apis="OGL IO BB"
   5981              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   5982              mdapi_hw_unit_type="gpu"
   5983              mdapi_group="3D Pipe/Output Merger"
   5984              />
   5985     <counter name="Early Depth Test Fails"
   5986              description="The total number of pixels dropped on early depth test."
   5987              data_type="uint64"
   5988              equation="A 23 READ 4 UMUL"
   5989              underscore_name="early_depth_test_fails"
   5990              units="pixels"
   5991              symbol_name="EarlyDepthTestFails"
   5992              semantic_type="event"
   5993              mdapi_supported_apis="OGL IO BB"
   5994              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5995              mdapi_hw_unit_type="gpu"
   5996              mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
   5997              />
   5998     <counter name="Shader Memory Accesses"
   5999              description="The total number of shader memory accesses to L3."
   6000              data_type="uint64"
   6001              equation="A 32 READ"
   6002              underscore_name="shader_memory_accesses"
   6003              units="messages"
   6004              symbol_name="ShaderMemoryAccesses"
   6005              semantic_type="event"
   6006              mdapi_supported_apis=""
   6007              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6008              mdapi_hw_unit_type="gpu"
   6009              mdapi_group="L3/Data Port"
   6010              />
   6011     <counter name="HS Threads Dispatched"
   6012              description="The total number of hull shader hardware threads dispatched."
   6013              data_type="uint64"
   6014              equation="A 2 READ"
   6015              underscore_name="hs_threads"
   6016              units="threads"
   6017              symbol_name="HsThreads"
   6018              semantic_type="event"
   6019              mdapi_supported_apis="OGL4 IO BB"
   6020              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6021              mdapi_hw_unit_type="gpu"
   6022              mdapi_group="EU Array/Hull Shader"
   6023              />
   6024     <counter name="SLM Bytes Written"
   6025              description="The total number of GPU memory bytes written into shared local memory."
   6026              data_type="uint64"
   6027              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   6028              equation="A 31 READ 64 UMUL"
   6029              underscore_name="slm_bytes_written"
   6030              units="bytes"
   6031              symbol_name="SlmBytesWritten"
   6032              semantic_type="throughput"
   6033              mdapi_supported_apis="OGL4 OCL IO BB"
   6034              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6035              mdapi_group="L3/Data Port/SLM"
   6036              mdapi_hw_unit_type="gpu"
   6037              />
   6038     <counter name="L3 Shader Throughput"
   6039              description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
   6040              data_type="uint64"
   6041              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   6042              equation="A 30 READ  A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
   6043              underscore_name="l3_shader_throughput"
   6044              units="bytes"
   6045              symbol_name="L3ShaderThroughput"
   6046              semantic_type="throughput"
   6047              mdapi_supported_apis="OGL4 OCL IO BB"
   6048              mdapi_usage_flags="Tier2 Frame Batch Draw"
   6049              mdapi_group="L3/Data Port"
   6050              mdapi_hw_unit_type="gpu"
   6051              />
   6052     <counter name="Samples Killed in FS"
   6053              description="The total number of samples or pixels dropped in fragment shaders."
   6054              data_type="uint64"
   6055              equation="A 24 READ 4 UMUL"
   6056              underscore_name="samples_killed_in_ps"
   6057              units="pixels"
   6058              symbol_name="SamplesKilledInPs"
   6059              semantic_type="event"
   6060              mdapi_supported_apis="OGL IO BB"
   6061              mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
   6062              mdapi_hw_unit_type="gpu"
   6063              mdapi_group="3D Pipe/Fragment Shader"
   6064              />
   6065     <counter name="Shader Atomic Memory Accesses"
   6066              description="The total number of shader atomic memory accesses."
   6067              data_type="uint64"
   6068              equation="A 34 READ"
   6069              underscore_name="shader_atomics"
   6070              units="messages"
   6071              symbol_name="ShaderAtomics"
   6072              semantic_type="event"
   6073              mdapi_supported_apis="OGL OCL IO BB"
   6074              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6075              mdapi_hw_unit_type="gpu"
   6076              mdapi_group="L3/Data Port/Atomics"
   6077              />
   6078     <register_config type="NOA">
   6079         <register type="NOA" address="0x00009840" value="0x00000080" />
   6080         <register type="NOA" address="0x00009888" value="0x126C7B40" />
   6081         <register type="NOA" address="0x00009888" value="0x166C0020" />
   6082         <register type="NOA" address="0x00009888" value="0x0A603444" />
   6083         <register type="NOA" address="0x00009888" value="0x0A613400" />
   6084         <register type="NOA" address="0x00009888" value="0x1A4EA800" />
   6085         <register type="NOA" address="0x00009888" value="0x1C4E0002" />
   6086         <register type="NOA" address="0x00009888" value="0x024E8000" />
   6087         <register type="NOA" address="0x00009888" value="0x044E8000" />
   6088         <register type="NOA" address="0x00009888" value="0x064E8000" />
   6089         <register type="NOA" address="0x00009888" value="0x084E8000" />
   6090         <register type="NOA" address="0x00009888" value="0x0A4E8000" />
   6091         <register type="NOA" address="0x00009888" value="0x064F4000" />
   6092         <register type="NOA" address="0x00009888" value="0x0C6C5327" />
   6093         <register type="NOA" address="0x00009888" value="0x0E6C5425" />
   6094         <register type="NOA" address="0x00009888" value="0x006C2A00" />
   6095         <register type="NOA" address="0x00009888" value="0x026C285B" />
   6096         <register type="NOA" address="0x00009888" value="0x046C005C" />
   6097         <register type="NOA" address="0x00009888" value="0x106C0000" />
   6098         <register type="NOA" address="0x00009888" value="0x1C6C0000" />
   6099         <register type="NOA" address="0x00009888" value="0x1E6C0000" />
   6100         <register type="NOA" address="0x00009888" value="0x1A6C0800" />
   6101         <register type="NOA" address="0x00009888" value="0x0C1BC000" />
   6102         <register type="NOA" address="0x00009888" value="0x0E1BC000" />
   6103         <register type="NOA" address="0x00009888" value="0x001B8000" />
   6104         <register type="NOA" address="0x00009888" value="0x021BC000" />
   6105         <register type="NOA" address="0x00009888" value="0x041BC000" />
   6106         <register type="NOA" address="0x00009888" value="0x1C1C003C" />
   6107         <register type="NOA" address="0x00009888" value="0x121C8000" />
   6108         <register type="NOA" address="0x00009888" value="0x141C8000" />
   6109         <register type="NOA" address="0x00009888" value="0x161C8000" />
   6110         <register type="NOA" address="0x00009888" value="0x181C8000" />
   6111         <register type="NOA" address="0x00009888" value="0x1A1C0800" />
   6112         <register type="NOA" address="0x00009888" value="0x065B4000" />
   6113         <register type="NOA" address="0x00009888" value="0x1A5C1000" />
   6114         <register type="NOA" address="0x00009888" value="0x10600000" />
   6115         <register type="NOA" address="0x00009888" value="0x04600000" />
   6116         <register type="NOA" address="0x00009888" value="0x0C610044" />
   6117         <register type="NOA" address="0x00009888" value="0x10610000" />
   6118         <register type="NOA" address="0x00009888" value="0x06610000" />
   6119         <register type="NOA" address="0x00009888" value="0x0C4C02A8" />
   6120         <register type="NOA" address="0x00009888" value="0x084CA000" />
   6121         <register type="NOA" address="0x00009888" value="0x0A4C002A" />
   6122         <register type="NOA" address="0x00009888" value="0x0C0DA000" />
   6123         <register type="NOA" address="0x00009888" value="0x0E0DA000" />
   6124         <register type="NOA" address="0x00009888" value="0x000D8000" />
   6125         <register type="NOA" address="0x00009888" value="0x020DA000" />
   6126         <register type="NOA" address="0x00009888" value="0x040DA000" />
   6127         <register type="NOA" address="0x00009888" value="0x060D2000" />
   6128         <register type="NOA" address="0x00009888" value="0x100F0154" />
   6129         <register type="NOA" address="0x00009888" value="0x0C0F5000" />
   6130         <register type="NOA" address="0x00009888" value="0x0E0F0055" />
   6131         <register type="NOA" address="0x00009888" value="0x182C00AA" />
   6132         <register type="NOA" address="0x00009888" value="0x022C8000" />
   6133         <register type="NOA" address="0x00009888" value="0x042C8000" />
   6134         <register type="NOA" address="0x00009888" value="0x062C8000" />
   6135         <register type="NOA" address="0x00009888" value="0x082C8000" />
   6136         <register type="NOA" address="0x00009888" value="0x0A2C8000" />
   6137         <register type="NOA" address="0x00009888" value="0x0C2CC000" />
   6138         <register type="NOA" address="0x00009888" value="0x1190FFC0" />
   6139         <register type="NOA" address="0x00009888" value="0x57900000" />
   6140         <register type="NOA" address="0x00009888" value="0x49900420" />
   6141         <register type="NOA" address="0x00009888" value="0x37900000" />
   6142         <register type="NOA" address="0x00009888" value="0x33900000" />
   6143         <register type="NOA" address="0x00009888" value="0x4B900021" />
   6144         <register type="NOA" address="0x00009888" value="0x59900000" />
   6145         <register type="NOA" address="0x00009888" value="0x51900000" />
   6146         <register type="NOA" address="0x00009888" value="0x41900400" />
   6147         <register type="NOA" address="0x00009888" value="0x43900421" />
   6148         <register type="NOA" address="0x00009888" value="0x53900000" />
   6149         <register type="NOA" address="0x00009888" value="0x45900040" />
   6150     </register_config>
   6151     <register_config type="OA">
   6152         <register type="OA" address="0x00002740" value="0x00000000" />
   6153         <register type="OA" address="0x00002744" value="0x00800000" />
   6154         <register type="OA" address="0x00002710" value="0x00000000" />
   6155         <register type="OA" address="0x00002714" value="0xF0800000" />
   6156         <register type="OA" address="0x00002720" value="0x00000000" />
   6157         <register type="OA" address="0x00002724" value="0xF0800000" />
   6158         <register type="OA" address="0x00002770" value="0x00100070" />
   6159         <register type="OA" address="0x00002774" value="0x0000FFF1" />
   6160         <register type="OA" address="0x00002778" value="0x00014002" />
   6161         <register type="OA" address="0x0000277C" value="0x0000C3FF" />
   6162         <register type="OA" address="0x00002780" value="0x00010002" />
   6163         <register type="OA" address="0x00002784" value="0x0000C7FF" />
   6164         <register type="OA" address="0x00002788" value="0x00004002" />
   6165         <register type="OA" address="0x0000278C" value="0x0000D3FF" />
   6166         <register type="OA" address="0x00002790" value="0x00100700" />
   6167         <register type="OA" address="0x00002794" value="0x0000FF1F" />
   6168         <register type="OA" address="0x00002798" value="0x00001402" />
   6169         <register type="OA" address="0x0000279C" value="0x0000FC3F" />
   6170         <register type="OA" address="0x000027A0" value="0x00001002" />
   6171         <register type="OA" address="0x000027A4" value="0x0000FC7F" />
   6172         <register type="OA" address="0x000027A8" value="0x00000402" />
   6173         <register type="OA" address="0x000027AC" value="0x0000FD3F" />
   6174     </register_config>
   6175     <register_config type="FLEX">
   6176         <register type="FLEX" address="0x0000E458" value="0x00005004" />
   6177         <register type="FLEX" address="0x0000E558" value="0x00010003" />
   6178         <register type="FLEX" address="0x0000E658" value="0x00012011" />
   6179         <register type="FLEX" address="0x0000E758" value="0x00015014" />
   6180         <register type="FLEX" address="0x0000E45C" value="0x00051050" />
   6181         <register type="FLEX" address="0x0000E55C" value="0x00053052" />
   6182         <register type="FLEX" address="0x0000E65C" value="0x00055054" />
   6183     </register_config>
   6184   </set>
   6185 
   6186   <set name="Metric set L3_2"
   6187        mdapi_supported_apis="OGL OCL IO BB"
   6188        underscore_name="l3_2"
   6189        hw_config_guid="52200424-6ee9-48b3-b7fa-0afcf1975e4d"
   6190        chipset="SKLGT4"
   6191        symbol_name="L3_2"
   6192        >
   6193     <counter name="GPU Core Clocks"
   6194              description="The total number of GPU core clocks elapsed during the measurement."
   6195              data_type="uint64"
   6196              equation="GPU_CLOCK 0 READ"
   6197              underscore_name="gpu_core_clocks"
   6198              units="cycles"
   6199              symbol_name="GpuCoreClocks"
   6200              semantic_type="event"
   6201              mdapi_supported_apis=""
   6202              mdapi_usage_flags="Tier1 Frame Batch Draw"
   6203              mdapi_hw_unit_type="gpu"
   6204              mdapi_group="GPU"
   6205              />
   6206     <counter name="EU Active"
   6207              description="The percentage of time in which the Execution Units were actively processing."
   6208              data_type="float"
   6209              max_equation="100"
   6210              equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   6211              underscore_name="eu_active"
   6212              units="percent"
   6213              symbol_name="EuActive"
   6214              semantic_type="duration"
   6215              mdapi_supported_apis=""
   6216              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   6217              mdapi_group="EU Array"
   6218              mdapi_hw_unit_type="gpu"
   6219              />
   6220     <counter name="EU Both FPU Pipes Active"
   6221              description="The percentage of time in which both EU FPU pipelines were actively processing."
   6222              data_type="float"
   6223              max_equation="100"
   6224              equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   6225              underscore_name="eu_fpu_both_active"
   6226              units="percent"
   6227              symbol_name="EuFpuBothActive"
   6228              semantic_type="duration"
   6229              mdapi_supported_apis=""
   6230              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   6231              mdapi_group="EU Array/Pipes"
   6232              mdapi_hw_unit_type="gpu"
   6233              />
   6234     <counter name="VS Send Pipe Active"
   6235              description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
   6236              data_type="float"
   6237              max_equation="100"
   6238              equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   6239              underscore_name="vs_send_active"
   6240              units="percent"
   6241              symbol_name="VsSendActive"
   6242              semantic_type="duration"
   6243              mdapi_supported_apis="OGL IO BB"
   6244              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   6245              mdapi_group="EU Array/Vertex Shader"
   6246              mdapi_hw_unit_type="gpu"
   6247              />
   6248     <counter name="VS FPU1 Pipe Active"
   6249              description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
   6250              data_type="float"
   6251              max_equation="100"
   6252              equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   6253              underscore_name="vs_fpu1_active"
   6254              units="percent"
   6255              symbol_name="VsFpu1Active"
   6256              semantic_type="duration"
   6257              mdapi_supported_apis="OGL IO BB"
   6258              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   6259              mdapi_group="EU Array/Vertex Shader"
   6260              mdapi_hw_unit_type="gpu"
   6261              />
   6262     <counter name="GS Threads Dispatched"
   6263              description="The total number of geometry shader hardware threads dispatched."
   6264              data_type="uint64"
   6265              equation="A 5 READ"
   6266              underscore_name="gs_threads"
   6267              units="threads"
   6268              symbol_name="GsThreads"
   6269              semantic_type="event"
   6270              mdapi_supported_apis="OGL4 IO BB"
   6271              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6272              mdapi_hw_unit_type="gpu"
   6273              mdapi_group="EU Array/Geometry Shader"
   6274              />
   6275     <counter name="Early Hi-Depth Test Fails"
   6276              description="The total number of pixels dropped on early hierarchical depth test."
   6277              data_type="uint64"
   6278              equation="A 22 READ 4 UMUL"
   6279              underscore_name="hi_depth_test_fails"
   6280              units="pixels"
   6281              symbol_name="HiDepthTestFails"
   6282              semantic_type="event"
   6283              mdapi_supported_apis="OGL IO BB"
   6284              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6285              mdapi_hw_unit_type="gpu"
   6286              mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
   6287              />
   6288     <counter name="FS Both FPU Active"
   6289              description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
   6290              data_type="float"
   6291              max_equation="100"
   6292              equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   6293              underscore_name="ps_eu_both_fpu_active"
   6294              units="percent"
   6295              symbol_name="PsEuBothFpuActive"
   6296              semantic_type="duration"
   6297              mdapi_supported_apis="OGL IO BB"
   6298              mdapi_usage_flags="Tier4 Frame Batch Draw"
   6299              mdapi_group="3D Pipe/Fragment Shader"
   6300              mdapi_hw_unit_type="gpu"
   6301              />
   6302     <counter name="VS Threads Dispatched"
   6303              description="The total number of vertex shader hardware threads dispatched."
   6304              data_type="uint64"
   6305              equation="A 1 READ"
   6306              underscore_name="vs_threads"
   6307              units="threads"
   6308              symbol_name="VsThreads"
   6309              semantic_type="event"
   6310              mdapi_supported_apis="OGL IO BB"
   6311              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6312              mdapi_hw_unit_type="gpu"
   6313              mdapi_group="EU Array/Vertex Shader"
   6314              />
   6315     <counter name="FS Threads Dispatched"
   6316              description="The total number of fragment shader hardware threads dispatched."
   6317              data_type="uint64"
   6318              equation="A 6 READ"
   6319              underscore_name="ps_threads"
   6320              units="threads"
   6321              symbol_name="PsThreads"
   6322              semantic_type="event"
   6323              mdapi_supported_apis="OGL IO BB"
   6324              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6325              mdapi_hw_unit_type="gpu"
   6326              mdapi_group="EU Array/Fragment Shader"
   6327              />
   6328     <counter name="Shader Barrier Messages"
   6329              description="The total number of shader barrier messages."
   6330              data_type="uint64"
   6331              equation="A 35 READ"
   6332              underscore_name="shader_barriers"
   6333              units="messages"
   6334              symbol_name="ShaderBarriers"
   6335              semantic_type="event"
   6336              mdapi_supported_apis=""
   6337              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6338              mdapi_hw_unit_type="gpu"
   6339              mdapi_group="EU Array/Barrier"
   6340              />
   6341     <counter name="Sampler Texels"
   6342              description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
   6343              data_type="uint64"
   6344              equation="A 28 READ 4 UMUL"
   6345              underscore_name="sampler_texels"
   6346              units="texels"
   6347              symbol_name="SamplerTexels"
   6348              semantic_type="event"
   6349              mdapi_supported_apis=""
   6350              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   6351              mdapi_hw_unit_type="gpu"
   6352              mdapi_group="Sampler/Sampler Input"
   6353              />
   6354     <counter name="Pixels Failing Tests"
   6355              description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
   6356              data_type="uint64"
   6357              equation="A 25 READ 4 UMUL"
   6358              underscore_name="pixels_failing_post_ps_tests"
   6359              units="pixels"
   6360              symbol_name="PixelsFailingPostPsTests"
   6361              semantic_type="event"
   6362              mdapi_supported_apis="OGL IO BB"
   6363              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6364              mdapi_hw_unit_type="gpu"
   6365              mdapi_group="3D Pipe/Output Merger"
   6366              />
   6367     <counter name="GPU Time Elapsed"
   6368              description="Time elapsed on the GPU during the measurement."
   6369              data_type="uint64"
   6370              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
   6371              underscore_name="gpu_time"
   6372              units="ns"
   6373              symbol_name="GpuTime"
   6374              semantic_type="duration"
   6375              mdapi_supported_apis=""
   6376              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   6377              mdapi_hw_unit_type="gpu"
   6378              mdapi_group="GPU"
   6379              />
   6380     <counter name="AVG GPU Core Frequency"
   6381              description="Average GPU Core Frequency in the measurement."
   6382              data_type="uint64"
   6383              max_equation="$GpuMaxFrequency"
   6384              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
   6385              underscore_name="avg_gpu_core_frequency"
   6386              units="hz"
   6387              symbol_name="AvgGpuCoreFrequency"
   6388              semantic_type="event"
   6389              mdapi_supported_apis=""
   6390              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   6391              mdapi_group="GPU"
   6392              mdapi_hw_unit_type="gpu"
   6393              />
   6394     <counter name="Sampler Texels Misses"
   6395              description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
   6396              data_type="uint64"
   6397              equation="A 29 READ 4 UMUL"
   6398              underscore_name="sampler_texel_misses"
   6399              units="texels"
   6400              symbol_name="SamplerTexelMisses"
   6401              semantic_type="event"
   6402              mdapi_supported_apis=""
   6403              mdapi_usage_flags="Tier3 Batch Frame Draw"
   6404              mdapi_hw_unit_type="gpu"
   6405              mdapi_group="Sampler/Sampler Cache"
   6406              />
   6407     <counter name="CS Threads Dispatched"
   6408              description="The total number of compute shader hardware threads dispatched."
   6409              data_type="uint64"
   6410              equation="A 4 READ"
   6411              underscore_name="cs_threads"
   6412              units="threads"
   6413              symbol_name="CsThreads"
   6414              semantic_type="event"
   6415              mdapi_supported_apis="OGL4 OCL IO BB"
   6416              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6417              mdapi_hw_unit_type="gpu"
   6418              mdapi_group="EU Array/Compute Shader"
   6419              />
   6420     <counter name="SLM Bytes Read"
   6421              description="The total number of GPU memory bytes read from shared local memory."
   6422              data_type="uint64"
   6423              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   6424              equation="A 30 READ 64 UMUL"
   6425              underscore_name="slm_bytes_read"
   6426              units="bytes"
   6427              symbol_name="SlmBytesRead"
   6428              semantic_type="throughput"
   6429              mdapi_supported_apis="OGL4 OCL IO BB"
   6430              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6431              mdapi_group="L3/Data Port/SLM"
   6432              mdapi_hw_unit_type="gpu"
   6433              />
   6434     <counter name="PS FPU1 Pipe Active"
   6435              description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
   6436              data_type="float"
   6437              max_equation="100"
   6438              equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   6439              underscore_name="ps_fpu1_active"
   6440              units="percent"
   6441              symbol_name="PsFpu1Active"
   6442              semantic_type="duration"
   6443              mdapi_supported_apis="OGL IO BB"
   6444              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   6445              mdapi_group="EU Array/Pixel Shader"
   6446              mdapi_hw_unit_type="gpu"
   6447              />
   6448     <counter name="Slice0 L3 Bank2 Stalled"
   6449              description="The percentage of time in which slice0 L3 bank2 is stalled"
   6450              data_type="float"
   6451              max_equation="100"
   6452              equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
   6453              underscore_name="l30_bank2_stalled"
   6454              units="percent"
   6455              symbol_name="L30Bank2Stalled"
   6456              availability="$SliceMask 0x1 AND"
   6457              semantic_type="duration"
   6458              mdapi_supported_apis=""
   6459              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   6460              mdapi_group="GTI/L3"
   6461              mdapi_hw_unit_type="slice"
   6462              />
   6463     <counter name="PS Send Pipeline Active"
   6464              description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
   6465              data_type="float"
   6466              max_equation="100"
   6467              equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   6468              underscore_name="ps_send_active"
   6469              units="percent"
   6470              symbol_name="PsSendActive"
   6471              semantic_type="duration"
   6472              mdapi_supported_apis="OGL IO BB"
   6473              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   6474              mdapi_group="EU Array/Pixel Shader"
   6475              mdapi_hw_unit_type="gpu"
   6476              />
   6477     <counter name="VS FPU0 Pipe Active"
   6478              description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
   6479              data_type="float"
   6480              max_equation="100"
   6481              equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   6482              underscore_name="vs_fpu0_active"
   6483              units="percent"
   6484              symbol_name="VsFpu0Active"
   6485              semantic_type="duration"
   6486              mdapi_supported_apis="OGL IO BB"
   6487              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   6488              mdapi_group="EU Array/Vertex Shader"
   6489              mdapi_hw_unit_type="gpu"
   6490              />
   6491     <counter name="GPU Busy"
   6492              description="The percentage of time in which the GPU has been processing GPU commands."
   6493              data_type="float"
   6494              max_equation="100"
   6495              equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
   6496              underscore_name="gpu_busy"
   6497              units="percent"
   6498              symbol_name="GpuBusy"
   6499              semantic_type="duration"
   6500              mdapi_supported_apis=""
   6501              mdapi_usage_flags="Tier1 Overview System Frame"
   6502              mdapi_group="GPU"
   6503              mdapi_hw_unit_type="gpu"
   6504              />
   6505     <counter name="Slice0 L3 Bank2 Active"
   6506              description="The percentage of time in which slice0 L3 bank2 is active"
   6507              data_type="float"
   6508              max_equation="100"
   6509              equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
   6510              underscore_name="l30_bank2_active"
   6511              units="percent"
   6512              symbol_name="L30Bank2Active"
   6513              availability="$SliceMask 0x1 AND"
   6514              semantic_type="duration"
   6515              mdapi_supported_apis=""
   6516              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   6517              mdapi_group="GTI/L3"
   6518              mdapi_hw_unit_type="slice"
   6519              />
   6520     <counter name="Rasterized Pixels"
   6521              description="The total number of rasterized pixels."
   6522              data_type="uint64"
   6523              equation="A 21 READ 4 UMUL"
   6524              underscore_name="rasterized_pixels"
   6525              units="pixels"
   6526              symbol_name="RasterizedPixels"
   6527              semantic_type="event"
   6528              mdapi_supported_apis="OGL IO BB"
   6529              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6530              mdapi_hw_unit_type="gpu"
   6531              mdapi_group="3D Pipe/Rasterizer"
   6532              />
   6533     <counter name="PS FPU0 Pipe Active"
   6534              description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
   6535              data_type="float"
   6536              max_equation="100"
   6537              equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   6538              underscore_name="ps_fpu0_active"
   6539              units="percent"
   6540              symbol_name="PsFpu0Active"
   6541              semantic_type="duration"
   6542              mdapi_supported_apis="OGL IO BB"
   6543              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   6544              mdapi_group="EU Array/Pixel Shader"
   6545              mdapi_hw_unit_type="gpu"
   6546              />
   6547     <counter name="DS Threads Dispatched"
   6548              description="The total number of domain shader hardware threads dispatched."
   6549              data_type="uint64"
   6550              equation="A 3 READ"
   6551              underscore_name="ds_threads"
   6552              units="threads"
   6553              symbol_name="DsThreads"
   6554              semantic_type="event"
   6555              mdapi_supported_apis="OGL4 IO BB"
   6556              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6557              mdapi_hw_unit_type="gpu"
   6558              mdapi_group="EU Array/Domain Shader"
   6559              />
   6560     <counter name="Samples Written"
   6561              description="The total number of samples or pixels written to all render targets."
   6562              data_type="uint64"
   6563              equation="A 26 READ 4 UMUL"
   6564              underscore_name="samples_written"
   6565              units="pixels"
   6566              symbol_name="SamplesWritten"
   6567              semantic_type="event"
   6568              mdapi_supported_apis="OGL IO BB"
   6569              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   6570              mdapi_hw_unit_type="gpu"
   6571              mdapi_group="3D Pipe/Output Merger"
   6572              />
   6573     <counter name="EU Stall"
   6574              description="The percentage of time in which the Execution Units were stalled."
   6575              data_type="float"
   6576              max_equation="100"
   6577              equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   6578              underscore_name="eu_stall"
   6579              units="percent"
   6580              symbol_name="EuStall"
   6581              semantic_type="duration"
   6582              mdapi_supported_apis=""
   6583              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   6584              mdapi_group="EU Array"
   6585              mdapi_hw_unit_type="gpu"
   6586              />
   6587     <counter name="Samples Blended"
   6588              description="The total number of blended samples or pixels written to all render targets."
   6589              data_type="uint64"
   6590              equation="A 27 READ 4 UMUL"
   6591              underscore_name="samples_blended"
   6592              units="pixels"
   6593              symbol_name="SamplesBlended"
   6594              semantic_type="event"
   6595              mdapi_supported_apis="OGL IO BB"
   6596              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   6597              mdapi_hw_unit_type="gpu"
   6598              mdapi_group="3D Pipe/Output Merger"
   6599              />
   6600     <counter name="Early Depth Test Fails"
   6601              description="The total number of pixels dropped on early depth test."
   6602              data_type="uint64"
   6603              equation="A 23 READ 4 UMUL"
   6604              underscore_name="early_depth_test_fails"
   6605              units="pixels"
   6606              symbol_name="EarlyDepthTestFails"
   6607              semantic_type="event"
   6608              mdapi_supported_apis="OGL IO BB"
   6609              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6610              mdapi_hw_unit_type="gpu"
   6611              mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
   6612              />
   6613     <counter name="Shader Memory Accesses"
   6614              description="The total number of shader memory accesses to L3."
   6615              data_type="uint64"
   6616              equation="A 32 READ"
   6617              underscore_name="shader_memory_accesses"
   6618              units="messages"
   6619              symbol_name="ShaderMemoryAccesses"
   6620              semantic_type="event"
   6621              mdapi_supported_apis=""
   6622              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6623              mdapi_hw_unit_type="gpu"
   6624              mdapi_group="L3/Data Port"
   6625              />
   6626     <counter name="HS Threads Dispatched"
   6627              description="The total number of hull shader hardware threads dispatched."
   6628              data_type="uint64"
   6629              equation="A 2 READ"
   6630              underscore_name="hs_threads"
   6631              units="threads"
   6632              symbol_name="HsThreads"
   6633              semantic_type="event"
   6634              mdapi_supported_apis="OGL4 IO BB"
   6635              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6636              mdapi_hw_unit_type="gpu"
   6637              mdapi_group="EU Array/Hull Shader"
   6638              />
   6639     <counter name="SLM Bytes Written"
   6640              description="The total number of GPU memory bytes written into shared local memory."
   6641              data_type="uint64"
   6642              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   6643              equation="A 31 READ 64 UMUL"
   6644              underscore_name="slm_bytes_written"
   6645              units="bytes"
   6646              symbol_name="SlmBytesWritten"
   6647              semantic_type="throughput"
   6648              mdapi_supported_apis="OGL4 OCL IO BB"
   6649              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6650              mdapi_group="L3/Data Port/SLM"
   6651              mdapi_hw_unit_type="gpu"
   6652              />
   6653     <counter name="L3 Shader Throughput"
   6654              description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
   6655              data_type="uint64"
   6656              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   6657              equation="A 30 READ  A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
   6658              underscore_name="l3_shader_throughput"
   6659              units="bytes"
   6660              symbol_name="L3ShaderThroughput"
   6661              semantic_type="throughput"
   6662              mdapi_supported_apis="OGL4 OCL IO BB"
   6663              mdapi_usage_flags="Tier2 Frame Batch Draw"
   6664              mdapi_group="L3/Data Port"
   6665              mdapi_hw_unit_type="gpu"
   6666              />
   6667     <counter name="Samples Killed in FS"
   6668              description="The total number of samples or pixels dropped in fragment shaders."
   6669              data_type="uint64"
   6670              equation="A 24 READ 4 UMUL"
   6671              underscore_name="samples_killed_in_ps"
   6672              units="pixels"
   6673              symbol_name="SamplesKilledInPs"
   6674              semantic_type="event"
   6675              mdapi_supported_apis="OGL IO BB"
   6676              mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
   6677              mdapi_hw_unit_type="gpu"
   6678              mdapi_group="3D Pipe/Fragment Shader"
   6679              />
   6680     <counter name="Shader Atomic Memory Accesses"
   6681              description="The total number of shader atomic memory accesses."
   6682              data_type="uint64"
   6683              equation="A 34 READ"
   6684              underscore_name="shader_atomics"
   6685              units="messages"
   6686              symbol_name="ShaderAtomics"
   6687              semantic_type="event"
   6688              mdapi_supported_apis="OGL OCL IO BB"
   6689              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6690              mdapi_hw_unit_type="gpu"
   6691              mdapi_group="L3/Data Port/Atomics"
   6692              />
   6693     <register_config type="NOA">
   6694         <register type="NOA" address="0x00009840" value="0x00000080" />
   6695         <register type="NOA" address="0x00009888" value="0x126C02E0" />
   6696         <register type="NOA" address="0x00009888" value="0x146C0001" />
   6697         <register type="NOA" address="0x00009888" value="0x0A623400" />
   6698         <register type="NOA" address="0x00009888" value="0x044E8000" />
   6699         <register type="NOA" address="0x00009888" value="0x064E8000" />
   6700         <register type="NOA" address="0x00009888" value="0x084E8000" />
   6701         <register type="NOA" address="0x00009888" value="0x0A4E8000" />
   6702         <register type="NOA" address="0x00009888" value="0x064F4000" />
   6703         <register type="NOA" address="0x00009888" value="0x026C3324" />
   6704         <register type="NOA" address="0x00009888" value="0x046C3422" />
   6705         <register type="NOA" address="0x00009888" value="0x106C0000" />
   6706         <register type="NOA" address="0x00009888" value="0x1A6C0000" />
   6707         <register type="NOA" address="0x00009888" value="0x021BC000" />
   6708         <register type="NOA" address="0x00009888" value="0x041BC000" />
   6709         <register type="NOA" address="0x00009888" value="0x141C8000" />
   6710         <register type="NOA" address="0x00009888" value="0x161C8000" />
   6711         <register type="NOA" address="0x00009888" value="0x181C8000" />
   6712         <register type="NOA" address="0x00009888" value="0x1A1C0800" />
   6713         <register type="NOA" address="0x00009888" value="0x065B4000" />
   6714         <register type="NOA" address="0x00009888" value="0x1A5C1000" />
   6715         <register type="NOA" address="0x00009888" value="0x06614000" />
   6716         <register type="NOA" address="0x00009888" value="0x0C620044" />
   6717         <register type="NOA" address="0x00009888" value="0x10620000" />
   6718         <register type="NOA" address="0x00009888" value="0x06620000" />
   6719         <register type="NOA" address="0x00009888" value="0x084C8000" />
   6720         <register type="NOA" address="0x00009888" value="0x0A4C002A" />
   6721         <register type="NOA" address="0x00009888" value="0x020DA000" />
   6722         <register type="NOA" address="0x00009888" value="0x040DA000" />
   6723         <register type="NOA" address="0x00009888" value="0x060D2000" />
   6724         <register type="NOA" address="0x00009888" value="0x0C0F4000" />
   6725         <register type="NOA" address="0x00009888" value="0x0E0F0055" />
   6726         <register type="NOA" address="0x00009888" value="0x042C8000" />
   6727         <register type="NOA" address="0x00009888" value="0x062C8000" />
   6728         <register type="NOA" address="0x00009888" value="0x082C8000" />
   6729         <register type="NOA" address="0x00009888" value="0x0A2C8000" />
   6730         <register type="NOA" address="0x00009888" value="0x0C2CC000" />
   6731         <register type="NOA" address="0x00009888" value="0x1190F800" />
   6732         <register type="NOA" address="0x00009888" value="0x37900000" />
   6733         <register type="NOA" address="0x00009888" value="0x51900000" />
   6734         <register type="NOA" address="0x00009888" value="0x43900000" />
   6735         <register type="NOA" address="0x00009888" value="0x53900000" />
   6736         <register type="NOA" address="0x00009888" value="0x45900000" />
   6737         <register type="NOA" address="0x00009888" value="0x33900000" />
   6738     </register_config>
   6739     <register_config type="OA">
   6740         <register type="OA" address="0x00002740" value="0x00000000" />
   6741         <register type="OA" address="0x00002744" value="0x00800000" />
   6742         <register type="OA" address="0x00002710" value="0x00000000" />
   6743         <register type="OA" address="0x00002714" value="0xF0800000" />
   6744         <register type="OA" address="0x00002720" value="0x00000000" />
   6745         <register type="OA" address="0x00002724" value="0x00800000" />
   6746         <register type="OA" address="0x00002770" value="0x00100070" />
   6747         <register type="OA" address="0x00002774" value="0x0000FFF1" />
   6748         <register type="OA" address="0x00002778" value="0x00028002" />
   6749         <register type="OA" address="0x0000277C" value="0x000087FF" />
   6750         <register type="OA" address="0x00002780" value="0x00020002" />
   6751         <register type="OA" address="0x00002784" value="0x00008FFF" />
   6752         <register type="OA" address="0x00002788" value="0x00008002" />
   6753         <register type="OA" address="0x0000278C" value="0x0000A7FF" />
   6754     </register_config>
   6755     <register_config type="FLEX">
   6756         <register type="FLEX" address="0x0000E458" value="0x00005004" />
   6757         <register type="FLEX" address="0x0000E558" value="0x00010003" />
   6758         <register type="FLEX" address="0x0000E658" value="0x00012011" />
   6759         <register type="FLEX" address="0x0000E758" value="0x00015014" />
   6760         <register type="FLEX" address="0x0000E45C" value="0x00051050" />
   6761         <register type="FLEX" address="0x0000E55C" value="0x00053052" />
   6762         <register type="FLEX" address="0x0000E65C" value="0x00055054" />
   6763     </register_config>
   6764   </set>
   6765 
   6766   <set name="Metric set L3_3"
   6767        mdapi_supported_apis="OGL OCL IO BB"
   6768        underscore_name="l3_3"
   6769        hw_config_guid="1988315f-0a26-44df-acb0-df7ec86b1456"
   6770        chipset="SKLGT4"
   6771        symbol_name="L3_3"
   6772        >
   6773     <counter name="GPU Core Clocks"
   6774              description="The total number of GPU core clocks elapsed during the measurement."
   6775              data_type="uint64"
   6776              equation="GPU_CLOCK 0 READ"
   6777              underscore_name="gpu_core_clocks"
   6778              units="cycles"
   6779              symbol_name="GpuCoreClocks"
   6780              semantic_type="event"
   6781              mdapi_supported_apis=""
   6782              mdapi_usage_flags="Tier1 Frame Batch Draw"
   6783              mdapi_hw_unit_type="gpu"
   6784              mdapi_group="GPU"
   6785              />
   6786     <counter name="EU Active"
   6787              description="The percentage of time in which the Execution Units were actively processing."
   6788              data_type="float"
   6789              max_equation="100"
   6790              equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   6791              underscore_name="eu_active"
   6792              units="percent"
   6793              symbol_name="EuActive"
   6794              semantic_type="duration"
   6795              mdapi_supported_apis=""
   6796              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   6797              mdapi_group="EU Array"
   6798              mdapi_hw_unit_type="gpu"
   6799              />
   6800     <counter name="EU Both FPU Pipes Active"
   6801              description="The percentage of time in which both EU FPU pipelines were actively processing."
   6802              data_type="float"
   6803              max_equation="100"
   6804              equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   6805              underscore_name="eu_fpu_both_active"
   6806              units="percent"
   6807              symbol_name="EuFpuBothActive"
   6808              semantic_type="duration"
   6809              mdapi_supported_apis=""
   6810              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   6811              mdapi_group="EU Array/Pipes"
   6812              mdapi_hw_unit_type="gpu"
   6813              />
   6814     <counter name="VS Send Pipe Active"
   6815              description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
   6816              data_type="float"
   6817              max_equation="100"
   6818              equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   6819              underscore_name="vs_send_active"
   6820              units="percent"
   6821              symbol_name="VsSendActive"
   6822              semantic_type="duration"
   6823              mdapi_supported_apis="OGL IO BB"
   6824              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   6825              mdapi_group="EU Array/Vertex Shader"
   6826              mdapi_hw_unit_type="gpu"
   6827              />
   6828     <counter name="VS FPU1 Pipe Active"
   6829              description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
   6830              data_type="float"
   6831              max_equation="100"
   6832              equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   6833              underscore_name="vs_fpu1_active"
   6834              units="percent"
   6835              symbol_name="VsFpu1Active"
   6836              semantic_type="duration"
   6837              mdapi_supported_apis="OGL IO BB"
   6838              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   6839              mdapi_group="EU Array/Vertex Shader"
   6840              mdapi_hw_unit_type="gpu"
   6841              />
   6842     <counter name="GS Threads Dispatched"
   6843              description="The total number of geometry shader hardware threads dispatched."
   6844              data_type="uint64"
   6845              equation="A 5 READ"
   6846              underscore_name="gs_threads"
   6847              units="threads"
   6848              symbol_name="GsThreads"
   6849              semantic_type="event"
   6850              mdapi_supported_apis="OGL4 IO BB"
   6851              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6852              mdapi_hw_unit_type="gpu"
   6853              mdapi_group="EU Array/Geometry Shader"
   6854              />
   6855     <counter name="Early Hi-Depth Test Fails"
   6856              description="The total number of pixels dropped on early hierarchical depth test."
   6857              data_type="uint64"
   6858              equation="A 22 READ 4 UMUL"
   6859              underscore_name="hi_depth_test_fails"
   6860              units="pixels"
   6861              symbol_name="HiDepthTestFails"
   6862              semantic_type="event"
   6863              mdapi_supported_apis="OGL IO BB"
   6864              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6865              mdapi_hw_unit_type="gpu"
   6866              mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
   6867              />
   6868     <counter name="FS Both FPU Active"
   6869              description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
   6870              data_type="float"
   6871              max_equation="100"
   6872              equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   6873              underscore_name="ps_eu_both_fpu_active"
   6874              units="percent"
   6875              symbol_name="PsEuBothFpuActive"
   6876              semantic_type="duration"
   6877              mdapi_supported_apis="OGL IO BB"
   6878              mdapi_usage_flags="Tier4 Frame Batch Draw"
   6879              mdapi_group="3D Pipe/Fragment Shader"
   6880              mdapi_hw_unit_type="gpu"
   6881              />
   6882     <counter name="VS Threads Dispatched"
   6883              description="The total number of vertex shader hardware threads dispatched."
   6884              data_type="uint64"
   6885              equation="A 1 READ"
   6886              underscore_name="vs_threads"
   6887              units="threads"
   6888              symbol_name="VsThreads"
   6889              semantic_type="event"
   6890              mdapi_supported_apis="OGL IO BB"
   6891              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6892              mdapi_hw_unit_type="gpu"
   6893              mdapi_group="EU Array/Vertex Shader"
   6894              />
   6895     <counter name="FS Threads Dispatched"
   6896              description="The total number of fragment shader hardware threads dispatched."
   6897              data_type="uint64"
   6898              equation="A 6 READ"
   6899              underscore_name="ps_threads"
   6900              units="threads"
   6901              symbol_name="PsThreads"
   6902              semantic_type="event"
   6903              mdapi_supported_apis="OGL IO BB"
   6904              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6905              mdapi_hw_unit_type="gpu"
   6906              mdapi_group="EU Array/Fragment Shader"
   6907              />
   6908     <counter name="Slice0 L3 Bank3 Stalled"
   6909              description="The percentage of time in which slice0 L3 bank3 is stalled"
   6910              data_type="float"
   6911              max_equation="100"
   6912              equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
   6913              underscore_name="l30_bank3_stalled"
   6914              units="percent"
   6915              symbol_name="L30Bank3Stalled"
   6916              availability="$SliceMask 0x1 AND"
   6917              semantic_type="duration"
   6918              mdapi_supported_apis=""
   6919              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   6920              mdapi_group="GTI/L3"
   6921              mdapi_hw_unit_type="slice"
   6922              />
   6923     <counter name="Shader Barrier Messages"
   6924              description="The total number of shader barrier messages."
   6925              data_type="uint64"
   6926              equation="A 35 READ"
   6927              underscore_name="shader_barriers"
   6928              units="messages"
   6929              symbol_name="ShaderBarriers"
   6930              semantic_type="event"
   6931              mdapi_supported_apis=""
   6932              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6933              mdapi_hw_unit_type="gpu"
   6934              mdapi_group="EU Array/Barrier"
   6935              />
   6936     <counter name="Sampler Texels"
   6937              description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
   6938              data_type="uint64"
   6939              equation="A 28 READ 4 UMUL"
   6940              underscore_name="sampler_texels"
   6941              units="texels"
   6942              symbol_name="SamplerTexels"
   6943              semantic_type="event"
   6944              mdapi_supported_apis=""
   6945              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   6946              mdapi_hw_unit_type="gpu"
   6947              mdapi_group="Sampler/Sampler Input"
   6948              />
   6949     <counter name="Pixels Failing Tests"
   6950              description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
   6951              data_type="uint64"
   6952              equation="A 25 READ 4 UMUL"
   6953              underscore_name="pixels_failing_post_ps_tests"
   6954              units="pixels"
   6955              symbol_name="PixelsFailingPostPsTests"
   6956              semantic_type="event"
   6957              mdapi_supported_apis="OGL IO BB"
   6958              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6959              mdapi_hw_unit_type="gpu"
   6960              mdapi_group="3D Pipe/Output Merger"
   6961              />
   6962     <counter name="GPU Time Elapsed"
   6963              description="Time elapsed on the GPU during the measurement."
   6964              data_type="uint64"
   6965              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
   6966              underscore_name="gpu_time"
   6967              units="ns"
   6968              symbol_name="GpuTime"
   6969              semantic_type="duration"
   6970              mdapi_supported_apis=""
   6971              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   6972              mdapi_hw_unit_type="gpu"
   6973              mdapi_group="GPU"
   6974              />
   6975     <counter name="AVG GPU Core Frequency"
   6976              description="Average GPU Core Frequency in the measurement."
   6977              data_type="uint64"
   6978              max_equation="$GpuMaxFrequency"
   6979              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
   6980              underscore_name="avg_gpu_core_frequency"
   6981              units="hz"
   6982              symbol_name="AvgGpuCoreFrequency"
   6983              semantic_type="event"
   6984              mdapi_supported_apis=""
   6985              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   6986              mdapi_group="GPU"
   6987              mdapi_hw_unit_type="gpu"
   6988              />
   6989     <counter name="Sampler Texels Misses"
   6990              description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
   6991              data_type="uint64"
   6992              equation="A 29 READ 4 UMUL"
   6993              underscore_name="sampler_texel_misses"
   6994              units="texels"
   6995              symbol_name="SamplerTexelMisses"
   6996              semantic_type="event"
   6997              mdapi_supported_apis=""
   6998              mdapi_usage_flags="Tier3 Batch Frame Draw"
   6999              mdapi_hw_unit_type="gpu"
   7000              mdapi_group="Sampler/Sampler Cache"
   7001              />
   7002     <counter name="CS Threads Dispatched"
   7003              description="The total number of compute shader hardware threads dispatched."
   7004              data_type="uint64"
   7005              equation="A 4 READ"
   7006              underscore_name="cs_threads"
   7007              units="threads"
   7008              symbol_name="CsThreads"
   7009              semantic_type="event"
   7010              mdapi_supported_apis="OGL4 OCL IO BB"
   7011              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7012              mdapi_hw_unit_type="gpu"
   7013              mdapi_group="EU Array/Compute Shader"
   7014              />
   7015     <counter name="SLM Bytes Read"
   7016              description="The total number of GPU memory bytes read from shared local memory."
   7017              data_type="uint64"
   7018              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   7019              equation="A 30 READ 64 UMUL"
   7020              underscore_name="slm_bytes_read"
   7021              units="bytes"
   7022              symbol_name="SlmBytesRead"
   7023              semantic_type="throughput"
   7024              mdapi_supported_apis="OGL4 OCL IO BB"
   7025              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7026              mdapi_group="L3/Data Port/SLM"
   7027              mdapi_hw_unit_type="gpu"
   7028              />
   7029     <counter name="PS FPU1 Pipe Active"
   7030              description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
   7031              data_type="float"
   7032              max_equation="100"
   7033              equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   7034              underscore_name="ps_fpu1_active"
   7035              units="percent"
   7036              symbol_name="PsFpu1Active"
   7037              semantic_type="duration"
   7038              mdapi_supported_apis="OGL IO BB"
   7039              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   7040              mdapi_group="EU Array/Pixel Shader"
   7041              mdapi_hw_unit_type="gpu"
   7042              />
   7043     <counter name="Slice0 L3 Bank3 Active"
   7044              description="The percentage of time in which slice0 L3 bank3 is active"
   7045              data_type="float"
   7046              max_equation="100"
   7047              equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
   7048              underscore_name="l30_bank3_active"
   7049              units="percent"
   7050              symbol_name="L30Bank3Active"
   7051              availability="$SliceMask 0x1 AND"
   7052              semantic_type="duration"
   7053              mdapi_supported_apis=""
   7054              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   7055              mdapi_group="GTI/L3"
   7056              mdapi_hw_unit_type="slice"
   7057              />
   7058     <counter name="PS Send Pipeline Active"
   7059              description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
   7060              data_type="float"
   7061              max_equation="100"
   7062              equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   7063              underscore_name="ps_send_active"
   7064              units="percent"
   7065              symbol_name="PsSendActive"
   7066              semantic_type="duration"
   7067              mdapi_supported_apis="OGL IO BB"
   7068              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   7069              mdapi_group="EU Array/Pixel Shader"
   7070              mdapi_hw_unit_type="gpu"
   7071              />
   7072     <counter name="VS FPU0 Pipe Active"
   7073              description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
   7074              data_type="float"
   7075              max_equation="100"
   7076              equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   7077              underscore_name="vs_fpu0_active"
   7078              units="percent"
   7079              symbol_name="VsFpu0Active"
   7080              semantic_type="duration"
   7081              mdapi_supported_apis="OGL IO BB"
   7082              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   7083              mdapi_group="EU Array/Vertex Shader"
   7084              mdapi_hw_unit_type="gpu"
   7085              />
   7086     <counter name="GPU Busy"
   7087              description="The percentage of time in which the GPU has been processing GPU commands."
   7088              data_type="float"
   7089              max_equation="100"
   7090              equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
   7091              underscore_name="gpu_busy"
   7092              units="percent"
   7093              symbol_name="GpuBusy"
   7094              semantic_type="duration"
   7095              mdapi_supported_apis=""
   7096              mdapi_usage_flags="Tier1 Overview System Frame"
   7097              mdapi_group="GPU"
   7098              mdapi_hw_unit_type="gpu"
   7099              />
   7100     <counter name="Rasterized Pixels"
   7101              description="The total number of rasterized pixels."
   7102              data_type="uint64"
   7103              equation="A 21 READ 4 UMUL"
   7104              underscore_name="rasterized_pixels"
   7105              units="pixels"
   7106              symbol_name="RasterizedPixels"
   7107              semantic_type="event"
   7108              mdapi_supported_apis="OGL IO BB"
   7109              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7110              mdapi_hw_unit_type="gpu"
   7111              mdapi_group="3D Pipe/Rasterizer"
   7112              />
   7113     <counter name="PS FPU0 Pipe Active"
   7114              description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
   7115              data_type="float"
   7116              max_equation="100"
   7117              equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   7118              underscore_name="ps_fpu0_active"
   7119              units="percent"
   7120              symbol_name="PsFpu0Active"
   7121              semantic_type="duration"
   7122              mdapi_supported_apis="OGL IO BB"
   7123              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   7124              mdapi_group="EU Array/Pixel Shader"
   7125              mdapi_hw_unit_type="gpu"
   7126              />
   7127     <counter name="DS Threads Dispatched"
   7128              description="The total number of domain shader hardware threads dispatched."
   7129              data_type="uint64"
   7130              equation="A 3 READ"
   7131              underscore_name="ds_threads"
   7132              units="threads"
   7133              symbol_name="DsThreads"
   7134              semantic_type="event"
   7135              mdapi_supported_apis="OGL4 IO BB"
   7136              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7137              mdapi_hw_unit_type="gpu"
   7138              mdapi_group="EU Array/Domain Shader"
   7139              />
   7140     <counter name="Samples Written"
   7141              description="The total number of samples or pixels written to all render targets."
   7142              data_type="uint64"
   7143              equation="A 26 READ 4 UMUL"
   7144              underscore_name="samples_written"
   7145              units="pixels"
   7146              symbol_name="SamplesWritten"
   7147              semantic_type="event"
   7148              mdapi_supported_apis="OGL IO BB"
   7149              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   7150              mdapi_hw_unit_type="gpu"
   7151              mdapi_group="3D Pipe/Output Merger"
   7152              />
   7153     <counter name="EU Stall"
   7154              description="The percentage of time in which the Execution Units were stalled."
   7155              data_type="float"
   7156              max_equation="100"
   7157              equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   7158              underscore_name="eu_stall"
   7159              units="percent"
   7160              symbol_name="EuStall"
   7161              semantic_type="duration"
   7162              mdapi_supported_apis=""
   7163              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   7164              mdapi_group="EU Array"
   7165              mdapi_hw_unit_type="gpu"
   7166              />
   7167     <counter name="Samples Blended"
   7168              description="The total number of blended samples or pixels written to all render targets."
   7169              data_type="uint64"
   7170              equation="A 27 READ 4 UMUL"
   7171              underscore_name="samples_blended"
   7172              units="pixels"
   7173              symbol_name="SamplesBlended"
   7174              semantic_type="event"
   7175              mdapi_supported_apis="OGL IO BB"
   7176              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   7177              mdapi_hw_unit_type="gpu"
   7178              mdapi_group="3D Pipe/Output Merger"
   7179              />
   7180     <counter name="Early Depth Test Fails"
   7181              description="The total number of pixels dropped on early depth test."
   7182              data_type="uint64"
   7183              equation="A 23 READ 4 UMUL"
   7184              underscore_name="early_depth_test_fails"
   7185              units="pixels"
   7186              symbol_name="EarlyDepthTestFails"
   7187              semantic_type="event"
   7188              mdapi_supported_apis="OGL IO BB"
   7189              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7190              mdapi_hw_unit_type="gpu"
   7191              mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
   7192              />
   7193     <counter name="Shader Memory Accesses"
   7194              description="The total number of shader memory accesses to L3."
   7195              data_type="uint64"
   7196              equation="A 32 READ"
   7197              underscore_name="shader_memory_accesses"
   7198              units="messages"
   7199              symbol_name="ShaderMemoryAccesses"
   7200              semantic_type="event"
   7201              mdapi_supported_apis=""
   7202              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7203              mdapi_hw_unit_type="gpu"
   7204              mdapi_group="L3/Data Port"
   7205              />
   7206     <counter name="HS Threads Dispatched"
   7207              description="The total number of hull shader hardware threads dispatched."
   7208              data_type="uint64"
   7209              equation="A 2 READ"
   7210              underscore_name="hs_threads"
   7211              units="threads"
   7212              symbol_name="HsThreads"
   7213              semantic_type="event"
   7214              mdapi_supported_apis="OGL4 IO BB"
   7215              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7216              mdapi_hw_unit_type="gpu"
   7217              mdapi_group="EU Array/Hull Shader"
   7218              />
   7219     <counter name="SLM Bytes Written"
   7220              description="The total number of GPU memory bytes written into shared local memory."
   7221              data_type="uint64"
   7222              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   7223              equation="A 31 READ 64 UMUL"
   7224              underscore_name="slm_bytes_written"
   7225              units="bytes"
   7226              symbol_name="SlmBytesWritten"
   7227              semantic_type="throughput"
   7228              mdapi_supported_apis="OGL4 OCL IO BB"
   7229              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7230              mdapi_group="L3/Data Port/SLM"
   7231              mdapi_hw_unit_type="gpu"
   7232              />
   7233     <counter name="L3 Shader Throughput"
   7234              description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
   7235              data_type="uint64"
   7236              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   7237              equation="A 30 READ  A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
   7238              underscore_name="l3_shader_throughput"
   7239              units="bytes"
   7240              symbol_name="L3ShaderThroughput"
   7241              semantic_type="throughput"
   7242              mdapi_supported_apis="OGL4 OCL IO BB"
   7243              mdapi_usage_flags="Tier2 Frame Batch Draw"
   7244              mdapi_group="L3/Data Port"
   7245              mdapi_hw_unit_type="gpu"
   7246              />
   7247     <counter name="Samples Killed in FS"
   7248              description="The total number of samples or pixels dropped in fragment shaders."
   7249              data_type="uint64"
   7250              equation="A 24 READ 4 UMUL"
   7251              underscore_name="samples_killed_in_ps"
   7252              units="pixels"
   7253              symbol_name="SamplesKilledInPs"
   7254              semantic_type="event"
   7255              mdapi_supported_apis="OGL IO BB"
   7256              mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
   7257              mdapi_hw_unit_type="gpu"
   7258              mdapi_group="3D Pipe/Fragment Shader"
   7259              />
   7260     <counter name="Shader Atomic Memory Accesses"
   7261              description="The total number of shader atomic memory accesses."
   7262              data_type="uint64"
   7263              equation="A 34 READ"
   7264              underscore_name="shader_atomics"
   7265              units="messages"
   7266              symbol_name="ShaderAtomics"
   7267              semantic_type="event"
   7268              mdapi_supported_apis="OGL OCL IO BB"
   7269              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7270              mdapi_hw_unit_type="gpu"
   7271              mdapi_group="L3/Data Port/Atomics"
   7272              />
   7273     <register_config type="NOA">
   7274         <register type="NOA" address="0x00009840" value="0x00000080" />
   7275         <register type="NOA" address="0x00009888" value="0x126C4E80" />
   7276         <register type="NOA" address="0x00009888" value="0x146C0000" />
   7277         <register type="NOA" address="0x00009888" value="0x0A633400" />
   7278         <register type="NOA" address="0x00009888" value="0x044E8000" />
   7279         <register type="NOA" address="0x00009888" value="0x064E8000" />
   7280         <register type="NOA" address="0x00009888" value="0x084E8000" />
   7281         <register type="NOA" address="0x00009888" value="0x0A4E8000" />
   7282         <register type="NOA" address="0x00009888" value="0x0C4E8000" />
   7283         <register type="NOA" address="0x00009888" value="0x026C3321" />
   7284         <register type="NOA" address="0x00009888" value="0x046C342F" />
   7285         <register type="NOA" address="0x00009888" value="0x106C0000" />
   7286         <register type="NOA" address="0x00009888" value="0x1A6C2000" />
   7287         <register type="NOA" address="0x00009888" value="0x021BC000" />
   7288         <register type="NOA" address="0x00009888" value="0x041BC000" />
   7289         <register type="NOA" address="0x00009888" value="0x061B4000" />
   7290         <register type="NOA" address="0x00009888" value="0x141C8000" />
   7291         <register type="NOA" address="0x00009888" value="0x161C8000" />
   7292         <register type="NOA" address="0x00009888" value="0x181C8000" />
   7293         <register type="NOA" address="0x00009888" value="0x1A1C1800" />
   7294         <register type="NOA" address="0x00009888" value="0x06604000" />
   7295         <register type="NOA" address="0x00009888" value="0x0C630044" />
   7296         <register type="NOA" address="0x00009888" value="0x10630000" />
   7297         <register type="NOA" address="0x00009888" value="0x06630000" />
   7298         <register type="NOA" address="0x00009888" value="0x084C8000" />
   7299         <register type="NOA" address="0x00009888" value="0x0A4C00AA" />
   7300         <register type="NOA" address="0x00009888" value="0x020DA000" />
   7301         <register type="NOA" address="0x00009888" value="0x040DA000" />
   7302         <register type="NOA" address="0x00009888" value="0x060D2000" />
   7303         <register type="NOA" address="0x00009888" value="0x0C0F4000" />
   7304         <register type="NOA" address="0x00009888" value="0x0E0F0055" />
   7305         <register type="NOA" address="0x00009888" value="0x042C8000" />
   7306         <register type="NOA" address="0x00009888" value="0x062C8000" />
   7307         <register type="NOA" address="0x00009888" value="0x082C8000" />
   7308         <register type="NOA" address="0x00009888" value="0x0A2C8000" />
   7309         <register type="NOA" address="0x00009888" value="0x0C2C8000" />
   7310         <register type="NOA" address="0x00009888" value="0x1190F800" />
   7311         <register type="NOA" address="0x00009888" value="0x37900000" />
   7312         <register type="NOA" address="0x00009888" value="0x51900000" />
   7313         <register type="NOA" address="0x00009888" value="0x43900842" />
   7314         <register type="NOA" address="0x00009888" value="0x53900000" />
   7315         <register type="NOA" address="0x00009888" value="0x45900002" />
   7316         <register type="NOA" address="0x00009888" value="0x33900000" />
   7317     </register_config>
   7318     <register_config type="OA">
   7319         <register type="OA" address="0x00002740" value="0x00000000" />
   7320         <register type="OA" address="0x00002744" value="0x00800000" />
   7321         <register type="OA" address="0x00002710" value="0x00000000" />
   7322         <register type="OA" address="0x00002714" value="0xF0800000" />
   7323         <register type="OA" address="0x00002720" value="0x00000000" />
   7324         <register type="OA" address="0x00002724" value="0x00800000" />
   7325         <register type="OA" address="0x00002770" value="0x00100070" />
   7326         <register type="OA" address="0x00002774" value="0x0000FFF1" />
   7327         <register type="OA" address="0x00002778" value="0x00028002" />
   7328         <register type="OA" address="0x0000277C" value="0x000087FF" />
   7329         <register type="OA" address="0x00002780" value="0x00020002" />
   7330         <register type="OA" address="0x00002784" value="0x00008FFF" />
   7331         <register type="OA" address="0x00002788" value="0x00008002" />
   7332         <register type="OA" address="0x0000278C" value="0x0000A7FF" />
   7333     </register_config>
   7334     <register_config type="FLEX">
   7335         <register type="FLEX" address="0x0000E458" value="0x00005004" />
   7336         <register type="FLEX" address="0x0000E558" value="0x00010003" />
   7337         <register type="FLEX" address="0x0000E658" value="0x00012011" />
   7338         <register type="FLEX" address="0x0000E758" value="0x00015014" />
   7339         <register type="FLEX" address="0x0000E45C" value="0x00051050" />
   7340         <register type="FLEX" address="0x0000E55C" value="0x00053052" />
   7341         <register type="FLEX" address="0x0000E65C" value="0x00055054" />
   7342     </register_config>
   7343   </set>
   7344 
   7345   <set name="Metric set RasterizerAndPixelBackend"
   7346        mdapi_supported_apis="OGL OCL IO BB"
   7347        underscore_name="rasterizer_and_pixel_backend"
   7348        hw_config_guid="f1f17ca7-286e-4ae5-9d15-9fccad6c665d"
   7349        chipset="SKLGT4"
   7350        symbol_name="RasterizerAndPixelBackend"
   7351        >
   7352     <counter name="GPU Core Clocks"
   7353              description="The total number of GPU core clocks elapsed during the measurement."
   7354              data_type="uint64"
   7355              equation="GPU_CLOCK 0 READ"
   7356              underscore_name="gpu_core_clocks"
   7357              units="cycles"
   7358              symbol_name="GpuCoreClocks"
   7359              semantic_type="event"
   7360              mdapi_supported_apis=""
   7361              mdapi_usage_flags="Tier1 Frame Batch Draw"
   7362              mdapi_hw_unit_type="gpu"
   7363              mdapi_group="GPU"
   7364              />
   7365     <counter name="EU Active"
   7366              description="The percentage of time in which the Execution Units were actively processing."
   7367              data_type="float"
   7368              max_equation="100"
   7369              equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   7370              underscore_name="eu_active"
   7371              units="percent"
   7372              symbol_name="EuActive"
   7373              semantic_type="duration"
   7374              mdapi_supported_apis=""
   7375              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   7376              mdapi_group="EU Array"
   7377              mdapi_hw_unit_type="gpu"
   7378              />
   7379     <counter name="EU Both FPU Pipes Active"
   7380              description="The percentage of time in which both EU FPU pipelines were actively processing."
   7381              data_type="float"
   7382              max_equation="100"
   7383              equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   7384              underscore_name="eu_fpu_both_active"
   7385              units="percent"
   7386              symbol_name="EuFpuBothActive"
   7387              semantic_type="duration"
   7388              mdapi_supported_apis=""
   7389              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   7390              mdapi_group="EU Array/Pipes"
   7391              mdapi_hw_unit_type="gpu"
   7392              />
   7393     <counter name="VS Send Pipe Active"
   7394              description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
   7395              data_type="float"
   7396              max_equation="100"
   7397              equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   7398              underscore_name="vs_send_active"
   7399              units="percent"
   7400              symbol_name="VsSendActive"
   7401              semantic_type="duration"
   7402              mdapi_supported_apis="OGL IO BB"
   7403              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   7404              mdapi_group="EU Array/Vertex Shader"
   7405              mdapi_hw_unit_type="gpu"
   7406              />
   7407     <counter name="VS FPU1 Pipe Active"
   7408              description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
   7409              data_type="float"
   7410              max_equation="100"
   7411              equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   7412              underscore_name="vs_fpu1_active"
   7413              units="percent"
   7414              symbol_name="VsFpu1Active"
   7415              semantic_type="duration"
   7416              mdapi_supported_apis="OGL IO BB"
   7417              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   7418              mdapi_group="EU Array/Vertex Shader"
   7419              mdapi_hw_unit_type="gpu"
   7420              />
   7421     <counter name="GS Threads Dispatched"
   7422              description="The total number of geometry shader hardware threads dispatched."
   7423              data_type="uint64"
   7424              equation="A 5 READ"
   7425              underscore_name="gs_threads"
   7426              units="threads"
   7427              symbol_name="GsThreads"
   7428              semantic_type="event"
   7429              mdapi_supported_apis="OGL4 IO BB"
   7430              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7431              mdapi_hw_unit_type="gpu"
   7432              mdapi_group="EU Array/Geometry Shader"
   7433              />
   7434     <counter name="Early Hi-Depth Test Fails"
   7435              description="The total number of pixels dropped on early hierarchical depth test."
   7436              data_type="uint64"
   7437              equation="A 22 READ 4 UMUL"
   7438              underscore_name="hi_depth_test_fails"
   7439              units="pixels"
   7440              symbol_name="HiDepthTestFails"
   7441              semantic_type="event"
   7442              mdapi_supported_apis="OGL IO BB"
   7443              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7444              mdapi_hw_unit_type="gpu"
   7445              mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
   7446              />
   7447     <counter name="FS Both FPU Active"
   7448              description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
   7449              data_type="float"
   7450              max_equation="100"
   7451              equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   7452              underscore_name="ps_eu_both_fpu_active"
   7453              units="percent"
   7454              symbol_name="PsEuBothFpuActive"
   7455              semantic_type="duration"
   7456              mdapi_supported_apis="OGL IO BB"
   7457              mdapi_usage_flags="Tier4 Frame Batch Draw"
   7458              mdapi_group="3D Pipe/Fragment Shader"
   7459              mdapi_hw_unit_type="gpu"
   7460              />
   7461     <counter name="VS Threads Dispatched"
   7462              description="The total number of vertex shader hardware threads dispatched."
   7463              data_type="uint64"
   7464              equation="A 1 READ"
   7465              underscore_name="vs_threads"
   7466              units="threads"
   7467              symbol_name="VsThreads"
   7468              semantic_type="event"
   7469              mdapi_supported_apis="OGL IO BB"
   7470              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7471              mdapi_hw_unit_type="gpu"
   7472              mdapi_group="EU Array/Vertex Shader"
   7473              />
   7474     <counter name="FS Threads Dispatched"
   7475              description="The total number of fragment shader hardware threads dispatched."
   7476              data_type="uint64"
   7477              equation="A 6 READ"
   7478              underscore_name="ps_threads"
   7479              units="threads"
   7480              symbol_name="PsThreads"
   7481              semantic_type="event"
   7482              mdapi_supported_apis="OGL IO BB"
   7483              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7484              mdapi_hw_unit_type="gpu"
   7485              mdapi_group="EU Array/Fragment Shader"
   7486              />
   7487     <counter name="Slice0 Pixel Values Ready"
   7488              description="The percentage of time in which slice0 pixel values are ready"
   7489              data_type="float"
   7490              max_equation="100"
   7491              equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
   7492              underscore_name="pixel_values0_ready"
   7493              units="percent"
   7494              symbol_name="PixelValues0Ready"
   7495              availability="$SliceMask 0x1 AND"
   7496              semantic_type="duration"
   7497              mdapi_supported_apis=""
   7498              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   7499              mdapi_group="GPU/3D Pipe"
   7500              mdapi_hw_unit_type="slice"
   7501              />
   7502     <counter name="Shader Barrier Messages"
   7503              description="The total number of shader barrier messages."
   7504              data_type="uint64"
   7505              equation="A 35 READ"
   7506              underscore_name="shader_barriers"
   7507              units="messages"
   7508              symbol_name="ShaderBarriers"
   7509              semantic_type="event"
   7510              mdapi_supported_apis=""
   7511              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7512              mdapi_hw_unit_type="gpu"
   7513              mdapi_group="EU Array/Barrier"
   7514              />
   7515     <counter name="Sampler Texels"
   7516              description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
   7517              data_type="uint64"
   7518              equation="A 28 READ 4 UMUL"
   7519              underscore_name="sampler_texels"
   7520              units="texels"
   7521              symbol_name="SamplerTexels"
   7522              semantic_type="event"
   7523              mdapi_supported_apis=""
   7524              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   7525              mdapi_hw_unit_type="gpu"
   7526              mdapi_group="Sampler/Sampler Input"
   7527              />
   7528     <counter name="Pixels Failing Tests"
   7529              description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
   7530              data_type="uint64"
   7531              equation="A 25 READ 4 UMUL"
   7532              underscore_name="pixels_failing_post_ps_tests"
   7533              units="pixels"
   7534              symbol_name="PixelsFailingPostPsTests"
   7535              semantic_type="event"
   7536              mdapi_supported_apis="OGL IO BB"
   7537              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7538              mdapi_hw_unit_type="gpu"
   7539              mdapi_group="3D Pipe/Output Merger"
   7540              />
   7541     <counter name="GPU Time Elapsed"
   7542              description="Time elapsed on the GPU during the measurement."
   7543              data_type="uint64"
   7544              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
   7545              underscore_name="gpu_time"
   7546              units="ns"
   7547              symbol_name="GpuTime"
   7548              semantic_type="duration"
   7549              mdapi_supported_apis=""
   7550              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   7551              mdapi_hw_unit_type="gpu"
   7552              mdapi_group="GPU"
   7553              />
   7554     <counter name="AVG GPU Core Frequency"
   7555              description="Average GPU Core Frequency in the measurement."
   7556              data_type="uint64"
   7557              max_equation="$GpuMaxFrequency"
   7558              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
   7559              underscore_name="avg_gpu_core_frequency"
   7560              units="hz"
   7561              symbol_name="AvgGpuCoreFrequency"
   7562              semantic_type="event"
   7563              mdapi_supported_apis=""
   7564              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   7565              mdapi_group="GPU"
   7566              mdapi_hw_unit_type="gpu"
   7567              />
   7568     <counter name="Sampler Texels Misses"
   7569              description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
   7570              data_type="uint64"
   7571              equation="A 29 READ 4 UMUL"
   7572              underscore_name="sampler_texel_misses"
   7573              units="texels"
   7574              symbol_name="SamplerTexelMisses"
   7575              semantic_type="event"
   7576              mdapi_supported_apis=""
   7577              mdapi_usage_flags="Tier3 Batch Frame Draw"
   7578              mdapi_hw_unit_type="gpu"
   7579              mdapi_group="Sampler/Sampler Cache"
   7580              />
   7581     <counter name="CS Threads Dispatched"
   7582              description="The total number of compute shader hardware threads dispatched."
   7583              data_type="uint64"
   7584              equation="A 4 READ"
   7585              underscore_name="cs_threads"
   7586              units="threads"
   7587              symbol_name="CsThreads"
   7588              semantic_type="event"
   7589              mdapi_supported_apis="OGL4 OCL IO BB"
   7590              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7591              mdapi_hw_unit_type="gpu"
   7592              mdapi_group="EU Array/Compute Shader"
   7593              />
   7594     <counter name="Slice0 Rasterizer Input Available"
   7595              description="The percentage of time in which slice0 rasterizer input is available"
   7596              data_type="float"
   7597              max_equation="100"
   7598              equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
   7599              underscore_name="rasterizer0_input_available"
   7600              units="percent"
   7601              symbol_name="Rasterizer0InputAvailable"
   7602              availability="$SliceMask 0x1 AND"
   7603              semantic_type="duration"
   7604              mdapi_supported_apis=""
   7605              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   7606              mdapi_group="GPU/Rasterizer"
   7607              mdapi_hw_unit_type="slice"
   7608              />
   7609     <counter name="Slice0 Post-EarlyZ Pixel Data Ready"
   7610              description="The percentage of time in which slice0 post-EarlyZ pixel data is ready (after early Z tests have been applied)"
   7611              data_type="float"
   7612              max_equation="100"
   7613              equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
   7614              underscore_name="pixel_data0_ready"
   7615              units="percent"
   7616              symbol_name="PixelData0Ready"
   7617              availability="$SliceMask 0x1 AND"
   7618              semantic_type="duration"
   7619              mdapi_supported_apis=""
   7620              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   7621              mdapi_group="GPU/Rasterizer/Early Depth Test"
   7622              mdapi_hw_unit_type="slice"
   7623              />
   7624     <counter name="SLM Bytes Read"
   7625              description="The total number of GPU memory bytes read from shared local memory."
   7626              data_type="uint64"
   7627              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   7628              equation="A 30 READ 64 UMUL"
   7629              underscore_name="slm_bytes_read"
   7630              units="bytes"
   7631              symbol_name="SlmBytesRead"
   7632              semantic_type="throughput"
   7633              mdapi_supported_apis="OGL4 OCL IO BB"
   7634              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7635              mdapi_group="L3/Data Port/SLM"
   7636              mdapi_hw_unit_type="gpu"
   7637              />
   7638     <counter name="PS FPU1 Pipe Active"
   7639              description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
   7640              data_type="float"
   7641              max_equation="100"
   7642              equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   7643              underscore_name="ps_fpu1_active"
   7644              units="percent"
   7645              symbol_name="PsFpu1Active"
   7646              semantic_type="duration"
   7647              mdapi_supported_apis="OGL IO BB"
   7648              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   7649              mdapi_group="EU Array/Pixel Shader"
   7650              mdapi_hw_unit_type="gpu"
   7651              />
   7652     <counter name="PS Send Pipeline Active"
   7653              description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
   7654              data_type="float"
   7655              max_equation="100"
   7656              equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   7657              underscore_name="ps_send_active"
   7658              units="percent"
   7659              symbol_name="PsSendActive"
   7660              semantic_type="duration"
   7661              mdapi_supported_apis="OGL IO BB"
   7662              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   7663              mdapi_group="EU Array/Pixel Shader"
   7664              mdapi_hw_unit_type="gpu"
   7665              />
   7666     <counter name="VS FPU0 Pipe Active"
   7667              description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
   7668              data_type="float"
   7669              max_equation="100"
   7670              equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   7671              underscore_name="vs_fpu0_active"
   7672              units="percent"
   7673              symbol_name="VsFpu0Active"
   7674              semantic_type="duration"
   7675              mdapi_supported_apis="OGL IO BB"
   7676              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   7677              mdapi_group="EU Array/Vertex Shader"
   7678              mdapi_hw_unit_type="gpu"
   7679              />
   7680     <counter name="GPU Busy"
   7681              description="The percentage of time in which the GPU has been processing GPU commands."
   7682              data_type="float"
   7683              max_equation="100"
   7684              equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
   7685              underscore_name="gpu_busy"
   7686              units="percent"
   7687              symbol_name="GpuBusy"
   7688              semantic_type="duration"
   7689              mdapi_supported_apis=""
   7690              mdapi_usage_flags="Tier1 Overview System Frame"
   7691              mdapi_group="GPU"
   7692              mdapi_hw_unit_type="gpu"
   7693              />
   7694     <counter name="Rasterized Pixels"
   7695              description="The total number of rasterized pixels."
   7696              data_type="uint64"
   7697              equation="A 21 READ 4 UMUL"
   7698              underscore_name="rasterized_pixels"
   7699              units="pixels"
   7700              symbol_name="RasterizedPixels"
   7701              semantic_type="event"
   7702              mdapi_supported_apis="OGL IO BB"
   7703              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7704              mdapi_hw_unit_type="gpu"
   7705              mdapi_group="3D Pipe/Rasterizer"
   7706              />
   7707     <counter name="PS FPU0 Pipe Active"
   7708              description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
   7709              data_type="float"
   7710              max_equation="100"
   7711              equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   7712              underscore_name="ps_fpu0_active"
   7713              units="percent"
   7714              symbol_name="PsFpu0Active"
   7715              semantic_type="duration"
   7716              mdapi_supported_apis="OGL IO BB"
   7717              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   7718              mdapi_group="EU Array/Pixel Shader"
   7719              mdapi_hw_unit_type="gpu"
   7720              />
   7721     <counter name="DS Threads Dispatched"
   7722              description="The total number of domain shader hardware threads dispatched."
   7723              data_type="uint64"
   7724              equation="A 3 READ"
   7725              underscore_name="ds_threads"
   7726              units="threads"
   7727              symbol_name="DsThreads"
   7728              semantic_type="event"
   7729              mdapi_supported_apis="OGL4 IO BB"
   7730              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7731              mdapi_hw_unit_type="gpu"
   7732              mdapi_group="EU Array/Domain Shader"
   7733              />
   7734     <counter name="Samples Written"
   7735              description="The total number of samples or pixels written to all render targets."
   7736              data_type="uint64"
   7737              equation="A 26 READ 4 UMUL"
   7738              underscore_name="samples_written"
   7739              units="pixels"
   7740              symbol_name="SamplesWritten"
   7741              semantic_type="event"
   7742              mdapi_supported_apis="OGL IO BB"
   7743              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   7744              mdapi_hw_unit_type="gpu"
   7745              mdapi_group="3D Pipe/Output Merger"
   7746              />
   7747     <counter name="EU Stall"
   7748              description="The percentage of time in which the Execution Units were stalled."
   7749              data_type="float"
   7750              max_equation="100"
   7751              equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   7752              underscore_name="eu_stall"
   7753              units="percent"
   7754              symbol_name="EuStall"
   7755              semantic_type="duration"
   7756              mdapi_supported_apis=""
   7757              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   7758              mdapi_group="EU Array"
   7759              mdapi_hw_unit_type="gpu"
   7760              />
   7761     <counter name="Slice0 Rasterizer Output Ready"
   7762              description="The percentage of time in which slice0 rasterizer output is ready"
   7763              data_type="float"
   7764              max_equation="100"
   7765              equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
   7766              underscore_name="rasterizer0_output_ready"
   7767              units="percent"
   7768              symbol_name="Rasterizer0OutputReady"
   7769              availability="$SliceMask 0x1 AND"
   7770              semantic_type="duration"
   7771              mdapi_supported_apis=""
   7772              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   7773              mdapi_group="GPU/Rasterizer"
   7774              mdapi_hw_unit_type="slice"
   7775              />
   7776     <counter name="Samples Blended"
   7777              description="The total number of blended samples or pixels written to all render targets."
   7778              data_type="uint64"
   7779              equation="A 27 READ 4 UMUL"
   7780              underscore_name="samples_blended"
   7781              units="pixels"
   7782              symbol_name="SamplesBlended"
   7783              semantic_type="event"
   7784              mdapi_supported_apis="OGL IO BB"
   7785              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   7786              mdapi_hw_unit_type="gpu"
   7787              mdapi_group="3D Pipe/Output Merger"
   7788              />
   7789     <counter name="Early Depth Test Fails"
   7790              description="The total number of pixels dropped on early depth test."
   7791              data_type="uint64"
   7792              equation="A 23 READ 4 UMUL"
   7793              underscore_name="early_depth_test_fails"
   7794              units="pixels"
   7795              symbol_name="EarlyDepthTestFails"
   7796              semantic_type="event"
   7797              mdapi_supported_apis="OGL IO BB"
   7798              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7799              mdapi_hw_unit_type="gpu"
   7800              mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
   7801              />
   7802     <counter name="Shader Memory Accesses"
   7803              description="The total number of shader memory accesses to L3."
   7804              data_type="uint64"
   7805              equation="A 32 READ"
   7806              underscore_name="shader_memory_accesses"
   7807              units="messages"
   7808              symbol_name="ShaderMemoryAccesses"
   7809              semantic_type="event"
   7810              mdapi_supported_apis=""
   7811              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7812              mdapi_hw_unit_type="gpu"
   7813              mdapi_group="L3/Data Port"
   7814              />
   7815     <counter name="HS Threads Dispatched"
   7816              description="The total number of hull shader hardware threads dispatched."
   7817              data_type="uint64"
   7818              equation="A 2 READ"
   7819              underscore_name="hs_threads"
   7820              units="threads"
   7821              symbol_name="HsThreads"
   7822              semantic_type="event"
   7823              mdapi_supported_apis="OGL4 IO BB"
   7824              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7825              mdapi_hw_unit_type="gpu"
   7826              mdapi_group="EU Array/Hull Shader"
   7827              />
   7828     <counter name="SLM Bytes Written"
   7829              description="The total number of GPU memory bytes written into shared local memory."
   7830              data_type="uint64"
   7831              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   7832              equation="A 31 READ 64 UMUL"
   7833              underscore_name="slm_bytes_written"
   7834              units="bytes"
   7835              symbol_name="SlmBytesWritten"
   7836              semantic_type="throughput"
   7837              mdapi_supported_apis="OGL4 OCL IO BB"
   7838              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7839              mdapi_group="L3/Data Port/SLM"
   7840              mdapi_hw_unit_type="gpu"
   7841              />
   7842     <counter name="L3 Shader Throughput"
   7843              description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
   7844              data_type="uint64"
   7845              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   7846              equation="A 30 READ  A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
   7847              underscore_name="l3_shader_throughput"
   7848              units="bytes"
   7849              symbol_name="L3ShaderThroughput"
   7850              semantic_type="throughput"
   7851              mdapi_supported_apis="OGL4 OCL IO BB"
   7852              mdapi_usage_flags="Tier2 Frame Batch Draw"
   7853              mdapi_group="L3/Data Port"
   7854              mdapi_hw_unit_type="gpu"
   7855              />
   7856     <counter name="Samples Killed in FS"
   7857              description="The total number of samples or pixels dropped in fragment shaders."
   7858              data_type="uint64"
   7859              equation="A 24 READ 4 UMUL"
   7860              underscore_name="samples_killed_in_ps"
   7861              units="pixels"
   7862              symbol_name="SamplesKilledInPs"
   7863              semantic_type="event"
   7864              mdapi_supported_apis="OGL IO BB"
   7865              mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
   7866              mdapi_hw_unit_type="gpu"
   7867              mdapi_group="3D Pipe/Fragment Shader"
   7868              />
   7869     <counter name="Slice0 PS Output Available"
   7870              description="The percentage of time in which slice0 PS output is available"
   7871              data_type="float"
   7872              max_equation="100"
   7873              equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
   7874              underscore_name="ps_output0_available"
   7875              units="percent"
   7876              symbol_name="PSOutput0Available"
   7877              availability="$SliceMask 0x1 AND"
   7878              semantic_type="duration"
   7879              mdapi_supported_apis=""
   7880              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   7881              mdapi_group="GPU/3D Pipe"
   7882              mdapi_hw_unit_type="slice"
   7883              />
   7884     <counter name="Shader Atomic Memory Accesses"
   7885              description="The total number of shader atomic memory accesses."
   7886              data_type="uint64"
   7887              equation="A 34 READ"
   7888              underscore_name="shader_atomics"
   7889              units="messages"
   7890              symbol_name="ShaderAtomics"
   7891              semantic_type="event"
   7892              mdapi_supported_apis="OGL OCL IO BB"
   7893              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7894              mdapi_hw_unit_type="gpu"
   7895              mdapi_group="L3/Data Port/Atomics"
   7896              />
   7897     <register_config type="NOA">
   7898         <register type="NOA" address="0x00009840" value="0x00000080" />
   7899         <register type="NOA" address="0x00009888" value="0x102F3800" />
   7900         <register type="NOA" address="0x00009888" value="0x144D0500" />
   7901         <register type="NOA" address="0x00009888" value="0x120D03C0" />
   7902         <register type="NOA" address="0x00009888" value="0x140D03CF" />
   7903         <register type="NOA" address="0x00009888" value="0x0C0F0004" />
   7904         <register type="NOA" address="0x00009888" value="0x0C4E4000" />
   7905         <register type="NOA" address="0x00009888" value="0x042F0480" />
   7906         <register type="NOA" address="0x00009888" value="0x082F0000" />
   7907         <register type="NOA" address="0x00009888" value="0x022F0000" />
   7908         <register type="NOA" address="0x00009888" value="0x0A4C0090" />
   7909         <register type="NOA" address="0x00009888" value="0x064D0027" />
   7910         <register type="NOA" address="0x00009888" value="0x004D0000" />
   7911         <register type="NOA" address="0x00009888" value="0x000D0D40" />
   7912         <register type="NOA" address="0x00009888" value="0x020D803F" />
   7913         <register type="NOA" address="0x00009888" value="0x040D8023" />
   7914         <register type="NOA" address="0x00009888" value="0x100D0000" />
   7915         <register type="NOA" address="0x00009888" value="0x060D2000" />
   7916         <register type="NOA" address="0x00009888" value="0x020F0010" />
   7917         <register type="NOA" address="0x00009888" value="0x000F0000" />
   7918         <register type="NOA" address="0x00009888" value="0x0E0F0050" />
   7919         <register type="NOA" address="0x00009888" value="0x0A2C8000" />
   7920         <register type="NOA" address="0x00009888" value="0x0C2C8000" />
   7921         <register type="NOA" address="0x00009888" value="0x1190FC00" />
   7922         <register type="NOA" address="0x00009888" value="0x37900000" />
   7923         <register type="NOA" address="0x00009888" value="0x51900000" />
   7924         <register type="NOA" address="0x00009888" value="0x41901400" />
   7925         <register type="NOA" address="0x00009888" value="0x43901485" />
   7926         <register type="NOA" address="0x00009888" value="0x53900000" />
   7927         <register type="NOA" address="0x00009888" value="0x45900001" />
   7928         <register type="NOA" address="0x00009888" value="0x33900000" />
   7929     </register_config>
   7930     <register_config type="OA">
   7931         <register type="OA" address="0x00002740" value="0x00000000" />
   7932         <register type="OA" address="0x00002744" value="0x00800000" />
   7933         <register type="OA" address="0x00002710" value="0x00000000" />
   7934         <register type="OA" address="0x00002714" value="0x30800000" />
   7935         <register type="OA" address="0x00002720" value="0x00000000" />
   7936         <register type="OA" address="0x00002724" value="0x00800000" />
   7937         <register type="OA" address="0x00002770" value="0x00000002" />
   7938         <register type="OA" address="0x00002774" value="0x0000EFFF" />
   7939         <register type="OA" address="0x00002778" value="0x00006000" />
   7940         <register type="OA" address="0x0000277C" value="0x0000F3FF" />
   7941     </register_config>
   7942     <register_config type="FLEX">
   7943         <register type="FLEX" address="0x0000E458" value="0x00005004" />
   7944         <register type="FLEX" address="0x0000E558" value="0x00010003" />
   7945         <register type="FLEX" address="0x0000E658" value="0x00012011" />
   7946         <register type="FLEX" address="0x0000E758" value="0x00015014" />
   7947         <register type="FLEX" address="0x0000E45C" value="0x00051050" />
   7948         <register type="FLEX" address="0x0000E55C" value="0x00053052" />
   7949         <register type="FLEX" address="0x0000E65C" value="0x00055054" />
   7950     </register_config>
   7951   </set>
   7952 
   7953   <set name="Metric set Sampler"
   7954        mdapi_supported_apis="OGL OCL IO BB"
   7955        underscore_name="sampler"
   7956        hw_config_guid="00a9e0fb-3d2e-4405-852c-dce6334ffb3b"
   7957        chipset="SKLGT4"
   7958        symbol_name="Sampler"
   7959        >
   7960     <counter name="GPU Core Clocks"
   7961              description="The total number of GPU core clocks elapsed during the measurement."
   7962              data_type="uint64"
   7963              equation="GPU_CLOCK 0 READ"
   7964              underscore_name="gpu_core_clocks"
   7965              units="cycles"
   7966              symbol_name="GpuCoreClocks"
   7967              semantic_type="event"
   7968              mdapi_supported_apis=""
   7969              mdapi_usage_flags="Tier1 Frame Batch Draw"
   7970              mdapi_hw_unit_type="gpu"
   7971              mdapi_group="GPU"
   7972              />
   7973     <counter name="EU Active"
   7974              description="The percentage of time in which the Execution Units were actively processing."
   7975              data_type="float"
   7976              max_equation="100"
   7977              equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   7978              underscore_name="eu_active"
   7979              units="percent"
   7980              symbol_name="EuActive"
   7981              semantic_type="duration"
   7982              mdapi_supported_apis=""
   7983              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   7984              mdapi_group="EU Array"
   7985              mdapi_hw_unit_type="gpu"
   7986              />
   7987     <counter name="Slice0 Subslice2 Input Available"
   7988              description="The percentage of time in which slice0 subslice2 sampler input is available"
   7989              data_type="float"
   7990              max_equation="100"
   7991              equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
   7992              underscore_name="sampler02_input_available"
   7993              units="percent"
   7994              symbol_name="Sampler02InputAvailable"
   7995              availability="$SubsliceMask 0x4 AND"
   7996              semantic_type="duration"
   7997              mdapi_supported_apis=""
   7998              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   7999              mdapi_group="GPU/Sampler"
   8000              mdapi_hw_unit_type="subslice"
   8001              />
   8002     <counter name="EU Both FPU Pipes Active"
   8003              description="The percentage of time in which both EU FPU pipelines were actively processing."
   8004              data_type="float"
   8005              max_equation="100"
   8006              equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   8007              underscore_name="eu_fpu_both_active"
   8008              units="percent"
   8009              symbol_name="EuFpuBothActive"
   8010              semantic_type="duration"
   8011              mdapi_supported_apis=""
   8012              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   8013              mdapi_group="EU Array/Pipes"
   8014              mdapi_hw_unit_type="gpu"
   8015              />
   8016     <counter name="VS Send Pipe Active"
   8017              description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
   8018              data_type="float"
   8019              max_equation="100"
   8020              equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   8021              underscore_name="vs_send_active"
   8022              units="percent"
   8023              symbol_name="VsSendActive"
   8024              semantic_type="duration"
   8025              mdapi_supported_apis="OGL IO BB"
   8026              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   8027              mdapi_group="EU Array/Vertex Shader"
   8028              mdapi_hw_unit_type="gpu"
   8029              />
   8030     <counter name="Slice0 Subslice0 Input Available"
   8031              description="The percentage of time in which slice0 subslice0 sampler input is available"
   8032              data_type="float"
   8033              max_equation="100"
   8034              equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
   8035              underscore_name="sampler00_input_available"
   8036              units="percent"
   8037              symbol_name="Sampler00InputAvailable"
   8038              availability="$SubsliceMask 0x1 AND"
   8039              semantic_type="duration"
   8040              mdapi_supported_apis=""
   8041              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   8042              mdapi_group="GPU/Sampler"
   8043              mdapi_hw_unit_type="subslice"
   8044              />
   8045     <counter name="VS FPU1 Pipe Active"
   8046              description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
   8047              data_type="float"
   8048              max_equation="100"
   8049              equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   8050              underscore_name="vs_fpu1_active"
   8051              units="percent"
   8052              symbol_name="VsFpu1Active"
   8053              semantic_type="duration"
   8054              mdapi_supported_apis="OGL IO BB"
   8055              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   8056              mdapi_group="EU Array/Vertex Shader"
   8057              mdapi_hw_unit_type="gpu"
   8058              />
   8059     <counter name="GS Threads Dispatched"
   8060              description="The total number of geometry shader hardware threads dispatched."
   8061              data_type="uint64"
   8062              equation="A 5 READ"
   8063              underscore_name="gs_threads"
   8064              units="threads"
   8065              symbol_name="GsThreads"
   8066              semantic_type="event"
   8067              mdapi_supported_apis="OGL4 IO BB"
   8068              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8069              mdapi_hw_unit_type="gpu"
   8070              mdapi_group="EU Array/Geometry Shader"
   8071              />
   8072     <counter name="Early Hi-Depth Test Fails"
   8073              description="The total number of pixels dropped on early hierarchical depth test."
   8074              data_type="uint64"
   8075              equation="A 22 READ 4 UMUL"
   8076              underscore_name="hi_depth_test_fails"
   8077              units="pixels"
   8078              symbol_name="HiDepthTestFails"
   8079              semantic_type="event"
   8080              mdapi_supported_apis="OGL IO BB"
   8081              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8082              mdapi_hw_unit_type="gpu"
   8083              mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
   8084              />
   8085     <counter name="FS Both FPU Active"
   8086              description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
   8087              data_type="float"
   8088              max_equation="100"
   8089              equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   8090              underscore_name="ps_eu_both_fpu_active"
   8091              units="percent"
   8092              symbol_name="PsEuBothFpuActive"
   8093              semantic_type="duration"
   8094              mdapi_supported_apis="OGL IO BB"
   8095              mdapi_usage_flags="Tier4 Frame Batch Draw"
   8096              mdapi_group="3D Pipe/Fragment Shader"
   8097              mdapi_hw_unit_type="gpu"
   8098              />
   8099     <counter name="VS Threads Dispatched"
   8100              description="The total number of vertex shader hardware threads dispatched."
   8101              data_type="uint64"
   8102              equation="A 1 READ"
   8103              underscore_name="vs_threads"
   8104              units="threads"
   8105              symbol_name="VsThreads"
   8106              semantic_type="event"
   8107              mdapi_supported_apis="OGL IO BB"
   8108              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8109              mdapi_hw_unit_type="gpu"
   8110              mdapi_group="EU Array/Vertex Shader"
   8111              />
   8112     <counter name="Slice0 Subslice2 Sampler Output Ready"
   8113              description="The percentage of time in which slice0 subslice2 sampler output is ready"
   8114              data_type="float"
   8115              max_equation="100"
   8116              equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
   8117              underscore_name="sampler02_output_ready"
   8118              units="percent"
   8119              symbol_name="Sampler02OutputReady"
   8120              availability="$SubsliceMask 0x4 AND"
   8121              semantic_type="duration"
   8122              mdapi_supported_apis=""
   8123              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   8124              mdapi_group="GPU/Sampler"
   8125              mdapi_hw_unit_type="subslice"
   8126              />
   8127     <counter name="FS Threads Dispatched"
   8128              description="The total number of fragment shader hardware threads dispatched."
   8129              data_type="uint64"
   8130              equation="A 6 READ"
   8131              underscore_name="ps_threads"
   8132              units="threads"
   8133              symbol_name="PsThreads"
   8134              semantic_type="event"
   8135              mdapi_supported_apis="OGL IO BB"
   8136              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8137              mdapi_hw_unit_type="gpu"
   8138              mdapi_group="EU Array/Fragment Shader"
   8139              />
   8140     <counter name="Shader Barrier Messages"
   8141              description="The total number of shader barrier messages."
   8142              data_type="uint64"
   8143              equation="A 35 READ"
   8144              underscore_name="shader_barriers"
   8145              units="messages"
   8146              symbol_name="ShaderBarriers"
   8147              semantic_type="event"
   8148              mdapi_supported_apis=""
   8149              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8150              mdapi_hw_unit_type="gpu"
   8151              mdapi_group="EU Array/Barrier"
   8152              />
   8153     <counter name="Slice0 Subslice1 Input Available"
   8154              description="The percentage of time in which slice0 subslice1 sampler input is available"
   8155              data_type="float"
   8156              max_equation="100"
   8157              equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
   8158              underscore_name="sampler01_input_available"
   8159              units="percent"
   8160              symbol_name="Sampler01InputAvailable"
   8161              availability="$SubsliceMask 0x2 AND"
   8162              semantic_type="duration"
   8163              mdapi_supported_apis=""
   8164              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   8165              mdapi_group="GPU/Sampler"
   8166              mdapi_hw_unit_type="subslice"
   8167              />
   8168     <counter name="Sampler Texels"
   8169              description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
   8170              data_type="uint64"
   8171              equation="A 28 READ 4 UMUL"
   8172              underscore_name="sampler_texels"
   8173              units="texels"
   8174              symbol_name="SamplerTexels"
   8175              semantic_type="event"
   8176              mdapi_supported_apis=""
   8177              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   8178              mdapi_hw_unit_type="gpu"
   8179              mdapi_group="Sampler/Sampler Input"
   8180              />
   8181     <counter name="Pixels Failing Tests"
   8182              description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
   8183              data_type="uint64"
   8184              equation="A 25 READ 4 UMUL"
   8185              underscore_name="pixels_failing_post_ps_tests"
   8186              units="pixels"
   8187              symbol_name="PixelsFailingPostPsTests"
   8188              semantic_type="event"
   8189              mdapi_supported_apis="OGL IO BB"
   8190              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8191              mdapi_hw_unit_type="gpu"
   8192              mdapi_group="3D Pipe/Output Merger"
   8193              />
   8194     <counter name="GPU Time Elapsed"
   8195              description="Time elapsed on the GPU during the measurement."
   8196              data_type="uint64"
   8197              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
   8198              underscore_name="gpu_time"
   8199              units="ns"
   8200              symbol_name="GpuTime"
   8201              semantic_type="duration"
   8202              mdapi_supported_apis=""
   8203              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   8204              mdapi_hw_unit_type="gpu"
   8205              mdapi_group="GPU"
   8206              />
   8207     <counter name="AVG GPU Core Frequency"
   8208              description="Average GPU Core Frequency in the measurement."
   8209              data_type="uint64"
   8210              max_equation="$GpuMaxFrequency"
   8211              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
   8212              underscore_name="avg_gpu_core_frequency"
   8213              units="hz"
   8214              symbol_name="AvgGpuCoreFrequency"
   8215              semantic_type="event"
   8216              mdapi_supported_apis=""
   8217              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   8218              mdapi_group="GPU"
   8219              mdapi_hw_unit_type="gpu"
   8220              />
   8221     <counter name="Sampler Texels Misses"
   8222              description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
   8223              data_type="uint64"
   8224              equation="A 29 READ 4 UMUL"
   8225              underscore_name="sampler_texel_misses"
   8226              units="texels"
   8227              symbol_name="SamplerTexelMisses"
   8228              semantic_type="event"
   8229              mdapi_supported_apis=""
   8230              mdapi_usage_flags="Tier3 Batch Frame Draw"
   8231              mdapi_hw_unit_type="gpu"
   8232              mdapi_group="Sampler/Sampler Cache"
   8233              />
   8234     <counter name="CS Threads Dispatched"
   8235              description="The total number of compute shader hardware threads dispatched."
   8236              data_type="uint64"
   8237              equation="A 4 READ"
   8238              underscore_name="cs_threads"
   8239              units="threads"
   8240              symbol_name="CsThreads"
   8241              semantic_type="event"
   8242              mdapi_supported_apis="OGL4 OCL IO BB"
   8243              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8244              mdapi_hw_unit_type="gpu"
   8245              mdapi_group="EU Array/Compute Shader"
   8246              />
   8247     <counter name="SLM Bytes Read"
   8248              description="The total number of GPU memory bytes read from shared local memory."
   8249              data_type="uint64"
   8250              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   8251              equation="A 30 READ 64 UMUL"
   8252              underscore_name="slm_bytes_read"
   8253              units="bytes"
   8254              symbol_name="SlmBytesRead"
   8255              semantic_type="throughput"
   8256              mdapi_supported_apis="OGL4 OCL IO BB"
   8257              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8258              mdapi_group="L3/Data Port/SLM"
   8259              mdapi_hw_unit_type="gpu"
   8260              />
   8261     <counter name="PS FPU1 Pipe Active"
   8262              description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
   8263              data_type="float"
   8264              max_equation="100"
   8265              equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   8266              underscore_name="ps_fpu1_active"
   8267              units="percent"
   8268              symbol_name="PsFpu1Active"
   8269              semantic_type="duration"
   8270              mdapi_supported_apis="OGL IO BB"
   8271              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   8272              mdapi_group="EU Array/Pixel Shader"
   8273              mdapi_hw_unit_type="gpu"
   8274              />
   8275     <counter name="PS Send Pipeline Active"
   8276              description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
   8277              data_type="float"
   8278              max_equation="100"
   8279              equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   8280              underscore_name="ps_send_active"
   8281              units="percent"
   8282              symbol_name="PsSendActive"
   8283              semantic_type="duration"
   8284              mdapi_supported_apis="OGL IO BB"
   8285              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   8286              mdapi_group="EU Array/Pixel Shader"
   8287              mdapi_hw_unit_type="gpu"
   8288              />
   8289     <counter name="VS FPU0 Pipe Active"
   8290              description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
   8291              data_type="float"
   8292              max_equation="100"
   8293              equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   8294              underscore_name="vs_fpu0_active"
   8295              units="percent"
   8296              symbol_name="VsFpu0Active"
   8297              semantic_type="duration"
   8298              mdapi_supported_apis="OGL IO BB"
   8299              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   8300              mdapi_group="EU Array/Vertex Shader"
   8301              mdapi_hw_unit_type="gpu"
   8302              />
   8303     <counter name="GPU Busy"
   8304              description="The percentage of time in which the GPU has been processing GPU commands."
   8305              data_type="float"
   8306              max_equation="100"
   8307              equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
   8308              underscore_name="gpu_busy"
   8309              units="percent"
   8310              symbol_name="GpuBusy"
   8311              semantic_type="duration"
   8312              mdapi_supported_apis=""
   8313              mdapi_usage_flags="Tier1 Overview System Frame"
   8314              mdapi_group="GPU"
   8315              mdapi_hw_unit_type="gpu"
   8316              />
   8317     <counter name="Rasterized Pixels"
   8318              description="The total number of rasterized pixels."
   8319              data_type="uint64"
   8320              equation="A 21 READ 4 UMUL"
   8321              underscore_name="rasterized_pixels"
   8322              units="pixels"
   8323              symbol_name="RasterizedPixels"
   8324              semantic_type="event"
   8325              mdapi_supported_apis="OGL IO BB"
   8326              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8327              mdapi_hw_unit_type="gpu"
   8328              mdapi_group="3D Pipe/Rasterizer"
   8329              />
   8330     <counter name="PS FPU0 Pipe Active"
   8331              description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
   8332              data_type="float"
   8333              max_equation="100"
   8334              equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   8335              underscore_name="ps_fpu0_active"
   8336              units="percent"
   8337              symbol_name="PsFpu0Active"
   8338              semantic_type="duration"
   8339              mdapi_supported_apis="OGL IO BB"
   8340              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   8341              mdapi_group="EU Array/Pixel Shader"
   8342              mdapi_hw_unit_type="gpu"
   8343              />
   8344     <counter name="DS Threads Dispatched"
   8345              description="The total number of domain shader hardware threads dispatched."
   8346              data_type="uint64"
   8347              equation="A 3 READ"
   8348              underscore_name="ds_threads"
   8349              units="threads"
   8350              symbol_name="DsThreads"
   8351              semantic_type="event"
   8352              mdapi_supported_apis="OGL4 IO BB"
   8353              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8354              mdapi_hw_unit_type="gpu"
   8355              mdapi_group="EU Array/Domain Shader"
   8356              />
   8357     <counter name="Samples Written"
   8358              description="The total number of samples or pixels written to all render targets."
   8359              data_type="uint64"
   8360              equation="A 26 READ 4 UMUL"
   8361              underscore_name="samples_written"
   8362              units="pixels"
   8363              symbol_name="SamplesWritten"
   8364              semantic_type="event"
   8365              mdapi_supported_apis="OGL IO BB"
   8366              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   8367              mdapi_hw_unit_type="gpu"
   8368              mdapi_group="3D Pipe/Output Merger"
   8369              />
   8370     <counter name="EU Stall"
   8371              description="The percentage of time in which the Execution Units were stalled."
   8372              data_type="float"
   8373              max_equation="100"
   8374              equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   8375              underscore_name="eu_stall"
   8376              units="percent"
   8377              symbol_name="EuStall"
   8378              semantic_type="duration"
   8379              mdapi_supported_apis=""
   8380              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   8381              mdapi_group="EU Array"
   8382              mdapi_hw_unit_type="gpu"
   8383              />
   8384     <counter name="Samples Blended"
   8385              description="The total number of blended samples or pixels written to all render targets."
   8386              data_type="uint64"
   8387              equation="A 27 READ 4 UMUL"
   8388              underscore_name="samples_blended"
   8389              units="pixels"
   8390              symbol_name="SamplesBlended"
   8391              semantic_type="event"
   8392              mdapi_supported_apis="OGL IO BB"
   8393              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   8394              mdapi_hw_unit_type="gpu"
   8395              mdapi_group="3D Pipe/Output Merger"
   8396              />
   8397     <counter name="Early Depth Test Fails"
   8398              description="The total number of pixels dropped on early depth test."
   8399              data_type="uint64"
   8400              equation="A 23 READ 4 UMUL"
   8401              underscore_name="early_depth_test_fails"
   8402              units="pixels"
   8403              symbol_name="EarlyDepthTestFails"
   8404              semantic_type="event"
   8405              mdapi_supported_apis="OGL IO BB"
   8406              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8407              mdapi_hw_unit_type="gpu"
   8408              mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
   8409              />
   8410     <counter name="Slice0 Subslice0 Sampler Output Ready"
   8411              description="The percentage of time in which slice0 subslice0 sampler output is ready"
   8412              data_type="float"
   8413              max_equation="100"
   8414              equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
   8415              underscore_name="sampler00_output_ready"
   8416              units="percent"
   8417              symbol_name="Sampler00OutputReady"
   8418              availability="$SubsliceMask 0x1 AND"
   8419              semantic_type="duration"
   8420              mdapi_supported_apis=""
   8421              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   8422              mdapi_group="GPU/Sampler"
   8423              mdapi_hw_unit_type="subslice"
   8424              />
   8425     <counter name="Slice0 Subslice1 Sampler Output Ready"
   8426              description="The percentage of time in which slice0 subslice1 sampler output is ready"
   8427              data_type="float"
   8428              max_equation="100"
   8429              equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
   8430              underscore_name="sampler01_output_ready"
   8431              units="percent"
   8432              symbol_name="Sampler01OutputReady"
   8433              availability="$SubsliceMask 0x2 AND"
   8434              semantic_type="duration"
   8435              mdapi_supported_apis=""
   8436              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   8437              mdapi_group="GPU/Sampler"
   8438              mdapi_hw_unit_type="subslice"
   8439              />
   8440     <counter name="Shader Memory Accesses"
   8441              description="The total number of shader memory accesses to L3."
   8442              data_type="uint64"
   8443              equation="A 32 READ"
   8444              underscore_name="shader_memory_accesses"
   8445              units="messages"
   8446              symbol_name="ShaderMemoryAccesses"
   8447              semantic_type="event"
   8448              mdapi_supported_apis=""
   8449              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8450              mdapi_hw_unit_type="gpu"
   8451              mdapi_group="L3/Data Port"
   8452              />
   8453     <counter name="HS Threads Dispatched"
   8454              description="The total number of hull shader hardware threads dispatched."
   8455              data_type="uint64"
   8456              equation="A 2 READ"
   8457              underscore_name="hs_threads"
   8458              units="threads"
   8459              symbol_name="HsThreads"
   8460              semantic_type="event"
   8461              mdapi_supported_apis="OGL4 IO BB"
   8462              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8463              mdapi_hw_unit_type="gpu"
   8464              mdapi_group="EU Array/Hull Shader"
   8465              />
   8466     <counter name="SLM Bytes Written"
   8467              description="The total number of GPU memory bytes written into shared local memory."
   8468              data_type="uint64"
   8469              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   8470              equation="A 31 READ 64 UMUL"
   8471              underscore_name="slm_bytes_written"
   8472              units="bytes"
   8473              symbol_name="SlmBytesWritten"
   8474              semantic_type="throughput"
   8475              mdapi_supported_apis="OGL4 OCL IO BB"
   8476              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8477              mdapi_group="L3/Data Port/SLM"
   8478              mdapi_hw_unit_type="gpu"
   8479              />
   8480     <counter name="L3 Shader Throughput"
   8481              description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
   8482              data_type="uint64"
   8483              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   8484              equation="A 30 READ  A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
   8485              underscore_name="l3_shader_throughput"
   8486              units="bytes"
   8487              symbol_name="L3ShaderThroughput"
   8488              semantic_type="throughput"
   8489              mdapi_supported_apis="OGL4 OCL IO BB"
   8490              mdapi_usage_flags="Tier2 Frame Batch Draw"
   8491              mdapi_group="L3/Data Port"
   8492              mdapi_hw_unit_type="gpu"
   8493              />
   8494     <counter name="Samples Killed in FS"
   8495              description="The total number of samples or pixels dropped in fragment shaders."
   8496              data_type="uint64"
   8497              equation="A 24 READ 4 UMUL"
   8498              underscore_name="samples_killed_in_ps"
   8499              units="pixels"
   8500              symbol_name="SamplesKilledInPs"
   8501              semantic_type="event"
   8502              mdapi_supported_apis="OGL IO BB"
   8503              mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
   8504              mdapi_hw_unit_type="gpu"
   8505              mdapi_group="3D Pipe/Fragment Shader"
   8506              />
   8507     <counter name="Shader Atomic Memory Accesses"
   8508              description="The total number of shader atomic memory accesses."
   8509              data_type="uint64"
   8510              equation="A 34 READ"
   8511              underscore_name="shader_atomics"
   8512              units="messages"
   8513              symbol_name="ShaderAtomics"
   8514              semantic_type="event"
   8515              mdapi_supported_apis="OGL OCL IO BB"
   8516              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8517              mdapi_hw_unit_type="gpu"
   8518              mdapi_group="L3/Data Port/Atomics"
   8519              />
   8520     <register_config type="NOA">
   8521         <register type="NOA" address="0x00009840" value="0x00000080" />
   8522         <register type="NOA" address="0x00009888" value="0x14152C00" />
   8523         <register type="NOA" address="0x00009888" value="0x16150005" />
   8524         <register type="NOA" address="0x00009888" value="0x121600A0" />
   8525         <register type="NOA" address="0x00009888" value="0x14352C00" />
   8526         <register type="NOA" address="0x00009888" value="0x16350005" />
   8527         <register type="NOA" address="0x00009888" value="0x123600A0" />
   8528         <register type="NOA" address="0x00009888" value="0x14552C00" />
   8529         <register type="NOA" address="0x00009888" value="0x16550005" />
   8530         <register type="NOA" address="0x00009888" value="0x125600A0" />
   8531         <register type="NOA" address="0x00009888" value="0x062F6000" />
   8532         <register type="NOA" address="0x00009888" value="0x022F2000" />
   8533         <register type="NOA" address="0x00009888" value="0x0C4C0050" />
   8534         <register type="NOA" address="0x00009888" value="0x0A4C0010" />
   8535         <register type="NOA" address="0x00009888" value="0x0C0D8000" />
   8536         <register type="NOA" address="0x00009888" value="0x0E0DA000" />
   8537         <register type="NOA" address="0x00009888" value="0x000D8000" />
   8538         <register type="NOA" address="0x00009888" value="0x020DA000" />
   8539         <register type="NOA" address="0x00009888" value="0x040DA000" />
   8540         <register type="NOA" address="0x00009888" value="0x060D2000" />
   8541         <register type="NOA" address="0x00009888" value="0x100F0350" />
   8542         <register type="NOA" address="0x00009888" value="0x0C0FB000" />
   8543         <register type="NOA" address="0x00009888" value="0x0E0F00DA" />
   8544         <register type="NOA" address="0x00009888" value="0x182C0028" />
   8545         <register type="NOA" address="0x00009888" value="0x0A2C8000" />
   8546         <register type="NOA" address="0x00009888" value="0x022DC000" />
   8547         <register type="NOA" address="0x00009888" value="0x042D4000" />
   8548         <register type="NOA" address="0x00009888" value="0x0C138000" />
   8549         <register type="NOA" address="0x00009888" value="0x0E132000" />
   8550         <register type="NOA" address="0x00009888" value="0x0413C000" />
   8551         <register type="NOA" address="0x00009888" value="0x1C140018" />
   8552         <register type="NOA" address="0x00009888" value="0x0C157000" />
   8553         <register type="NOA" address="0x00009888" value="0x0E150078" />
   8554         <register type="NOA" address="0x00009888" value="0x10150000" />
   8555         <register type="NOA" address="0x00009888" value="0x04162180" />
   8556         <register type="NOA" address="0x00009888" value="0x02160000" />
   8557         <register type="NOA" address="0x00009888" value="0x04174000" />
   8558         <register type="NOA" address="0x00009888" value="0x0233A000" />
   8559         <register type="NOA" address="0x00009888" value="0x04333000" />
   8560         <register type="NOA" address="0x00009888" value="0x14348000" />
   8561         <register type="NOA" address="0x00009888" value="0x16348000" />
   8562         <register type="NOA" address="0x00009888" value="0x02357870" />
   8563         <register type="NOA" address="0x00009888" value="0x10350000" />
   8564         <register type="NOA" address="0x00009888" value="0x04360043" />
   8565         <register type="NOA" address="0x00009888" value="0x02360000" />
   8566         <register type="NOA" address="0x00009888" value="0x04371000" />
   8567         <register type="NOA" address="0x00009888" value="0x0E538000" />
   8568         <register type="NOA" address="0x00009888" value="0x00538000" />
   8569         <register type="NOA" address="0x00009888" value="0x06533000" />
   8570         <register type="NOA" address="0x00009888" value="0x1C540020" />
   8571         <register type="NOA" address="0x00009888" value="0x12548000" />
   8572         <register type="NOA" address="0x00009888" value="0x0E557000" />
   8573         <register type="NOA" address="0x00009888" value="0x00557800" />
   8574         <register type="NOA" address="0x00009888" value="0x10550000" />
   8575         <register type="NOA" address="0x00009888" value="0x06560043" />
   8576         <register type="NOA" address="0x00009888" value="0x02560000" />
   8577         <register type="NOA" address="0x00009888" value="0x06571000" />
   8578         <register type="NOA" address="0x00009888" value="0x1190FF80" />
   8579         <register type="NOA" address="0x00009888" value="0x57900000" />
   8580         <register type="NOA" address="0x00009888" value="0x49900000" />
   8581         <register type="NOA" address="0x00009888" value="0x37900000" />
   8582         <register type="NOA" address="0x00009888" value="0x33900000" />
   8583         <register type="NOA" address="0x00009888" value="0x4B900060" />
   8584         <register type="NOA" address="0x00009888" value="0x59900000" />
   8585         <register type="NOA" address="0x00009888" value="0x51900000" />
   8586         <register type="NOA" address="0x00009888" value="0x41900C00" />
   8587         <register type="NOA" address="0x00009888" value="0x43900842" />
   8588         <register type="NOA" address="0x00009888" value="0x53900000" />
   8589         <register type="NOA" address="0x00009888" value="0x45900060" />
   8590     </register_config>
   8591     <register_config type="OA">
   8592         <register type="OA" address="0x00002740" value="0x00000000" />
   8593         <register type="OA" address="0x00002744" value="0x00800000" />
   8594         <register type="OA" address="0x00002710" value="0x00000000" />
   8595         <register type="OA" address="0x00002714" value="0x70800000" />
   8596         <register type="OA" address="0x00002720" value="0x00000000" />
   8597         <register type="OA" address="0x00002724" value="0x00800000" />
   8598         <register type="OA" address="0x00002770" value="0x0000C000" />
   8599         <register type="OA" address="0x00002774" value="0x0000E7FF" />
   8600         <register type="OA" address="0x00002778" value="0x00003000" />
   8601         <register type="OA" address="0x0000277C" value="0x0000F9FF" />
   8602         <register type="OA" address="0x00002780" value="0x00000C00" />
   8603         <register type="OA" address="0x00002784" value="0x0000FE7F" />
   8604     </register_config>
   8605     <register_config type="FLEX">
   8606         <register type="FLEX" address="0x0000E458" value="0x00005004" />
   8607         <register type="FLEX" address="0x0000E558" value="0x00010003" />
   8608         <register type="FLEX" address="0x0000E658" value="0x00012011" />
   8609         <register type="FLEX" address="0x0000E758" value="0x00015014" />
   8610         <register type="FLEX" address="0x0000E45C" value="0x00051050" />
   8611         <register type="FLEX" address="0x0000E55C" value="0x00053052" />
   8612         <register type="FLEX" address="0x0000E65C" value="0x00055054" />
   8613     </register_config>
   8614   </set>
   8615 
   8616   <set name="Metric set TDL_1"
   8617        mdapi_supported_apis="OGL OCL IO BB"
   8618        underscore_name="tdl_1"
   8619        hw_config_guid="13dcc50a-7ec0-409b-99d6-a3f932cedcb3"
   8620        chipset="SKLGT4"
   8621        symbol_name="TDL_1"
   8622        >
   8623     <counter name="GPU Core Clocks"
   8624              description="The total number of GPU core clocks elapsed during the measurement."
   8625              data_type="uint64"
   8626              equation="GPU_CLOCK 0 READ"
   8627              underscore_name="gpu_core_clocks"
   8628              units="cycles"
   8629              symbol_name="GpuCoreClocks"
   8630              semantic_type="event"
   8631              mdapi_supported_apis=""
   8632              mdapi_usage_flags="Tier1 Frame Batch Draw"
   8633              mdapi_hw_unit_type="gpu"
   8634              mdapi_group="GPU"
   8635              />
   8636     <counter name="EU Active"
   8637              description="The percentage of time in which the Execution Units were actively processing."
   8638              data_type="float"
   8639              max_equation="100"
   8640              equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   8641              underscore_name="eu_active"
   8642              units="percent"
   8643              symbol_name="EuActive"
   8644              semantic_type="duration"
   8645              mdapi_supported_apis=""
   8646              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   8647              mdapi_group="EU Array"
   8648              mdapi_hw_unit_type="gpu"
   8649              />
   8650     <counter name="EU Both FPU Pipes Active"
   8651              description="The percentage of time in which both EU FPU pipelines were actively processing."
   8652              data_type="float"
   8653              max_equation="100"
   8654              equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   8655              underscore_name="eu_fpu_both_active"
   8656              units="percent"
   8657              symbol_name="EuFpuBothActive"
   8658              semantic_type="duration"
   8659              mdapi_supported_apis=""
   8660              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   8661              mdapi_group="EU Array/Pipes"
   8662              mdapi_hw_unit_type="gpu"
   8663              />
   8664     <counter name="VS Send Pipe Active"
   8665              description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
   8666              data_type="float"
   8667              max_equation="100"
   8668              equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   8669              underscore_name="vs_send_active"
   8670              units="percent"
   8671              symbol_name="VsSendActive"
   8672              semantic_type="duration"
   8673              mdapi_supported_apis="OGL IO BB"
   8674              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   8675              mdapi_group="EU Array/Vertex Shader"
   8676              mdapi_hw_unit_type="gpu"
   8677              />
   8678     <counter name="VS FPU1 Pipe Active"
   8679              description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
   8680              data_type="float"
   8681              max_equation="100"
   8682              equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   8683              underscore_name="vs_fpu1_active"
   8684              units="percent"
   8685              symbol_name="VsFpu1Active"
   8686              semantic_type="duration"
   8687              mdapi_supported_apis="OGL IO BB"
   8688              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   8689              mdapi_group="EU Array/Vertex Shader"
   8690              mdapi_hw_unit_type="gpu"
   8691              />
   8692     <counter name="GS Threads Dispatched"
   8693              description="The total number of geometry shader hardware threads dispatched."
   8694              data_type="uint64"
   8695              equation="A 5 READ"
   8696              underscore_name="gs_threads"
   8697              units="threads"
   8698              symbol_name="GsThreads"
   8699              semantic_type="event"
   8700              mdapi_supported_apis="OGL4 IO BB"
   8701              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8702              mdapi_hw_unit_type="gpu"
   8703              mdapi_group="EU Array/Geometry Shader"
   8704              />
   8705     <counter name="Early Hi-Depth Test Fails"
   8706              description="The total number of pixels dropped on early hierarchical depth test."
   8707              data_type="uint64"
   8708              equation="A 22 READ 4 UMUL"
   8709              underscore_name="hi_depth_test_fails"
   8710              units="pixels"
   8711              symbol_name="HiDepthTestFails"
   8712              semantic_type="event"
   8713              mdapi_supported_apis="OGL IO BB"
   8714              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8715              mdapi_hw_unit_type="gpu"
   8716              mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
   8717              />
   8718     <counter name="FS Both FPU Active"
   8719              description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
   8720              data_type="float"
   8721              max_equation="100"
   8722              equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   8723              underscore_name="ps_eu_both_fpu_active"
   8724              units="percent"
   8725              symbol_name="PsEuBothFpuActive"
   8726              semantic_type="duration"
   8727              mdapi_supported_apis="OGL IO BB"
   8728              mdapi_usage_flags="Tier4 Frame Batch Draw"
   8729              mdapi_group="3D Pipe/Fragment Shader"
   8730              mdapi_hw_unit_type="gpu"
   8731              />
   8732     <counter name="VS Threads Dispatched"
   8733              description="The total number of vertex shader hardware threads dispatched."
   8734              data_type="uint64"
   8735              equation="A 1 READ"
   8736              underscore_name="vs_threads"
   8737              units="threads"
   8738              symbol_name="VsThreads"
   8739              semantic_type="event"
   8740              mdapi_supported_apis="OGL IO BB"
   8741              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8742              mdapi_hw_unit_type="gpu"
   8743              mdapi_group="EU Array/Vertex Shader"
   8744              />
   8745     <counter name="FS Threads Dispatched"
   8746              description="The total number of fragment shader hardware threads dispatched."
   8747              data_type="uint64"
   8748              equation="A 6 READ"
   8749              underscore_name="ps_threads"
   8750              units="threads"
   8751              symbol_name="PsThreads"
   8752              semantic_type="event"
   8753              mdapi_supported_apis="OGL IO BB"
   8754              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8755              mdapi_hw_unit_type="gpu"
   8756              mdapi_group="EU Array/Fragment Shader"
   8757              />
   8758     <counter name="NonPS Thread Ready For Dispatch on Slice0 Subslice2"
   8759              description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice2 thread dispatcher"
   8760              data_type="float"
   8761              max_equation="100"
   8762              equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
   8763              underscore_name="non_ps_thread02_ready_for_dispatch"
   8764              units="percent"
   8765              symbol_name="NonPSThread02ReadyForDispatch"
   8766              availability="$SubsliceMask 0x4 AND"
   8767              semantic_type="duration"
   8768              mdapi_supported_apis=""
   8769              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   8770              mdapi_group="GPU/Thread Dispatcher"
   8771              mdapi_hw_unit_type="subslice"
   8772              />
   8773     <counter name="Shader Barrier Messages"
   8774              description="The total number of shader barrier messages."
   8775              data_type="uint64"
   8776              equation="A 35 READ"
   8777              underscore_name="shader_barriers"
   8778              units="messages"
   8779              symbol_name="ShaderBarriers"
   8780              semantic_type="event"
   8781              mdapi_supported_apis=""
   8782              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8783              mdapi_hw_unit_type="gpu"
   8784              mdapi_group="EU Array/Barrier"
   8785              />
   8786     <counter name="Sampler Texels"
   8787              description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
   8788              data_type="uint64"
   8789              equation="A 28 READ 4 UMUL"
   8790              underscore_name="sampler_texels"
   8791              units="texels"
   8792              symbol_name="SamplerTexels"
   8793              semantic_type="event"
   8794              mdapi_supported_apis=""
   8795              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   8796              mdapi_hw_unit_type="gpu"
   8797              mdapi_group="Sampler/Sampler Input"
   8798              />
   8799     <counter name="Pixels Failing Tests"
   8800              description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
   8801              data_type="uint64"
   8802              equation="A 25 READ 4 UMUL"
   8803              underscore_name="pixels_failing_post_ps_tests"
   8804              units="pixels"
   8805              symbol_name="PixelsFailingPostPsTests"
   8806              semantic_type="event"
   8807              mdapi_supported_apis="OGL IO BB"
   8808              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8809              mdapi_hw_unit_type="gpu"
   8810              mdapi_group="3D Pipe/Output Merger"
   8811              />
   8812     <counter name="GPU Time Elapsed"
   8813              description="Time elapsed on the GPU during the measurement."
   8814              data_type="uint64"
   8815              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
   8816              underscore_name="gpu_time"
   8817              units="ns"
   8818              symbol_name="GpuTime"
   8819              semantic_type="duration"
   8820              mdapi_supported_apis=""
   8821              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   8822              mdapi_hw_unit_type="gpu"
   8823              mdapi_group="GPU"
   8824              />
   8825     <counter name="AVG GPU Core Frequency"
   8826              description="Average GPU Core Frequency in the measurement."
   8827              data_type="uint64"
   8828              max_equation="$GpuMaxFrequency"
   8829              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
   8830              underscore_name="avg_gpu_core_frequency"
   8831              units="hz"
   8832              symbol_name="AvgGpuCoreFrequency"
   8833              semantic_type="event"
   8834              mdapi_supported_apis=""
   8835              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   8836              mdapi_group="GPU"
   8837              mdapi_hw_unit_type="gpu"
   8838              />
   8839     <counter name="Sampler Texels Misses"
   8840              description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
   8841              data_type="uint64"
   8842              equation="A 29 READ 4 UMUL"
   8843              underscore_name="sampler_texel_misses"
   8844              units="texels"
   8845              symbol_name="SamplerTexelMisses"
   8846              semantic_type="event"
   8847              mdapi_supported_apis=""
   8848              mdapi_usage_flags="Tier3 Batch Frame Draw"
   8849              mdapi_hw_unit_type="gpu"
   8850              mdapi_group="Sampler/Sampler Cache"
   8851              />
   8852     <counter name="NonPS Thread Ready For Dispatch on Slice0 Subslice0"
   8853              description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice0 thread dispatcher"
   8854              data_type="float"
   8855              max_equation="100"
   8856              equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
   8857              underscore_name="non_ps_thread00_ready_for_dispatch"
   8858              units="percent"
   8859              symbol_name="NonPSThread00ReadyForDispatch"
   8860              availability="$SubsliceMask 0x1 AND"
   8861              semantic_type="duration"
   8862              mdapi_supported_apis=""
   8863              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   8864              mdapi_group="GPU/Thread Dispatcher"
   8865              mdapi_hw_unit_type="subslice"
   8866              />
   8867     <counter name="CS Threads Dispatched"
   8868              description="The total number of compute shader hardware threads dispatched."
   8869              data_type="uint64"
   8870              equation="A 4 READ"
   8871              underscore_name="cs_threads"
   8872              units="threads"
   8873              symbol_name="CsThreads"
   8874              semantic_type="event"
   8875              mdapi_supported_apis="OGL4 OCL IO BB"
   8876              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8877              mdapi_hw_unit_type="gpu"
   8878              mdapi_group="EU Array/Compute Shader"
   8879              />
   8880     <counter name="SLM Bytes Read"
   8881              description="The total number of GPU memory bytes read from shared local memory."
   8882              data_type="uint64"
   8883              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   8884              equation="A 30 READ 64 UMUL"
   8885              underscore_name="slm_bytes_read"
   8886              units="bytes"
   8887              symbol_name="SlmBytesRead"
   8888              semantic_type="throughput"
   8889              mdapi_supported_apis="OGL4 OCL IO BB"
   8890              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8891              mdapi_group="L3/Data Port/SLM"
   8892              mdapi_hw_unit_type="gpu"
   8893              />
   8894     <counter name="PS FPU1 Pipe Active"
   8895              description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
   8896              data_type="float"
   8897              max_equation="100"
   8898              equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   8899              underscore_name="ps_fpu1_active"
   8900              units="percent"
   8901              symbol_name="PsFpu1Active"
   8902              semantic_type="duration"
   8903              mdapi_supported_apis="OGL IO BB"
   8904              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   8905              mdapi_group="EU Array/Pixel Shader"
   8906              mdapi_hw_unit_type="gpu"
   8907              />
   8908     <counter name="PS Send Pipeline Active"
   8909              description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
   8910              data_type="float"
   8911              max_equation="100"
   8912              equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   8913              underscore_name="ps_send_active"
   8914              units="percent"
   8915              symbol_name="PsSendActive"
   8916              semantic_type="duration"
   8917              mdapi_supported_apis="OGL IO BB"
   8918              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   8919              mdapi_group="EU Array/Pixel Shader"
   8920              mdapi_hw_unit_type="gpu"
   8921              />
   8922     <counter name="VS FPU0 Pipe Active"
   8923              description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
   8924              data_type="float"
   8925              max_equation="100"
   8926              equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   8927              underscore_name="vs_fpu0_active"
   8928              units="percent"
   8929              symbol_name="VsFpu0Active"
   8930              semantic_type="duration"
   8931              mdapi_supported_apis="OGL IO BB"
   8932              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   8933              mdapi_group="EU Array/Vertex Shader"
   8934              mdapi_hw_unit_type="gpu"
   8935              />
   8936     <counter name="GPU Busy"
   8937              description="The percentage of time in which the GPU has been processing GPU commands."
   8938              data_type="float"
   8939              max_equation="100"
   8940              equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
   8941              underscore_name="gpu_busy"
   8942              units="percent"
   8943              symbol_name="GpuBusy"
   8944              semantic_type="duration"
   8945              mdapi_supported_apis=""
   8946              mdapi_usage_flags="Tier1 Overview System Frame"
   8947              mdapi_group="GPU"
   8948              mdapi_hw_unit_type="gpu"
   8949              />
   8950     <counter name="PS Thread Ready For Dispatch on Slice0 Subslice0"
   8951              description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice0 thread dispatcher"
   8952              data_type="float"
   8953              max_equation="100"
   8954              equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
   8955              underscore_name="ps_thread00_ready_for_dispatch"
   8956              units="percent"
   8957              symbol_name="PSThread00ReadyForDispatch"
   8958              availability="$SubsliceMask 0x1 AND"
   8959              semantic_type="duration"
   8960              mdapi_supported_apis=""
   8961              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   8962              mdapi_group="GPU/Thread Dispatcher"
   8963              mdapi_hw_unit_type="subslice"
   8964              />
   8965     <counter name="Rasterized Pixels"
   8966              description="The total number of rasterized pixels."
   8967              data_type="uint64"
   8968              equation="A 21 READ 4 UMUL"
   8969              underscore_name="rasterized_pixels"
   8970              units="pixels"
   8971              symbol_name="RasterizedPixels"
   8972              semantic_type="event"
   8973              mdapi_supported_apis="OGL IO BB"
   8974              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8975              mdapi_hw_unit_type="gpu"
   8976              mdapi_group="3D Pipe/Rasterizer"
   8977              />
   8978     <counter name="PS FPU0 Pipe Active"
   8979              description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
   8980              data_type="float"
   8981              max_equation="100"
   8982              equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   8983              underscore_name="ps_fpu0_active"
   8984              units="percent"
   8985              symbol_name="PsFpu0Active"
   8986              semantic_type="duration"
   8987              mdapi_supported_apis="OGL IO BB"
   8988              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   8989              mdapi_group="EU Array/Pixel Shader"
   8990              mdapi_hw_unit_type="gpu"
   8991              />
   8992     <counter name="DS Threads Dispatched"
   8993              description="The total number of domain shader hardware threads dispatched."
   8994              data_type="uint64"
   8995              equation="A 3 READ"
   8996              underscore_name="ds_threads"
   8997              units="threads"
   8998              symbol_name="DsThreads"
   8999              semantic_type="event"
   9000              mdapi_supported_apis="OGL4 IO BB"
   9001              mdapi_usage_flags="Tier3 Frame Batch Draw"
   9002              mdapi_hw_unit_type="gpu"
   9003              mdapi_group="EU Array/Domain Shader"
   9004              />
   9005     <counter name="Samples Written"
   9006              description="The total number of samples or pixels written to all render targets."
   9007              data_type="uint64"
   9008              equation="A 26 READ 4 UMUL"
   9009              underscore_name="samples_written"
   9010              units="pixels"
   9011              symbol_name="SamplesWritten"
   9012              semantic_type="event"
   9013              mdapi_supported_apis="OGL IO BB"
   9014              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   9015              mdapi_hw_unit_type="gpu"
   9016              mdapi_group="3D Pipe/Output Merger"
   9017              />
   9018     <counter name="EU Stall"
   9019              description="The percentage of time in which the Execution Units were stalled."
   9020              data_type="float"
   9021              max_equation="100"
   9022              equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   9023              underscore_name="eu_stall"
   9024              units="percent"
   9025              symbol_name="EuStall"
   9026              semantic_type="duration"
   9027              mdapi_supported_apis=""
   9028              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   9029              mdapi_group="EU Array"
   9030              mdapi_hw_unit_type="gpu"
   9031              />
   9032     <counter name="Samples Blended"
   9033              description="The total number of blended samples or pixels written to all render targets."
   9034              data_type="uint64"
   9035              equation="A 27 READ 4 UMUL"
   9036              underscore_name="samples_blended"
   9037              units="pixels"
   9038              symbol_name="SamplesBlended"
   9039              semantic_type="event"
   9040              mdapi_supported_apis="OGL IO BB"
   9041              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   9042              mdapi_hw_unit_type="gpu"
   9043              mdapi_group="3D Pipe/Output Merger"
   9044              />
   9045     <counter name="Early Depth Test Fails"
   9046              description="The total number of pixels dropped on early depth test."
   9047              data_type="uint64"
   9048              equation="A 23 READ 4 UMUL"
   9049              underscore_name="early_depth_test_fails"
   9050              units="pixels"
   9051              symbol_name="EarlyDepthTestFails"
   9052              semantic_type="event"
   9053              mdapi_supported_apis="OGL IO BB"
   9054              mdapi_usage_flags="Tier3 Frame Batch Draw"
   9055              mdapi_hw_unit_type="gpu"
   9056              mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
   9057              />
   9058     <counter name="PS Thread Ready For Dispatch on Slice0 Subslice1"
   9059              description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice1 thread dispatcher"
   9060              data_type="float"
   9061              max_equation="100"
   9062              equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
   9063              underscore_name="ps_thread01_ready_for_dispatch"
   9064              units="percent"
   9065              symbol_name="PSThread01ReadyForDispatch"
   9066              availability="$SubsliceMask 0x2 AND"
   9067              semantic_type="duration"
   9068              mdapi_supported_apis=""
   9069              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   9070              mdapi_group="GPU/Thread Dispatcher"
   9071              mdapi_hw_unit_type="subslice"
   9072              />
   9073     <counter name="Shader Memory Accesses"
   9074              description="The total number of shader memory accesses to L3."
   9075              data_type="uint64"
   9076              equation="A 32 READ"
   9077              underscore_name="shader_memory_accesses"
   9078              units="messages"
   9079              symbol_name="ShaderMemoryAccesses"
   9080              semantic_type="event"
   9081              mdapi_supported_apis=""
   9082              mdapi_usage_flags="Tier3 Frame Batch Draw"
   9083              mdapi_hw_unit_type="gpu"
   9084              mdapi_group="L3/Data Port"
   9085              />
   9086     <counter name="HS Threads Dispatched"
   9087              description="The total number of hull shader hardware threads dispatched."
   9088              data_type="uint64"
   9089              equation="A 2 READ"
   9090              underscore_name="hs_threads"
   9091              units="threads"
   9092              symbol_name="HsThreads"
   9093              semantic_type="event"
   9094              mdapi_supported_apis="OGL4 IO BB"
   9095              mdapi_usage_flags="Tier3 Frame Batch Draw"
   9096              mdapi_hw_unit_type="gpu"
   9097              mdapi_group="EU Array/Hull Shader"
   9098              />
   9099     <counter name="PS Thread Ready For Dispatch on Slice0 Subslice2"
   9100              description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice2 thread dispatcher"
   9101              data_type="float"
   9102              max_equation="100"
   9103              equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
   9104              underscore_name="ps_thread02_ready_for_dispatch"
   9105              units="percent"
   9106              symbol_name="PSThread02ReadyForDispatch"
   9107              availability="$SubsliceMask 0x4 AND"
   9108              semantic_type="duration"
   9109              mdapi_supported_apis=""
   9110              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   9111              mdapi_group="GPU/Thread Dispatcher"
   9112              mdapi_hw_unit_type="subslice"
   9113              />
   9114     <counter name="SLM Bytes Written"
   9115              description="The total number of GPU memory bytes written into shared local memory."
   9116              data_type="uint64"
   9117              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   9118              equation="A 31 READ 64 UMUL"
   9119              underscore_name="slm_bytes_written"
   9120              units="bytes"
   9121              symbol_name="SlmBytesWritten"
   9122              semantic_type="throughput"
   9123              mdapi_supported_apis="OGL4 OCL IO BB"
   9124              mdapi_usage_flags="Tier3 Frame Batch Draw"
   9125              mdapi_group="L3/Data Port/SLM"
   9126              mdapi_hw_unit_type="gpu"
   9127              />
   9128     <counter name="L3 Shader Throughput"
   9129              description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
   9130              data_type="uint64"
   9131              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   9132              equation="A 30 READ  A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
   9133              underscore_name="l3_shader_throughput"
   9134              units="bytes"
   9135              symbol_name="L3ShaderThroughput"
   9136              semantic_type="throughput"
   9137              mdapi_supported_apis="OGL4 OCL IO BB"
   9138              mdapi_usage_flags="Tier2 Frame Batch Draw"
   9139              mdapi_group="L3/Data Port"
   9140              mdapi_hw_unit_type="gpu"
   9141              />
   9142     <counter name="Samples Killed in FS"
   9143              description="The total number of samples or pixels dropped in fragment shaders."
   9144              data_type="uint64"
   9145              equation="A 24 READ 4 UMUL"
   9146              underscore_name="samples_killed_in_ps"
   9147              units="pixels"
   9148              symbol_name="SamplesKilledInPs"
   9149              semantic_type="event"
   9150              mdapi_supported_apis="OGL IO BB"
   9151              mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
   9152              mdapi_hw_unit_type="gpu"
   9153              mdapi_group="3D Pipe/Fragment Shader"
   9154              />
   9155     <counter name="Shader Atomic Memory Accesses"
   9156              description="The total number of shader atomic memory accesses."
   9157              data_type="uint64"
   9158              equation="A 34 READ"
   9159              underscore_name="shader_atomics"
   9160              units="messages"
   9161              symbol_name="ShaderAtomics"
   9162              semantic_type="event"
   9163              mdapi_supported_apis="OGL OCL IO BB"
   9164              mdapi_usage_flags="Tier3 Frame Batch Draw"
   9165              mdapi_hw_unit_type="gpu"
   9166              mdapi_group="L3/Data Port/Atomics"
   9167              />
   9168     <counter name="NonPS Thread Ready For Dispatch on Slice0 Subslice1"
   9169              description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice1 thread dispatcher"
   9170              data_type="float"
   9171              max_equation="100"
   9172              equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
   9173              underscore_name="non_ps_thread01_ready_for_dispatch"
   9174              units="percent"
   9175              symbol_name="NonPSThread01ReadyForDispatch"
   9176              availability="$SubsliceMask 0x2 AND"
   9177              semantic_type="duration"
   9178              mdapi_supported_apis=""
   9179              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   9180              mdapi_group="GPU/Thread Dispatcher"
   9181              mdapi_hw_unit_type="subslice"
   9182              />
   9183     <register_config type="NOA">
   9184         <register type="NOA" address="0x00009840" value="0x00000080" />
   9185         <register type="NOA" address="0x00009888" value="0x12120000" />
   9186         <register type="NOA" address="0x00009888" value="0x12320000" />
   9187         <register type="NOA" address="0x00009888" value="0x12520000" />
   9188         <register type="NOA" address="0x00009888" value="0x002F8000" />
   9189         <register type="NOA" address="0x00009888" value="0x022F3000" />
   9190         <register type="NOA" address="0x00009888" value="0x0A4C0015" />
   9191         <register type="NOA" address="0x00009888" value="0x0C0D8000" />
   9192         <register type="NOA" address="0x00009888" value="0x0E0DA000" />
   9193         <register type="NOA" address="0x00009888" value="0x000D8000" />
   9194         <register type="NOA" address="0x00009888" value="0x020DA000" />
   9195         <register type="NOA" address="0x00009888" value="0x040DA000" />
   9196         <register type="NOA" address="0x00009888" value="0x060D2000" />
   9197         <register type="NOA" address="0x00009888" value="0x100F03A0" />
   9198         <register type="NOA" address="0x00009888" value="0x0C0FF000" />
   9199         <register type="NOA" address="0x00009888" value="0x0E0F0095" />
   9200         <register type="NOA" address="0x00009888" value="0x062C8000" />
   9201         <register type="NOA" address="0x00009888" value="0x082C8000" />
   9202         <register type="NOA" address="0x00009888" value="0x0A2C8000" />
   9203         <register type="NOA" address="0x00009888" value="0x0C2D8000" />
   9204         <register type="NOA" address="0x00009888" value="0x0E2D4000" />
   9205         <register type="NOA" address="0x00009888" value="0x062D4000" />
   9206         <register type="NOA" address="0x00009888" value="0x02108000" />
   9207         <register type="NOA" address="0x00009888" value="0x0410C000" />
   9208         <register type="NOA" address="0x00009888" value="0x02118000" />
   9209         <register type="NOA" address="0x00009888" value="0x0411C000" />
   9210         <register type="NOA" address="0x00009888" value="0x02121880" />
   9211         <register type="NOA" address="0x00009888" value="0x041219B5" />
   9212         <register type="NOA" address="0x00009888" value="0x00120000" />
   9213         <register type="NOA" address="0x00009888" value="0x02134000" />
   9214         <register type="NOA" address="0x00009888" value="0x04135000" />
   9215         <register type="NOA" address="0x00009888" value="0x0C308000" />
   9216         <register type="NOA" address="0x00009888" value="0x0E304000" />
   9217         <register type="NOA" address="0x00009888" value="0x06304000" />
   9218         <register type="NOA" address="0x00009888" value="0x0C318000" />
   9219         <register type="NOA" address="0x00009888" value="0x0E314000" />
   9220         <register type="NOA" address="0x00009888" value="0x06314000" />
   9221         <register type="NOA" address="0x00009888" value="0x0C321A80" />
   9222         <register type="NOA" address="0x00009888" value="0x0E320033" />
   9223         <register type="NOA" address="0x00009888" value="0x06320031" />
   9224         <register type="NOA" address="0x00009888" value="0x00320000" />
   9225         <register type="NOA" address="0x00009888" value="0x0C334000" />
   9226         <register type="NOA" address="0x00009888" value="0x0E331000" />
   9227         <register type="NOA" address="0x00009888" value="0x06331000" />
   9228         <register type="NOA" address="0x00009888" value="0x0E508000" />
   9229         <register type="NOA" address="0x00009888" value="0x00508000" />
   9230         <register type="NOA" address="0x00009888" value="0x02504000" />
   9231         <register type="NOA" address="0x00009888" value="0x0E518000" />
   9232         <register type="NOA" address="0x00009888" value="0x00518000" />
   9233         <register type="NOA" address="0x00009888" value="0x02514000" />
   9234         <register type="NOA" address="0x00009888" value="0x0E521880" />
   9235         <register type="NOA" address="0x00009888" value="0x00521A80" />
   9236         <register type="NOA" address="0x00009888" value="0x02520033" />
   9237         <register type="NOA" address="0x00009888" value="0x0E534000" />
   9238         <register type="NOA" address="0x00009888" value="0x00534000" />
   9239         <register type="NOA" address="0x00009888" value="0x02531000" />
   9240         <register type="NOA" address="0x00009888" value="0x1190FF80" />
   9241         <register type="NOA" address="0x00009888" value="0x57900000" />
   9242         <register type="NOA" address="0x00009888" value="0x49900800" />
   9243         <register type="NOA" address="0x00009888" value="0x37900000" />
   9244         <register type="NOA" address="0x00009888" value="0x33900000" />
   9245         <register type="NOA" address="0x00009888" value="0x4B900062" />
   9246         <register type="NOA" address="0x00009888" value="0x59900000" />
   9247         <register type="NOA" address="0x00009888" value="0x51900000" />
   9248         <register type="NOA" address="0x00009888" value="0x41900C00" />
   9249         <register type="NOA" address="0x00009888" value="0x43900003" />
   9250         <register type="NOA" address="0x00009888" value="0x53900000" />
   9251         <register type="NOA" address="0x00009888" value="0x45900040" />
   9252     </register_config>
   9253     <register_config type="OA">
   9254         <register type="OA" address="0x00002740" value="0x00000000" />
   9255         <register type="OA" address="0x00002744" value="0x00800000" />
   9256         <register type="OA" address="0x00002710" value="0x00000000" />
   9257         <register type="OA" address="0x00002714" value="0xF0800000" />
   9258         <register type="OA" address="0x00002720" value="0x00000000" />
   9259         <register type="OA" address="0x00002724" value="0x30800000" />
   9260         <register type="OA" address="0x00002770" value="0x00000002" />
   9261         <register type="OA" address="0x00002774" value="0x00007FFF" />
   9262         <register type="OA" address="0x00002778" value="0x00000000" />
   9263         <register type="OA" address="0x0000277C" value="0x00009FFF" />
   9264         <register type="OA" address="0x00002780" value="0x00000002" />
   9265         <register type="OA" address="0x00002784" value="0x0000EFFF" />
   9266         <register type="OA" address="0x00002788" value="0x00000000" />
   9267         <register type="OA" address="0x0000278C" value="0x0000F3FF" />
   9268         <register type="OA" address="0x00002790" value="0x00000002" />
   9269         <register type="OA" address="0x00002794" value="0x0000FDFF" />
   9270         <register type="OA" address="0x00002798" value="0x00000000" />
   9271         <register type="OA" address="0x0000279C" value="0x0000FE7F" />
   9272     </register_config>
   9273     <register_config type="FLEX">
   9274         <register type="FLEX" address="0x0000E458" value="0x00005004" />
   9275         <register type="FLEX" address="0x0000E558" value="0x00010003" />
   9276         <register type="FLEX" address="0x0000E658" value="0x00012011" />
   9277         <register type="FLEX" address="0x0000E758" value="0x00015014" />
   9278         <register type="FLEX" address="0x0000E45C" value="0x00051050" />
   9279         <register type="FLEX" address="0x0000E55C" value="0x00053052" />
   9280         <register type="FLEX" address="0x0000E65C" value="0x00055054" />
   9281     </register_config>
   9282   </set>
   9283 
   9284   <set name="Metric set TDL_2"
   9285        mdapi_supported_apis="OGL OCL IO BB"
   9286        underscore_name="tdl_2"
   9287        hw_config_guid="97875e21-6624-4aee-9191-682feb3eae21"
   9288        chipset="SKLGT4"
   9289        symbol_name="TDL_2"
   9290        >
   9291     <counter name="GPU Core Clocks"
   9292              description="The total number of GPU core clocks elapsed during the measurement."
   9293              data_type="uint64"
   9294              equation="GPU_CLOCK 0 READ"
   9295              underscore_name="gpu_core_clocks"
   9296              units="cycles"
   9297              symbol_name="GpuCoreClocks"
   9298              semantic_type="event"
   9299              mdapi_supported_apis=""
   9300              mdapi_usage_flags="Tier1 Frame Batch Draw"
   9301              mdapi_hw_unit_type="gpu"
   9302              mdapi_group="GPU"
   9303              />
   9304     <counter name="EU Active"
   9305              description="The percentage of time in which the Execution Units were actively processing."
   9306              data_type="float"
   9307              max_equation="100"
   9308              equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   9309              underscore_name="eu_active"
   9310              units="percent"
   9311              symbol_name="EuActive"
   9312              semantic_type="duration"
   9313              mdapi_supported_apis=""
   9314              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   9315              mdapi_group="EU Array"
   9316              mdapi_hw_unit_type="gpu"
   9317              />
   9318     <counter name="EU Both FPU Pipes Active"
   9319              description="The percentage of time in which both EU FPU pipelines were actively processing."
   9320              data_type="float"
   9321              max_equation="100"
   9322              equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   9323              underscore_name="eu_fpu_both_active"
   9324              units="percent"
   9325              symbol_name="EuFpuBothActive"
   9326              semantic_type="duration"
   9327              mdapi_supported_apis=""
   9328              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   9329              mdapi_group="EU Array/Pipes"
   9330              mdapi_hw_unit_type="gpu"
   9331              />
   9332     <counter name="VS Send Pipe Active"
   9333              description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
   9334              data_type="float"
   9335              max_equation="100"
   9336              equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   9337              underscore_name="vs_send_active"
   9338              units="percent"
   9339              symbol_name="VsSendActive"
   9340              semantic_type="duration"
   9341              mdapi_supported_apis="OGL IO BB"
   9342              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   9343              mdapi_group="EU Array/Vertex Shader"
   9344              mdapi_hw_unit_type="gpu"
   9345              />
   9346     <counter name="VS FPU1 Pipe Active"
   9347              description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
   9348              data_type="float"
   9349              max_equation="100"
   9350              equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   9351              underscore_name="vs_fpu1_active"
   9352              units="percent"
   9353              symbol_name="VsFpu1Active"
   9354              semantic_type="duration"
   9355              mdapi_supported_apis="OGL IO BB"
   9356              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   9357              mdapi_group="EU Array/Vertex Shader"
   9358              mdapi_hw_unit_type="gpu"
   9359              />
   9360     <counter name="GS Threads Dispatched"
   9361              description="The total number of geometry shader hardware threads dispatched."
   9362              data_type="uint64"
   9363              equation="A 5 READ"
   9364              underscore_name="gs_threads"
   9365              units="threads"
   9366              symbol_name="GsThreads"
   9367              semantic_type="event"
   9368              mdapi_supported_apis="OGL4 IO BB"
   9369              mdapi_usage_flags="Tier3 Frame Batch Draw"
   9370              mdapi_hw_unit_type="gpu"
   9371              mdapi_group="EU Array/Geometry Shader"
   9372              />
   9373     <counter name="Early Hi-Depth Test Fails"
   9374              description="The total number of pixels dropped on early hierarchical depth test."
   9375              data_type="uint64"
   9376              equation="A 22 READ 4 UMUL"
   9377              underscore_name="hi_depth_test_fails"
   9378              units="pixels"
   9379              symbol_name="HiDepthTestFails"
   9380              semantic_type="event"
   9381              mdapi_supported_apis="OGL IO BB"
   9382              mdapi_usage_flags="Tier3 Frame Batch Draw"
   9383              mdapi_hw_unit_type="gpu"
   9384              mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
   9385              />
   9386     <counter name="FS Both FPU Active"
   9387              description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
   9388              data_type="float"
   9389              max_equation="100"
   9390              equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   9391              underscore_name="ps_eu_both_fpu_active"
   9392              units="percent"
   9393              symbol_name="PsEuBothFpuActive"
   9394              semantic_type="duration"
   9395              mdapi_supported_apis="OGL IO BB"
   9396              mdapi_usage_flags="Tier4 Frame Batch Draw"
   9397              mdapi_group="3D Pipe/Fragment Shader"
   9398              mdapi_hw_unit_type="gpu"
   9399              />
   9400     <counter name="VS Threads Dispatched"
   9401              description="The total number of vertex shader hardware threads dispatched."
   9402              data_type="uint64"
   9403              equation="A 1 READ"
   9404              underscore_name="vs_threads"
   9405              units="threads"
   9406              symbol_name="VsThreads"
   9407              semantic_type="event"
   9408              mdapi_supported_apis="OGL IO BB"
   9409              mdapi_usage_flags="Tier3 Frame Batch Draw"
   9410              mdapi_hw_unit_type="gpu"
   9411              mdapi_group="EU Array/Vertex Shader"
   9412              />
   9413     <counter name="FS Threads Dispatched"
   9414              description="The total number of fragment shader hardware threads dispatched."
   9415              data_type="uint64"
   9416              equation="A 6 READ"
   9417              underscore_name="ps_threads"
   9418              units="threads"
   9419              symbol_name="PsThreads"
   9420              semantic_type="event"
   9421              mdapi_supported_apis="OGL IO BB"
   9422              mdapi_usage_flags="Tier3 Frame Batch Draw"
   9423              mdapi_hw_unit_type="gpu"
   9424              mdapi_group="EU Array/Fragment Shader"
   9425              />
   9426     <counter name="Shader Barrier Messages"
   9427              description="The total number of shader barrier messages."
   9428              data_type="uint64"
   9429              equation="A 35 READ"
   9430              underscore_name="shader_barriers"
   9431              units="messages"
   9432              symbol_name="ShaderBarriers"
   9433              semantic_type="event"
   9434              mdapi_supported_apis=""
   9435              mdapi_usage_flags="Tier3 Frame Batch Draw"
   9436              mdapi_hw_unit_type="gpu"
   9437              mdapi_group="EU Array/Barrier"
   9438              />
   9439     <counter name="Sampler Texels"
   9440              description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
   9441              data_type="uint64"
   9442              equation="A 28 READ 4 UMUL"
   9443              underscore_name="sampler_texels"
   9444              units="texels"
   9445              symbol_name="SamplerTexels"
   9446              semantic_type="event"
   9447              mdapi_supported_apis=""
   9448              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   9449              mdapi_hw_unit_type="gpu"
   9450              mdapi_group="Sampler/Sampler Input"
   9451              />
   9452     <counter name="Pixels Failing Tests"
   9453              description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
   9454              data_type="uint64"
   9455              equation="A 25 READ 4 UMUL"
   9456              underscore_name="pixels_failing_post_ps_tests"
   9457              units="pixels"
   9458              symbol_name="PixelsFailingPostPsTests"
   9459              semantic_type="event"
   9460              mdapi_supported_apis="OGL IO BB"
   9461              mdapi_usage_flags="Tier3 Frame Batch Draw"
   9462              mdapi_hw_unit_type="gpu"
   9463              mdapi_group="3D Pipe/Output Merger"
   9464              />
   9465     <counter name="Thread Header Ready on Slice0 Subslice1 Port 0"
   9466              description="The percentage of time in which thread header is ready on slice0 subslice1 thread dispatcher port 0"
   9467              data_type="float"
   9468              max_equation="100"
   9469              equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
   9470              underscore_name="thread_header01_ready_port0"
   9471              units="percent"
   9472              symbol_name="ThreadHeader01ReadyPort0"
   9473              availability="$SubsliceMask 0x2 AND"
   9474              semantic_type="duration"
   9475              mdapi_supported_apis=""
   9476              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   9477              mdapi_group="GPU/Thread Dispatcher"
   9478              mdapi_hw_unit_type="subslice"
   9479              />
   9480     <counter name="Thread Header Ready on Slice0 Subslice1 Port 1"
   9481              description="The percentage of time in which thread header is ready on slice0 subslice1 thread dispatcher port 1"
   9482              data_type="float"
   9483              max_equation="100"
   9484              equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
   9485              underscore_name="thread_header01_ready_port1"
   9486              units="percent"
   9487              symbol_name="ThreadHeader01ReadyPort1"
   9488              availability="$SubsliceMask 0x2 AND"
   9489              semantic_type="duration"
   9490              mdapi_supported_apis=""
   9491              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   9492              mdapi_group="GPU/Thread Dispatcher"
   9493              mdapi_hw_unit_type="subslice"
   9494              />
   9495     <counter name="GPU Time Elapsed"
   9496              description="Time elapsed on the GPU during the measurement."
   9497              data_type="uint64"
   9498              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
   9499              underscore_name="gpu_time"
   9500              units="ns"
   9501              symbol_name="GpuTime"
   9502              semantic_type="duration"
   9503              mdapi_supported_apis=""
   9504              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   9505              mdapi_hw_unit_type="gpu"
   9506              mdapi_group="GPU"
   9507              />
   9508     <counter name="AVG GPU Core Frequency"
   9509              description="Average GPU Core Frequency in the measurement."
   9510              data_type="uint64"
   9511              max_equation="$GpuMaxFrequency"
   9512              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
   9513              underscore_name="avg_gpu_core_frequency"
   9514              units="hz"
   9515              symbol_name="AvgGpuCoreFrequency"
   9516              semantic_type="event"
   9517              mdapi_supported_apis=""
   9518              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   9519              mdapi_group="GPU"
   9520              mdapi_hw_unit_type="gpu"
   9521              />
   9522     <counter name="Sampler Texels Misses"
   9523              description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
   9524              data_type="uint64"
   9525              equation="A 29 READ 4 UMUL"
   9526              underscore_name="sampler_texel_misses"
   9527              units="texels"
   9528              symbol_name="SamplerTexelMisses"
   9529              semantic_type="event"
   9530              mdapi_supported_apis=""
   9531              mdapi_usage_flags="Tier3 Batch Frame Draw"
   9532              mdapi_hw_unit_type="gpu"
   9533              mdapi_group="Sampler/Sampler Cache"
   9534              />
   9535     <counter name="CS Threads Dispatched"
   9536              description="The total number of compute shader hardware threads dispatched."
   9537              data_type="uint64"
   9538              equation="A 4 READ"
   9539              underscore_name="cs_threads"
   9540              units="threads"
   9541              symbol_name="CsThreads"
   9542              semantic_type="event"
   9543              mdapi_supported_apis="OGL4 OCL IO BB"
   9544              mdapi_usage_flags="Tier3 Frame Batch Draw"
   9545              mdapi_hw_unit_type="gpu"
   9546              mdapi_group="EU Array/Compute Shader"
   9547              />
   9548     <counter name="SLM Bytes Read"
   9549              description="The total number of GPU memory bytes read from shared local memory."
   9550              data_type="uint64"
   9551              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   9552              equation="A 30 READ 64 UMUL"
   9553              underscore_name="slm_bytes_read"
   9554              units="bytes"
   9555              symbol_name="SlmBytesRead"
   9556              semantic_type="throughput"
   9557              mdapi_supported_apis="OGL4 OCL IO BB"
   9558              mdapi_usage_flags="Tier3 Frame Batch Draw"
   9559              mdapi_group="L3/Data Port/SLM"
   9560              mdapi_hw_unit_type="gpu"
   9561              />
   9562     <counter name="PS FPU1 Pipe Active"
   9563              description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
   9564              data_type="float"
   9565              max_equation="100"
   9566              equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   9567              underscore_name="ps_fpu1_active"
   9568              units="percent"
   9569              symbol_name="PsFpu1Active"
   9570              semantic_type="duration"
   9571              mdapi_supported_apis="OGL IO BB"
   9572              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   9573              mdapi_group="EU Array/Pixel Shader"
   9574              mdapi_hw_unit_type="gpu"
   9575              />
   9576     <counter name="PS Send Pipeline Active"
   9577              description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
   9578              data_type="float"
   9579              max_equation="100"
   9580              equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   9581              underscore_name="ps_send_active"
   9582              units="percent"
   9583              symbol_name="PsSendActive"
   9584              semantic_type="duration"
   9585              mdapi_supported_apis="OGL IO BB"
   9586              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   9587              mdapi_group="EU Array/Pixel Shader"
   9588              mdapi_hw_unit_type="gpu"
   9589              />
   9590     <counter name="VS FPU0 Pipe Active"
   9591              description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
   9592              data_type="float"
   9593              max_equation="100"
   9594              equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   9595              underscore_name="vs_fpu0_active"
   9596              units="percent"
   9597              symbol_name="VsFpu0Active"
   9598              semantic_type="duration"
   9599              mdapi_supported_apis="OGL IO BB"
   9600              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   9601              mdapi_group="EU Array/Vertex Shader"
   9602              mdapi_hw_unit_type="gpu"
   9603              />
   9604     <counter name="GPU Busy"
   9605              description="The percentage of time in which the GPU has been processing GPU commands."
   9606              data_type="float"
   9607              max_equation="100"
   9608              equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
   9609              underscore_name="gpu_busy"
   9610              units="percent"
   9611              symbol_name="GpuBusy"
   9612              semantic_type="duration"
   9613              mdapi_supported_apis=""
   9614              mdapi_usage_flags="Tier1 Overview System Frame"
   9615              mdapi_group="GPU"
   9616              mdapi_hw_unit_type="gpu"
   9617              />
   9618     <counter name="Thread Header Ready on Slice0 Subslice2 Port 1"
   9619              description="The percentage of time in which thread header is ready on slice0 subslice2 thread dispatcher port 1"
   9620              data_type="float"
   9621              max_equation="100"
   9622              equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
   9623              underscore_name="thread_header02_ready_port1"
   9624              units="percent"
   9625              symbol_name="ThreadHeader02ReadyPort1"
   9626              availability="$SubsliceMask 0x4 AND"
   9627              semantic_type="duration"
   9628              mdapi_supported_apis=""
   9629              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   9630              mdapi_group="GPU/Thread Dispatcher"
   9631              mdapi_hw_unit_type="subslice"
   9632              />
   9633     <counter name="Thread Header Ready on Slice0 Subslice2 Port 0"
   9634              description="The percentage of time in which thread header is ready on slice0 subslice2 thread dispatcher port 0"
   9635              data_type="float"
   9636              max_equation="100"
   9637              equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
   9638              underscore_name="thread_header02_ready_port0"
   9639              units="percent"
   9640              symbol_name="ThreadHeader02ReadyPort0"
   9641              availability="$SubsliceMask 0x4 AND"
   9642              semantic_type="duration"
   9643              mdapi_supported_apis=""
   9644              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   9645              mdapi_group="GPU/Thread Dispatcher"
   9646              mdapi_hw_unit_type="subslice"
   9647              />
   9648     <counter name="Rasterized Pixels"
   9649              description="The total number of rasterized pixels."
   9650              data_type="uint64"
   9651              equation="A 21 READ 4 UMUL"
   9652              underscore_name="rasterized_pixels"
   9653              units="pixels"
   9654              symbol_name="RasterizedPixels"
   9655              semantic_type="event"
   9656              mdapi_supported_apis="OGL IO BB"
   9657              mdapi_usage_flags="Tier3 Frame Batch Draw"
   9658              mdapi_hw_unit_type="gpu"
   9659              mdapi_group="3D Pipe/Rasterizer"
   9660              />
   9661     <counter name="PS FPU0 Pipe Active"
   9662              description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
   9663              data_type="float"
   9664              max_equation="100"
   9665              equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   9666              underscore_name="ps_fpu0_active"
   9667              units="percent"
   9668              symbol_name="PsFpu0Active"
   9669              semantic_type="duration"
   9670              mdapi_supported_apis="OGL IO BB"
   9671              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   9672              mdapi_group="EU Array/Pixel Shader"
   9673              mdapi_hw_unit_type="gpu"
   9674              />
   9675     <counter name="DS Threads Dispatched"
   9676              description="The total number of domain shader hardware threads dispatched."
   9677              data_type="uint64"
   9678              equation="A 3 READ"
   9679              underscore_name="ds_threads"
   9680              units="threads"
   9681              symbol_name="DsThreads"
   9682              semantic_type="event"
   9683              mdapi_supported_apis="OGL4 IO BB"
   9684              mdapi_usage_flags="Tier3 Frame Batch Draw"
   9685              mdapi_hw_unit_type="gpu"
   9686              mdapi_group="EU Array/Domain Shader"
   9687              />
   9688     <counter name="Samples Written"
   9689              description="The total number of samples or pixels written to all render targets."
   9690              data_type="uint64"
   9691              equation="A 26 READ 4 UMUL"
   9692              underscore_name="samples_written"
   9693              units="pixels"
   9694              symbol_name="SamplesWritten"
   9695              semantic_type="event"
   9696              mdapi_supported_apis="OGL IO BB"
   9697              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   9698              mdapi_hw_unit_type="gpu"
   9699              mdapi_group="3D Pipe/Output Merger"
   9700              />
   9701     <counter name="EU Stall"
   9702              description="The percentage of time in which the Execution Units were stalled."
   9703              data_type="float"
   9704              max_equation="100"
   9705              equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   9706              underscore_name="eu_stall"
   9707              units="percent"
   9708              symbol_name="EuStall"
   9709              semantic_type="duration"
   9710              mdapi_supported_apis=""
   9711              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   9712              mdapi_group="EU Array"
   9713              mdapi_hw_unit_type="gpu"
   9714              />
   9715     <counter name="Samples Blended"
   9716              description="The total number of blended samples or pixels written to all render targets."
   9717              data_type="uint64"
   9718              equation="A 27 READ 4 UMUL"
   9719              underscore_name="samples_blended"
   9720              units="pixels"
   9721              symbol_name="SamplesBlended"
   9722              semantic_type="event"
   9723              mdapi_supported_apis="OGL IO BB"
   9724              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   9725              mdapi_hw_unit_type="gpu"
   9726              mdapi_group="3D Pipe/Output Merger"
   9727              />
   9728     <counter name="Early Depth Test Fails"
   9729              description="The total number of pixels dropped on early depth test."
   9730              data_type="uint64"
   9731              equation="A 23 READ 4 UMUL"
   9732              underscore_name="early_depth_test_fails"
   9733              units="pixels"
   9734              symbol_name="EarlyDepthTestFails"
   9735              semantic_type="event"
   9736              mdapi_supported_apis="OGL IO BB"
   9737              mdapi_usage_flags="Tier3 Frame Batch Draw"
   9738              mdapi_hw_unit_type="gpu"
   9739              mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
   9740              />
   9741     <counter name="Shader Memory Accesses"
   9742              description="The total number of shader memory accesses to L3."
   9743              data_type="uint64"
   9744              equation="A 32 READ"
   9745              underscore_name="shader_memory_accesses"
   9746              units="messages"
   9747              symbol_name="ShaderMemoryAccesses"
   9748              semantic_type="event"
   9749              mdapi_supported_apis=""
   9750              mdapi_usage_flags="Tier3 Frame Batch Draw"
   9751              mdapi_hw_unit_type="gpu"
   9752              mdapi_group="L3/Data Port"
   9753              />
   9754     <counter name="HS Threads Dispatched"
   9755              description="The total number of hull shader hardware threads dispatched."
   9756              data_type="uint64"
   9757              equation="A 2 READ"
   9758              underscore_name="hs_threads"
   9759              units="threads"
   9760              symbol_name="HsThreads"
   9761              semantic_type="event"
   9762              mdapi_supported_apis="OGL4 IO BB"
   9763              mdapi_usage_flags="Tier3 Frame Batch Draw"
   9764              mdapi_hw_unit_type="gpu"
   9765              mdapi_group="EU Array/Hull Shader"
   9766              />
   9767     <counter name="SLM Bytes Written"
   9768              description="The total number of GPU memory bytes written into shared local memory."
   9769              data_type="uint64"
   9770              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   9771              equation="A 31 READ 64 UMUL"
   9772              underscore_name="slm_bytes_written"
   9773              units="bytes"
   9774              symbol_name="SlmBytesWritten"
   9775              semantic_type="throughput"
   9776              mdapi_supported_apis="OGL4 OCL IO BB"
   9777              mdapi_usage_flags="Tier3 Frame Batch Draw"
   9778              mdapi_group="L3/Data Port/SLM"
   9779              mdapi_hw_unit_type="gpu"
   9780              />
   9781     <counter name="L3 Shader Throughput"
   9782              description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
   9783              data_type="uint64"
   9784              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   9785              equation="A 30 READ  A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
   9786              underscore_name="l3_shader_throughput"
   9787              units="bytes"
   9788              symbol_name="L3ShaderThroughput"
   9789              semantic_type="throughput"
   9790              mdapi_supported_apis="OGL4 OCL IO BB"
   9791              mdapi_usage_flags="Tier2 Frame Batch Draw"
   9792              mdapi_group="L3/Data Port"
   9793              mdapi_hw_unit_type="gpu"
   9794              />
   9795     <counter name="Samples Killed in FS"
   9796              description="The total number of samples or pixels dropped in fragment shaders."
   9797              data_type="uint64"
   9798              equation="A 24 READ 4 UMUL"
   9799              underscore_name="samples_killed_in_ps"
   9800              units="pixels"
   9801              symbol_name="SamplesKilledInPs"
   9802              semantic_type="event"
   9803              mdapi_supported_apis="OGL IO BB"
   9804              mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
   9805              mdapi_hw_unit_type="gpu"
   9806              mdapi_group="3D Pipe/Fragment Shader"
   9807              />
   9808     <counter name="Thread Header Ready on Slice0 Subslice0 Port 0"
   9809              description="The percentage of time in which thread header is ready on slice0 subslice0 thread dispatcher port 0"
   9810              data_type="float"
   9811              max_equation="100"
   9812              equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
   9813              underscore_name="thread_header00_ready_port0"
   9814              units="percent"
   9815              symbol_name="ThreadHeader00ReadyPort0"
   9816              availability="$SubsliceMask 0x1 AND"
   9817              semantic_type="duration"
   9818              mdapi_supported_apis=""
   9819              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   9820              mdapi_group="GPU/Thread Dispatcher"
   9821              mdapi_hw_unit_type="subslice"
   9822              />
   9823     <counter name="Shader Atomic Memory Accesses"
   9824              description="The total number of shader atomic memory accesses."
   9825              data_type="uint64"
   9826              equation="A 34 READ"
   9827              underscore_name="shader_atomics"
   9828              units="messages"
   9829              symbol_name="ShaderAtomics"
   9830              semantic_type="event"
   9831              mdapi_supported_apis="OGL OCL IO BB"
   9832              mdapi_usage_flags="Tier3 Frame Batch Draw"
   9833              mdapi_hw_unit_type="gpu"
   9834              mdapi_group="L3/Data Port/Atomics"
   9835              />
   9836     <counter name="Thread Header Ready on Slice0 Subslice0 Port 1"
   9837              description="The percentage of time in which thread header is ready on slice0 subslice0 thread dispatcher port 1"
   9838              data_type="float"
   9839              max_equation="100"
   9840              equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
   9841              underscore_name="thread_header00_ready_port1"
   9842              units="percent"
   9843              symbol_name="ThreadHeader00ReadyPort1"
   9844              availability="$SubsliceMask 0x1 AND"
   9845              semantic_type="duration"
   9846              mdapi_supported_apis=""
   9847              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   9848              mdapi_group="GPU/Thread Dispatcher"
   9849              mdapi_hw_unit_type="subslice"
   9850              />
   9851     <register_config type="NOA">
   9852         <register type="NOA" address="0x00009840" value="0x00000080" />
   9853         <register type="NOA" address="0x00009888" value="0x12124D60" />
   9854         <register type="NOA" address="0x00009888" value="0x12322E60" />
   9855         <register type="NOA" address="0x00009888" value="0x12524D60" />
   9856         <register type="NOA" address="0x00009888" value="0x022F3000" />
   9857         <register type="NOA" address="0x00009888" value="0x0A4C0014" />
   9858         <register type="NOA" address="0x00009888" value="0x000D8000" />
   9859         <register type="NOA" address="0x00009888" value="0x020DA000" />
   9860         <register type="NOA" address="0x00009888" value="0x040DA000" />
   9861         <register type="NOA" address="0x00009888" value="0x060D2000" />
   9862         <register type="NOA" address="0x00009888" value="0x0C0FE000" />
   9863         <register type="NOA" address="0x00009888" value="0x0E0F0097" />
   9864         <register type="NOA" address="0x00009888" value="0x082C8000" />
   9865         <register type="NOA" address="0x00009888" value="0x0A2C8000" />
   9866         <register type="NOA" address="0x00009888" value="0x002D8000" />
   9867         <register type="NOA" address="0x00009888" value="0x062D4000" />
   9868         <register type="NOA" address="0x00009888" value="0x0410C000" />
   9869         <register type="NOA" address="0x00009888" value="0x0411C000" />
   9870         <register type="NOA" address="0x00009888" value="0x04121FB7" />
   9871         <register type="NOA" address="0x00009888" value="0x00120000" />
   9872         <register type="NOA" address="0x00009888" value="0x04135000" />
   9873         <register type="NOA" address="0x00009888" value="0x00308000" />
   9874         <register type="NOA" address="0x00009888" value="0x06304000" />
   9875         <register type="NOA" address="0x00009888" value="0x00318000" />
   9876         <register type="NOA" address="0x00009888" value="0x06314000" />
   9877         <register type="NOA" address="0x00009888" value="0x00321B80" />
   9878         <register type="NOA" address="0x00009888" value="0x0632003F" />
   9879         <register type="NOA" address="0x00009888" value="0x00334000" />
   9880         <register type="NOA" address="0x00009888" value="0x06331000" />
   9881         <register type="NOA" address="0x00009888" value="0x0250C000" />
   9882         <register type="NOA" address="0x00009888" value="0x0251C000" />
   9883         <register type="NOA" address="0x00009888" value="0x02521FB7" />
   9884         <register type="NOA" address="0x00009888" value="0x00520000" />
   9885         <register type="NOA" address="0x00009888" value="0x02535000" />
   9886         <register type="NOA" address="0x00009888" value="0x1190FC00" />
   9887         <register type="NOA" address="0x00009888" value="0x37900000" />
   9888         <register type="NOA" address="0x00009888" value="0x51900000" />
   9889         <register type="NOA" address="0x00009888" value="0x41900800" />
   9890         <register type="NOA" address="0x00009888" value="0x43900063" />
   9891         <register type="NOA" address="0x00009888" value="0x53900000" />
   9892         <register type="NOA" address="0x00009888" value="0x45900040" />
   9893         <register type="NOA" address="0x00009888" value="0x33900000" />
   9894     </register_config>
   9895     <register_config type="OA">
   9896         <register type="OA" address="0x00002740" value="0x00000000" />
   9897         <register type="OA" address="0x00002744" value="0x00800000" />
   9898         <register type="OA" address="0x00002710" value="0x00000000" />
   9899         <register type="OA" address="0x00002714" value="0x00800000" />
   9900         <register type="OA" address="0x00002720" value="0x00000000" />
   9901         <register type="OA" address="0x00002724" value="0x00800000" />
   9902     </register_config>
   9903     <register_config type="FLEX">
   9904         <register type="FLEX" address="0x0000E458" value="0x00005004" />
   9905         <register type="FLEX" address="0x0000E558" value="0x00010003" />
   9906         <register type="FLEX" address="0x0000E658" value="0x00012011" />
   9907         <register type="FLEX" address="0x0000E758" value="0x00015014" />
   9908         <register type="FLEX" address="0x0000E45C" value="0x00051050" />
   9909         <register type="FLEX" address="0x0000E55C" value="0x00053052" />
   9910         <register type="FLEX" address="0x0000E65C" value="0x00055054" />
   9911     </register_config>
   9912   </set>
   9913 
   9914   <set name="Compute Metrics Extra Gen9"
   9915        mdapi_supported_apis="OGL4 OCL IO BB"
   9916        underscore_name="compute_extra"
   9917        hw_config_guid="a5aa857d-e8f0-4dfa-8981-ce340fa748fd"
   9918        chipset="SKLGT4"
   9919        symbol_name="ComputeExtra"
   9920        >
   9921     <counter name="GPU Core Clocks"
   9922              description="The total number of GPU core clocks elapsed during the measurement."
   9923              data_type="uint64"
   9924              equation="GPU_CLOCK 0 READ"
   9925              underscore_name="gpu_core_clocks"
   9926              units="cycles"
   9927              symbol_name="GpuCoreClocks"
   9928              semantic_type="event"
   9929              mdapi_supported_apis=""
   9930              mdapi_usage_flags="Tier1 Frame Batch Draw"
   9931              mdapi_hw_unit_type="gpu"
   9932              mdapi_group="GPU"
   9933              />
   9934     <counter name="EU FPU1 Pipe Active"
   9935              description="The percentage of time in which EU FPU1 pipeline was actively processing."
   9936              data_type="float"
   9937              max_equation="100"
   9938              equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   9939              underscore_name="fpu1_active"
   9940              units="percent"
   9941              symbol_name="Fpu1Active"
   9942              semantic_type="duration"
   9943              mdapi_supported_apis=""
   9944              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   9945              mdapi_group="EU Array/Pipes"
   9946              mdapi_hw_unit_type="gpu"
   9947              />
   9948     <counter name="GPU Time Elapsed"
   9949              description="Time elapsed on the GPU during the measurement."
   9950              data_type="uint64"
   9951              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
   9952              underscore_name="gpu_time"
   9953              units="ns"
   9954              symbol_name="GpuTime"
   9955              semantic_type="duration"
   9956              mdapi_supported_apis=""
   9957              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   9958              mdapi_hw_unit_type="gpu"
   9959              mdapi_group="GPU"
   9960              />
   9961     <counter name="AVG GPU Core Frequency"
   9962              description="Average GPU Core Frequency in the measurement."
   9963              data_type="uint64"
   9964              max_equation="$GpuMaxFrequency"
   9965              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
   9966              underscore_name="avg_gpu_core_frequency"
   9967              units="hz"
   9968              symbol_name="AvgGpuCoreFrequency"
   9969              semantic_type="event"
   9970              mdapi_supported_apis=""
   9971              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   9972              mdapi_group="GPU"
   9973              mdapi_hw_unit_type="gpu"
   9974              />
   9975     <register_config type="NOA">
   9976         <register type="NOA" address="0x00009840" value="0x00000080" />
   9977         <register type="NOA" address="0x00009888" value="0x121203E0" />
   9978         <register type="NOA" address="0x00009888" value="0x123203E0" />
   9979         <register type="NOA" address="0x00009888" value="0x125203E0" />
   9980         <register type="NOA" address="0x00009888" value="0x129203E0" />
   9981         <register type="NOA" address="0x00009888" value="0x12B203E0" />
   9982         <register type="NOA" address="0x00009888" value="0x12D203E0" />
   9983         <register type="NOA" address="0x00009888" value="0x131203E0" />
   9984         <register type="NOA" address="0x00009888" value="0x133203E0" />
   9985         <register type="NOA" address="0x00009888" value="0x135203E0" />
   9986         <register type="NOA" address="0x00009888" value="0x1A4EF000" />
   9987         <register type="NOA" address="0x00009888" value="0x1C4E0003" />
   9988         <register type="NOA" address="0x00009888" value="0x024EC000" />
   9989         <register type="NOA" address="0x00009888" value="0x044EC000" />
   9990         <register type="NOA" address="0x00009888" value="0x064EC000" />
   9991         <register type="NOA" address="0x00009888" value="0x022F4000" />
   9992         <register type="NOA" address="0x00009888" value="0x0C4C02A0" />
   9993         <register type="NOA" address="0x00009888" value="0x084CA000" />
   9994         <register type="NOA" address="0x00009888" value="0x0A4C0042" />
   9995         <register type="NOA" address="0x00009888" value="0x0C0D8000" />
   9996         <register type="NOA" address="0x00009888" value="0x0E0DA000" />
   9997         <register type="NOA" address="0x00009888" value="0x000D8000" />
   9998         <register type="NOA" address="0x00009888" value="0x020DA000" />
   9999         <register type="NOA" address="0x00009888" value="0x040DA000" />
   10000         <register type="NOA" address="0x00009888" value="0x060D2000" />
   10001         <register type="NOA" address="0x00009888" value="0x100F0150" />
   10002         <register type="NOA" address="0x00009888" value="0x0C0F5000" />
   10003         <register type="NOA" address="0x00009888" value="0x0E0F006D" />
   10004         <register type="NOA" address="0x00009888" value="0x182C00A8" />
   10005         <register type="NOA" address="0x00009888" value="0x022C8000" />
   10006         <register type="NOA" address="0x00009888" value="0x042C8000" />
   10007         <register type="NOA" address="0x00009888" value="0x062C8000" />
   10008         <register type="NOA" address="0x00009888" value="0x0C2C8000" />
   10009         <register type="NOA" address="0x00009888" value="0x042D8000" />
   10010         <register type="NOA" address="0x00009888" value="0x06104000" />
   10011         <register type="NOA" address="0x00009888" value="0x06114000" />
   10012         <register type="NOA" address="0x00009888" value="0x06120033" />
   10013         <register type="NOA" address="0x00009888" value="0x00120000" />
   10014         <register type="NOA" address="0x00009888" value="0x06131000" />
   10015         <register type="NOA" address="0x00009888" value="0x04308000" />
   10016         <register type="NOA" address="0x00009888" value="0x04318000" />
   10017         <register type="NOA" address="0x00009888" value="0x04321980" />
   10018         <register type="NOA" address="0x00009888" value="0x00320000" />
   10019         <register type="NOA" address="0x00009888" value="0x04334000" />
   10020         <register type="NOA" address="0x00009888" value="0x04504000" />
   10021         <register type="NOA" address="0x00009888" value="0x04514000" />
   10022         <register type="NOA" address="0x00009888" value="0x04520033" />
   10023         <register type="NOA" address="0x00009888" value="0x00520000" />
   10024         <register type="NOA" address="0x00009888" value="0x04531000" />
   10025         <register type="NOA" address="0x00009888" value="0x1ACEF000" />
   10026         <register type="NOA" address="0x00009888" value="0x1CCE0003" />
   10027         <register type="NOA" address="0x00009888" value="0x00AF8000" />
   10028         <register type="NOA" address="0x00009888" value="0x0CCC02A0" />
   10029         <register type="NOA" address="0x00009888" value="0x0ACC0001" />
   10030         <register type="NOA" address="0x00009888" value="0x0C8D8000" />
   10031         <register type="NOA" address="0x00009888" value="0x0E8DA000" />
   10032         <register type="NOA" address="0x00009888" value="0x008D8000" />
   10033         <register type="NOA" address="0x00009888" value="0x028DA000" />
   10034         <register type="NOA" address="0x00009888" value="0x108F0150" />
   10035         <register type="NOA" address="0x00009888" value="0x0C8FB000" />
   10036         <register type="NOA" address="0x00009888" value="0x0E8F0001" />
   10037         <register type="NOA" address="0x00009888" value="0x18AC00A8" />
   10038         <register type="NOA" address="0x00009888" value="0x06AC8000" />
   10039         <register type="NOA" address="0x00009888" value="0x02AD4000" />
   10040         <register type="NOA" address="0x00009888" value="0x02908000" />
   10041         <register type="NOA" address="0x00009888" value="0x02918000" />
   10042         <register type="NOA" address="0x00009888" value="0x02921980" />
   10043         <register type="NOA" address="0x00009888" value="0x00920000" />
   10044         <register type="NOA" address="0x00009888" value="0x02934000" />
   10045         <register type="NOA" address="0x00009888" value="0x02B04000" />
   10046         <register type="NOA" address="0x00009888" value="0x02B14000" />
   10047         <register type="NOA" address="0x00009888" value="0x02B20033" />
   10048         <register type="NOA" address="0x00009888" value="0x00B20000" />
   10049         <register type="NOA" address="0x00009888" value="0x02B31000" />
   10050         <register type="NOA" address="0x00009888" value="0x00D08000" />
   10051         <register type="NOA" address="0x00009888" value="0x00D18000" />
   10052         <register type="NOA" address="0x00009888" value="0x00D21980" />
   10053         <register type="NOA" address="0x00009888" value="0x00D34000" />
   10054         <register type="NOA" address="0x00009888" value="0x072F8000" />
   10055         <register type="NOA" address="0x00009888" value="0x0D4C0100" />
   10056         <register type="NOA" address="0x00009888" value="0x0D0D8000" />
   10057         <register type="NOA" address="0x00009888" value="0x0F0DA000" />
   10058         <register type="NOA" address="0x00009888" value="0x110F01B0" />
   10059         <register type="NOA" address="0x00009888" value="0x192C0080" />
   10060         <register type="NOA" address="0x00009888" value="0x0F2D4000" />
   10061         <register type="NOA" address="0x00009888" value="0x0F108000" />
   10062         <register type="NOA" address="0x00009888" value="0x0F118000" />
   10063         <register type="NOA" address="0x00009888" value="0x0F121980" />
   10064         <register type="NOA" address="0x00009888" value="0x01120000" />
   10065         <register type="NOA" address="0x00009888" value="0x0F134000" />
   10066         <register type="NOA" address="0x00009888" value="0x0F304000" />
   10067         <register type="NOA" address="0x00009888" value="0x0F314000" />
   10068         <register type="NOA" address="0x00009888" value="0x0F320033" />
   10069         <register type="NOA" address="0x00009888" value="0x01320000" />
   10070         <register type="NOA" address="0x00009888" value="0x0F331000" />
   10071         <register type="NOA" address="0x00009888" value="0x0D508000" />
   10072         <register type="NOA" address="0x00009888" value="0x0D518000" />
   10073         <register type="NOA" address="0x00009888" value="0x0D521980" />
   10074         <register type="NOA" address="0x00009888" value="0x01520000" />
   10075         <register type="NOA" address="0x00009888" value="0x0D534000" />
   10076         <register type="NOA" address="0x00009888" value="0x1190FF80" />
   10077         <register type="NOA" address="0x00009888" value="0x57900000" />
   10078         <register type="NOA" address="0x00009888" value="0x49900C00" />
   10079         <register type="NOA" address="0x00009888" value="0x37900000" />
   10080         <register type="NOA" address="0x00009888" value="0x33900000" />
   10081         <register type="NOA" address="0x00009888" value="0x4B900002" />
   10082         <register type="NOA" address="0x00009888" value="0x59900000" />
   10083         <register type="NOA" address="0x00009888" value="0x51901100" />
   10084         <register type="NOA" address="0x00009888" value="0x41901000" />
   10085         <register type="NOA" address="0x00009888" value="0x43901423" />
   10086         <register type="NOA" address="0x00009888" value="0x53903331" />
   10087         <register type="NOA" address="0x00009888" value="0x45900044" />
   10088     </register_config>
   10089   </set>
   10090 
   10091   <set name="Media Vme Pipe Gen9"
   10092        mdapi_supported_apis="MEDIA IO BB"
   10093        underscore_name="vme_pipe"
   10094        hw_config_guid="0e8d8b86-4ee7-4cdd-aaaa-58adc92cb29e"
   10095        chipset="SKLGT4"
   10096        symbol_name="VMEPipe"
   10097        >
   10098     <counter name="GPU Core Clocks"
   10099              description="The total number of GPU core clocks elapsed during the measurement."
   10100              data_type="uint64"
   10101              equation="GPU_CLOCK 0 READ"
   10102              underscore_name="gpu_core_clocks"
   10103              units="cycles"
   10104              symbol_name="GpuCoreClocks"
   10105              semantic_type="event"
   10106              mdapi_supported_apis=""
   10107              mdapi_usage_flags="Tier1 Frame Batch Draw"
   10108              mdapi_hw_unit_type="gpu"
   10109              mdapi_group="GPU"
   10110              />
   10111     <counter name="EU Active"
   10112              description="The percentage of time in which the Execution Units were actively processing."
   10113              data_type="float"
   10114              max_equation="100"
   10115              equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   10116              underscore_name="eu_active"
   10117              units="percent"
   10118              symbol_name="EuActive"
   10119              semantic_type="duration"
   10120              mdapi_supported_apis=""
   10121              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   10122              mdapi_group="EU Array"
   10123              mdapi_hw_unit_type="gpu"
   10124              />
   10125     <counter name="EU Both FPU Pipes Active"
   10126              description="The percentage of time in which both EU FPU pipelines were actively processing."
   10127              data_type="float"
   10128              max_equation="100"
   10129              equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   10130              underscore_name="eu_fpu_both_active"
   10131              units="percent"
   10132              symbol_name="EuFpuBothActive"
   10133              semantic_type="duration"
   10134              mdapi_supported_apis=""
   10135              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   10136              mdapi_group="EU Array/Pipes"
   10137              mdapi_hw_unit_type="gpu"
   10138              />
   10139     <counter name="GPU Time Elapsed"
   10140              description="Time elapsed on the GPU during the measurement."
   10141              data_type="uint64"
   10142              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
   10143              underscore_name="gpu_time"
   10144              units="ns"
   10145              symbol_name="GpuTime"
   10146              semantic_type="duration"
   10147              mdapi_supported_apis=""
   10148              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   10149              mdapi_hw_unit_type="gpu"
   10150              mdapi_group="GPU"
   10151              />
   10152     <counter name="AVG GPU Core Frequency"
   10153              description="Average GPU Core Frequency in the measurement."
   10154              data_type="uint64"
   10155              max_equation="$GpuMaxFrequency"
   10156              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
   10157              underscore_name="avg_gpu_core_frequency"
   10158              units="hz"
   10159              symbol_name="AvgGpuCoreFrequency"
   10160              semantic_type="event"
   10161              mdapi_supported_apis=""
   10162              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   10163              mdapi_group="GPU"
   10164              mdapi_hw_unit_type="gpu"
   10165              />
   10166     <counter name="CS Threads Dispatched"
   10167              description="The total number of compute shader hardware threads dispatched."
   10168              data_type="uint64"
   10169              equation="A 4 READ"
   10170              underscore_name="cs_threads"
   10171              units="threads"
   10172              symbol_name="CsThreads"
   10173              semantic_type="event"
   10174              mdapi_supported_apis=""
   10175              mdapi_usage_flags="Tier3 Frame Batch Draw"
   10176              mdapi_hw_unit_type="gpu"
   10177              mdapi_group="EU Array/Compute Shader"
   10178              />
   10179     <counter name="EU Thread Occupancy"
   10180              description="The percentage of time in which hardware threads occupied EUs."
   10181              data_type="float"
   10182              max_equation="100"
   10183              equation="8 A 10 READ FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   10184              underscore_name="eu_thread_occupancy"
   10185              units="percent"
   10186              symbol_name="EuThreadOccupancy"
   10187              semantic_type="duration"
   10188              mdapi_supported_apis=""
   10189              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   10190              mdapi_group="EU Array"
   10191              mdapi_hw_unit_type="gpu"
   10192              />
   10193     <counter name="EU Stall"
   10194              description="The percentage of time in which the Execution Units were stalled."
   10195              data_type="float"
   10196              max_equation="100"
   10197              equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   10198              underscore_name="eu_stall"
   10199              units="percent"
   10200              symbol_name="EuStall"
   10201              semantic_type="duration"
   10202              mdapi_supported_apis=""
   10203              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   10204              mdapi_group="EU Array"
   10205              mdapi_hw_unit_type="gpu"
   10206              />
   10207     <counter name="VME Busy"
   10208              description="The percentage of time in which VME (IME or CRE) was actively processing data."
   10209              data_type="float"
   10210              max_equation="100"
   10211              equation="B 0 READ B 3 READ FADD 2 FDIV 100 UMUL $GpuCoreClocks FDIV"
   10212              underscore_name="vme_busy"
   10213              units="percent"
   10214              symbol_name="VMEBusy"
   10215              semantic_type="duration"
   10216              mdapi_supported_apis=""
   10217              mdapi_usage_flags="Overview System Batch Tier2"
   10218              mdapi_group="VME Pipe"
   10219              mdapi_hw_unit_type="gpu"
   10220              />
   10221     <counter name="GPU Busy"
   10222              description="The percentage of time in which the GPU has been processing GPU commands."
   10223              data_type="float"
   10224              max_equation="100"
   10225              equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
   10226              underscore_name="gpu_busy"
   10227              units="percent"
   10228              symbol_name="GpuBusy"
   10229              semantic_type="duration"
   10230              mdapi_supported_apis=""
   10231              mdapi_usage_flags="Tier1 Overview System Frame"
   10232              mdapi_group="GPU"
   10233              mdapi_hw_unit_type="gpu"
   10234              />
   10235     <register_config type="NOA">
   10236         <register type="NOA" address="0x00009840" value="0x00000080" />
   10237         <register type="NOA" address="0x00009888" value="0x141A5800" />
   10238         <register type="NOA" address="0x00009888" value="0x161A00C0" />
   10239         <register type="NOA" address="0x00009888" value="0x12180240" />
   10240         <register type="NOA" address="0x00009888" value="0x14180002" />
   10241         <register type="NOA" address="0x00009888" value="0x149A5800" />
   10242         <register type="NOA" address="0x00009888" value="0x169A00C0" />
   10243         <register type="NOA" address="0x00009888" value="0x12980240" />
   10244         <register type="NOA" address="0x00009888" value="0x14980002" />
   10245         <register type="NOA" address="0x00009888" value="0x1A4E3FC0" />
   10246         <register type="NOA" address="0x00009888" value="0x002F1000" />
   10247         <register type="NOA" address="0x00009888" value="0x022F8000" />
   10248         <register type="NOA" address="0x00009888" value="0x042F3000" />
   10249         <register type="NOA" address="0x00009888" value="0x004C4000" />
   10250         <register type="NOA" address="0x00009888" value="0x0A4C9500" />
   10251         <register type="NOA" address="0x00009888" value="0x0C4C002A" />
   10252         <register type="NOA" address="0x00009888" value="0x000D2000" />
   10253         <register type="NOA" address="0x00009888" value="0x060D8000" />
   10254         <register type="NOA" address="0x00009888" value="0x080DA000" />
   10255         <register type="NOA" address="0x00009888" value="0x0A0DA000" />
   10256         <register type="NOA" address="0x00009888" value="0x0C0DA000" />
   10257         <register type="NOA" address="0x00009888" value="0x0C0F0400" />
   10258         <register type="NOA" address="0x00009888" value="0x0E0F5500" />
   10259         <register type="NOA" address="0x00009888" value="0x100F0015" />
   10260         <register type="NOA" address="0x00009888" value="0x002C8000" />
   10261         <register type="NOA" address="0x00009888" value="0x0E2C8000" />
   10262         <register type="NOA" address="0x00009888" value="0x162CAA00" />
   10263         <register type="NOA" address="0x00009888" value="0x182C000A" />
   10264         <register type="NOA" address="0x00009888" value="0x04193000" />
   10265         <register type="NOA" address="0x00009888" value="0x081A28C1" />
   10266         <register type="NOA" address="0x00009888" value="0x001A0000" />
   10267         <register type="NOA" address="0x00009888" value="0x00133000" />
   10268         <register type="NOA" address="0x00009888" value="0x0613C000" />
   10269         <register type="NOA" address="0x00009888" value="0x0813F000" />
   10270         <register type="NOA" address="0x00009888" value="0x00172000" />
   10271         <register type="NOA" address="0x00009888" value="0x06178000" />
   10272         <register type="NOA" address="0x00009888" value="0x0817A000" />
   10273         <register type="NOA" address="0x00009888" value="0x00180037" />
   10274         <register type="NOA" address="0x00009888" value="0x06180940" />
   10275         <register type="NOA" address="0x00009888" value="0x08180000" />
   10276         <register type="NOA" address="0x00009888" value="0x02180000" />
   10277         <register type="NOA" address="0x00009888" value="0x04183000" />
   10278         <register type="NOA" address="0x00009888" value="0x04AFC000" />
   10279         <register type="NOA" address="0x00009888" value="0x06AF3000" />
   10280         <register type="NOA" address="0x00009888" value="0x0ACC4000" />
   10281         <register type="NOA" address="0x00009888" value="0x0CCC0015" />
   10282         <register type="NOA" address="0x00009888" value="0x0A8DA000" />
   10283         <register type="NOA" address="0x00009888" value="0x0C8DA000" />
   10284         <register type="NOA" address="0x00009888" value="0x0E8F4000" />
   10285         <register type="NOA" address="0x00009888" value="0x108F0015" />
   10286         <register type="NOA" address="0x00009888" value="0x16ACA000" />
   10287         <register type="NOA" address="0x00009888" value="0x18AC000A" />
   10288         <register type="NOA" address="0x00009888" value="0x06993000" />
   10289         <register type="NOA" address="0x00009888" value="0x0C9A28C1" />
   10290         <register type="NOA" address="0x00009888" value="0x009A0000" />
   10291         <register type="NOA" address="0x00009888" value="0x0A93F000" />
   10292         <register type="NOA" address="0x00009888" value="0x0C93F000" />
   10293         <register type="NOA" address="0x00009888" value="0x0A97A000" />
   10294         <register type="NOA" address="0x00009888" value="0x0C97A000" />
   10295         <register type="NOA" address="0x00009888" value="0x0A980977" />
   10296         <register type="NOA" address="0x00009888" value="0x08980000" />
   10297         <register type="NOA" address="0x00009888" value="0x04980000" />
   10298         <register type="NOA" address="0x00009888" value="0x06983000" />
   10299         <register type="NOA" address="0x00009888" value="0x119000FF" />
   10300         <register type="NOA" address="0x00009888" value="0x51900010" />
   10301         <register type="NOA" address="0x00009888" value="0x41900060" />
   10302         <register type="NOA" address="0x00009888" value="0x55900111" />
   10303         <register type="NOA" address="0x00009888" value="0x45900C00" />
   10304         <register type="NOA" address="0x00009888" value="0x47900821" />
   10305         <register type="NOA" address="0x00009888" value="0x57900000" />
   10306         <register type="NOA" address="0x00009888" value="0x49900002" />
   10307         <register type="NOA" address="0x00009888" value="0x37900000" />
   10308         <register type="NOA" address="0x00009888" value="0x33900000" />
   10309     </register_config>
   10310     <register_config type="OA">
   10311         <register type="OA" address="0x00002740" value="0x00000000" />
   10312         <register type="OA" address="0x00002710" value="0x00000000" />
   10313         <register type="OA" address="0x00002714" value="0xF0800000" />
   10314         <register type="OA" address="0x00002720" value="0x00000000" />
   10315         <register type="OA" address="0x00002724" value="0x30800000" />
   10316         <register type="OA" address="0x00002770" value="0x00100030" />
   10317         <register type="OA" address="0x00002774" value="0x0000FFF9" />
   10318         <register type="OA" address="0x00002778" value="0x00000002" />
   10319         <register type="OA" address="0x0000277C" value="0x0000FFFC" />
   10320         <register type="OA" address="0x00002780" value="0x00000002" />
   10321         <register type="OA" address="0x00002784" value="0x0000FFF3" />
   10322         <register type="OA" address="0x00002788" value="0x00100180" />
   10323         <register type="OA" address="0x0000278C" value="0x0000FFCF" />
   10324         <register type="OA" address="0x00002790" value="0x00000002" />
   10325         <register type="OA" address="0x00002794" value="0x0000FFCF" />
   10326         <register type="OA" address="0x00002798" value="0x00000002" />
   10327         <register type="OA" address="0x0000279C" value="0x0000FF3F" />
   10328     </register_config>
   10329     <register_config type="FLEX">
   10330         <register type="FLEX" address="0x0000E458" value="0x00005004" />
   10331         <register type="FLEX" address="0x0000E558" value="0x00008003" />
   10332     </register_config>
   10333   </set>
   10334 
   10335   <set name="Gpu Rings Busyness"
   10336        mdapi_supported_apis="OGL OCL MEDIA IO BB"
   10337        underscore_name="gpu_busyness"
   10338        hw_config_guid="4e5b1599-5b01-4b3d-89fa-6b26a25fe02b"
   10339        chipset="SKLGT4"
   10340        symbol_name="GpuBusyness"
   10341        >
   10342     <counter name="GPU Core Clocks"
   10343              description="The total number of GPU core clocks elapsed during the measurement."
   10344              data_type="uint64"
   10345              equation="GPU_CLOCK 0 READ"
   10346              underscore_name="gpu_core_clocks"
   10347              units="cycles"
   10348              symbol_name="GpuCoreClocks"
   10349              semantic_type="event"
   10350              mdapi_supported_apis=""
   10351              mdapi_usage_flags="Tier1 Frame Batch Draw"
   10352              mdapi_hw_unit_type="gpu"
   10353              mdapi_group="GPU"
   10354              />
   10355     <counter name="Vebox Ring Busy"
   10356              description="The percentage of time when vebox command streamer was busy."
   10357              data_type="float"
   10358              max_equation="100"
   10359              equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
   10360              underscore_name="vebox_busy"
   10361              units="percent"
   10362              symbol_name="VeboxBusy"
   10363              semantic_type="duration"
   10364              mdapi_supported_apis=""
   10365              mdapi_usage_flags="System Frame Batch"
   10366              mdapi_group="GPU"
   10367              mdapi_hw_unit_type="gpu"
   10368              />
   10369     <counter name="GPU Time Elapsed"
   10370              description="Time elapsed on the GPU during the measurement."
   10371              data_type="uint64"
   10372              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
   10373              underscore_name="gpu_time"
   10374              units="ns"
   10375              symbol_name="GpuTime"
   10376              semantic_type="duration"
   10377              mdapi_supported_apis=""
   10378              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   10379              mdapi_hw_unit_type="gpu"
   10380              mdapi_group="GPU"
   10381              />
   10382     <counter name="AVG GPU Core Frequency"
   10383              description="Average GPU Core Frequency in the measurement."
   10384              data_type="uint64"
   10385              max_equation="$GpuMaxFrequency"
   10386              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
   10387              underscore_name="avg_gpu_core_frequency"
   10388              units="hz"
   10389              symbol_name="AvgGpuCoreFrequency"
   10390              semantic_type="event"
   10391              mdapi_supported_apis=""
   10392              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   10393              mdapi_group="GPU"
   10394              mdapi_hw_unit_type="gpu"
   10395              />
   10396     <counter name="Render Ring Busy"
   10397              description="The percentage of time when render command streamer was busy."
   10398              data_type="float"
   10399              max_equation="100"
   10400              equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
   10401              underscore_name="render_busy"
   10402              units="percent"
   10403              symbol_name="RenderBusy"
   10404              semantic_type="duration"
   10405              mdapi_supported_apis=""
   10406              mdapi_usage_flags="System Frame Batch"
   10407              mdapi_group="GPU"
   10408              mdapi_hw_unit_type="gpu"
   10409              />
   10410     <counter name="Vdbox0 Ring Busy"
   10411              description="The percentage of time when Vdbox0 command streamer was busy."
   10412              data_type="float"
   10413              max_equation="100"
   10414              equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
   10415              underscore_name="vdbox0_busy"
   10416              units="percent"
   10417              symbol_name="Vdbox0Busy"
   10418              semantic_type="duration"
   10419              mdapi_supported_apis=""
   10420              mdapi_usage_flags="System Frame Batch"
   10421              mdapi_group="GPU"
   10422              mdapi_hw_unit_type="gpu"
   10423              />
   10424     <counter name="Blitter Ring Busy"
   10425              description="The percentage of time when blitter command streamer was busy."
   10426              data_type="float"
   10427              max_equation="100"
   10428              equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
   10429              underscore_name="blitter_busy"
   10430              units="percent"
   10431              symbol_name="BlitterBusy"
   10432              semantic_type="duration"
   10433              mdapi_supported_apis=""
   10434              mdapi_usage_flags="System Frame Batch"
   10435              mdapi_group="GPU"
   10436              mdapi_hw_unit_type="gpu"
   10437              />
   10438     <counter name="AnyRingBusy"
   10439              description="The percentage of time when any command streamer was busy."
   10440              data_type="float"
   10441              max_equation="100"
   10442              equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
   10443              underscore_name="any_ring_busy"
   10444              units="percent"
   10445              symbol_name="AnyRingBusy"
   10446              semantic_type="duration"
   10447              mdapi_supported_apis=""
   10448              mdapi_usage_flags="Frame Batch Draw"
   10449              mdapi_group="GPU"
   10450              mdapi_hw_unit_type="gpu"
   10451              />
   10452     <counter name="Vdbox1 Ring Busy"
   10453              description="The percentage of time when Vdbox1 command streamer was busy."
   10454              data_type="float"
   10455              max_equation="100"
   10456              equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
   10457              underscore_name="vdbox1_busy"
   10458              units="percent"
   10459              symbol_name="Vdbox1Busy"
   10460              semantic_type="duration"
   10461              mdapi_supported_apis=""
   10462              mdapi_usage_flags="System Frame Batch"
   10463              mdapi_group="GPU"
   10464              mdapi_hw_unit_type="gpu"
   10465              />
   10466     <register_config type="NOA">
   10467         <register type="NOA" address="0x00009840" value="0x00000080" />
   10468         <register type="NOA" address="0x00009888" value="0x21D05800" />
   10469         <register type="NOA" address="0x00009888" value="0x13805800" />
   10470         <register type="NOA" address="0x00009888" value="0x05962C25" />
   10471         <register type="NOA" address="0x00009888" value="0x19950016" />
   10472         <register type="NOA" address="0x00009888" value="0x21C05800" />
   10473         <register type="NOA" address="0x00009888" value="0x09D000A5" />
   10474         <register type="NOA" address="0x00009888" value="0x11D00000" />
   10475         <register type="NOA" address="0x00009888" value="0x05D00000" />
   10476         <register type="NOA" address="0x00009888" value="0x09D54000" />
   10477         <register type="NOA" address="0x00009888" value="0x07800035" />
   10478         <register type="NOA" address="0x00009888" value="0x11800000" />
   10479         <register type="NOA" address="0x00009888" value="0x1D810400" />
   10480         <register type="NOA" address="0x00009888" value="0x21960000" />
   10481         <register type="NOA" address="0x00009888" value="0x0996C000" />
   10482         <register type="NOA" address="0x00009888" value="0x0B964000" />
   10483         <register type="NOA" address="0x00009888" value="0x19938000" />
   10484         <register type="NOA" address="0x00009888" value="0x1B930068" />
   10485         <register type="NOA" address="0x00009888" value="0x15948000" />
   10486         <register type="NOA" address="0x00009888" value="0x1B94000C" />
   10487         <register type="NOA" address="0x00009888" value="0x03957500" />
   10488         <register type="NOA" address="0x00009888" value="0x1D950000" />
   10489         <register type="NOA" address="0x00009888" value="0x17950000" />
   10490         <register type="NOA" address="0x00009888" value="0x07E54000" />
   10491         <register type="NOA" address="0x00009888" value="0x07928000" />
   10492         <register type="NOA" address="0x00009888" value="0x03988000" />
   10493         <register type="NOA" address="0x00009888" value="0x17908000" />
   10494         <register type="NOA" address="0x00009888" value="0x19904000" />
   10495         <register type="NOA" address="0x00009888" value="0x1B908000" />
   10496         <register type="NOA" address="0x00009888" value="0x1D908000" />
   10497         <register type="NOA" address="0x00009888" value="0x1F908000" />
   10498         <register type="NOA" address="0x00009888" value="0x09978000" />
   10499         <register type="NOA" address="0x00009888" value="0x0BC000A5" />
   10500         <register type="NOA" address="0x00009888" value="0x11C00000" />
   10501         <register type="NOA" address="0x00009888" value="0x05C00000" />
   10502         <register type="NOA" address="0x00009888" value="0x0BC54000" />
   10503         <register type="NOA" address="0x00009888" value="0x11900000" />
   10504         <register type="NOA" address="0x00009888" value="0x37900000" />
   10505         <register type="NOA" address="0x00009888" value="0x51900000" />
   10506         <register type="NOA" address="0x00009888" value="0x43900463" />
   10507         <register type="NOA" address="0x00009888" value="0x53900000" />
   10508         <register type="NOA" address="0x00009888" value="0x45900040" />
   10509         <register type="NOA" address="0x00009888" value="0x33900000" />
   10510     </register_config>
   10511     <register_config type="OA">
   10512         <register type="OA" address="0x00002740" value="0x00000000" />
   10513         <register type="OA" address="0x00002710" value="0x00000000" />
   10514         <register type="OA" address="0x00002714" value="0x10800000" />
   10515         <register type="OA" address="0x00002720" value="0x00000000" />
   10516         <register type="OA" address="0x00002724" value="0x00800000" />
   10517         <register type="OA" address="0x00002770" value="0x0007C000" />
   10518         <register type="OA" address="0x00002774" value="0x000007FF" />
   10519     </register_config>
   10520   </set>
   10521 
   10522   <set name="MDAPI testing set Gen9"
   10523        mdapi_supported_apis="OGL OCL IO BB"
   10524        underscore_name="test_oa"
   10525        hw_config_guid="882fa433-1f4a-4a67-a962-c741888fe5f5"
   10526        chipset="SKLGT4"
   10527        symbol_name="TestOa"
   10528        >
   10529     <counter name="TestCounter7"
   10530              description="HW test counter 7. Factor: 0.666"
   10531              data_type="uint64"
   10532              equation="B 7 READ"
   10533              underscore_name="counter7"
   10534              units="events"
   10535              symbol_name="Counter7"
   10536              semantic_type="event"
   10537              mdapi_supported_apis=""
   10538              mdapi_usage_flags="Frame Batch Draw"
   10539              mdapi_hw_unit_type="gpu"
   10540              mdapi_group="GPU"
   10541              />
   10542     <counter name="GPU Time Elapsed"
   10543              description="Time elapsed on the GPU during the measurement."
   10544              data_type="uint64"
   10545              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
   10546              underscore_name="gpu_time"
   10547              units="ns"
   10548              symbol_name="GpuTime"
   10549              semantic_type="duration"
   10550              mdapi_supported_apis=""
   10551              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   10552              mdapi_hw_unit_type="gpu"
   10553              mdapi_group="GPU"
   10554              />
   10555     <counter name="GPU Core Clocks"
   10556              description="The total number of GPU core clocks elapsed during the measurement."
   10557              data_type="uint64"
   10558              equation="GPU_CLOCK 0 READ"
   10559              underscore_name="gpu_core_clocks"
   10560              units="cycles"
   10561              symbol_name="GpuCoreClocks"
   10562              semantic_type="event"
   10563              mdapi_supported_apis=""
   10564              mdapi_usage_flags="Tier1 Frame Batch Draw"
   10565              mdapi_hw_unit_type="gpu"
   10566              mdapi_group="GPU"
   10567              />
   10568     <counter name="AVG GPU Core Frequency"
   10569              description="Average GPU Core Frequency in the measurement."
   10570              data_type="uint64"
   10571              max_equation="$GpuMaxFrequency"
   10572              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
   10573              underscore_name="avg_gpu_core_frequency"
   10574              units="hz"
   10575              symbol_name="AvgGpuCoreFrequency"
   10576              semantic_type="event"
   10577              mdapi_supported_apis=""
   10578              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   10579              mdapi_group="GPU"
   10580              mdapi_hw_unit_type="gpu"
   10581              />
   10582     <counter name="TestCounter8"
   10583              description="HW test counter 8. Should be equal to 1."
   10584              data_type="uint64"
   10585              equation="C 7 READ"
   10586              underscore_name="counter8"
   10587              units="events"
   10588              symbol_name="Counter8"
   10589              semantic_type="event"
   10590              mdapi_supported_apis=""
   10591              mdapi_usage_flags="Frame Batch Draw"
   10592              mdapi_hw_unit_type="gpu"
   10593              mdapi_group="GPU"
   10594              />
   10595     <counter name="TestCounter4"
   10596              description="HW test counter 4. Factor: 0.333"
   10597              data_type="uint64"
   10598              equation="B 4 READ"
   10599              underscore_name="counter4"
   10600              units="events"
   10601              symbol_name="Counter4"
   10602              semantic_type="event"
   10603              mdapi_supported_apis=""
   10604              mdapi_usage_flags="Frame Batch Draw"
   10605              mdapi_hw_unit_type="gpu"
   10606              mdapi_group="GPU"
   10607              />
   10608     <counter name="TestCounter5"
   10609              description="HW test counter 5. Factor: 0.333"
   10610              data_type="uint64"
   10611              equation="B 5 READ"
   10612              underscore_name="counter5"
   10613              units="events"
   10614              symbol_name="Counter5"
   10615              semantic_type="event"
   10616              mdapi_supported_apis=""
   10617              mdapi_usage_flags="Frame Batch Draw"
   10618              mdapi_hw_unit_type="gpu"
   10619              mdapi_group="GPU"
   10620              />
   10621     <counter name="TestCounter6"
   10622              description="HW test counter 6. Factor: 0.166"
   10623              data_type="uint64"
   10624              equation="B 6 READ"
   10625              underscore_name="counter6"
   10626              units="events"
   10627              symbol_name="Counter6"
   10628              semantic_type="event"
   10629              mdapi_supported_apis=""
   10630              mdapi_usage_flags="Frame Batch Draw"
   10631              mdapi_hw_unit_type="gpu"
   10632              mdapi_group="GPU"
   10633              />
   10634     <counter name="TestCounter3"
   10635              description="HW test counter 3. Factor: 0.5"
   10636              data_type="uint64"
   10637              equation="B 3 READ"
   10638              underscore_name="counter3"
   10639              units="events"
   10640              symbol_name="Counter3"
   10641              semantic_type="event"
   10642              mdapi_supported_apis=""
   10643              mdapi_usage_flags="Frame Batch Draw"
   10644              mdapi_hw_unit_type="gpu"
   10645              mdapi_group="GPU"
   10646              />
   10647     <counter name="TestCounter0"
   10648              description="HW test counter 0. Factor: 0.0"
   10649              data_type="uint64"
   10650              equation="B 0 READ"
   10651              underscore_name="counter0"
   10652              units="events"
   10653              symbol_name="Counter0"
   10654              semantic_type="event"
   10655              mdapi_supported_apis=""
   10656              mdapi_usage_flags="Frame Batch Draw"
   10657              mdapi_hw_unit_type="gpu"
   10658              mdapi_group="GPU"
   10659              />
   10660     <counter name="TestCounter1"
   10661              description="HW test counter 1. Factor: 1.0"
   10662              data_type="uint64"
   10663              equation="B 1 READ"
   10664              underscore_name="counter1"
   10665              units="events"
   10666              symbol_name="Counter1"
   10667              semantic_type="event"
   10668              mdapi_supported_apis=""
   10669              mdapi_usage_flags="Frame Batch Draw"
   10670              mdapi_hw_unit_type="gpu"
   10671              mdapi_group="GPU"
   10672              />
   10673     <counter name="TestCounter2"
   10674              description="HW test counter 2. Factor: 1.0"
   10675              data_type="uint64"
   10676              equation="B 2 READ"
   10677              underscore_name="counter2"
   10678              units="events"
   10679              symbol_name="Counter2"
   10680              semantic_type="event"
   10681              mdapi_supported_apis=""
   10682              mdapi_usage_flags="Frame Batch Draw"
   10683              mdapi_hw_unit_type="gpu"
   10684              mdapi_group="GPU"
   10685              />
   10686     <register_config type="NOA">
   10687         <register type="NOA" address="0x00009840" value="0x00000080" />
   10688         <register type="NOA" address="0x00009888" value="0x11810000" />
   10689         <register type="NOA" address="0x00009888" value="0x07810013" />
   10690         <register type="NOA" address="0x00009888" value="0x1F810000" />
   10691         <register type="NOA" address="0x00009888" value="0x1D810000" />
   10692         <register type="NOA" address="0x00009888" value="0x1B930040" />
   10693         <register type="NOA" address="0x00009888" value="0x07E54000" />
   10694         <register type="NOA" address="0x00009888" value="0x1F908000" />
   10695         <register type="NOA" address="0x00009888" value="0x11900000" />
   10696         <register type="NOA" address="0x00009888" value="0x37900000" />
   10697         <register type="NOA" address="0x00009888" value="0x53900000" />
   10698         <register type="NOA" address="0x00009888" value="0x45900000" />
   10699         <register type="NOA" address="0x00009888" value="0x33900000" />
   10700     </register_config>
   10701     <register_config type="OA">
   10702         <register type="OA" address="0x00002740" value="0x00000000" />
   10703         <register type="OA" address="0x00002744" value="0x00800000" />
   10704         <register type="OA" address="0x00002714" value="0xF0800000" />
   10705         <register type="OA" address="0x00002710" value="0x00000000" />
   10706         <register type="OA" address="0x00002724" value="0xF0800000" />
   10707         <register type="OA" address="0x00002720" value="0x00000000" />
   10708         <register type="OA" address="0x00002770" value="0x00000004" />
   10709         <register type="OA" address="0x00002774" value="0x00000000" />
   10710         <register type="OA" address="0x00002778" value="0x00000003" />
   10711         <register type="OA" address="0x0000277C" value="0x00000000" />
   10712         <register type="OA" address="0x00002780" value="0x00000007" />
   10713         <register type="OA" address="0x00002784" value="0x00000000" />
   10714         <register type="OA" address="0x00002788" value="0x00100002" />
   10715         <register type="OA" address="0x0000278C" value="0x0000FFF7" />
   10716         <register type="OA" address="0x00002790" value="0x00100002" />
   10717         <register type="OA" address="0x00002794" value="0x0000FFCF" />
   10718         <register type="OA" address="0x00002798" value="0x00100082" />
   10719         <register type="OA" address="0x0000279C" value="0x0000FFEF" />
   10720         <register type="OA" address="0x000027A0" value="0x001000C2" />
   10721         <register type="OA" address="0x000027A4" value="0x0000FFE7" />
   10722         <register type="OA" address="0x000027A8" value="0x00100001" />
   10723         <register type="OA" address="0x000027AC" value="0x0000FFE7" />
   10724     </register_config>
   10725   </set>
   10726 
   10727 </metrics>
   10728