Home | History | Annotate | Download | only in i965
      1 <?xml version="1.0"?>
      2 <metrics version="1508420700" 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="d72df5c7-5b4a-4274-a43f-00b0fd51fc68"
      7        chipset="GLK"
      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 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="Sampler 1 Bottleneck"
    106              low_watermark="5"
    107              description="The percentage of time in which Sampler 1 has been slowing down the pipe when processing EU requests."
    108              data_type="float"
    109              high_watermark="15"
    110              equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
    111              max_equation="100"
    112              underscore_name="sampler1_bottleneck"
    113              units="percent"
    114              symbol_name="Sampler1Bottleneck"
    115              availability="$SubsliceMask 0x12 AND"
    116              semantic_type="duration"
    117              mdapi_supported_apis=""
    118              mdapi_usage_flags="Tier3 Indicate Draw"
    119              mdapi_group="Sampler"
    120              mdapi_hw_unit_type="subslice"
    121              />
    122     <counter name="VS FPU1 Pipe Active"
    123              description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
    124              data_type="float"
    125              max_equation="100"
    126              equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
    127              underscore_name="vs_fpu1_active"
    128              units="percent"
    129              symbol_name="VsFpu1Active"
    130              semantic_type="duration"
    131              mdapi_supported_apis="OGL IO BB"
    132              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
    133              mdapi_group="EU Array/Vertex Shader"
    134              mdapi_hw_unit_type="gpu"
    135              />
    136     <counter name="GS Threads Dispatched"
    137              description="The total number of geometry shader hardware threads dispatched."
    138              data_type="uint64"
    139              equation="A 5 READ"
    140              underscore_name="gs_threads"
    141              units="threads"
    142              symbol_name="GsThreads"
    143              semantic_type="event"
    144              mdapi_supported_apis="OGL4 IO BB"
    145              mdapi_usage_flags="Tier3 Frame Batch Draw"
    146              mdapi_hw_unit_type="gpu"
    147              mdapi_group="EU Array/Geometry Shader"
    148              />
    149     <counter name="L3 Sampler Throughput"
    150              description="The total number of GPU memory bytes transferred between samplers and L3 caches."
    151              data_type="uint64"
    152              max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
    153              equation="$SamplerL1Misses 64 UMUL"
    154              underscore_name="l3_sampler_throughput"
    155              units="bytes"
    156              symbol_name="L3SamplerThroughput"
    157              semantic_type="throughput"
    158              mdapi_supported_apis=""
    159              mdapi_usage_flags="Tier2 Frame Batch Draw"
    160              mdapi_group="L3/Sampler"
    161              mdapi_hw_unit_type="gpu"
    162              />
    163     <counter name="Early Hi-Depth Test Fails"
    164              description="The total number of pixels dropped on early hierarchical depth test."
    165              data_type="uint64"
    166              equation="A 22 READ 4 UMUL"
    167              underscore_name="hi_depth_test_fails"
    168              units="pixels"
    169              symbol_name="HiDepthTestFails"
    170              semantic_type="event"
    171              mdapi_supported_apis="OGL IO BB"
    172              mdapi_usage_flags="Tier3 Frame Batch Draw"
    173              mdapi_hw_unit_type="gpu"
    174              mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
    175              />
    176     <counter name="FS Both FPU Active"
    177              description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
    178              data_type="float"
    179              max_equation="100"
    180              equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
    181              underscore_name="ps_eu_both_fpu_active"
    182              units="percent"
    183              symbol_name="PsEuBothFpuActive"
    184              semantic_type="duration"
    185              mdapi_supported_apis="OGL IO BB"
    186              mdapi_usage_flags="Tier4 Frame Batch Draw"
    187              mdapi_group="3D Pipe/Fragment Shader"
    188              mdapi_hw_unit_type="gpu"
    189              />
    190     <counter name="VS Threads Dispatched"
    191              description="The total number of vertex shader hardware threads dispatched."
    192              data_type="uint64"
    193              equation="A 1 READ"
    194              underscore_name="vs_threads"
    195              units="threads"
    196              symbol_name="VsThreads"
    197              semantic_type="event"
    198              mdapi_supported_apis="OGL IO BB"
    199              mdapi_usage_flags="Tier3 Frame Batch Draw"
    200              mdapi_hw_unit_type="gpu"
    201              mdapi_group="EU Array/Vertex Shader"
    202              />
    203     <counter name="FS Threads Dispatched"
    204              description="The total number of fragment shader hardware threads dispatched."
    205              data_type="uint64"
    206              equation="A 6 READ"
    207              underscore_name="ps_threads"
    208              units="threads"
    209              symbol_name="PsThreads"
    210              semantic_type="event"
    211              mdapi_supported_apis="OGL IO BB"
    212              mdapi_usage_flags="Tier3 Frame Batch Draw"
    213              mdapi_hw_unit_type="gpu"
    214              mdapi_group="EU Array/Fragment Shader"
    215              />
    216     <counter name="Sampler 0 Busy"
    217              description="The percentage of time in which Sampler 0 has been processing EU requests."
    218              data_type="float"
    219              max_equation="100"
    220              equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
    221              underscore_name="sampler0_busy"
    222              units="percent"
    223              symbol_name="Sampler0Busy"
    224              availability="$SubsliceMask 0x09 AND"
    225              semantic_type="duration"
    226              mdapi_supported_apis=""
    227              mdapi_usage_flags="Tier3 Batch Frame Draw"
    228              mdapi_group="Sampler"
    229              mdapi_hw_unit_type="subslice"
    230              />
    231     <counter name="Sampler 1 Busy"
    232              description="The percentage of time in which Sampler 1 has been processing EU requests."
    233              data_type="float"
    234              max_equation="100"
    235              equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
    236              underscore_name="sampler1_busy"
    237              units="percent"
    238              symbol_name="Sampler1Busy"
    239              availability="$SubsliceMask 0x12 AND"
    240              semantic_type="duration"
    241              mdapi_supported_apis=""
    242              mdapi_usage_flags="Tier3 Batch Frame Draw"
    243              mdapi_group="Sampler"
    244              mdapi_hw_unit_type="subslice"
    245              />
    246     <counter name="Samplers Busy"
    247              description="The percentage of time in which samplers have been processing EU requests."
    248              data_type="float"
    249              max_equation="100"
    250              equation="$Sampler0Busy $Sampler1Busy FMAX"
    251              underscore_name="samplers_busy"
    252              units="percent"
    253              symbol_name="SamplersBusy"
    254              semantic_type="duration"
    255              mdapi_supported_apis=""
    256              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
    257              mdapi_group="Sampler"
    258              mdapi_hw_unit_type="slice"
    259              />
    260     <counter name="GTI Fixed Pipe Throughput"
    261              description="The total number of GPU memory bytes transferred between 3D Pipeline (Command Dispatch, Input Assembly and Stream Output) and GTI."
    262              data_type="uint64"
    263              max_equation="$GpuCoreClocks 64 UMUL"
    264              equation="B 6 READ B 7 READ UADD 64 UMUL"
    265              underscore_name="gti_vf_throughput"
    266              units="bytes"
    267              symbol_name="GtiVfThroughput"
    268              semantic_type="throughput"
    269              mdapi_supported_apis="OGL IO BB"
    270              mdapi_usage_flags="Tier2 Frame Batch Draw"
    271              mdapi_group="GTI/3D Pipe"
    272              mdapi_hw_unit_type="gpu"
    273              />
    274     <counter name="Shader Barrier Messages"
    275              description="The total number of shader barrier messages."
    276              data_type="uint64"
    277              equation="A 35 READ"
    278              underscore_name="shader_barriers"
    279              units="messages"
    280              symbol_name="ShaderBarriers"
    281              semantic_type="event"
    282              mdapi_supported_apis=""
    283              mdapi_usage_flags="Tier3 Frame Batch Draw"
    284              mdapi_hw_unit_type="gpu"
    285              mdapi_group="EU Array/Barrier"
    286              />
    287     <counter name="Sampler 0 Bottleneck"
    288              low_watermark="5"
    289              description="The percentage of time in which Sampler 0 has been slowing down the pipe when processing EU requests."
    290              data_type="float"
    291              high_watermark="15"
    292              equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
    293              max_equation="100"
    294              underscore_name="sampler0_bottleneck"
    295              units="percent"
    296              symbol_name="Sampler0Bottleneck"
    297              availability="$SubsliceMask 0x09 AND"
    298              semantic_type="duration"
    299              mdapi_supported_apis=""
    300              mdapi_usage_flags="Tier3 Indicate Draw"
    301              mdapi_group="Sampler"
    302              mdapi_hw_unit_type="subslice"
    303              />
    304     <counter name="Sampler Texels"
    305              description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
    306              data_type="uint64"
    307              equation="A 28 READ 4 UMUL"
    308              underscore_name="sampler_texels"
    309              units="texels"
    310              symbol_name="SamplerTexels"
    311              semantic_type="event"
    312              mdapi_supported_apis=""
    313              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
    314              mdapi_hw_unit_type="gpu"
    315              mdapi_group="Sampler/Sampler Input"
    316              />
    317     <counter name="Pixels Failing Tests"
    318              description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
    319              data_type="uint64"
    320              equation="A 25 READ 4 UMUL"
    321              underscore_name="pixels_failing_post_ps_tests"
    322              units="pixels"
    323              symbol_name="PixelsFailingPostPsTests"
    324              semantic_type="event"
    325              mdapi_supported_apis="OGL IO BB"
    326              mdapi_usage_flags="Tier3 Frame Batch Draw"
    327              mdapi_hw_unit_type="gpu"
    328              mdapi_group="3D Pipe/Output Merger"
    329              />
    330     <counter name="GPU Time Elapsed"
    331              description="Time elapsed on the GPU during the measurement."
    332              data_type="uint64"
    333              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
    334              underscore_name="gpu_time"
    335              units="ns"
    336              symbol_name="GpuTime"
    337              semantic_type="duration"
    338              mdapi_supported_apis=""
    339              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
    340              mdapi_hw_unit_type="gpu"
    341              mdapi_group="GPU"
    342              />
    343     <counter name="AVG GPU Core Frequency"
    344              description="Average GPU Core Frequency in the measurement."
    345              data_type="uint64"
    346              max_equation="$GpuMaxFrequency"
    347              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
    348              underscore_name="avg_gpu_core_frequency"
    349              units="hz"
    350              symbol_name="AvgGpuCoreFrequency"
    351              semantic_type="event"
    352              mdapi_supported_apis=""
    353              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
    354              mdapi_group="GPU"
    355              mdapi_hw_unit_type="gpu"
    356              />
    357     <counter name="Sampler Texels Misses"
    358              description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
    359              data_type="uint64"
    360              equation="A 29 READ 4 UMUL"
    361              underscore_name="sampler_texel_misses"
    362              units="texels"
    363              symbol_name="SamplerTexelMisses"
    364              semantic_type="event"
    365              mdapi_supported_apis=""
    366              mdapi_usage_flags="Tier3 Batch Frame Draw"
    367              mdapi_hw_unit_type="gpu"
    368              mdapi_group="Sampler/Sampler Cache"
    369              />
    370     <counter name="CS Threads Dispatched"
    371              description="The total number of compute shader hardware threads dispatched."
    372              data_type="uint64"
    373              equation="A 4 READ"
    374              underscore_name="cs_threads"
    375              units="threads"
    376              symbol_name="CsThreads"
    377              semantic_type="event"
    378              mdapi_supported_apis="OGL4 OCL IO BB"
    379              mdapi_usage_flags="Tier3 Frame Batch Draw"
    380              mdapi_hw_unit_type="gpu"
    381              mdapi_group="EU Array/Compute Shader"
    382              />
    383     <counter name="Shader Memory Accesses"
    384              description="The total number of shader memory accesses to L3."
    385              data_type="uint64"
    386              equation="A 32 READ"
    387              underscore_name="shader_memory_accesses"
    388              units="messages"
    389              symbol_name="ShaderMemoryAccesses"
    390              semantic_type="event"
    391              mdapi_supported_apis=""
    392              mdapi_usage_flags="Tier3 Frame Batch Draw"
    393              mdapi_hw_unit_type="gpu"
    394              mdapi_group="L3/Data Port"
    395              />
    396     <counter name="L3 Lookup Accesses w/o IC"
    397              description="The total number of L3 cache lookup accesses w/o IC."
    398              data_type="uint64"
    399              equation="$SamplerL1Misses $ShaderMemoryAccesses UADD"
    400              underscore_name="l3_lookups"
    401              units="messages"
    402              symbol_name="L3Lookups"
    403              semantic_type="event"
    404              mdapi_supported_apis=""
    405              mdapi_usage_flags="Tier3 Frame Batch Draw"
    406              mdapi_hw_unit_type="gpu"
    407              mdapi_group="L3/TAG"
    408              />
    409     <counter name="SLM Bytes Read"
    410              description="The total number of GPU memory bytes read from shared local memory."
    411              data_type="uint64"
    412              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
    413              equation="A 30 READ 64 UMUL"
    414              underscore_name="slm_bytes_read"
    415              units="bytes"
    416              symbol_name="SlmBytesRead"
    417              semantic_type="throughput"
    418              mdapi_supported_apis="OGL4 OCL IO BB"
    419              mdapi_usage_flags="Tier3 Frame Batch Draw"
    420              mdapi_group="L3/Data Port/SLM"
    421              mdapi_hw_unit_type="gpu"
    422              />
    423     <counter name="GTI Read Throughput"
    424              description="The total number of GPU memory bytes read from GTI."
    425              data_type="uint64"
    426              max_equation="$GpuCoreClocks 64 UMUL"
    427              equation="C 6 READ 64 UMUL"
    428              underscore_name="gti_read_throughput"
    429              units="bytes"
    430              symbol_name="GtiReadThroughput"
    431              semantic_type="throughput"
    432              mdapi_supported_apis=""
    433              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
    434              mdapi_group="GTI"
    435              mdapi_hw_unit_type="gpu"
    436              />
    437     <counter name="PS FPU1 Pipe Active"
    438              description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
    439              data_type="float"
    440              max_equation="100"
    441              equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
    442              underscore_name="ps_fpu1_active"
    443              units="percent"
    444              symbol_name="PsFpu1Active"
    445              semantic_type="duration"
    446              mdapi_supported_apis="OGL IO BB"
    447              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
    448              mdapi_group="EU Array/Pixel Shader"
    449              mdapi_hw_unit_type="gpu"
    450              />
    451     <counter name="PS Send Pipeline Active"
    452              description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
    453              data_type="float"
    454              max_equation="100"
    455              equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
    456              underscore_name="ps_send_active"
    457              units="percent"
    458              symbol_name="PsSendActive"
    459              semantic_type="duration"
    460              mdapi_supported_apis="OGL IO BB"
    461              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
    462              mdapi_group="EU Array/Pixel Shader"
    463              mdapi_hw_unit_type="gpu"
    464              />
    465     <counter name="Rasterized Pixels"
    466              description="The total number of rasterized pixels."
    467              data_type="uint64"
    468              equation="A 21 READ 4 UMUL"
    469              underscore_name="rasterized_pixels"
    470              units="pixels"
    471              symbol_name="RasterizedPixels"
    472              semantic_type="event"
    473              mdapi_supported_apis="OGL IO BB"
    474              mdapi_usage_flags="Tier3 Frame Batch Draw"
    475              mdapi_hw_unit_type="gpu"
    476              mdapi_group="3D Pipe/Rasterizer"
    477              />
    478     <counter name="GPU Busy"
    479              description="The percentage of time in which the GPU has been processing GPU commands."
    480              data_type="float"
    481              max_equation="100"
    482              equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
    483              underscore_name="gpu_busy"
    484              units="percent"
    485              symbol_name="GpuBusy"
    486              semantic_type="duration"
    487              mdapi_supported_apis=""
    488              mdapi_usage_flags="Tier1 Overview System Frame"
    489              mdapi_group="GPU"
    490              mdapi_hw_unit_type="gpu"
    491              />
    492     <counter name="GTI Depth Throughput"
    493              description="The total number of GPU memory bytes transferred between depth caches and GTI."
    494              data_type="uint64"
    495              max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
    496              equation="C 0 READ C 1 READ UADD 64 UMUL"
    497              underscore_name="gti_depth_throughput"
    498              units="bytes"
    499              symbol_name="GtiDepthThroughput"
    500              semantic_type="throughput"
    501              mdapi_supported_apis="OGL IO BB"
    502              mdapi_usage_flags="Tier2 Frame Batch Draw"
    503              mdapi_group="GTI/Depth Cache"
    504              mdapi_hw_unit_type="gpu"
    505              />
    506     <counter name="VS FPU0 Pipe Active"
    507              description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
    508              data_type="float"
    509              max_equation="100"
    510              equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
    511              underscore_name="vs_fpu0_active"
    512              units="percent"
    513              symbol_name="VsFpu0Active"
    514              semantic_type="duration"
    515              mdapi_supported_apis="OGL IO BB"
    516              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
    517              mdapi_group="EU Array/Vertex Shader"
    518              mdapi_hw_unit_type="gpu"
    519              />
    520     <counter name="PS FPU0 Pipe Active"
    521              description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
    522              data_type="float"
    523              max_equation="100"
    524              equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
    525              underscore_name="ps_fpu0_active"
    526              units="percent"
    527              symbol_name="PsFpu0Active"
    528              semantic_type="duration"
    529              mdapi_supported_apis="OGL IO BB"
    530              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
    531              mdapi_group="EU Array/Pixel Shader"
    532              mdapi_hw_unit_type="gpu"
    533              />
    534     <counter name="DS Threads Dispatched"
    535              description="The total number of domain shader hardware threads dispatched."
    536              data_type="uint64"
    537              equation="A 3 READ"
    538              underscore_name="ds_threads"
    539              units="threads"
    540              symbol_name="DsThreads"
    541              semantic_type="event"
    542              mdapi_supported_apis="OGL4 IO BB"
    543              mdapi_usage_flags="Tier3 Frame Batch Draw"
    544              mdapi_hw_unit_type="gpu"
    545              mdapi_group="EU Array/Domain Shader"
    546              />
    547     <counter name="Samples Written"
    548              description="The total number of samples or pixels written to all render targets."
    549              data_type="uint64"
    550              equation="A 26 READ 4 UMUL"
    551              underscore_name="samples_written"
    552              units="pixels"
    553              symbol_name="SamplesWritten"
    554              semantic_type="event"
    555              mdapi_supported_apis="OGL IO BB"
    556              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
    557              mdapi_hw_unit_type="gpu"
    558              mdapi_group="3D Pipe/Output Merger"
    559              />
    560     <counter name="EU Stall"
    561              description="The percentage of time in which the Execution Units were stalled."
    562              data_type="float"
    563              max_equation="100"
    564              equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
    565              underscore_name="eu_stall"
    566              units="percent"
    567              symbol_name="EuStall"
    568              semantic_type="duration"
    569              mdapi_supported_apis=""
    570              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
    571              mdapi_group="EU Array"
    572              mdapi_hw_unit_type="gpu"
    573              />
    574     <counter name="Samples Blended"
    575              description="The total number of blended samples or pixels written to all render targets."
    576              data_type="uint64"
    577              equation="A 27 READ 4 UMUL"
    578              underscore_name="samples_blended"
    579              units="pixels"
    580              symbol_name="SamplesBlended"
    581              semantic_type="event"
    582              mdapi_supported_apis="OGL IO BB"
    583              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
    584              mdapi_hw_unit_type="gpu"
    585              mdapi_group="3D Pipe/Output Merger"
    586              />
    587     <counter name="Early Depth Test Fails"
    588              description="The total number of pixels dropped on early depth test."
    589              data_type="uint64"
    590              equation="A 23 READ 4 UMUL"
    591              underscore_name="early_depth_test_fails"
    592              units="pixels"
    593              symbol_name="EarlyDepthTestFails"
    594              semantic_type="event"
    595              mdapi_supported_apis="OGL IO BB"
    596              mdapi_usage_flags="Tier3 Frame Batch Draw"
    597              mdapi_hw_unit_type="gpu"
    598              mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
    599              />
    600     <counter name="Samplers Bottleneck"
    601              low_watermark="5"
    602              description="The percentage of time in which samplers have been slowing down the pipe when processing EU requests."
    603              data_type="float"
    604              high_watermark="15"
    605              equation="$Sampler0Bottleneck $Sampler1Bottleneck FMAX"
    606              max_equation="100"
    607              underscore_name="sampler_bottleneck"
    608              units="percent"
    609              symbol_name="SamplerBottleneck"
    610              semantic_type="duration"
    611              mdapi_supported_apis=""
    612              mdapi_usage_flags="Tier3 Overview Indicate System Frame Batch Draw"
    613              mdapi_group="Sampler"
    614              mdapi_hw_unit_type="slice"
    615              />
    616     <counter name="GTI HDC TLB Lookup Throughput"
    617              description="The total number of GPU memory bytes transferred between GTI and HDC, when HDC is doing TLB lookups."
    618              data_type="uint64"
    619              max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
    620              equation="C 5 READ 64 UMUL"
    621              underscore_name="gti_hdc_lookups_throughput"
    622              units="bytes"
    623              symbol_name="GtiHdcLookupsThroughput"
    624              semantic_type="throughput"
    625              mdapi_supported_apis=""
    626              mdapi_usage_flags="Tier2 Frame Batch Draw"
    627              mdapi_group="GTI/L3"
    628              mdapi_hw_unit_type="gpu"
    629              />
    630     <counter name="GTI RCC Throughput"
    631              description="The total number of GPU memory bytes transferred between render color caches and GTI."
    632              data_type="uint64"
    633              max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
    634              equation="C 2 READ C 3 READ UADD 64 UMUL"
    635              underscore_name="gti_rcc_throughput"
    636              units="bytes"
    637              symbol_name="GtiRccThroughput"
    638              semantic_type="throughput"
    639              mdapi_supported_apis="OGL IO BB"
    640              mdapi_usage_flags="Tier2 Frame Batch Draw"
    641              mdapi_group="GTI/Color Cache"
    642              mdapi_hw_unit_type="gpu"
    643              />
    644     <counter name="HS Threads Dispatched"
    645              description="The total number of hull shader hardware threads dispatched."
    646              data_type="uint64"
    647              equation="A 2 READ"
    648              underscore_name="hs_threads"
    649              units="threads"
    650              symbol_name="HsThreads"
    651              semantic_type="event"
    652              mdapi_supported_apis="OGL4 IO BB"
    653              mdapi_usage_flags="Tier3 Frame Batch Draw"
    654              mdapi_hw_unit_type="gpu"
    655              mdapi_group="EU Array/Hull Shader"
    656              />
    657     <counter name="GTI Write Throughput"
    658              description="The total number of GPU memory bytes written to GTI."
    659              data_type="uint64"
    660              max_equation="$GpuCoreClocks 32 UMUL"
    661              equation="C 7 READ 64 UMUL"
    662              underscore_name="gti_write_throughput"
    663              units="bytes"
    664              symbol_name="GtiWriteThroughput"
    665              semantic_type="throughput"
    666              mdapi_supported_apis=""
    667              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
    668              mdapi_group="GTI"
    669              mdapi_hw_unit_type="gpu"
    670              />
    671     <counter name="SLM Bytes Written"
    672              description="The total number of GPU memory bytes written into shared local memory."
    673              data_type="uint64"
    674              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
    675              equation="A 31 READ 64 UMUL"
    676              underscore_name="slm_bytes_written"
    677              units="bytes"
    678              symbol_name="SlmBytesWritten"
    679              semantic_type="throughput"
    680              mdapi_supported_apis="OGL4 OCL IO BB"
    681              mdapi_usage_flags="Tier3 Frame Batch Draw"
    682              mdapi_group="L3/Data Port/SLM"
    683              mdapi_hw_unit_type="gpu"
    684              />
    685     <counter name="L3 Shader Throughput"
    686              description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
    687              data_type="uint64"
    688              max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
    689              equation="A 30 READ  A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
    690              underscore_name="l3_shader_throughput"
    691              units="bytes"
    692              symbol_name="L3ShaderThroughput"
    693              semantic_type="throughput"
    694              mdapi_supported_apis="OGL4 OCL IO BB"
    695              mdapi_usage_flags="Tier2 Frame Batch Draw"
    696              mdapi_group="L3/Data Port"
    697              mdapi_hw_unit_type="gpu"
    698              />
    699     <counter name="Samples Killed in FS"
    700              description="The total number of samples or pixels dropped in fragment shaders."
    701              data_type="uint64"
    702              equation="A 24 READ 4 UMUL"
    703              underscore_name="samples_killed_in_ps"
    704              units="pixels"
    705              symbol_name="SamplesKilledInPs"
    706              semantic_type="event"
    707              mdapi_supported_apis="OGL IO BB"
    708              mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
    709              mdapi_hw_unit_type="gpu"
    710              mdapi_group="3D Pipe/Fragment Shader"
    711              />
    712     <counter name="Shader Atomic Memory Accesses"
    713              description="The total number of shader atomic memory accesses."
    714              data_type="uint64"
    715              equation="A 34 READ"
    716              underscore_name="shader_atomics"
    717              units="messages"
    718              symbol_name="ShaderAtomics"
    719              semantic_type="event"
    720              mdapi_supported_apis="OGL OCL IO BB"
    721              mdapi_usage_flags="Tier3 Frame Batch Draw"
    722              mdapi_hw_unit_type="gpu"
    723              mdapi_group="L3/Data Port/Atomics"
    724              />
    725     <register_config type="NOA">
    726         <register type="NOA" address="0x00009840" value="0x00000080" />
    727         <register type="NOA" address="0x00009888" value="0x166C00F0" />
    728         <register type="NOA" address="0x00009888" value="0x12120280" />
    729         <register type="NOA" address="0x00009888" value="0x12320280" />
    730         <register type="NOA" address="0x00009888" value="0x11930317" />
    731         <register type="NOA" address="0x00009888" value="0x159303DF" />
    732         <register type="NOA" address="0x00009888" value="0x3F900C00" />
    733         <register type="NOA" address="0x00009888" value="0x419000A0" />
    734         <register type="NOA" address="0x00009888" value="0x002D1000" />
    735         <register type="NOA" address="0x00009888" value="0x062D4000" />
    736         <register type="NOA" address="0x00009888" value="0x082D5000" />
    737         <register type="NOA" address="0x00009888" value="0x0A2D1000" />
    738         <register type="NOA" address="0x00009888" value="0x0C2E0800" />
    739         <register type="NOA" address="0x00009888" value="0x0E2E5900" />
    740         <register type="NOA" address="0x00009888" value="0x0A4C8000" />
    741         <register type="NOA" address="0x00009888" value="0x0C4C8000" />
    742         <register type="NOA" address="0x00009888" value="0x0E4C4000" />
    743         <register type="NOA" address="0x00009888" value="0x064E8000" />
    744         <register type="NOA" address="0x00009888" value="0x084E8000" />
    745         <register type="NOA" address="0x00009888" value="0x0A4E2000" />
    746         <register type="NOA" address="0x00009888" value="0x1C4F0010" />
    747         <register type="NOA" address="0x00009888" value="0x0A6C0053" />
    748         <register type="NOA" address="0x00009888" value="0x106C0000" />
    749         <register type="NOA" address="0x00009888" value="0x1C6C0000" />
    750         <register type="NOA" address="0x00009888" value="0x1A0FCC00" />
    751         <register type="NOA" address="0x00009888" value="0x1C0F0002" />
    752         <register type="NOA" address="0x00009888" value="0x1C2C0040" />
    753         <register type="NOA" address="0x00009888" value="0x00101000" />
    754         <register type="NOA" address="0x00009888" value="0x04101000" />
    755         <register type="NOA" address="0x00009888" value="0x00114000" />
    756         <register type="NOA" address="0x00009888" value="0x08114000" />
    757         <register type="NOA" address="0x00009888" value="0x00120020" />
    758         <register type="NOA" address="0x00009888" value="0x08120021" />
    759         <register type="NOA" address="0x00009888" value="0x00141000" />
    760         <register type="NOA" address="0x00009888" value="0x08141000" />
    761         <register type="NOA" address="0x00009888" value="0x02308000" />
    762         <register type="NOA" address="0x00009888" value="0x04302000" />
    763         <register type="NOA" address="0x00009888" value="0x06318000" />
    764         <register type="NOA" address="0x00009888" value="0x08318000" />
    765         <register type="NOA" address="0x00009888" value="0x06320800" />
    766         <register type="NOA" address="0x00009888" value="0x08320840" />
    767         <register type="NOA" address="0x00009888" value="0x00320000" />
    768         <register type="NOA" address="0x00009888" value="0x06344000" />
    769         <register type="NOA" address="0x00009888" value="0x08344000" />
    770         <register type="NOA" address="0x00009888" value="0x0D931831" />
    771         <register type="NOA" address="0x00009888" value="0x0F939F3F" />
    772         <register type="NOA" address="0x00009888" value="0x01939E80" />
    773         <register type="NOA" address="0x00009888" value="0x039303BC" />
    774         <register type="NOA" address="0x00009888" value="0x0593000E" />
    775         <register type="NOA" address="0x00009888" value="0x1993002A" />
    776         <register type="NOA" address="0x00009888" value="0x07930000" />
    777         <register type="NOA" address="0x00009888" value="0x09930000" />
    778         <register type="NOA" address="0x00009888" value="0x1D900177" />
    779         <register type="NOA" address="0x00009888" value="0x1F900187" />
    780         <register type="NOA" address="0x00009888" value="0x35900000" />
    781         <register type="NOA" address="0x00009888" value="0x13904000" />
    782         <register type="NOA" address="0x00009888" value="0x21904000" />
    783         <register type="NOA" address="0x00009888" value="0x23904000" />
    784         <register type="NOA" address="0x00009888" value="0x25904000" />
    785         <register type="NOA" address="0x00009888" value="0x27904000" />
    786         <register type="NOA" address="0x00009888" value="0x2B904000" />
    787         <register type="NOA" address="0x00009888" value="0x2D904000" />
    788         <register type="NOA" address="0x00009888" value="0x2F904000" />
    789         <register type="NOA" address="0x00009888" value="0x31904000" />
    790         <register type="NOA" address="0x00009888" value="0x15904000" />
    791         <register type="NOA" address="0x00009888" value="0x17904000" />
    792         <register type="NOA" address="0x00009888" value="0x19904000" />
    793         <register type="NOA" address="0x00009888" value="0x1B904000" />
    794         <register type="NOA" address="0x00009888" value="0x53901110" />
    795         <register type="NOA" address="0x00009888" value="0x43900423" />
    796         <register type="NOA" address="0x00009888" value="0x55900111" />
    797         <register type="NOA" address="0x00009888" value="0x47900C02" />
    798         <register type="NOA" address="0x00009888" value="0x57900000" />
    799         <register type="NOA" address="0x00009888" value="0x49900020" />
    800         <register type="NOA" address="0x00009888" value="0x59901111" />
    801         <register type="NOA" address="0x00009888" value="0x4B900421" />
    802         <register type="NOA" address="0x00009888" value="0x37900000" />
    803         <register type="NOA" address="0x00009888" value="0x33900000" />
    804         <register type="NOA" address="0x00009888" value="0x4D900001" />
    805         <register type="NOA" address="0x00009888" value="0x45900821" />
    806     </register_config>
    807     <register_config type="OA">
    808         <register type="OA" address="0x00002710" value="0x00000000" />
    809         <register type="OA" address="0x00002714" value="0x00800000" />
    810         <register type="OA" address="0x00002720" value="0x00000000" />
    811         <register type="OA" address="0x00002724" value="0x00800000" />
    812         <register type="OA" address="0x00002740" value="0x00000000" />
    813     </register_config>
    814     <register_config type="FLEX">
    815         <register type="FLEX" address="0x0000E458" value="0x00005004" />
    816         <register type="FLEX" address="0x0000E558" value="0x00010003" />
    817         <register type="FLEX" address="0x0000E658" value="0x00012011" />
    818         <register type="FLEX" address="0x0000E758" value="0x00015014" />
    819         <register type="FLEX" address="0x0000E45C" value="0x00051050" />
    820         <register type="FLEX" address="0x0000E55C" value="0x00053052" />
    821         <register type="FLEX" address="0x0000E65C" value="0x00055054" />
    822     </register_config>
    823   </set>
    824 
    825   <set name="Compute Metrics Basic Gen9"
    826        mdapi_supported_apis="OGL4 OCL IO BB"
    827        underscore_name="compute_basic"
    828        hw_config_guid="814285f6-354d-41d2-ba49-e24e622714a0"
    829        chipset="GLK"
    830        symbol_name="ComputeBasic"
    831        >
    832     <counter name="GPU Core Clocks"
    833              description="The total number of GPU core clocks elapsed during the measurement."
    834              data_type="uint64"
    835              equation="GPU_CLOCK 0 READ"
    836              underscore_name="gpu_core_clocks"
    837              units="cycles"
    838              symbol_name="GpuCoreClocks"
    839              semantic_type="event"
    840              mdapi_supported_apis="OGL OCL IO BB"
    841              mdapi_usage_flags="Tier1 Frame Batch Draw"
    842              mdapi_hw_unit_type="gpu"
    843              mdapi_group="GPU"
    844              />
    845     <counter name="EU Active"
    846              description="The percentage of time in which the Execution Units were actively processing."
    847              data_type="float"
    848              max_equation="100"
    849              equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
    850              underscore_name="eu_active"
    851              units="percent"
    852              symbol_name="EuActive"
    853              semantic_type="duration"
    854              mdapi_supported_apis="OGL OCL IO BB"
    855              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
    856              mdapi_group="EU Array"
    857              mdapi_hw_unit_type="gpu"
    858              />
    859     <counter name="Untyped Bytes Read"
    860              description="The total number of typed memory bytes read via Data Port."
    861              data_type="uint64"
    862              max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
    863              equation="B 6 READ B 7 READ UADD $EuSlicesTotalCount 64 UMUL UMUL"
    864              underscore_name="untyped_bytes_read"
    865              units="bytes"
    866              symbol_name="UntypedBytesRead"
    867              semantic_type="throughput"
    868              mdapi_supported_apis="OGL4 OCL IO BB"
    869              mdapi_usage_flags="Tier3 Frame Batch Draw"
    870              mdapi_group="L3/Data Port"
    871              mdapi_hw_unit_type="gpu"
    872              />
    873     <counter name="EU Both FPU Pipes Active"
    874              description="The percentage of time in which both EU FPU pipelines were actively processing."
    875              data_type="float"
    876              max_equation="100"
    877              equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
    878              underscore_name="eu_fpu_both_active"
    879              units="percent"
    880              symbol_name="EuFpuBothActive"
    881              semantic_type="duration"
    882              mdapi_supported_apis="OGL OCL IO BB"
    883              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
    884              mdapi_group="EU Array/Pipes"
    885              mdapi_hw_unit_type="gpu"
    886              />
    887     <counter name="Typed Bytes Written"
    888              description="The total number of untyped memory bytes written via Data Port."
    889              data_type="uint64"
    890              max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
    891              equation="B 3 READ B 4 READ UADD $EuSlicesTotalCount 64 UMUL UMUL"
    892              underscore_name="typed_bytes_written"
    893              units="bytes"
    894              symbol_name="TypedBytesWritten"
    895              semantic_type="throughput"
    896              mdapi_supported_apis="OGL4 OCL IO BB"
    897              mdapi_usage_flags="Tier3 Frame Batch Draw"
    898              mdapi_group="L3/Data Port"
    899              mdapi_hw_unit_type="gpu"
    900              />
    901     <counter name="EU FPU0 Pipe Active"
    902              description="The percentage of time in which EU FPU0 pipeline was actively processing."
    903              data_type="float"
    904              max_equation="100"
    905              equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
    906              underscore_name="fpu0_active"
    907              units="percent"
    908              symbol_name="Fpu0Active"
    909              semantic_type="duration"
    910              mdapi_supported_apis="OGL IO BB"
    911              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
    912              mdapi_group="EU Array/Pipes"
    913              mdapi_hw_unit_type="gpu"
    914              />
    915     <counter name="EU FPU1 Pipe Active"
    916              description="The percentage of time in which EU FPU1 pipeline was actively processing."
    917              data_type="float"
    918              max_equation="100"
    919              equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
    920              underscore_name="fpu1_active"
    921              units="percent"
    922              symbol_name="Fpu1Active"
    923              semantic_type="duration"
    924              mdapi_supported_apis="OGL IO BB"
    925              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
    926              mdapi_group="EU Array/Pipes"
    927              mdapi_hw_unit_type="gpu"
    928              />
    929     <counter name="EU AVG IPC Rate"
    930              description="The average rate of IPC calculated for 2 FPU pipelines."
    931              data_type="float"
    932              max_equation="2"
    933              equation="A 9 READ  A 10 READ  A 11 READ UADD  A 9 READ USUB FDIV 1 FADD"
    934              underscore_name="eu_avg_ipc_rate"
    935              units="number"
    936              symbol_name="EuAvgIpcRate"
    937              semantic_type="ratio"
    938              mdapi_supported_apis="OGL OCL IO BB"
    939              mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
    940              mdapi_group="EU Array"
    941              mdapi_hw_unit_type="gpu"
    942              />
    943     <counter name="GS Threads Dispatched"
    944              description="The total number of geometry shader hardware threads dispatched."
    945              data_type="uint64"
    946              equation="A 5 READ"
    947              underscore_name="gs_threads"
    948              units="threads"
    949              symbol_name="GsThreads"
    950              semantic_type="event"
    951              mdapi_supported_apis="OGL4 IO BB"
    952              mdapi_usage_flags="Tier3 Frame Batch Draw"
    953              mdapi_hw_unit_type="gpu"
    954              mdapi_group="EU Array/Geometry Shader"
    955              />
    956     <counter name="Early Hi-Depth Test Fails"
    957              description="The total number of pixels dropped on early hierarchical depth test."
    958              data_type="uint64"
    959              equation="A 22 READ 4 UMUL"
    960              underscore_name="hi_depth_test_fails"
    961              units="pixels"
    962              symbol_name="HiDepthTestFails"
    963              semantic_type="event"
    964              mdapi_supported_apis="OGL IO BB"
    965              mdapi_usage_flags="Tier3 Frame Batch Draw"
    966              mdapi_hw_unit_type="gpu"
    967              mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
    968              />
    969     <counter name="VS Threads Dispatched"
    970              description="The total number of vertex shader hardware threads dispatched."
    971              data_type="uint64"
    972              equation="A 1 READ"
    973              underscore_name="vs_threads"
    974              units="threads"
    975              symbol_name="VsThreads"
    976              semantic_type="event"
    977              mdapi_supported_apis="OGL IO BB"
    978              mdapi_usage_flags="Tier3 Frame Batch Draw"
    979              mdapi_hw_unit_type="gpu"
    980              mdapi_group="EU Array/Vertex Shader"
    981              />
    982     <counter name="FS Threads Dispatched"
    983              description="The total number of fragment shader hardware threads dispatched."
    984              data_type="uint64"
    985              equation="A 6 READ"
    986              underscore_name="ps_threads"
    987              units="threads"
    988              symbol_name="PsThreads"
    989              semantic_type="event"
    990              mdapi_supported_apis="OGL IO BB"
    991              mdapi_usage_flags="Tier3 Frame Batch Draw"
    992              mdapi_hw_unit_type="gpu"
    993              mdapi_group="EU Array/Fragment Shader"
    994              />
    995     <counter name="Shader Barrier Messages"
    996              description="The total number of shader barrier messages."
    997              data_type="uint64"
    998              equation="A 35 READ"
    999              underscore_name="shader_barriers"
   1000              units="messages"
   1001              symbol_name="ShaderBarriers"
   1002              semantic_type="event"
   1003              mdapi_supported_apis="OGL OCL IO BB"
   1004              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1005              mdapi_hw_unit_type="gpu"
   1006              mdapi_group="EU Array/Barrier"
   1007              />
   1008     <counter name="Sampler Texels"
   1009              description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
   1010              data_type="uint64"
   1011              equation="A 28 READ 4 UMUL"
   1012              underscore_name="sampler_texels"
   1013              units="texels"
   1014              symbol_name="SamplerTexels"
   1015              semantic_type="event"
   1016              mdapi_supported_apis="OGL OCL IO BB"
   1017              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   1018              mdapi_hw_unit_type="gpu"
   1019              mdapi_group="Sampler/Sampler Input"
   1020              />
   1021     <counter name="Pixels Failing Tests"
   1022              description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
   1023              data_type="uint64"
   1024              equation="A 25 READ 4 UMUL"
   1025              underscore_name="pixels_failing_post_ps_tests"
   1026              units="pixels"
   1027              symbol_name="PixelsFailingPostPsTests"
   1028              semantic_type="event"
   1029              mdapi_supported_apis="OGL IO BB"
   1030              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1031              mdapi_hw_unit_type="gpu"
   1032              mdapi_group="3D Pipe/Output Merger"
   1033              />
   1034     <counter name="GPU Time Elapsed"
   1035              description="Time elapsed on the GPU during the measurement."
   1036              data_type="uint64"
   1037              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
   1038              underscore_name="gpu_time"
   1039              units="ns"
   1040              symbol_name="GpuTime"
   1041              semantic_type="duration"
   1042              mdapi_supported_apis="OGL OCL IO BB"
   1043              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   1044              mdapi_hw_unit_type="gpu"
   1045              mdapi_group="GPU"
   1046              />
   1047     <counter name="AVG GPU Core Frequency"
   1048              description="Average GPU Core Frequency in the measurement."
   1049              data_type="uint64"
   1050              max_equation="$GpuMaxFrequency"
   1051              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
   1052              underscore_name="avg_gpu_core_frequency"
   1053              units="hz"
   1054              symbol_name="AvgGpuCoreFrequency"
   1055              semantic_type="event"
   1056              mdapi_supported_apis="OGL OCL IO BB"
   1057              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   1058              mdapi_group="GPU"
   1059              mdapi_hw_unit_type="gpu"
   1060              />
   1061     <counter name="Sampler Texels Misses"
   1062              description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
   1063              data_type="uint64"
   1064              equation="A 29 READ 4 UMUL"
   1065              underscore_name="sampler_texel_misses"
   1066              units="texels"
   1067              symbol_name="SamplerTexelMisses"
   1068              semantic_type="event"
   1069              mdapi_supported_apis="OGL OCL IO BB"
   1070              mdapi_usage_flags="Tier3 Batch Frame Draw"
   1071              mdapi_hw_unit_type="gpu"
   1072              mdapi_group="Sampler/Sampler Cache"
   1073              />
   1074     <counter name="CS Threads Dispatched"
   1075              description="The total number of compute shader hardware threads dispatched."
   1076              data_type="uint64"
   1077              equation="A 4 READ"
   1078              underscore_name="cs_threads"
   1079              units="threads"
   1080              symbol_name="CsThreads"
   1081              semantic_type="event"
   1082              mdapi_supported_apis="OGL4 OCL IO BB"
   1083              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1084              mdapi_hw_unit_type="gpu"
   1085              mdapi_group="EU Array/Compute Shader"
   1086              />
   1087     <counter name="SLM Bytes Read"
   1088              description="The total number of GPU memory bytes read from shared local memory."
   1089              data_type="uint64"
   1090              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   1091              equation="A 30 READ 64 UMUL"
   1092              underscore_name="slm_bytes_read"
   1093              units="bytes"
   1094              symbol_name="SlmBytesRead"
   1095              semantic_type="throughput"
   1096              mdapi_supported_apis="OGL4 OCL IO BB"
   1097              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1098              mdapi_group="L3/Data Port/SLM"
   1099              mdapi_hw_unit_type="gpu"
   1100              />
   1101     <counter name="GTI Read Throughput"
   1102              description="The total number of GPU memory bytes read from GTI."
   1103              data_type="uint64"
   1104              max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
   1105              equation="C 4 READ 64 UMUL"
   1106              underscore_name="gti_read_throughput"
   1107              units="bytes"
   1108              symbol_name="GtiReadThroughput"
   1109              semantic_type="throughput"
   1110              mdapi_supported_apis="OGL OCL IO BB"
   1111              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   1112              mdapi_group="GTI"
   1113              mdapi_hw_unit_type="gpu"
   1114              />
   1115     <counter name="Untyped Writes"
   1116              description="The total number of untyped memory bytes written via Data Port."
   1117              data_type="uint64"
   1118              max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
   1119              equation="C 1 READ C 2 READ UADD $EuSlicesTotalCount 64 UMUL UMUL"
   1120              underscore_name="untyped_bytes_written"
   1121              units="bytes"
   1122              symbol_name="UntypedBytesWritten"
   1123              semantic_type="throughput"
   1124              mdapi_supported_apis="OGL4 OCL IO BB"
   1125              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1126              mdapi_group="L3/Data Port"
   1127              mdapi_hw_unit_type="gpu"
   1128              />
   1129     <counter name="GPU Busy"
   1130              description="The percentage of time in which the GPU has been processing GPU commands."
   1131              data_type="float"
   1132              max_equation="100"
   1133              equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
   1134              underscore_name="gpu_busy"
   1135              units="percent"
   1136              symbol_name="GpuBusy"
   1137              semantic_type="duration"
   1138              mdapi_supported_apis="OGL OCL IO BB"
   1139              mdapi_usage_flags="Tier1 Overview System Frame"
   1140              mdapi_group="GPU"
   1141              mdapi_hw_unit_type="gpu"
   1142              />
   1143     <counter name="Rasterized Pixels"
   1144              description="The total number of rasterized pixels."
   1145              data_type="uint64"
   1146              equation="A 21 READ 4 UMUL"
   1147              underscore_name="rasterized_pixels"
   1148              units="pixels"
   1149              symbol_name="RasterizedPixels"
   1150              semantic_type="event"
   1151              mdapi_supported_apis="OGL IO BB"
   1152              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1153              mdapi_hw_unit_type="gpu"
   1154              mdapi_group="3D Pipe/Rasterizer"
   1155              />
   1156     <counter name="Typed Bytes Read"
   1157              description="The total number of typed memory bytes read via Data Port."
   1158              data_type="uint64"
   1159              max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
   1160              equation="B 0 READ B 1 READ UADD $EuSlicesTotalCount 64 UMUL UMUL"
   1161              underscore_name="typed_bytes_read"
   1162              units="bytes"
   1163              symbol_name="TypedBytesRead"
   1164              semantic_type="throughput"
   1165              mdapi_supported_apis="OGL4 OCL IO BB"
   1166              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1167              mdapi_group="L3/Data Port"
   1168              mdapi_hw_unit_type="gpu"
   1169              />
   1170     <counter name="DS Threads Dispatched"
   1171              description="The total number of domain shader hardware threads dispatched."
   1172              data_type="uint64"
   1173              equation="A 3 READ"
   1174              underscore_name="ds_threads"
   1175              units="threads"
   1176              symbol_name="DsThreads"
   1177              semantic_type="event"
   1178              mdapi_supported_apis="OGL4 IO BB"
   1179              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1180              mdapi_hw_unit_type="gpu"
   1181              mdapi_group="EU Array/Domain Shader"
   1182              />
   1183     <counter name="EU Thread Occupancy"
   1184              description="The percentage of time in which hardware threads occupied EUs."
   1185              data_type="float"
   1186              max_equation="100"
   1187              equation="A 13 READ 8 UMUL $EuCoresTotalCount UDIV $EuThreadsCount UDIV 100 UMUL  $GpuCoreClocks FDIV"
   1188              underscore_name="eu_thread_occupancy"
   1189              units="percent"
   1190              symbol_name="EuThreadOccupancy"
   1191              semantic_type="duration"
   1192              mdapi_supported_apis="OGL IO BB"
   1193              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   1194              mdapi_group="EU Array"
   1195              mdapi_hw_unit_type="gpu"
   1196              />
   1197     <counter name="EU Stall"
   1198              description="The percentage of time in which the Execution Units were stalled."
   1199              data_type="float"
   1200              max_equation="100"
   1201              equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   1202              underscore_name="eu_stall"
   1203              units="percent"
   1204              symbol_name="EuStall"
   1205              semantic_type="duration"
   1206              mdapi_supported_apis="OGL OCL IO BB"
   1207              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   1208              mdapi_group="EU Array"
   1209              mdapi_hw_unit_type="gpu"
   1210              />
   1211     <counter name="Samples Blended"
   1212              description="The total number of blended samples or pixels written to all render targets."
   1213              data_type="uint64"
   1214              equation="A 27 READ 4 UMUL"
   1215              underscore_name="samples_blended"
   1216              units="pixels"
   1217              symbol_name="SamplesBlended"
   1218              semantic_type="event"
   1219              mdapi_supported_apis="OGL IO BB"
   1220              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   1221              mdapi_hw_unit_type="gpu"
   1222              mdapi_group="3D Pipe/Output Merger"
   1223              />
   1224     <counter name="Early Depth Test Fails"
   1225              description="The total number of pixels dropped on early depth test."
   1226              data_type="uint64"
   1227              equation="A 23 READ 4 UMUL"
   1228              underscore_name="early_depth_test_fails"
   1229              units="pixels"
   1230              symbol_name="EarlyDepthTestFails"
   1231              semantic_type="event"
   1232              mdapi_supported_apis="OGL IO BB"
   1233              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1234              mdapi_hw_unit_type="gpu"
   1235              mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
   1236              />
   1237     <counter name="Shader Memory Accesses"
   1238              description="The total number of shader memory accesses to L3."
   1239              data_type="uint64"
   1240              equation="A 32 READ"
   1241              underscore_name="shader_memory_accesses"
   1242              units="messages"
   1243              symbol_name="ShaderMemoryAccesses"
   1244              semantic_type="event"
   1245              mdapi_supported_apis="OGL OCL IO BB"
   1246              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1247              mdapi_hw_unit_type="gpu"
   1248              mdapi_group="L3/Data Port"
   1249              />
   1250     <counter name="HS Threads Dispatched"
   1251              description="The total number of hull shader hardware threads dispatched."
   1252              data_type="uint64"
   1253              equation="A 2 READ"
   1254              underscore_name="hs_threads"
   1255              units="threads"
   1256              symbol_name="HsThreads"
   1257              semantic_type="event"
   1258              mdapi_supported_apis="OGL4 IO BB"
   1259              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1260              mdapi_hw_unit_type="gpu"
   1261              mdapi_group="EU Array/Hull Shader"
   1262              />
   1263     <counter name="GTI Write Throughput"
   1264              description="The total number of GPU memory bytes written to GTI."
   1265              data_type="uint64"
   1266              max_equation="$GpuCoreClocks 32 UMUL"
   1267              equation="C 5 READ 64 UMUL"
   1268              underscore_name="gti_write_throughput"
   1269              units="bytes"
   1270              symbol_name="GtiWriteThroughput"
   1271              semantic_type="throughput"
   1272              mdapi_supported_apis="OGL OCL IO BB"
   1273              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   1274              mdapi_group="GTI"
   1275              mdapi_hw_unit_type="gpu"
   1276              />
   1277     <counter name="SLM Bytes Written"
   1278              description="The total number of GPU memory bytes written into shared local memory."
   1279              data_type="uint64"
   1280              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   1281              equation="A 31 READ 64 UMUL"
   1282              underscore_name="slm_bytes_written"
   1283              units="bytes"
   1284              symbol_name="SlmBytesWritten"
   1285              semantic_type="throughput"
   1286              mdapi_supported_apis="OGL4 OCL IO BB"
   1287              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1288              mdapi_group="L3/Data Port/SLM"
   1289              mdapi_hw_unit_type="gpu"
   1290              />
   1291     <counter name="L3 Shader Throughput"
   1292              description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
   1293              data_type="uint64"
   1294              max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
   1295              equation="A 30 READ  A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
   1296              underscore_name="l3_shader_throughput"
   1297              units="bytes"
   1298              symbol_name="L3ShaderThroughput"
   1299              semantic_type="throughput"
   1300              mdapi_supported_apis="OGL4 OCL IO BB"
   1301              mdapi_usage_flags="Tier2 Frame Batch Draw"
   1302              mdapi_group="L3/Data Port"
   1303              mdapi_hw_unit_type="gpu"
   1304              />
   1305     <counter name="Samples Killed in FS"
   1306              description="The total number of samples or pixels dropped in fragment shaders."
   1307              data_type="uint64"
   1308              equation="A 24 READ 4 UMUL"
   1309              underscore_name="samples_killed_in_ps"
   1310              units="pixels"
   1311              symbol_name="SamplesKilledInPs"
   1312              semantic_type="event"
   1313              mdapi_supported_apis="OGL IO BB"
   1314              mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
   1315              mdapi_hw_unit_type="gpu"
   1316              mdapi_group="3D Pipe/Fragment Shader"
   1317              />
   1318     <counter name="Samples Written"
   1319              description="The total number of samples or pixels written to all render targets."
   1320              data_type="uint64"
   1321              equation="A 26 READ 4 UMUL"
   1322              underscore_name="samples_written"
   1323              units="pixels"
   1324              symbol_name="SamplesWritten"
   1325              semantic_type="event"
   1326              mdapi_supported_apis="OGL IO BB"
   1327              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   1328              mdapi_hw_unit_type="gpu"
   1329              mdapi_group="3D Pipe/Output Merger"
   1330              />
   1331     <counter name="Shader Atomic Memory Accesses"
   1332              description="The total number of shader atomic memory accesses."
   1333              data_type="uint64"
   1334              equation="A 34 READ"
   1335              underscore_name="shader_atomics"
   1336              units="messages"
   1337              symbol_name="ShaderAtomics"
   1338              semantic_type="event"
   1339              mdapi_supported_apis="OGL OCL IO BB"
   1340              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1341              mdapi_hw_unit_type="gpu"
   1342              mdapi_group="L3/Data Port/Atomics"
   1343              />
   1344     <counter name="EU Send Pipe Active"
   1345              description="The percentage of time in which EU send pipeline was actively processing."
   1346              data_type="float"
   1347              max_equation="100"
   1348              equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   1349              underscore_name="eu_send_active"
   1350              units="percent"
   1351              symbol_name="EuSendActive"
   1352              semantic_type="duration"
   1353              mdapi_supported_apis="OGL IO BB"
   1354              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   1355              mdapi_group="EU Array/Pipes"
   1356              mdapi_hw_unit_type="gpu"
   1357              />
   1358     <register_config type="NOA">
   1359         <register type="NOA" address="0x00009840" value="0x00000080" />
   1360         <register type="NOA" address="0x00009888" value="0x104F00E0" />
   1361         <register type="NOA" address="0x00009888" value="0x124F1C00" />
   1362         <register type="NOA" address="0x00009888" value="0x39900340" />
   1363         <register type="NOA" address="0x00009888" value="0x3F900C00" />
   1364         <register type="NOA" address="0x00009888" value="0x41900000" />
   1365         <register type="NOA" address="0x00009888" value="0x002D5000" />
   1366         <register type="NOA" address="0x00009888" value="0x062D4000" />
   1367         <register type="NOA" address="0x00009888" value="0x082D4000" />
   1368         <register type="NOA" address="0x00009888" value="0x0A2D1000" />
   1369         <register type="NOA" address="0x00009888" value="0x0C2D5000" />
   1370         <register type="NOA" address="0x00009888" value="0x0E2D4000" />
   1371         <register type="NOA" address="0x00009888" value="0x0C2E1400" />
   1372         <register type="NOA" address="0x00009888" value="0x0E2E5100" />
   1373         <register type="NOA" address="0x00009888" value="0x102E0114" />
   1374         <register type="NOA" address="0x00009888" value="0x044CC000" />
   1375         <register type="NOA" address="0x00009888" value="0x0A4C8000" />
   1376         <register type="NOA" address="0x00009888" value="0x0C4C8000" />
   1377         <register type="NOA" address="0x00009888" value="0x0E4C4000" />
   1378         <register type="NOA" address="0x00009888" value="0x104C8000" />
   1379         <register type="NOA" address="0x00009888" value="0x124C8000" />
   1380         <register type="NOA" address="0x00009888" value="0x164C2000" />
   1381         <register type="NOA" address="0x00009888" value="0x004EA000" />
   1382         <register type="NOA" address="0x00009888" value="0x064E8000" />
   1383         <register type="NOA" address="0x00009888" value="0x084E8000" />
   1384         <register type="NOA" address="0x00009888" value="0x0A4E2000" />
   1385         <register type="NOA" address="0x00009888" value="0x0C4EA000" />
   1386         <register type="NOA" address="0x00009888" value="0x0E4E8000" />
   1387         <register type="NOA" address="0x00009888" value="0x004F6B42" />
   1388         <register type="NOA" address="0x00009888" value="0x064F6200" />
   1389         <register type="NOA" address="0x00009888" value="0x084F4100" />
   1390         <register type="NOA" address="0x00009888" value="0x0A4F0061" />
   1391         <register type="NOA" address="0x00009888" value="0x0C4F6C4C" />
   1392         <register type="NOA" address="0x00009888" value="0x0E4F4B00" />
   1393         <register type="NOA" address="0x00009888" value="0x1A4F0000" />
   1394         <register type="NOA" address="0x00009888" value="0x1C4F0000" />
   1395         <register type="NOA" address="0x00009888" value="0x180F5000" />
   1396         <register type="NOA" address="0x00009888" value="0x1A0F8800" />
   1397         <register type="NOA" address="0x00009888" value="0x1C0F08A2" />
   1398         <register type="NOA" address="0x00009888" value="0x182C4000" />
   1399         <register type="NOA" address="0x00009888" value="0x1C2C1451" />
   1400         <register type="NOA" address="0x00009888" value="0x1E2C0001" />
   1401         <register type="NOA" address="0x00009888" value="0x1A2C0010" />
   1402         <register type="NOA" address="0x00009888" value="0x01938000" />
   1403         <register type="NOA" address="0x00009888" value="0x0F938000" />
   1404         <register type="NOA" address="0x00009888" value="0x19938A28" />
   1405         <register type="NOA" address="0x00009888" value="0x03938000" />
   1406         <register type="NOA" address="0x00009888" value="0x19900177" />
   1407         <register type="NOA" address="0x00009888" value="0x1B900178" />
   1408         <register type="NOA" address="0x00009888" value="0x1D900125" />
   1409         <register type="NOA" address="0x00009888" value="0x1F900123" />
   1410         <register type="NOA" address="0x00009888" value="0x35900000" />
   1411         <register type="NOA" address="0x00009888" value="0x13904000" />
   1412         <register type="NOA" address="0x00009888" value="0x21904000" />
   1413         <register type="NOA" address="0x00009888" value="0x25904000" />
   1414         <register type="NOA" address="0x00009888" value="0x27904000" />
   1415         <register type="NOA" address="0x00009888" value="0x2B904000" />
   1416         <register type="NOA" address="0x00009888" value="0x2D904000" />
   1417         <register type="NOA" address="0x00009888" value="0x31904000" />
   1418         <register type="NOA" address="0x00009888" value="0x15904000" />
   1419         <register type="NOA" address="0x00009888" value="0x53901000" />
   1420         <register type="NOA" address="0x00009888" value="0x43900000" />
   1421         <register type="NOA" address="0x00009888" value="0x55900111" />
   1422         <register type="NOA" address="0x00009888" value="0x47900000" />
   1423         <register type="NOA" address="0x00009888" value="0x57900000" />
   1424         <register type="NOA" address="0x00009888" value="0x49900000" />
   1425         <register type="NOA" address="0x00009888" value="0x59900000" />
   1426         <register type="NOA" address="0x00009888" value="0x4B900000" />
   1427         <register type="NOA" address="0x00009888" value="0x37900000" />
   1428         <register type="NOA" address="0x00009888" value="0x33900000" />
   1429         <register type="NOA" address="0x00009888" value="0x4D900000" />
   1430         <register type="NOA" address="0x00009888" value="0x45900000" />
   1431     </register_config>
   1432     <register_config type="OA">
   1433         <register type="OA" address="0x00002710" value="0x00000000" />
   1434         <register type="OA" address="0x00002714" value="0x00800000" />
   1435         <register type="OA" address="0x00002720" value="0x00000000" />
   1436         <register type="OA" address="0x00002724" value="0x00800000" />
   1437         <register type="OA" address="0x00002740" value="0x00000000" />
   1438     </register_config>
   1439     <register_config type="FLEX">
   1440         <register type="FLEX" address="0x0000E458" value="0x00005004" />
   1441         <register type="FLEX" address="0x0000E558" value="0x00000003" />
   1442         <register type="FLEX" address="0x0000E658" value="0x00002001" />
   1443         <register type="FLEX" address="0x0000E758" value="0x00778008" />
   1444         <register type="FLEX" address="0x0000E45C" value="0x00088078" />
   1445         <register type="FLEX" address="0x0000E55C" value="0x00808708" />
   1446         <register type="FLEX" address="0x0000E65C" value="0x00A08908" />
   1447     </register_config>
   1448   </set>
   1449 
   1450   <set name="Render Metrics for 3D Pipeline Profile Gen9"
   1451        mdapi_supported_apis="OGL OCL IO BB"
   1452        underscore_name="render_pipe_profile"
   1453        hw_config_guid="07d397a6-b3e6-49f6-9433-a4f293d55978"
   1454        chipset="GLK"
   1455        symbol_name="RenderPipeProfile"
   1456        >
   1457     <counter name="GPU Core Clocks"
   1458              description="The total number of GPU core clocks elapsed during the measurement."
   1459              data_type="uint64"
   1460              equation="GPU_CLOCK 0 READ"
   1461              underscore_name="gpu_core_clocks"
   1462              units="cycles"
   1463              symbol_name="GpuCoreClocks"
   1464              semantic_type="event"
   1465              mdapi_supported_apis=""
   1466              mdapi_usage_flags="Tier1 Frame Batch Draw"
   1467              mdapi_hw_unit_type="gpu"
   1468              mdapi_group="GPU"
   1469              />
   1470     <counter name="EU Active"
   1471              description="The percentage of time in which the Execution Units were actively processing."
   1472              data_type="float"
   1473              max_equation="100"
   1474              equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   1475              underscore_name="eu_active"
   1476              units="percent"
   1477              symbol_name="EuActive"
   1478              semantic_type="duration"
   1479              mdapi_supported_apis=""
   1480              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   1481              mdapi_group="EU Array"
   1482              mdapi_hw_unit_type="gpu"
   1483              />
   1484     <counter name="VS Bottleneck"
   1485              low_watermark="10"
   1486              description="The percentage of time in which vertex shader pipeline stage was slowing down the 3D pipeline."
   1487              data_type="float"
   1488              high_watermark="30"
   1489              equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
   1490              underscore_name="vs_bottleneck"
   1491              units="percent"
   1492              symbol_name="VsBottleneck"
   1493              semantic_type="duration"
   1494              mdapi_supported_apis="OGL IO BB"
   1495              mdapi_usage_flags="Tier3 Indicate Draw"
   1496              mdapi_group="3D Pipe/Vertex Shader"
   1497              mdapi_hw_unit_type="gpu"
   1498              />
   1499     <counter name="Hi-Depth Bottleneck"
   1500              low_watermark="5"
   1501              description="The percentage of time in which early hierarchical depth test pipeline stage was slowing down the 3D pipeline."
   1502              data_type="float"
   1503              high_watermark="15"
   1504              equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
   1505              underscore_name="hi_depth_bottleneck"
   1506              units="percent"
   1507              symbol_name="HiDepthBottleneck"
   1508              semantic_type="duration"
   1509              mdapi_supported_apis="OGL IO BB"
   1510              mdapi_usage_flags="Tier3 Indicate Draw"
   1511              mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
   1512              mdapi_hw_unit_type="gpu"
   1513              />
   1514     <counter name="GS Bottleneck"
   1515              low_watermark="5"
   1516              description="The percentage of time in which geometry shader pipeline stage was slowing down the 3D pipeline."
   1517              data_type="float"
   1518              high_watermark="15"
   1519              equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
   1520              underscore_name="gs_bottleneck"
   1521              units="percent"
   1522              symbol_name="GsBottleneck"
   1523              semantic_type="duration"
   1524              mdapi_supported_apis="OGL IO BB"
   1525              mdapi_usage_flags="Tier3 Indicate Draw"
   1526              mdapi_group="3D Pipe/Geometry Shader"
   1527              mdapi_hw_unit_type="gpu"
   1528              />
   1529     <counter name="GS Threads Dispatched"
   1530              description="The total number of geometry shader hardware threads dispatched."
   1531              data_type="uint64"
   1532              equation="A 5 READ"
   1533              underscore_name="gs_threads"
   1534              units="threads"
   1535              symbol_name="GsThreads"
   1536              semantic_type="event"
   1537              mdapi_supported_apis="OGL4 IO BB"
   1538              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1539              mdapi_hw_unit_type="gpu"
   1540              mdapi_group="EU Array/Geometry Shader"
   1541              />
   1542     <counter name="Early Hi-Depth Test Fails"
   1543              description="The total number of pixels dropped on early hierarchical depth test."
   1544              data_type="uint64"
   1545              equation="A 22 READ 4 UMUL"
   1546              underscore_name="hi_depth_test_fails"
   1547              units="pixels"
   1548              symbol_name="HiDepthTestFails"
   1549              semantic_type="event"
   1550              mdapi_supported_apis="OGL IO BB"
   1551              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1552              mdapi_hw_unit_type="gpu"
   1553              mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
   1554              />
   1555     <counter name="VS Threads Dispatched"
   1556              description="The total number of vertex shader hardware threads dispatched."
   1557              data_type="uint64"
   1558              equation="A 1 READ"
   1559              underscore_name="vs_threads"
   1560              units="threads"
   1561              symbol_name="VsThreads"
   1562              semantic_type="event"
   1563              mdapi_supported_apis="OGL IO BB"
   1564              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1565              mdapi_hw_unit_type="gpu"
   1566              mdapi_group="EU Array/Vertex Shader"
   1567              />
   1568     <counter name="FS Threads Dispatched"
   1569              description="The total number of fragment shader hardware threads dispatched."
   1570              data_type="uint64"
   1571              equation="A 6 READ"
   1572              underscore_name="ps_threads"
   1573              units="threads"
   1574              symbol_name="PsThreads"
   1575              semantic_type="event"
   1576              mdapi_supported_apis="OGL IO BB"
   1577              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1578              mdapi_hw_unit_type="gpu"
   1579              mdapi_group="EU Array/Fragment Shader"
   1580              />
   1581     <counter name="BC Bottleneck"
   1582              low_watermark="5"
   1583              description="The percentage of time in which barycentric coordinates calculation pipeline stage was slowing down the 3D pipeline."
   1584              data_type="float"
   1585              high_watermark="15"
   1586              equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
   1587              underscore_name="bc_bottleneck"
   1588              units="percent"
   1589              symbol_name="BcBottleneck"
   1590              semantic_type="duration"
   1591              mdapi_supported_apis="OGL IO BB"
   1592              mdapi_usage_flags="Tier3 Indicate Draw"
   1593              mdapi_group="3D Pipe/Rasterizer/Barycentric Calc"
   1594              mdapi_hw_unit_type="gpu"
   1595              />
   1596     <counter name="HS Stall"
   1597              description="The percentage of time in which hull stall pipeline stage was stalled."
   1598              data_type="float"
   1599              equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
   1600              underscore_name="hs_stall"
   1601              units="percent"
   1602              symbol_name="HsStall"
   1603              semantic_type="duration"
   1604              mdapi_supported_apis="OGL4 IO BB"
   1605              mdapi_usage_flags="Tier4 Correlate Draw"
   1606              mdapi_hw_unit_type="gpu"
   1607              mdapi_group="3D Pipe/Hull Shader"
   1608              />
   1609     <counter name="Shader Barrier Messages"
   1610              description="The total number of shader barrier messages."
   1611              data_type="uint64"
   1612              equation="A 35 READ"
   1613              underscore_name="shader_barriers"
   1614              units="messages"
   1615              symbol_name="ShaderBarriers"
   1616              semantic_type="event"
   1617              mdapi_supported_apis="OGL4 OCL IO BB"
   1618              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1619              mdapi_hw_unit_type="gpu"
   1620              mdapi_group="EU Array/Barrier"
   1621              />
   1622     <counter name="Sampler Texels"
   1623              description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
   1624              data_type="uint64"
   1625              equation="A 28 READ 4 UMUL"
   1626              underscore_name="sampler_texels"
   1627              units="texels"
   1628              symbol_name="SamplerTexels"
   1629              semantic_type="event"
   1630              mdapi_supported_apis=""
   1631              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   1632              mdapi_hw_unit_type="gpu"
   1633              mdapi_group="Sampler/Sampler Input"
   1634              />
   1635     <counter name="Pixels Failing Tests"
   1636              description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
   1637              data_type="uint64"
   1638              equation="A 25 READ 4 UMUL"
   1639              underscore_name="pixels_failing_post_ps_tests"
   1640              units="pixels"
   1641              symbol_name="PixelsFailingPostPsTests"
   1642              semantic_type="event"
   1643              mdapi_supported_apis="OGL IO BB"
   1644              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1645              mdapi_hw_unit_type="gpu"
   1646              mdapi_group="3D Pipe/Output Merger"
   1647              />
   1648     <counter name="GPU Time Elapsed"
   1649              description="Time elapsed on the GPU during the measurement."
   1650              data_type="uint64"
   1651              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
   1652              underscore_name="gpu_time"
   1653              units="ns"
   1654              symbol_name="GpuTime"
   1655              semantic_type="duration"
   1656              mdapi_supported_apis=""
   1657              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   1658              mdapi_hw_unit_type="gpu"
   1659              mdapi_group="GPU"
   1660              />
   1661     <counter name="AVG GPU Core Frequency"
   1662              description="Average GPU Core Frequency in the measurement."
   1663              data_type="uint64"
   1664              max_equation="$GpuMaxFrequency"
   1665              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
   1666              underscore_name="avg_gpu_core_frequency"
   1667              units="hz"
   1668              symbol_name="AvgGpuCoreFrequency"
   1669              semantic_type="event"
   1670              mdapi_supported_apis=""
   1671              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   1672              mdapi_group="GPU"
   1673              mdapi_hw_unit_type="gpu"
   1674              />
   1675     <counter name="Sampler Texels Misses"
   1676              description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
   1677              data_type="uint64"
   1678              equation="A 29 READ 4 UMUL"
   1679              underscore_name="sampler_texel_misses"
   1680              units="texels"
   1681              symbol_name="SamplerTexelMisses"
   1682              semantic_type="event"
   1683              mdapi_supported_apis=""
   1684              mdapi_usage_flags="Tier3 Batch Frame Draw"
   1685              mdapi_hw_unit_type="gpu"
   1686              mdapi_group="Sampler/Sampler Cache"
   1687              />
   1688     <counter name="CS Threads Dispatched"
   1689              description="The total number of compute shader hardware threads dispatched."
   1690              data_type="uint64"
   1691              equation="A 4 READ"
   1692              underscore_name="cs_threads"
   1693              units="threads"
   1694              symbol_name="CsThreads"
   1695              semantic_type="event"
   1696              mdapi_supported_apis="OGL4 OCL IO BB"
   1697              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1698              mdapi_hw_unit_type="gpu"
   1699              mdapi_group="EU Array/Compute Shader"
   1700              />
   1701     <counter name="VF Bottleneck"
   1702              low_watermark="5"
   1703              description="The percentage of time in which vertex fetch pipeline stage was slowing down the 3D pipeline."
   1704              data_type="float"
   1705              high_watermark="15"
   1706              equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
   1707              underscore_name="vf_bottleneck"
   1708              units="percent"
   1709              symbol_name="VfBottleneck"
   1710              semantic_type="duration"
   1711              mdapi_supported_apis="OGL IO BB"
   1712              mdapi_usage_flags="Tier3 Indicate Draw"
   1713              mdapi_group="3D Pipe/Input Assembler"
   1714              mdapi_hw_unit_type="gpu"
   1715              />
   1716     <counter name="SLM Bytes Read"
   1717              description="The total number of GPU memory bytes read from shared local memory."
   1718              data_type="uint64"
   1719              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   1720              equation="A 30 READ 64 UMUL"
   1721              underscore_name="slm_bytes_read"
   1722              units="bytes"
   1723              symbol_name="SlmBytesRead"
   1724              semantic_type="throughput"
   1725              mdapi_supported_apis="OGL4 OCL IO BB"
   1726              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1727              mdapi_group="L3/Data Port/SLM"
   1728              mdapi_hw_unit_type="gpu"
   1729              />
   1730     <counter name="Strip-Fans Bottleneck"
   1731              low_watermark="5"
   1732              description="The percentage of time in which strip-fans pipeline stage was slowing down the 3D pipeline."
   1733              data_type="float"
   1734              high_watermark="10"
   1735              equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
   1736              underscore_name="sf_bottleneck"
   1737              units="percent"
   1738              symbol_name="SfBottleneck"
   1739              semantic_type="duration"
   1740              mdapi_supported_apis="OGL IO BB"
   1741              mdapi_usage_flags="Tier3 Indicate Draw"
   1742              mdapi_group="3D Pipe/Rasterizer/Strip-Fans"
   1743              mdapi_hw_unit_type="gpu"
   1744              />
   1745     <counter name="SF Stall"
   1746              description="The percentage of time in which strip-fans pipeline stage was stalled."
   1747              data_type="float"
   1748              equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
   1749              underscore_name="sf_stall"
   1750              units="percent"
   1751              symbol_name="SfStall"
   1752              semantic_type="duration"
   1753              mdapi_supported_apis="OGL IO BB"
   1754              mdapi_usage_flags="Tier4 Correlate Draw"
   1755              mdapi_hw_unit_type="gpu"
   1756              mdapi_group="3D Pipe/Rasterizer/Strip-Fans"
   1757              />
   1758     <counter name="GPU Busy"
   1759              description="The percentage of time in which the GPU has been processing GPU commands."
   1760              data_type="float"
   1761              max_equation="100"
   1762              equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
   1763              underscore_name="gpu_busy"
   1764              units="percent"
   1765              symbol_name="GpuBusy"
   1766              semantic_type="duration"
   1767              mdapi_supported_apis=""
   1768              mdapi_usage_flags="Tier1 Overview System Frame"
   1769              mdapi_group="GPU"
   1770              mdapi_hw_unit_type="gpu"
   1771              />
   1772     <counter name="HS Bottleneck"
   1773              low_watermark="3"
   1774              description="The percentage of time in which hull shader pipeline stage was slowing down the 3D pipeline."
   1775              data_type="float"
   1776              high_watermark="9"
   1777              equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
   1778              underscore_name="hs_bottleneck"
   1779              units="percent"
   1780              symbol_name="HsBottleneck"
   1781              semantic_type="duration"
   1782              mdapi_supported_apis="OGL IO BB"
   1783              mdapi_usage_flags="Tier3 Indicate Draw"
   1784              mdapi_group="3D Pipe/Hull Shader"
   1785              mdapi_hw_unit_type="gpu"
   1786              />
   1787     <counter name="CL Stall"
   1788              description="The percentage of time in which clipper pipeline stage was stalled."
   1789              data_type="float"
   1790              equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
   1791              underscore_name="cl_stall"
   1792              units="percent"
   1793              symbol_name="ClStall"
   1794              semantic_type="duration"
   1795              mdapi_supported_apis="OGL IO BB"
   1796              mdapi_usage_flags="Tier4 Correlate Draw"
   1797              mdapi_hw_unit_type="gpu"
   1798              mdapi_group="3D Pipe/Clipper"
   1799              />
   1800     <counter name="SO Bottleneck"
   1801              low_watermark="5"
   1802              description="The percentage of time in which stream output pipeline stage was slowing down the 3D pipeline."
   1803              data_type="float"
   1804              high_watermark="15"
   1805              equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
   1806              underscore_name="so_bottleneck"
   1807              units="percent"
   1808              symbol_name="SoBottleneck"
   1809              semantic_type="duration"
   1810              mdapi_supported_apis="OGL IO BB"
   1811              mdapi_usage_flags="Tier3 Indicate Draw"
   1812              mdapi_group="3D Pipe/Stream Output"
   1813              mdapi_hw_unit_type="gpu"
   1814              />
   1815     <counter name="Rasterized Pixels"
   1816              description="The total number of rasterized pixels."
   1817              data_type="uint64"
   1818              equation="A 21 READ 4 UMUL"
   1819              underscore_name="rasterized_pixels"
   1820              units="pixels"
   1821              symbol_name="RasterizedPixels"
   1822              semantic_type="event"
   1823              mdapi_supported_apis="OGL IO BB"
   1824              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1825              mdapi_hw_unit_type="gpu"
   1826              mdapi_group="3D Pipe/Rasterizer"
   1827              />
   1828     <counter name="DS Threads Dispatched"
   1829              description="The total number of domain shader hardware threads dispatched."
   1830              data_type="uint64"
   1831              equation="A 3 READ"
   1832              underscore_name="ds_threads"
   1833              units="threads"
   1834              symbol_name="DsThreads"
   1835              semantic_type="event"
   1836              mdapi_supported_apis="OGL4 IO BB"
   1837              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1838              mdapi_hw_unit_type="gpu"
   1839              mdapi_group="EU Array/Domain Shader"
   1840              />
   1841     <counter name="Samples Written"
   1842              description="The total number of samples or pixels written to all render targets."
   1843              data_type="uint64"
   1844              equation="A 26 READ 4 UMUL"
   1845              underscore_name="samples_written"
   1846              units="pixels"
   1847              symbol_name="SamplesWritten"
   1848              semantic_type="event"
   1849              mdapi_supported_apis="OGL IO BB"
   1850              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   1851              mdapi_hw_unit_type="gpu"
   1852              mdapi_group="3D Pipe/Output Merger"
   1853              />
   1854     <counter name="DS Bottleneck"
   1855              low_watermark="5"
   1856              description="The percentage of time in which domain shader pipeline stage was slowing down the 3D pipeline."
   1857              data_type="float"
   1858              high_watermark="15"
   1859              equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
   1860              underscore_name="ds_bottleneck"
   1861              units="percent"
   1862              symbol_name="DsBottleneck"
   1863              semantic_type="duration"
   1864              mdapi_supported_apis="OGL4 IO BB"
   1865              mdapi_usage_flags="Tier3 Indicate Draw"
   1866              mdapi_group="3D Pipe/Domain Shader"
   1867              mdapi_hw_unit_type="gpu"
   1868              />
   1869     <counter name="EU Stall"
   1870              description="The percentage of time in which the Execution Units were stalled."
   1871              data_type="float"
   1872              max_equation="100"
   1873              equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   1874              underscore_name="eu_stall"
   1875              units="percent"
   1876              symbol_name="EuStall"
   1877              semantic_type="duration"
   1878              mdapi_supported_apis=""
   1879              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   1880              mdapi_group="EU Array"
   1881              mdapi_hw_unit_type="gpu"
   1882              />
   1883     <counter name="Clipper Bottleneck"
   1884              low_watermark="10"
   1885              description="The percentage of time in which clipper pipeline stage was slowing down the 3D pipeline."
   1886              data_type="float"
   1887              high_watermark="30"
   1888              equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
   1889              underscore_name="cl_bottleneck"
   1890              units="percent"
   1891              symbol_name="ClBottleneck"
   1892              semantic_type="duration"
   1893              mdapi_supported_apis="OGL IO BB"
   1894              mdapi_usage_flags="Tier3 Indicate Draw"
   1895              mdapi_group="3D Pipe/Clipper"
   1896              mdapi_hw_unit_type="gpu"
   1897              />
   1898     <counter name="DS Stall"
   1899              description="The percentage of time in which domain shader pipeline stage was stalled."
   1900              data_type="float"
   1901              equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
   1902              underscore_name="ds_stall"
   1903              units="percent"
   1904              symbol_name="DsStall"
   1905              semantic_type="duration"
   1906              mdapi_supported_apis="OGL4 IO BB"
   1907              mdapi_usage_flags="Tier4 Correlate Draw"
   1908              mdapi_hw_unit_type="gpu"
   1909              mdapi_group="3D Pipe/Domain Shader"
   1910              />
   1911     <counter name="Early Depth Bottleneck"
   1912              low_watermark="10"
   1913              description="The percentage of time in which early depth test pipeline stage was slowing down the 3D pipeline."
   1914              data_type="float"
   1915              high_watermark="30"
   1916              equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
   1917              underscore_name="early_depth_bottleneck"
   1918              units="percent"
   1919              symbol_name="EarlyDepthBottleneck"
   1920              semantic_type="duration"
   1921              mdapi_supported_apis="OGL IO BB"
   1922              mdapi_usage_flags="Tier3 Indicate Draw"
   1923              mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
   1924              mdapi_hw_unit_type="gpu"
   1925              />
   1926     <counter name="Samples Blended"
   1927              description="The total number of blended samples or pixels written to all render targets."
   1928              data_type="uint64"
   1929              equation="A 27 READ 4 UMUL"
   1930              underscore_name="samples_blended"
   1931              units="pixels"
   1932              symbol_name="SamplesBlended"
   1933              semantic_type="event"
   1934              mdapi_supported_apis="OGL IO BB"
   1935              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   1936              mdapi_hw_unit_type="gpu"
   1937              mdapi_group="3D Pipe/Output Merger"
   1938              />
   1939     <counter name="Early Depth Test Fails"
   1940              description="The total number of pixels dropped on early depth test."
   1941              data_type="uint64"
   1942              equation="A 23 READ 4 UMUL"
   1943              underscore_name="early_depth_test_fails"
   1944              units="pixels"
   1945              symbol_name="EarlyDepthTestFails"
   1946              semantic_type="event"
   1947              mdapi_supported_apis="OGL IO BB"
   1948              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1949              mdapi_hw_unit_type="gpu"
   1950              mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
   1951              />
   1952     <counter name="Shader Memory Accesses"
   1953              description="The total number of shader memory accesses to L3."
   1954              data_type="uint64"
   1955              equation="A 32 READ"
   1956              underscore_name="shader_memory_accesses"
   1957              units="messages"
   1958              symbol_name="ShaderMemoryAccesses"
   1959              semantic_type="event"
   1960              mdapi_supported_apis=""
   1961              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1962              mdapi_hw_unit_type="gpu"
   1963              mdapi_group="L3/Data Port"
   1964              />
   1965     <counter name="HS Threads Dispatched"
   1966              description="The total number of hull shader hardware threads dispatched."
   1967              data_type="uint64"
   1968              equation="A 2 READ"
   1969              underscore_name="hs_threads"
   1970              units="threads"
   1971              symbol_name="HsThreads"
   1972              semantic_type="event"
   1973              mdapi_supported_apis="OGL4 IO BB"
   1974              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1975              mdapi_hw_unit_type="gpu"
   1976              mdapi_group="EU Array/Hull Shader"
   1977              />
   1978     <counter name="SLM Bytes Written"
   1979              description="The total number of GPU memory bytes written into shared local memory."
   1980              data_type="uint64"
   1981              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   1982              equation="A 31 READ 64 UMUL"
   1983              underscore_name="slm_bytes_written"
   1984              units="bytes"
   1985              symbol_name="SlmBytesWritten"
   1986              semantic_type="throughput"
   1987              mdapi_supported_apis="OGL4 OCL IO BB"
   1988              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1989              mdapi_group="L3/Data Port/SLM"
   1990              mdapi_hw_unit_type="gpu"
   1991              />
   1992     <counter name="L3 Shader Throughput"
   1993              description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
   1994              data_type="uint64"
   1995              max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
   1996              equation="A 30 READ  A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
   1997              underscore_name="l3_shader_throughput"
   1998              units="bytes"
   1999              symbol_name="L3ShaderThroughput"
   2000              semantic_type="throughput"
   2001              mdapi_supported_apis="OGL4 OCL IO BB"
   2002              mdapi_usage_flags="Tier2 Frame Batch Draw"
   2003              mdapi_group="L3/Data Port"
   2004              mdapi_hw_unit_type="gpu"
   2005              />
   2006     <counter name="Samples Killed in FS"
   2007              description="The total number of samples or pixels dropped in fragment shaders."
   2008              data_type="uint64"
   2009              equation="A 24 READ 4 UMUL"
   2010              underscore_name="samples_killed_in_ps"
   2011              units="pixels"
   2012              symbol_name="SamplesKilledInPs"
   2013              semantic_type="event"
   2014              mdapi_supported_apis="OGL IO BB"
   2015              mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
   2016              mdapi_hw_unit_type="gpu"
   2017              mdapi_group="3D Pipe/Fragment Shader"
   2018              />
   2019     <counter name="SO Stall"
   2020              description="The percentage of time in which stream-output pipeline stage was stalled."
   2021              data_type="float"
   2022              equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
   2023              underscore_name="so_stall"
   2024              units="percent"
   2025              symbol_name="SoStall"
   2026              semantic_type="duration"
   2027              mdapi_supported_apis="OGL IO BB"
   2028              mdapi_usage_flags="Tier4 Correlate Draw"
   2029              mdapi_hw_unit_type="gpu"
   2030              mdapi_group="3D Pipe/Stream Output"
   2031              />
   2032     <counter name="Shader Atomic Memory Accesses"
   2033              description="The total number of shader atomic memory accesses."
   2034              data_type="uint64"
   2035              equation="A 34 READ"
   2036              underscore_name="shader_atomics"
   2037              units="messages"
   2038              symbol_name="ShaderAtomics"
   2039              semantic_type="event"
   2040              mdapi_supported_apis="OGL4 OCL IO BB"
   2041              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2042              mdapi_hw_unit_type="gpu"
   2043              mdapi_group="L3/Data Port/Atomics"
   2044              />
   2045     <register_config type="NOA">
   2046         <register type="NOA" address="0x00009840" value="0x00000080" />
   2047         <register type="NOA" address="0x00009888" value="0x0C2E001F" />
   2048         <register type="NOA" address="0x00009888" value="0x0A2F0000" />
   2049         <register type="NOA" address="0x00009888" value="0x10186800" />
   2050         <register type="NOA" address="0x00009888" value="0x11810019" />
   2051         <register type="NOA" address="0x00009888" value="0x15810013" />
   2052         <register type="NOA" address="0x00009888" value="0x13820020" />
   2053         <register type="NOA" address="0x00009888" value="0x11830020" />
   2054         <register type="NOA" address="0x00009888" value="0x17840000" />
   2055         <register type="NOA" address="0x00009888" value="0x11860007" />
   2056         <register type="NOA" address="0x00009888" value="0x21860000" />
   2057         <register type="NOA" address="0x00009888" value="0x178703E0" />
   2058         <register type="NOA" address="0x00009888" value="0x0C2D8000" />
   2059         <register type="NOA" address="0x00009888" value="0x042D4000" />
   2060         <register type="NOA" address="0x00009888" value="0x062D1000" />
   2061         <register type="NOA" address="0x00009888" value="0x022E5400" />
   2062         <register type="NOA" address="0x00009888" value="0x002E0000" />
   2063         <register type="NOA" address="0x00009888" value="0x0E2E0080" />
   2064         <register type="NOA" address="0x00009888" value="0x082F0040" />
   2065         <register type="NOA" address="0x00009888" value="0x002F0000" />
   2066         <register type="NOA" address="0x00009888" value="0x06143000" />
   2067         <register type="NOA" address="0x00009888" value="0x06174000" />
   2068         <register type="NOA" address="0x00009888" value="0x06180012" />
   2069         <register type="NOA" address="0x00009888" value="0x00180000" />
   2070         <register type="NOA" address="0x00009888" value="0x0D804000" />
   2071         <register type="NOA" address="0x00009888" value="0x0F804000" />
   2072         <register type="NOA" address="0x00009888" value="0x05804000" />
   2073         <register type="NOA" address="0x00009888" value="0x09810200" />
   2074         <register type="NOA" address="0x00009888" value="0x0B810030" />
   2075         <register type="NOA" address="0x00009888" value="0x03810003" />
   2076         <register type="NOA" address="0x00009888" value="0x21819140" />
   2077         <register type="NOA" address="0x00009888" value="0x23819050" />
   2078         <register type="NOA" address="0x00009888" value="0x25810018" />
   2079         <register type="NOA" address="0x00009888" value="0x0B820980" />
   2080         <register type="NOA" address="0x00009888" value="0x03820D80" />
   2081         <register type="NOA" address="0x00009888" value="0x11820000" />
   2082         <register type="NOA" address="0x00009888" value="0x0182C000" />
   2083         <register type="NOA" address="0x00009888" value="0x07828000" />
   2084         <register type="NOA" address="0x00009888" value="0x09824000" />
   2085         <register type="NOA" address="0x00009888" value="0x0F828000" />
   2086         <register type="NOA" address="0x00009888" value="0x0D830004" />
   2087         <register type="NOA" address="0x00009888" value="0x0583000C" />
   2088         <register type="NOA" address="0x00009888" value="0x0F831000" />
   2089         <register type="NOA" address="0x00009888" value="0x01848072" />
   2090         <register type="NOA" address="0x00009888" value="0x11840000" />
   2091         <register type="NOA" address="0x00009888" value="0x07848000" />
   2092         <register type="NOA" address="0x00009888" value="0x09844000" />
   2093         <register type="NOA" address="0x00009888" value="0x0F848000" />
   2094         <register type="NOA" address="0x00009888" value="0x07860000" />
   2095         <register type="NOA" address="0x00009888" value="0x09860092" />
   2096         <register type="NOA" address="0x00009888" value="0x0F860400" />
   2097         <register type="NOA" address="0x00009888" value="0x01869100" />
   2098         <register type="NOA" address="0x00009888" value="0x0F870065" />
   2099         <register type="NOA" address="0x00009888" value="0x01870000" />
   2100         <register type="NOA" address="0x00009888" value="0x19930800" />
   2101         <register type="NOA" address="0x00009888" value="0x0B938000" />
   2102         <register type="NOA" address="0x00009888" value="0x0D938000" />
   2103         <register type="NOA" address="0x00009888" value="0x1B952000" />
   2104         <register type="NOA" address="0x00009888" value="0x1D955055" />
   2105         <register type="NOA" address="0x00009888" value="0x1F951455" />
   2106         <register type="NOA" address="0x00009888" value="0x0992A000" />
   2107         <register type="NOA" address="0x00009888" value="0x0F928000" />
   2108         <register type="NOA" address="0x00009888" value="0x1192A800" />
   2109         <register type="NOA" address="0x00009888" value="0x1392028A" />
   2110         <register type="NOA" address="0x00009888" value="0x0B92A000" />
   2111         <register type="NOA" address="0x00009888" value="0x0D922000" />
   2112         <register type="NOA" address="0x00009888" value="0x13908000" />
   2113         <register type="NOA" address="0x00009888" value="0x21908000" />
   2114         <register type="NOA" address="0x00009888" value="0x23908000" />
   2115         <register type="NOA" address="0x00009888" value="0x25908000" />
   2116         <register type="NOA" address="0x00009888" value="0x27908000" />
   2117         <register type="NOA" address="0x00009888" value="0x29908000" />
   2118         <register type="NOA" address="0x00009888" value="0x2B908000" />
   2119         <register type="NOA" address="0x00009888" value="0x2D904000" />
   2120         <register type="NOA" address="0x00009888" value="0x2F908000" />
   2121         <register type="NOA" address="0x00009888" value="0x31908000" />
   2122         <register type="NOA" address="0x00009888" value="0x15908000" />
   2123         <register type="NOA" address="0x00009888" value="0x17908000" />
   2124         <register type="NOA" address="0x00009888" value="0x19908000" />
   2125         <register type="NOA" address="0x00009888" value="0x1B908000" />
   2126         <register type="NOA" address="0x00009888" value="0x1D904000" />
   2127         <register type="NOA" address="0x00009888" value="0x1F904000" />
   2128         <register type="NOA" address="0x00009888" value="0x53900000" />
   2129         <register type="NOA" address="0x00009888" value="0x43900C01" />
   2130         <register type="NOA" address="0x00009888" value="0x55900000" />
   2131         <register type="NOA" address="0x00009888" value="0x47900000" />
   2132         <register type="NOA" address="0x00009888" value="0x57900000" />
   2133         <register type="NOA" address="0x00009888" value="0x49900863" />
   2134         <register type="NOA" address="0x00009888" value="0x59900000" />
   2135         <register type="NOA" address="0x00009888" value="0x4B900061" />
   2136         <register type="NOA" address="0x00009888" value="0x37900000" />
   2137         <register type="NOA" address="0x00009888" value="0x33900000" />
   2138         <register type="NOA" address="0x00009888" value="0x4D900000" />
   2139         <register type="NOA" address="0x00009888" value="0x45900C22" />
   2140     </register_config>
   2141     <register_config type="OA">
   2142         <register type="OA" address="0x00002724" value="0xF0800000" />
   2143         <register type="OA" address="0x00002720" value="0x00000000" />
   2144         <register type="OA" address="0x00002714" value="0xF0800000" />
   2145         <register type="OA" address="0x00002710" value="0x00000000" />
   2146         <register type="OA" address="0x00002740" value="0x00000000" />
   2147         <register type="OA" address="0x00002770" value="0x0007FFEA" />
   2148         <register type="OA" address="0x00002774" value="0x00007FFC" />
   2149         <register type="OA" address="0x00002778" value="0x0007AFFA" />
   2150         <register type="OA" address="0x0000277C" value="0x0000F5FD" />
   2151         <register type="OA" address="0x00002780" value="0x00079FFA" />
   2152         <register type="OA" address="0x00002784" value="0x0000F3FB" />
   2153         <register type="OA" address="0x00002788" value="0x0007BF7A" />
   2154         <register type="OA" address="0x0000278C" value="0x0000F7E7" />
   2155         <register type="OA" address="0x00002790" value="0x0007FEFA" />
   2156         <register type="OA" address="0x00002794" value="0x0000F7CF" />
   2157         <register type="OA" address="0x00002798" value="0x00077FFA" />
   2158         <register type="OA" address="0x0000279C" value="0x0000EFDF" />
   2159         <register type="OA" address="0x000027A0" value="0x0006FFFA" />
   2160         <register type="OA" address="0x000027A4" value="0x0000CFBF" />
   2161         <register type="OA" address="0x000027A8" value="0x0003FFFA" />
   2162         <register type="OA" address="0x000027AC" value="0x00005F7F" />
   2163     </register_config>
   2164     <register_config type="FLEX">
   2165         <register type="FLEX" address="0x0000E458" value="0x00005004" />
   2166         <register type="FLEX" address="0x0000E558" value="0x00015014" />
   2167         <register type="FLEX" address="0x0000E658" value="0x00025024" />
   2168         <register type="FLEX" address="0x0000E758" value="0x00035034" />
   2169         <register type="FLEX" address="0x0000E45C" value="0x00045044" />
   2170         <register type="FLEX" address="0x0000E55C" value="0x00055054" />
   2171         <register type="FLEX" address="0x0000E65C" value="0x00065064" />
   2172     </register_config>
   2173   </set>
   2174 
   2175   <set name="Memory Reads Distribution Gen9"
   2176        mdapi_supported_apis="OGL OCL IO BB"
   2177        underscore_name="memory_reads"
   2178        hw_config_guid="1a356946-5428-450b-a2f0-89f8783a302d"
   2179        chipset="GLK"
   2180        symbol_name="MemoryReads"
   2181        >
   2182     <counter name="GPU Core Clocks"
   2183              description="The total number of GPU core clocks elapsed during the measurement."
   2184              data_type="uint64"
   2185              equation="GPU_CLOCK 0 READ"
   2186              underscore_name="gpu_core_clocks"
   2187              units="cycles"
   2188              symbol_name="GpuCoreClocks"
   2189              semantic_type="event"
   2190              mdapi_supported_apis=""
   2191              mdapi_usage_flags="Tier1 Frame Batch Draw"
   2192              mdapi_hw_unit_type="gpu"
   2193              mdapi_group="GPU"
   2194              />
   2195     <counter name="EU Active"
   2196              description="The percentage of time in which the Execution Units were actively processing."
   2197              data_type="float"
   2198              max_equation="100"
   2199              equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   2200              underscore_name="eu_active"
   2201              units="percent"
   2202              symbol_name="EuActive"
   2203              semantic_type="duration"
   2204              mdapi_supported_apis=""
   2205              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   2206              mdapi_group="EU Array"
   2207              mdapi_hw_unit_type="gpu"
   2208              />
   2209     <counter name="GtiL3Bank0Reads"
   2210              description="The total number of GTI memory reads from L3 Bank 0 (L3 Cache misses)."
   2211              data_type="uint64"
   2212              equation="C 4 READ"
   2213              underscore_name="gti_l3_bank0_reads"
   2214              units="messages"
   2215              symbol_name="GtiL3Bank0Reads"
   2216              semantic_type="event"
   2217              mdapi_supported_apis=""
   2218              mdapi_usage_flags="Tier2 Frame Batch Draw"
   2219              mdapi_hw_unit_type="gpu"
   2220              mdapi_group="GTI/L3"
   2221              />
   2222     <counter name="GS Threads Dispatched"
   2223              description="The total number of geometry shader hardware threads dispatched."
   2224              data_type="uint64"
   2225              equation="A 5 READ"
   2226              underscore_name="gs_threads"
   2227              units="threads"
   2228              symbol_name="GsThreads"
   2229              semantic_type="event"
   2230              mdapi_supported_apis="OGL4 IO BB"
   2231              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2232              mdapi_hw_unit_type="gpu"
   2233              mdapi_group="EU Array/Geometry Shader"
   2234              />
   2235     <counter name="GtiRingAccesses"
   2236              description="The total number of all accesses from GTI to the ring."
   2237              data_type="uint64"
   2238              equation="C 3 READ 2 UMUL"
   2239              underscore_name="gti_ring_accesses"
   2240              units="messages"
   2241              symbol_name="GtiRingAccesses"
   2242              semantic_type="event"
   2243              mdapi_supported_apis=""
   2244              mdapi_usage_flags="Tier2 Frame Batch Draw"
   2245              mdapi_hw_unit_type="gpu"
   2246              mdapi_group="GTI"
   2247              />
   2248     <counter name="Early Hi-Depth Test Fails"
   2249              description="The total number of pixels dropped on early hierarchical depth test."
   2250              data_type="uint64"
   2251              equation="A 22 READ 4 UMUL"
   2252              underscore_name="hi_depth_test_fails"
   2253              units="pixels"
   2254              symbol_name="HiDepthTestFails"
   2255              semantic_type="event"
   2256              mdapi_supported_apis="OGL IO BB"
   2257              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2258              mdapi_hw_unit_type="gpu"
   2259              mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
   2260              />
   2261     <counter name="VS Threads Dispatched"
   2262              description="The total number of vertex shader hardware threads dispatched."
   2263              data_type="uint64"
   2264              equation="A 1 READ"
   2265              underscore_name="vs_threads"
   2266              units="threads"
   2267              symbol_name="VsThreads"
   2268              semantic_type="event"
   2269              mdapi_supported_apis="OGL IO BB"
   2270              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2271              mdapi_hw_unit_type="gpu"
   2272              mdapi_group="EU Array/Vertex Shader"
   2273              />
   2274     <counter name="FS Threads Dispatched"
   2275              description="The total number of fragment shader hardware threads dispatched."
   2276              data_type="uint64"
   2277              equation="A 6 READ"
   2278              underscore_name="ps_threads"
   2279              units="threads"
   2280              symbol_name="PsThreads"
   2281              semantic_type="event"
   2282              mdapi_supported_apis="OGL IO BB"
   2283              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2284              mdapi_hw_unit_type="gpu"
   2285              mdapi_group="EU Array/Fragment Shader"
   2286              />
   2287     <counter name="GtiL3Bank3Reads"
   2288              description="The total number of GTI memory reads from L3 Bank 3 (L3 Cache misses)."
   2289              data_type="uint64"
   2290              equation="C 7 READ"
   2291              underscore_name="gti_l3_bank3_reads"
   2292              units="messages"
   2293              symbol_name="GtiL3Bank3Reads"
   2294              semantic_type="event"
   2295              mdapi_supported_apis=""
   2296              mdapi_usage_flags="Tier2 Frame Batch Draw"
   2297              mdapi_hw_unit_type="subslice"
   2298              mdapi_group="GTI/L3"
   2299              />
   2300     <counter name="Shader Barrier Messages"
   2301              description="The total number of shader barrier messages."
   2302              data_type="uint64"
   2303              equation="A 35 READ"
   2304              underscore_name="shader_barriers"
   2305              units="messages"
   2306              symbol_name="ShaderBarriers"
   2307              semantic_type="event"
   2308              mdapi_supported_apis="OGL4 OCL IO BB"
   2309              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2310              mdapi_hw_unit_type="gpu"
   2311              mdapi_group="EU Array/Barrier"
   2312              />
   2313     <counter name="GtiRsMemoryReads"
   2314              description="The total number of GTI memory reads from Resource Streamer."
   2315              data_type="uint64"
   2316              equation="B 2 READ"
   2317              underscore_name="gti_rs_memory_reads"
   2318              units="messages"
   2319              symbol_name="GtiRsMemoryReads"
   2320              semantic_type="event"
   2321              mdapi_supported_apis=""
   2322              mdapi_usage_flags="Tier2 Frame Batch Draw"
   2323              mdapi_hw_unit_type="gpu"
   2324              mdapi_group="GTI/3D Pipe/Resource Streamer"
   2325              />
   2326     <counter name="Sampler Texels"
   2327              description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
   2328              data_type="uint64"
   2329              equation="A 28 READ 4 UMUL"
   2330              underscore_name="sampler_texels"
   2331              units="texels"
   2332              symbol_name="SamplerTexels"
   2333              semantic_type="event"
   2334              mdapi_supported_apis=""
   2335              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   2336              mdapi_hw_unit_type="gpu"
   2337              mdapi_group="Sampler/Sampler Input"
   2338              />
   2339     <counter name="Pixels Failing Tests"
   2340              description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
   2341              data_type="uint64"
   2342              equation="A 25 READ 4 UMUL"
   2343              underscore_name="pixels_failing_post_ps_tests"
   2344              units="pixels"
   2345              symbol_name="PixelsFailingPostPsTests"
   2346              semantic_type="event"
   2347              mdapi_supported_apis="OGL IO BB"
   2348              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2349              mdapi_hw_unit_type="gpu"
   2350              mdapi_group="3D Pipe/Output Merger"
   2351              />
   2352     <counter name="GtiHizMemoryReads"
   2353              description="The total number of GTI memory reads from Hierarchical Depth Cache (Hi-Depth Cache misses)."
   2354              data_type="uint64"
   2355              equation="B 5 READ"
   2356              underscore_name="gti_hiz_memory_reads"
   2357              units="messages"
   2358              symbol_name="GtiHizMemoryReads"
   2359              semantic_type="event"
   2360              mdapi_supported_apis="OGL IO BB"
   2361              mdapi_usage_flags="Tier2 Frame Batch Draw"
   2362              mdapi_hw_unit_type="gpu"
   2363              mdapi_group="GTI/Depth Cache"
   2364              />
   2365     <counter name="GPU Time Elapsed"
   2366              description="Time elapsed on the GPU during the measurement."
   2367              data_type="uint64"
   2368              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
   2369              underscore_name="gpu_time"
   2370              units="ns"
   2371              symbol_name="GpuTime"
   2372              semantic_type="duration"
   2373              mdapi_supported_apis=""
   2374              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   2375              mdapi_hw_unit_type="gpu"
   2376              mdapi_group="GPU"
   2377              />
   2378     <counter name="AVG GPU Core Frequency"
   2379              description="Average GPU Core Frequency in the measurement."
   2380              data_type="uint64"
   2381              max_equation="$GpuMaxFrequency"
   2382              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
   2383              underscore_name="avg_gpu_core_frequency"
   2384              units="hz"
   2385              symbol_name="AvgGpuCoreFrequency"
   2386              semantic_type="event"
   2387              mdapi_supported_apis=""
   2388              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   2389              mdapi_group="GPU"
   2390              mdapi_hw_unit_type="gpu"
   2391              />
   2392     <counter name="Sampler Texels Misses"
   2393              description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
   2394              data_type="uint64"
   2395              equation="A 29 READ 4 UMUL"
   2396              underscore_name="sampler_texel_misses"
   2397              units="texels"
   2398              symbol_name="SamplerTexelMisses"
   2399              semantic_type="event"
   2400              mdapi_supported_apis=""
   2401              mdapi_usage_flags="Tier3 Batch Frame Draw"
   2402              mdapi_hw_unit_type="gpu"
   2403              mdapi_group="Sampler/Sampler Cache"
   2404              />
   2405     <counter name="GtiRccMemoryReads"
   2406              description="The total number of GTI memory reads from Render Color Cache (Render Color Cache misses)."
   2407              data_type="uint64"
   2408              equation="B 3 READ"
   2409              underscore_name="gti_rcc_memory_reads"
   2410              units="messages"
   2411              symbol_name="GtiRccMemoryReads"
   2412              semantic_type="event"
   2413              mdapi_supported_apis="OGL IO BB"
   2414              mdapi_usage_flags="Tier2 Frame Batch Draw"
   2415              mdapi_hw_unit_type="gpu"
   2416              mdapi_group="GTI/Color Cache"
   2417              />
   2418     <counter name="CS Threads Dispatched"
   2419              description="The total number of compute shader hardware threads dispatched."
   2420              data_type="uint64"
   2421              equation="A 4 READ"
   2422              underscore_name="cs_threads"
   2423              units="threads"
   2424              symbol_name="CsThreads"
   2425              semantic_type="event"
   2426              mdapi_supported_apis="OGL4 OCL IO BB"
   2427              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2428              mdapi_hw_unit_type="gpu"
   2429              mdapi_group="EU Array/Compute Shader"
   2430              />
   2431     <counter name="SLM Bytes Read"
   2432              description="The total number of GPU memory bytes read from shared local memory."
   2433              data_type="uint64"
   2434              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   2435              equation="A 30 READ 64 UMUL"
   2436              underscore_name="slm_bytes_read"
   2437              units="bytes"
   2438              symbol_name="SlmBytesRead"
   2439              semantic_type="throughput"
   2440              mdapi_supported_apis="OGL4 OCL IO BB"
   2441              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2442              mdapi_group="L3/Data Port/SLM"
   2443              mdapi_hw_unit_type="gpu"
   2444              />
   2445     <counter name="GtiL3Bank1Reads"
   2446              description="The total number of GTI memory reads from L3 Bank 1 (L3 Cache misses)."
   2447              data_type="uint64"
   2448              equation="C 5 READ"
   2449              underscore_name="gti_l3_bank1_reads"
   2450              units="messages"
   2451              symbol_name="GtiL3Bank1Reads"
   2452              semantic_type="event"
   2453              mdapi_supported_apis=""
   2454              mdapi_usage_flags="Tier2 Frame Batch Draw"
   2455              mdapi_hw_unit_type="subslice"
   2456              mdapi_group="GTI/L3"
   2457              />
   2458     <counter name="GPU Busy"
   2459              description="The percentage of time in which the GPU has been processing GPU commands."
   2460              data_type="float"
   2461              max_equation="100"
   2462              equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
   2463              underscore_name="gpu_busy"
   2464              units="percent"
   2465              symbol_name="GpuBusy"
   2466              semantic_type="duration"
   2467              mdapi_supported_apis=""
   2468              mdapi_usage_flags="Tier1 Overview System Frame"
   2469              mdapi_group="GPU"
   2470              mdapi_hw_unit_type="gpu"
   2471              />
   2472     <counter name="GtiCmdStreamerMemoryReads"
   2473              description="The total number of GTI memory reads from Command Streamer."
   2474              data_type="uint64"
   2475              equation="B 0 READ"
   2476              underscore_name="gti_cmd_streamer_memory_reads"
   2477              units="messages"
   2478              symbol_name="GtiCmdStreamerMemoryReads"
   2479              semantic_type="event"
   2480              mdapi_supported_apis=""
   2481              mdapi_usage_flags="Tier2 Frame Batch Draw"
   2482              mdapi_hw_unit_type="gpu"
   2483              mdapi_group="GTI/3D Pipe/Command Streamer"
   2484              />
   2485     <counter name="GtiL3Bank2Reads"
   2486              description="The total number of GTI memory reads from L3 Bank 2 (L3 Cache misses)."
   2487              data_type="uint64"
   2488              equation="C 6 READ"
   2489              underscore_name="gti_l3_bank2_reads"
   2490              units="messages"
   2491              symbol_name="GtiL3Bank2Reads"
   2492              semantic_type="event"
   2493              mdapi_supported_apis=""
   2494              mdapi_usage_flags="Tier2 Frame Batch Draw"
   2495              mdapi_hw_unit_type="subslice"
   2496              mdapi_group="GTI/L3"
   2497              />
   2498     <counter name="GtiMemoryReads"
   2499              description="The total number of GTI memory reads."
   2500              data_type="uint64"
   2501              equation="C 0 READ"
   2502              underscore_name="gti_memory_reads"
   2503              units="messages"
   2504              symbol_name="GtiMemoryReads"
   2505              semantic_type="event"
   2506              mdapi_supported_apis=""
   2507              mdapi_usage_flags="Tier2 Overview Frame Batch Draw"
   2508              mdapi_hw_unit_type="gpu"
   2509              mdapi_group="GTI"
   2510              />
   2511     <counter name="Rasterized Pixels"
   2512              description="The total number of rasterized pixels."
   2513              data_type="uint64"
   2514              equation="A 21 READ 4 UMUL"
   2515              underscore_name="rasterized_pixels"
   2516              units="pixels"
   2517              symbol_name="RasterizedPixels"
   2518              semantic_type="event"
   2519              mdapi_supported_apis="OGL IO BB"
   2520              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2521              mdapi_hw_unit_type="gpu"
   2522              mdapi_group="3D Pipe/Rasterizer"
   2523              />
   2524     <counter name="GtiRczMemoryReads"
   2525              description="The total number of GTI memory reads from Render Depth Cache (Render Depth Cache misses)."
   2526              data_type="uint64"
   2527              equation="B 7 READ"
   2528              underscore_name="gti_rcz_memory_reads"
   2529              units="messages"
   2530              symbol_name="GtiRczMemoryReads"
   2531              semantic_type="event"
   2532              mdapi_supported_apis="OGL IO BB"
   2533              mdapi_usage_flags="Tier2 Frame Batch Draw"
   2534              mdapi_hw_unit_type="gpu"
   2535              mdapi_group="GTI/Depth Cache"
   2536              />
   2537     <counter name="DS Threads Dispatched"
   2538              description="The total number of domain shader hardware threads dispatched."
   2539              data_type="uint64"
   2540              equation="A 3 READ"
   2541              underscore_name="ds_threads"
   2542              units="threads"
   2543              symbol_name="DsThreads"
   2544              semantic_type="event"
   2545              mdapi_supported_apis="OGL4 IO BB"
   2546              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2547              mdapi_hw_unit_type="gpu"
   2548              mdapi_group="EU Array/Domain Shader"
   2549              />
   2550     <counter name="Samples Written"
   2551              description="The total number of samples or pixels written to all render targets."
   2552              data_type="uint64"
   2553              equation="A 26 READ 4 UMUL"
   2554              underscore_name="samples_written"
   2555              units="pixels"
   2556              symbol_name="SamplesWritten"
   2557              semantic_type="event"
   2558              mdapi_supported_apis="OGL IO BB"
   2559              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   2560              mdapi_hw_unit_type="gpu"
   2561              mdapi_group="3D Pipe/Output Merger"
   2562              />
   2563     <counter name="EU Stall"
   2564              description="The percentage of time in which the Execution Units were stalled."
   2565              data_type="float"
   2566              max_equation="100"
   2567              equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   2568              underscore_name="eu_stall"
   2569              units="percent"
   2570              symbol_name="EuStall"
   2571              semantic_type="duration"
   2572              mdapi_supported_apis=""
   2573              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   2574              mdapi_group="EU Array"
   2575              mdapi_hw_unit_type="gpu"
   2576              />
   2577     <counter name="Samples Blended"
   2578              description="The total number of blended samples or pixels written to all render targets."
   2579              data_type="uint64"
   2580              equation="A 27 READ 4 UMUL"
   2581              underscore_name="samples_blended"
   2582              units="pixels"
   2583              symbol_name="SamplesBlended"
   2584              semantic_type="event"
   2585              mdapi_supported_apis="OGL IO BB"
   2586              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   2587              mdapi_hw_unit_type="gpu"
   2588              mdapi_group="3D Pipe/Output Merger"
   2589              />
   2590     <counter name="Early Depth Test Fails"
   2591              description="The total number of pixels dropped on early depth test."
   2592              data_type="uint64"
   2593              equation="A 23 READ 4 UMUL"
   2594              underscore_name="early_depth_test_fails"
   2595              units="pixels"
   2596              symbol_name="EarlyDepthTestFails"
   2597              semantic_type="event"
   2598              mdapi_supported_apis="OGL IO BB"
   2599              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2600              mdapi_hw_unit_type="gpu"
   2601              mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
   2602              />
   2603     <counter name="GtiMscMemoryReads"
   2604              description="The total number of GTI memory reads from Multisampling Color Cache (Multisampling Color Cache misses)."
   2605              data_type="uint64"
   2606              equation="B 4 READ"
   2607              underscore_name="gti_msc_memory_reads"
   2608              units="messages"
   2609              symbol_name="GtiMscMemoryReads"
   2610              semantic_type="event"
   2611              mdapi_supported_apis="OGL IO BB"
   2612              mdapi_usage_flags="Tier2 Frame Batch Draw"
   2613              mdapi_hw_unit_type="gpu"
   2614              mdapi_group="GTI/Color Cache"
   2615              />
   2616     <counter name="GtiVfMemoryReads"
   2617              description="The total number of GTI memory reads from Vertex Fetch."
   2618              data_type="uint64"
   2619              equation="B 1 READ"
   2620              underscore_name="gti_vf_memory_reads"
   2621              units="messages"
   2622              symbol_name="GtiVfMemoryReads"
   2623              semantic_type="event"
   2624              mdapi_supported_apis="OGL IO BB"
   2625              mdapi_usage_flags="Tier2 Frame Batch Draw"
   2626              mdapi_hw_unit_type="gpu"
   2627              mdapi_group="GTI/3D Pipe/Vertex Fetch"
   2628              />
   2629     <counter name="GtiStcMemoryReads"
   2630              description="The total number of GTI memory reads from Stencil Cache (Stencil Cache misses)."
   2631              data_type="uint64"
   2632              equation="B 6 READ"
   2633              underscore_name="gti_stc_memory_reads"
   2634              units="messages"
   2635              symbol_name="GtiStcMemoryReads"
   2636              semantic_type="event"
   2637              mdapi_supported_apis="OGL IO BB"
   2638              mdapi_usage_flags="Tier2 Frame Batch Draw"
   2639              mdapi_hw_unit_type="gpu"
   2640              mdapi_group="GTI/Depth Cache"
   2641              />
   2642     <counter name="Shader Memory Accesses"
   2643              description="The total number of shader memory accesses to L3."
   2644              data_type="uint64"
   2645              equation="A 32 READ"
   2646              underscore_name="shader_memory_accesses"
   2647              units="messages"
   2648              symbol_name="ShaderMemoryAccesses"
   2649              semantic_type="event"
   2650              mdapi_supported_apis=""
   2651              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2652              mdapi_hw_unit_type="gpu"
   2653              mdapi_group="L3/Data Port"
   2654              />
   2655     <counter name="HS Threads Dispatched"
   2656              description="The total number of hull shader hardware threads dispatched."
   2657              data_type="uint64"
   2658              equation="A 2 READ"
   2659              underscore_name="hs_threads"
   2660              units="threads"
   2661              symbol_name="HsThreads"
   2662              semantic_type="event"
   2663              mdapi_supported_apis="OGL4 IO BB"
   2664              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2665              mdapi_hw_unit_type="gpu"
   2666              mdapi_group="EU Array/Hull Shader"
   2667              />
   2668     <counter name="Samples Killed in FS"
   2669              description="The total number of samples or pixels dropped in fragment shaders."
   2670              data_type="uint64"
   2671              equation="A 24 READ 4 UMUL"
   2672              underscore_name="samples_killed_in_ps"
   2673              units="pixels"
   2674              symbol_name="SamplesKilledInPs"
   2675              semantic_type="event"
   2676              mdapi_supported_apis="OGL IO BB"
   2677              mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
   2678              mdapi_hw_unit_type="gpu"
   2679              mdapi_group="3D Pipe/Fragment Shader"
   2680              />
   2681     <counter name="SLM Bytes Written"
   2682              description="The total number of GPU memory bytes written into shared local memory."
   2683              data_type="uint64"
   2684              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   2685              equation="A 31 READ 64 UMUL"
   2686              underscore_name="slm_bytes_written"
   2687              units="bytes"
   2688              symbol_name="SlmBytesWritten"
   2689              semantic_type="throughput"
   2690              mdapi_supported_apis="OGL4 OCL IO BB"
   2691              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2692              mdapi_group="L3/Data Port/SLM"
   2693              mdapi_hw_unit_type="gpu"
   2694              />
   2695     <counter name="GtiL3Reads"
   2696              description="The total number of GTI memory reads from L3 (L3 Cache misses)."
   2697              data_type="uint64"
   2698              equation="$GtiL3Bank0Reads $GtiL3Bank1Reads $GtiL3Bank2Reads $GtiL3Bank3Reads UADD UADD UADD"
   2699              underscore_name="gti_l3_reads"
   2700              units="messages"
   2701              symbol_name="GtiL3Reads"
   2702              semantic_type="event"
   2703              mdapi_supported_apis=""
   2704              mdapi_usage_flags="Tier2 Frame Batch Draw"
   2705              mdapi_hw_unit_type="gpu"
   2706              mdapi_group="GTI/L3"
   2707              />
   2708     <counter name="Shader Atomic Memory Accesses"
   2709              description="The total number of shader atomic memory accesses."
   2710              data_type="uint64"
   2711              equation="A 34 READ"
   2712              underscore_name="shader_atomics"
   2713              units="messages"
   2714              symbol_name="ShaderAtomics"
   2715              semantic_type="event"
   2716              mdapi_supported_apis="OGL4 OCL IO BB"
   2717              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2718              mdapi_hw_unit_type="gpu"
   2719              mdapi_group="L3/Data Port/Atomics"
   2720              />
   2721     <register_config type="NOA">
   2722         <register type="NOA" address="0x00009840" value="0x00000080" />
   2723         <register type="NOA" address="0x00009888" value="0x19800343" />
   2724         <register type="NOA" address="0x00009888" value="0x39900340" />
   2725         <register type="NOA" address="0x00009888" value="0x3F901000" />
   2726         <register type="NOA" address="0x00009888" value="0x41900003" />
   2727         <register type="NOA" address="0x00009888" value="0x03803180" />
   2728         <register type="NOA" address="0x00009888" value="0x058035E2" />
   2729         <register type="NOA" address="0x00009888" value="0x0780006A" />
   2730         <register type="NOA" address="0x00009888" value="0x11800000" />
   2731         <register type="NOA" address="0x00009888" value="0x2181A000" />
   2732         <register type="NOA" address="0x00009888" value="0x2381000A" />
   2733         <register type="NOA" address="0x00009888" value="0x1D950550" />
   2734         <register type="NOA" address="0x00009888" value="0x0B928000" />
   2735         <register type="NOA" address="0x00009888" value="0x0D92A000" />
   2736         <register type="NOA" address="0x00009888" value="0x0F922000" />
   2737         <register type="NOA" address="0x00009888" value="0x13900170" />
   2738         <register type="NOA" address="0x00009888" value="0x21900171" />
   2739         <register type="NOA" address="0x00009888" value="0x23900172" />
   2740         <register type="NOA" address="0x00009888" value="0x25900173" />
   2741         <register type="NOA" address="0x00009888" value="0x27900174" />
   2742         <register type="NOA" address="0x00009888" value="0x29900175" />
   2743         <register type="NOA" address="0x00009888" value="0x2B900176" />
   2744         <register type="NOA" address="0x00009888" value="0x2D900177" />
   2745         <register type="NOA" address="0x00009888" value="0x2F90017F" />
   2746         <register type="NOA" address="0x00009888" value="0x31900125" />
   2747         <register type="NOA" address="0x00009888" value="0x15900123" />
   2748         <register type="NOA" address="0x00009888" value="0x17900121" />
   2749         <register type="NOA" address="0x00009888" value="0x35900000" />
   2750         <register type="NOA" address="0x00009888" value="0x19908000" />
   2751         <register type="NOA" address="0x00009888" value="0x1B908000" />
   2752         <register type="NOA" address="0x00009888" value="0x1D908000" />
   2753         <register type="NOA" address="0x00009888" value="0x1F908000" />
   2754         <register type="NOA" address="0x00009888" value="0x53900000" />
   2755         <register type="NOA" address="0x00009888" value="0x43901084" />
   2756         <register type="NOA" address="0x00009888" value="0x55900000" />
   2757         <register type="NOA" address="0x00009888" value="0x47901080" />
   2758         <register type="NOA" address="0x00009888" value="0x57900000" />
   2759         <register type="NOA" address="0x00009888" value="0x49901084" />
   2760         <register type="NOA" address="0x00009888" value="0x59900000" />
   2761         <register type="NOA" address="0x00009888" value="0x4B901084" />
   2762         <register type="NOA" address="0x00009888" value="0x37900000" />
   2763         <register type="NOA" address="0x00009888" value="0x33900000" />
   2764         <register type="NOA" address="0x00009888" value="0x4D900004" />
   2765         <register type="NOA" address="0x00009888" value="0x45900000" />
   2766     </register_config>
   2767     <register_config type="OA">
   2768         <register type="OA" address="0x0000272C" value="0xFFFFFFFF" />
   2769         <register type="OA" address="0x00002728" value="0xFFFFFFFF" />
   2770         <register type="OA" address="0x00002724" value="0xF0800000" />
   2771         <register type="OA" address="0x00002720" value="0x00000000" />
   2772         <register type="OA" address="0x0000271C" value="0xFFFFFFFF" />
   2773         <register type="OA" address="0x00002718" value="0xFFFFFFFF" />
   2774         <register type="OA" address="0x00002714" value="0xF0800000" />
   2775         <register type="OA" address="0x00002710" value="0x00000000" />
   2776         <register type="OA" address="0x0000274C" value="0x86543210" />
   2777         <register type="OA" address="0x00002748" value="0x86543210" />
   2778         <register type="OA" address="0x00002744" value="0x00006667" />
   2779         <register type="OA" address="0x00002740" value="0x00000000" />
   2780         <register type="OA" address="0x0000275C" value="0x86543210" />
   2781         <register type="OA" address="0x00002758" value="0x86543210" />
   2782         <register type="OA" address="0x00002754" value="0x00006465" />
   2783         <register type="OA" address="0x00002750" value="0x00000000" />
   2784         <register type="OA" address="0x00002770" value="0x0007F81A" />
   2785         <register type="OA" address="0x00002774" value="0x0000FE00" />
   2786         <register type="OA" address="0x00002778" value="0x0007F82A" />
   2787         <register type="OA" address="0x0000277C" value="0x0000FE00" />
   2788         <register type="OA" address="0x00002780" value="0x0007F872" />
   2789         <register type="OA" address="0x00002784" value="0x0000FE00" />
   2790         <register type="OA" address="0x00002788" value="0x0007F8BA" />
   2791         <register type="OA" address="0x0000278C" value="0x0000FE00" />
   2792         <register type="OA" address="0x00002790" value="0x0007F87A" />
   2793         <register type="OA" address="0x00002794" value="0x0000FE00" />
   2794         <register type="OA" address="0x00002798" value="0x0007F8EA" />
   2795         <register type="OA" address="0x0000279C" value="0x0000FE00" />
   2796         <register type="OA" address="0x000027A0" value="0x0007F8E2" />
   2797         <register type="OA" address="0x000027A4" value="0x0000FE00" />
   2798         <register type="OA" address="0x000027A8" value="0x0007F8F2" />
   2799         <register type="OA" address="0x000027AC" value="0x0000FE00" />
   2800     </register_config>
   2801     <register_config type="FLEX">
   2802         <register type="FLEX" address="0x0000E458" value="0x00005004" />
   2803         <register type="FLEX" address="0x0000E558" value="0x00015014" />
   2804         <register type="FLEX" address="0x0000E658" value="0x00025024" />
   2805         <register type="FLEX" address="0x0000E758" value="0x00035034" />
   2806         <register type="FLEX" address="0x0000E45C" value="0x00045044" />
   2807         <register type="FLEX" address="0x0000E55C" value="0x00055054" />
   2808         <register type="FLEX" address="0x0000E65C" value="0x00065064" />
   2809     </register_config>
   2810   </set>
   2811 
   2812   <set name="Memory Writes Distribution Gen9"
   2813        mdapi_supported_apis="OGL OCL IO BB"
   2814        underscore_name="memory_writes"
   2815        hw_config_guid="5299be9d-7a61-4c99-9f81-f87e6c5aaca9"
   2816        chipset="GLK"
   2817        symbol_name="MemoryWrites"
   2818        >
   2819     <counter name="GPU Core Clocks"
   2820              description="The total number of GPU core clocks elapsed during the measurement."
   2821              data_type="uint64"
   2822              equation="GPU_CLOCK 0 READ"
   2823              underscore_name="gpu_core_clocks"
   2824              units="cycles"
   2825              symbol_name="GpuCoreClocks"
   2826              semantic_type="event"
   2827              mdapi_supported_apis=""
   2828              mdapi_usage_flags="Tier1 Frame Batch Draw"
   2829              mdapi_hw_unit_type="gpu"
   2830              mdapi_group="GPU"
   2831              />
   2832     <counter name="EU Active"
   2833              description="The percentage of time in which the Execution Units were actively processing."
   2834              data_type="float"
   2835              max_equation="100"
   2836              equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   2837              underscore_name="eu_active"
   2838              units="percent"
   2839              symbol_name="EuActive"
   2840              semantic_type="duration"
   2841              mdapi_supported_apis=""
   2842              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   2843              mdapi_group="EU Array"
   2844              mdapi_hw_unit_type="gpu"
   2845              />
   2846     <counter name="GtiMemoryWrites"
   2847              description="The total number of GTI memory writes."
   2848              data_type="uint64"
   2849              equation="C 0 READ"
   2850              underscore_name="gti_memory_writes"
   2851              units="messages"
   2852              symbol_name="GtiMemoryWrites"
   2853              semantic_type="event"
   2854              mdapi_supported_apis=""
   2855              mdapi_usage_flags="Tier2 Overview Frame Batch Draw"
   2856              mdapi_hw_unit_type="gpu"
   2857              mdapi_group="GTI"
   2858              />
   2859     <counter name="GS Threads Dispatched"
   2860              description="The total number of geometry shader hardware threads dispatched."
   2861              data_type="uint64"
   2862              equation="A 5 READ"
   2863              underscore_name="gs_threads"
   2864              units="threads"
   2865              symbol_name="GsThreads"
   2866              semantic_type="event"
   2867              mdapi_supported_apis="OGL4 IO BB"
   2868              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2869              mdapi_hw_unit_type="gpu"
   2870              mdapi_group="EU Array/Geometry Shader"
   2871              />
   2872     <counter name="GtiRingAccesses"
   2873              description="The total number of all GTI accesses to the ring."
   2874              data_type="uint64"
   2875              equation="C 3 READ 2 UMUL"
   2876              underscore_name="gti_ring_accesses"
   2877              units="messages"
   2878              symbol_name="GtiRingAccesses"
   2879              semantic_type="event"
   2880              mdapi_supported_apis=""
   2881              mdapi_usage_flags="Tier2 Frame Batch Draw"
   2882              mdapi_hw_unit_type="gpu"
   2883              mdapi_group="GTI"
   2884              />
   2885     <counter name="Early Hi-Depth Test Fails"
   2886              description="The total number of pixels dropped on early hierarchical depth test."
   2887              data_type="uint64"
   2888              equation="A 22 READ 4 UMUL"
   2889              underscore_name="hi_depth_test_fails"
   2890              units="pixels"
   2891              symbol_name="HiDepthTestFails"
   2892              semantic_type="event"
   2893              mdapi_supported_apis="OGL IO BB"
   2894              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2895              mdapi_hw_unit_type="gpu"
   2896              mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
   2897              />
   2898     <counter name="VS Threads Dispatched"
   2899              description="The total number of vertex shader hardware threads dispatched."
   2900              data_type="uint64"
   2901              equation="A 1 READ"
   2902              underscore_name="vs_threads"
   2903              units="threads"
   2904              symbol_name="VsThreads"
   2905              semantic_type="event"
   2906              mdapi_supported_apis="OGL IO BB"
   2907              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2908              mdapi_hw_unit_type="gpu"
   2909              mdapi_group="EU Array/Vertex Shader"
   2910              />
   2911     <counter name="FS Threads Dispatched"
   2912              description="The total number of fragment shader hardware threads dispatched."
   2913              data_type="uint64"
   2914              equation="A 6 READ"
   2915              underscore_name="ps_threads"
   2916              units="threads"
   2917              symbol_name="PsThreads"
   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="EU Array/Fragment Shader"
   2923              />
   2924     <counter name="GtiMscMemoryWrites"
   2925              description="The total number of GTI memory writes from Multisampling Color Cache (Multisampling Color Cache invalidations)."
   2926              data_type="uint64"
   2927              equation="B 4 READ"
   2928              underscore_name="gti_msc_memory_writes"
   2929              units="messages"
   2930              symbol_name="GtiMscMemoryWrites"
   2931              semantic_type="event"
   2932              mdapi_supported_apis="OGL IO BB"
   2933              mdapi_usage_flags="Tier2 Frame Batch Draw"
   2934              mdapi_hw_unit_type="gpu"
   2935              mdapi_group="GTI/Color Cache"
   2936              />
   2937     <counter name="Shader Barrier Messages"
   2938              description="The total number of shader barrier messages."
   2939              data_type="uint64"
   2940              equation="A 35 READ"
   2941              underscore_name="shader_barriers"
   2942              units="messages"
   2943              symbol_name="ShaderBarriers"
   2944              semantic_type="event"
   2945              mdapi_supported_apis="OGL4 OCL IO BB"
   2946              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2947              mdapi_hw_unit_type="gpu"
   2948              mdapi_group="EU Array/Barrier"
   2949              />
   2950     <counter name="GtiCmdStreamerMemoryWrites"
   2951              description="The total number of GTI memory writes from Command Streamer."
   2952              data_type="uint64"
   2953              equation="B 0 READ"
   2954              underscore_name="gti_cmd_streamer_memory_writes"
   2955              units="messages"
   2956              symbol_name="GtiCmdStreamerMemoryWrites"
   2957              semantic_type="event"
   2958              mdapi_supported_apis=""
   2959              mdapi_usage_flags="Tier2 Frame Batch Draw"
   2960              mdapi_hw_unit_type="gpu"
   2961              mdapi_group="GTI/3D Pipe/Command Streamer"
   2962              />
   2963     <counter name="Sampler Texels"
   2964              description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
   2965              data_type="uint64"
   2966              equation="A 28 READ 4 UMUL"
   2967              underscore_name="sampler_texels"
   2968              units="texels"
   2969              symbol_name="SamplerTexels"
   2970              semantic_type="event"
   2971              mdapi_supported_apis=""
   2972              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   2973              mdapi_hw_unit_type="gpu"
   2974              mdapi_group="Sampler/Sampler Input"
   2975              />
   2976     <counter name="Pixels Failing Tests"
   2977              description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
   2978              data_type="uint64"
   2979              equation="A 25 READ 4 UMUL"
   2980              underscore_name="pixels_failing_post_ps_tests"
   2981              units="pixels"
   2982              symbol_name="PixelsFailingPostPsTests"
   2983              semantic_type="event"
   2984              mdapi_supported_apis="OGL IO BB"
   2985              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2986              mdapi_hw_unit_type="gpu"
   2987              mdapi_group="3D Pipe/Output Merger"
   2988              />
   2989     <counter name="GtiL3Bank0Writes"
   2990              description="The total number of GTI memory writes from L3 Bank 0 (L3 Bank 0 invalidations)."
   2991              data_type="uint64"
   2992              equation="C 4 READ"
   2993              underscore_name="gti_l3_bank0_writes"
   2994              units="messages"
   2995              symbol_name="GtiL3Bank0Writes"
   2996              semantic_type="event"
   2997              mdapi_supported_apis=""
   2998              mdapi_usage_flags="Tier2 Frame Batch Draw"
   2999              mdapi_hw_unit_type="gpu"
   3000              mdapi_group="GTI/L3"
   3001              />
   3002     <counter name="GtiL3Bank1Writes"
   3003              description="The total number of GTI memory writes from L3 Bank 1 (L3 Bank 1 invalidations)."
   3004              data_type="uint64"
   3005              equation="C 5 READ"
   3006              underscore_name="gti_l3_bank1_writes"
   3007              units="messages"
   3008              symbol_name="GtiL3Bank1Writes"
   3009              semantic_type="event"
   3010              mdapi_supported_apis=""
   3011              mdapi_usage_flags="Tier2 Frame Batch Draw"
   3012              mdapi_hw_unit_type="gpu"
   3013              mdapi_group="GTI/L3"
   3014              />
   3015     <counter name="GtiL3Bank2Writes"
   3016              description="The total number of GTI memory writes from L3 Bank 2 (L3 Bank 2 invalidations)."
   3017              data_type="uint64"
   3018              equation="C 6 READ"
   3019              underscore_name="gti_l3_bank2_writes"
   3020              units="messages"
   3021              symbol_name="GtiL3Bank2Writes"
   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="GtiL3Bank3Writes"
   3029              description="The total number of GTI memory writes from L3 Bank 3 (L3 Bank 3 invalidations)."
   3030              data_type="uint64"
   3031              equation="C 7 READ"
   3032              underscore_name="gti_l3_bank3_writes"
   3033              units="messages"
   3034              symbol_name="GtiL3Bank3Writes"
   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="GtiL3Writes"
   3042              description="The total number of GTI memory writes from L3 (L3 invalidations)."
   3043              data_type="uint64"
   3044              equation="$GtiL3Bank0Writes $GtiL3Bank1Writes $GtiL3Bank2Writes $GtiL3Bank3Writes UADD UADD UADD"
   3045              underscore_name="gti_l3_writes"
   3046              units="messages"
   3047              symbol_name="GtiL3Writes"
   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="GPU Time Elapsed"
   3055              description="Time elapsed on the GPU during the measurement."
   3056              data_type="uint64"
   3057              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
   3058              underscore_name="gpu_time"
   3059              units="ns"
   3060              symbol_name="GpuTime"
   3061              semantic_type="duration"
   3062              mdapi_supported_apis=""
   3063              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   3064              mdapi_hw_unit_type="gpu"
   3065              mdapi_group="GPU"
   3066              />
   3067     <counter name="AVG GPU Core Frequency"
   3068              description="Average GPU Core Frequency in the measurement."
   3069              data_type="uint64"
   3070              max_equation="$GpuMaxFrequency"
   3071              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
   3072              underscore_name="avg_gpu_core_frequency"
   3073              units="hz"
   3074              symbol_name="AvgGpuCoreFrequency"
   3075              semantic_type="event"
   3076              mdapi_supported_apis=""
   3077              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   3078              mdapi_group="GPU"
   3079              mdapi_hw_unit_type="gpu"
   3080              />
   3081     <counter name="Sampler Texels Misses"
   3082              description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
   3083              data_type="uint64"
   3084              equation="A 29 READ 4 UMUL"
   3085              underscore_name="sampler_texel_misses"
   3086              units="texels"
   3087              symbol_name="SamplerTexelMisses"
   3088              semantic_type="event"
   3089              mdapi_supported_apis=""
   3090              mdapi_usage_flags="Tier3 Batch Frame Draw"
   3091              mdapi_hw_unit_type="gpu"
   3092              mdapi_group="Sampler/Sampler Cache"
   3093              />
   3094     <counter name="CS Threads Dispatched"
   3095              description="The total number of compute shader hardware threads dispatched."
   3096              data_type="uint64"
   3097              equation="A 4 READ"
   3098              underscore_name="cs_threads"
   3099              units="threads"
   3100              symbol_name="CsThreads"
   3101              semantic_type="event"
   3102              mdapi_supported_apis="OGL4 OCL IO BB"
   3103              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3104              mdapi_hw_unit_type="gpu"
   3105              mdapi_group="EU Array/Compute Shader"
   3106              />
   3107     <counter name="SLM Bytes Read"
   3108              description="The total number of GPU memory bytes read from shared local memory."
   3109              data_type="uint64"
   3110              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   3111              equation="A 30 READ 64 UMUL"
   3112              underscore_name="slm_bytes_read"
   3113              units="bytes"
   3114              symbol_name="SlmBytesRead"
   3115              semantic_type="throughput"
   3116              mdapi_supported_apis="OGL4 OCL IO BB"
   3117              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3118              mdapi_group="L3/Data Port/SLM"
   3119              mdapi_hw_unit_type="gpu"
   3120              />
   3121     <counter name="GtiRccMemoryWrites"
   3122              description="The total number of GTI memory writes from Render Color Cache (Render Color Cache invalidations)."
   3123              data_type="uint64"
   3124              equation="B 3 READ"
   3125              underscore_name="gti_rcc_memory_writes"
   3126              units="messages"
   3127              symbol_name="GtiRccMemoryWrites"
   3128              semantic_type="event"
   3129              mdapi_supported_apis="OGL IO BB"
   3130              mdapi_usage_flags="Tier2 Frame Batch Draw"
   3131              mdapi_hw_unit_type="gpu"
   3132              mdapi_group="GTI/Color Cache"
   3133              />
   3134     <counter name="GtiSoMemoryWrites"
   3135              description="The total number of GTI memory writes from Stream Output."
   3136              data_type="uint64"
   3137              equation="B 2 READ"
   3138              underscore_name="gti_so_memory_writes"
   3139              units="messages"
   3140              symbol_name="GtiSoMemoryWrites"
   3141              semantic_type="event"
   3142              mdapi_supported_apis="OGL IO BB"
   3143              mdapi_usage_flags="Tier2 Frame Batch Draw"
   3144              mdapi_hw_unit_type="gpu"
   3145              mdapi_group="GTI/3D Pipe/Stream Output"
   3146              />
   3147     <counter name="GPU Busy"
   3148              description="The percentage of time in which the GPU has been processing GPU commands."
   3149              data_type="float"
   3150              max_equation="100"
   3151              equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
   3152              underscore_name="gpu_busy"
   3153              units="percent"
   3154              symbol_name="GpuBusy"
   3155              semantic_type="duration"
   3156              mdapi_supported_apis=""
   3157              mdapi_usage_flags="Tier1 Overview System Frame"
   3158              mdapi_group="GPU"
   3159              mdapi_hw_unit_type="gpu"
   3160              />
   3161     <counter name="GtiStcMemoryWrites"
   3162              description="The total number of GTI memory writes from Stencil Cache."
   3163              data_type="uint64"
   3164              equation="B 6 READ"
   3165              underscore_name="gti_stc_memory_writes"
   3166              units="messages"
   3167              symbol_name="GtiStcMemoryWrites"
   3168              semantic_type="event"
   3169              mdapi_supported_apis="OGL IO BB"
   3170              mdapi_usage_flags="Tier2 Frame Batch Draw"
   3171              mdapi_hw_unit_type="gpu"
   3172              mdapi_group="GTI/Depth Cache"
   3173              />
   3174     <counter name="Rasterized Pixels"
   3175              description="The total number of rasterized pixels."
   3176              data_type="uint64"
   3177              equation="A 21 READ 4 UMUL"
   3178              underscore_name="rasterized_pixels"
   3179              units="pixels"
   3180              symbol_name="RasterizedPixels"
   3181              semantic_type="event"
   3182              mdapi_supported_apis="OGL IO BB"
   3183              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3184              mdapi_hw_unit_type="gpu"
   3185              mdapi_group="3D Pipe/Rasterizer"
   3186              />
   3187     <counter name="DS Threads Dispatched"
   3188              description="The total number of domain shader hardware threads dispatched."
   3189              data_type="uint64"
   3190              equation="A 3 READ"
   3191              underscore_name="ds_threads"
   3192              units="threads"
   3193              symbol_name="DsThreads"
   3194              semantic_type="event"
   3195              mdapi_supported_apis="OGL4 IO BB"
   3196              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3197              mdapi_hw_unit_type="gpu"
   3198              mdapi_group="EU Array/Domain Shader"
   3199              />
   3200     <counter name="Samples Written"
   3201              description="The total number of samples or pixels written to all render targets."
   3202              data_type="uint64"
   3203              equation="A 26 READ 4 UMUL"
   3204              underscore_name="samples_written"
   3205              units="pixels"
   3206              symbol_name="SamplesWritten"
   3207              semantic_type="event"
   3208              mdapi_supported_apis="OGL IO BB"
   3209              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   3210              mdapi_hw_unit_type="gpu"
   3211              mdapi_group="3D Pipe/Output Merger"
   3212              />
   3213     <counter name="EU Stall"
   3214              description="The percentage of time in which the Execution Units were stalled."
   3215              data_type="float"
   3216              max_equation="100"
   3217              equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   3218              underscore_name="eu_stall"
   3219              units="percent"
   3220              symbol_name="EuStall"
   3221              semantic_type="duration"
   3222              mdapi_supported_apis=""
   3223              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   3224              mdapi_group="EU Array"
   3225              mdapi_hw_unit_type="gpu"
   3226              />
   3227     <counter name="Samples Blended"
   3228              description="The total number of blended samples or pixels written to all render targets."
   3229              data_type="uint64"
   3230              equation="A 27 READ 4 UMUL"
   3231              underscore_name="samples_blended"
   3232              units="pixels"
   3233              symbol_name="SamplesBlended"
   3234              semantic_type="event"
   3235              mdapi_supported_apis="OGL IO BB"
   3236              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   3237              mdapi_hw_unit_type="gpu"
   3238              mdapi_group="3D Pipe/Output Merger"
   3239              />
   3240     <counter name="Early Depth Test Fails"
   3241              description="The total number of pixels dropped on early depth test."
   3242              data_type="uint64"
   3243              equation="A 23 READ 4 UMUL"
   3244              underscore_name="early_depth_test_fails"
   3245              units="pixels"
   3246              symbol_name="EarlyDepthTestFails"
   3247              semantic_type="event"
   3248              mdapi_supported_apis="OGL IO BB"
   3249              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3250              mdapi_hw_unit_type="gpu"
   3251              mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
   3252              />
   3253     <counter name="Shader Memory Accesses"
   3254              description="The total number of shader memory accesses to L3."
   3255              data_type="uint64"
   3256              equation="A 32 READ"
   3257              underscore_name="shader_memory_accesses"
   3258              units="messages"
   3259              symbol_name="ShaderMemoryAccesses"
   3260              semantic_type="event"
   3261              mdapi_supported_apis=""
   3262              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3263              mdapi_hw_unit_type="gpu"
   3264              mdapi_group="L3/Data Port"
   3265              />
   3266     <counter name="HS Threads Dispatched"
   3267              description="The total number of hull shader hardware threads dispatched."
   3268              data_type="uint64"
   3269              equation="A 2 READ"
   3270              underscore_name="hs_threads"
   3271              units="threads"
   3272              symbol_name="HsThreads"
   3273              semantic_type="event"
   3274              mdapi_supported_apis="OGL4 IO BB"
   3275              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3276              mdapi_hw_unit_type="gpu"
   3277              mdapi_group="EU Array/Hull Shader"
   3278              />
   3279     <counter name="GtiRczMemoryWrites"
   3280              description="The total number of GTI memory writes from Render Depth Cache."
   3281              data_type="uint64"
   3282              equation="B 7 READ"
   3283              underscore_name="gti_rcz_memory_writes"
   3284              units="messages"
   3285              symbol_name="GtiRczMemoryWrites"
   3286              semantic_type="event"
   3287              mdapi_supported_apis="OGL IO BB"
   3288              mdapi_usage_flags="Tier2 Frame Batch Draw"
   3289              mdapi_hw_unit_type="gpu"
   3290              mdapi_group="GTI/Depth Cache"
   3291              />
   3292     <counter name="SLM Bytes Written"
   3293              description="The total number of GPU memory bytes written into shared local memory."
   3294              data_type="uint64"
   3295              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   3296              equation="A 31 READ 64 UMUL"
   3297              underscore_name="slm_bytes_written"
   3298              units="bytes"
   3299              symbol_name="SlmBytesWritten"
   3300              semantic_type="throughput"
   3301              mdapi_supported_apis="OGL4 OCL IO BB"
   3302              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3303              mdapi_group="L3/Data Port/SLM"
   3304              mdapi_hw_unit_type="gpu"
   3305              />
   3306     <counter name="L3 Shader Throughput"
   3307              description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
   3308              data_type="uint64"
   3309              max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
   3310              equation="A 30 READ  A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
   3311              underscore_name="l3_shader_throughput"
   3312              units="bytes"
   3313              symbol_name="L3ShaderThroughput"
   3314              semantic_type="throughput"
   3315              mdapi_supported_apis="OGL4 OCL IO BB"
   3316              mdapi_usage_flags="Tier2 Frame Batch Draw"
   3317              mdapi_group="L3/Data Port"
   3318              mdapi_hw_unit_type="gpu"
   3319              />
   3320     <counter name="Samples Killed in FS"
   3321              description="The total number of samples or pixels dropped in fragment shaders."
   3322              data_type="uint64"
   3323              equation="A 24 READ 4 UMUL"
   3324              underscore_name="samples_killed_in_ps"
   3325              units="pixels"
   3326              symbol_name="SamplesKilledInPs"
   3327              semantic_type="event"
   3328              mdapi_supported_apis="OGL IO BB"
   3329              mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
   3330              mdapi_hw_unit_type="gpu"
   3331              mdapi_group="3D Pipe/Fragment Shader"
   3332              />
   3333     <counter name="GtiHizMemoryWrites"
   3334              description="The total number of GTI memory writes from Hierarchical Depth Cache."
   3335              data_type="uint64"
   3336              equation="B 5 READ"
   3337              underscore_name="gti_hiz_memory_writes"
   3338              units="messages"
   3339              symbol_name="GtiHizMemoryWrites"
   3340              semantic_type="event"
   3341              mdapi_supported_apis="OGL IO BB"
   3342              mdapi_usage_flags="Tier2 Frame Batch Draw"
   3343              mdapi_hw_unit_type="gpu"
   3344              mdapi_group="GTI/Depth Cache"
   3345              />
   3346     <counter name="Shader Atomic Memory Accesses"
   3347              description="The total number of shader atomic memory accesses."
   3348              data_type="uint64"
   3349              equation="A 34 READ"
   3350              underscore_name="shader_atomics"
   3351              units="messages"
   3352              symbol_name="ShaderAtomics"
   3353              semantic_type="event"
   3354              mdapi_supported_apis="OGL4 OCL IO BB"
   3355              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3356              mdapi_hw_unit_type="gpu"
   3357              mdapi_group="L3/Data Port/Atomics"
   3358              />
   3359     <register_config type="NOA">
   3360         <register type="NOA" address="0x00009840" value="0x00000080" />
   3361         <register type="NOA" address="0x00009888" value="0x19800343" />
   3362         <register type="NOA" address="0x00009888" value="0x39900340" />
   3363         <register type="NOA" address="0x00009888" value="0x3F900000" />
   3364         <register type="NOA" address="0x00009888" value="0x41900080" />
   3365         <register type="NOA" address="0x00009888" value="0x03803180" />
   3366         <register type="NOA" address="0x00009888" value="0x058035E2" />
   3367         <register type="NOA" address="0x00009888" value="0x0780006A" />
   3368         <register type="NOA" address="0x00009888" value="0x11800000" />
   3369         <register type="NOA" address="0x00009888" value="0x2181A000" />
   3370         <register type="NOA" address="0x00009888" value="0x2381000A" />
   3371         <register type="NOA" address="0x00009888" value="0x1D950550" />
   3372         <register type="NOA" address="0x00009888" value="0x0B928000" />
   3373         <register type="NOA" address="0x00009888" value="0x0D92A000" />
   3374         <register type="NOA" address="0x00009888" value="0x0F922000" />
   3375         <register type="NOA" address="0x00009888" value="0x13900180" />
   3376         <register type="NOA" address="0x00009888" value="0x21900181" />
   3377         <register type="NOA" address="0x00009888" value="0x23900182" />
   3378         <register type="NOA" address="0x00009888" value="0x25900183" />
   3379         <register type="NOA" address="0x00009888" value="0x27900184" />
   3380         <register type="NOA" address="0x00009888" value="0x29900185" />
   3381         <register type="NOA" address="0x00009888" value="0x2B900186" />
   3382         <register type="NOA" address="0x00009888" value="0x2D900187" />
   3383         <register type="NOA" address="0x00009888" value="0x2F900170" />
   3384         <register type="NOA" address="0x00009888" value="0x31900125" />
   3385         <register type="NOA" address="0x00009888" value="0x15900123" />
   3386         <register type="NOA" address="0x00009888" value="0x17900121" />
   3387         <register type="NOA" address="0x00009888" value="0x35900000" />
   3388         <register type="NOA" address="0x00009888" value="0x19908000" />
   3389         <register type="NOA" address="0x00009888" value="0x1B908000" />
   3390         <register type="NOA" address="0x00009888" value="0x1D908000" />
   3391         <register type="NOA" address="0x00009888" value="0x1F908000" />
   3392         <register type="NOA" address="0x00009888" value="0x53900000" />
   3393         <register type="NOA" address="0x00009888" value="0x43901084" />
   3394         <register type="NOA" address="0x00009888" value="0x55900000" />
   3395         <register type="NOA" address="0x00009888" value="0x47901080" />
   3396         <register type="NOA" address="0x00009888" value="0x57900000" />
   3397         <register type="NOA" address="0x00009888" value="0x49901084" />
   3398         <register type="NOA" address="0x00009888" value="0x59900000" />
   3399         <register type="NOA" address="0x00009888" value="0x4B901084" />
   3400         <register type="NOA" address="0x00009888" value="0x37900000" />
   3401         <register type="NOA" address="0x00009888" value="0x33900000" />
   3402         <register type="NOA" address="0x00009888" value="0x4D900004" />
   3403         <register type="NOA" address="0x00009888" value="0x45900000" />
   3404     </register_config>
   3405     <register_config type="OA">
   3406         <register type="OA" address="0x0000272C" value="0xFFFFFFFF" />
   3407         <register type="OA" address="0x00002728" value="0xFFFFFFFF" />
   3408         <register type="OA" address="0x00002724" value="0xF0800000" />
   3409         <register type="OA" address="0x00002720" value="0x00000000" />
   3410         <register type="OA" address="0x0000271C" value="0xFFFFFFFF" />
   3411         <register type="OA" address="0x00002718" value="0xFFFFFFFF" />
   3412         <register type="OA" address="0x00002714" value="0xF0800000" />
   3413         <register type="OA" address="0x00002710" value="0x00000000" />
   3414         <register type="OA" address="0x0000274C" value="0x86543210" />
   3415         <register type="OA" address="0x00002748" value="0x86543210" />
   3416         <register type="OA" address="0x00002744" value="0x00006667" />
   3417         <register type="OA" address="0x00002740" value="0x00000000" />
   3418         <register type="OA" address="0x0000275C" value="0x86543210" />
   3419         <register type="OA" address="0x00002758" value="0x86543210" />
   3420         <register type="OA" address="0x00002754" value="0x00006465" />
   3421         <register type="OA" address="0x00002750" value="0x00000000" />
   3422         <register type="OA" address="0x00002770" value="0x0007F81A" />
   3423         <register type="OA" address="0x00002774" value="0x0000FE00" />
   3424         <register type="OA" address="0x00002778" value="0x0007F82A" />
   3425         <register type="OA" address="0x0000277C" value="0x0000FE00" />
   3426         <register type="OA" address="0x00002780" value="0x0007F822" />
   3427         <register type="OA" address="0x00002784" value="0x0000FE00" />
   3428         <register type="OA" address="0x00002788" value="0x0007F8BA" />
   3429         <register type="OA" address="0x0000278C" value="0x0000FE00" />
   3430         <register type="OA" address="0x00002790" value="0x0007F87A" />
   3431         <register type="OA" address="0x00002794" value="0x0000FE00" />
   3432         <register type="OA" address="0x00002798" value="0x0007F8EA" />
   3433         <register type="OA" address="0x0000279C" value="0x0000FE00" />
   3434         <register type="OA" address="0x000027A0" value="0x0007F8E2" />
   3435         <register type="OA" address="0x000027A4" value="0x0000FE00" />
   3436         <register type="OA" address="0x000027A8" value="0x0007F8F2" />
   3437         <register type="OA" address="0x000027AC" value="0x0000FE00" />
   3438     </register_config>
   3439     <register_config type="FLEX">
   3440         <register type="FLEX" address="0x0000E458" value="0x00005004" />
   3441         <register type="FLEX" address="0x0000E558" value="0x00015014" />
   3442         <register type="FLEX" address="0x0000E658" value="0x00025024" />
   3443         <register type="FLEX" address="0x0000E758" value="0x00035034" />
   3444         <register type="FLEX" address="0x0000E45C" value="0x00045044" />
   3445         <register type="FLEX" address="0x0000E55C" value="0x00055054" />
   3446         <register type="FLEX" address="0x0000E65C" value="0x00065064" />
   3447     </register_config>
   3448   </set>
   3449 
   3450   <set name="Compute Metrics Extended Gen9"
   3451        mdapi_supported_apis="OGL4 OCL IO BB"
   3452        underscore_name="compute_extended"
   3453        hw_config_guid="bc9bcff2-459a-4cbc-986d-a84b077153f3"
   3454        chipset="GLK"
   3455        symbol_name="ComputeExtended"
   3456        >
   3457     <counter name="GPU Core Clocks"
   3458              description="The total number of GPU core clocks elapsed during the measurement."
   3459              data_type="uint64"
   3460              equation="GPU_CLOCK 0 READ"
   3461              underscore_name="gpu_core_clocks"
   3462              units="cycles"
   3463              symbol_name="GpuCoreClocks"
   3464              semantic_type="event"
   3465              mdapi_supported_apis=""
   3466              mdapi_usage_flags="Tier1 Frame Batch Draw"
   3467              mdapi_hw_unit_type="gpu"
   3468              mdapi_group="GPU"
   3469              />
   3470     <counter name="EU Active"
   3471              description="The percentage of time in which the Execution Units were actively processing."
   3472              data_type="float"
   3473              max_equation="100"
   3474              equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   3475              underscore_name="eu_active"
   3476              units="percent"
   3477              symbol_name="EuActive"
   3478              semantic_type="duration"
   3479              mdapi_supported_apis=""
   3480              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   3481              mdapi_group="EU Array"
   3482              mdapi_hw_unit_type="gpu"
   3483              />
   3484     <counter name="EU Both FPU Pipes Active"
   3485              description="The percentage of time in which both EU FPU pipelines were actively processing."
   3486              data_type="float"
   3487              max_equation="100"
   3488              equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   3489              underscore_name="eu_fpu_both_active"
   3490              units="percent"
   3491              symbol_name="EuFpuBothActive"
   3492              semantic_type="duration"
   3493              mdapi_supported_apis=""
   3494              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   3495              mdapi_group="EU Array/Pipes"
   3496              mdapi_hw_unit_type="gpu"
   3497              />
   3498     <counter name="EU FPU0 Pipe Active"
   3499              description="The percentage of time in which EU FPU0 pipeline was actively processing."
   3500              data_type="float"
   3501              max_equation="100"
   3502              equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   3503              underscore_name="fpu0_active"
   3504              units="percent"
   3505              symbol_name="Fpu0Active"
   3506              semantic_type="duration"
   3507              mdapi_supported_apis=""
   3508              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   3509              mdapi_group="EU Array/Pipes"
   3510              mdapi_hw_unit_type="gpu"
   3511              />
   3512     <counter name="EU FPU1 Pipe Active"
   3513              description="The percentage of time in which EU FPU1 pipeline was actively processing."
   3514              data_type="float"
   3515              max_equation="100"
   3516              equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   3517              underscore_name="fpu1_active"
   3518              units="percent"
   3519              symbol_name="Fpu1Active"
   3520              semantic_type="duration"
   3521              mdapi_supported_apis=""
   3522              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   3523              mdapi_group="EU Array/Pipes"
   3524              mdapi_hw_unit_type="gpu"
   3525              />
   3526     <counter name="EU AVG IPC Rate"
   3527              description="The average rate of IPC calculated for 2 FPU pipelines."
   3528              data_type="float"
   3529              max_equation="2"
   3530              equation="A 9 READ  A 10 READ  A 11 READ UADD  A 9 READ USUB FDIV 1 FADD"
   3531              underscore_name="eu_avg_ipc_rate"
   3532              units="number"
   3533              symbol_name="EuAvgIpcRate"
   3534              semantic_type="ratio"
   3535              mdapi_supported_apis=""
   3536              mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
   3537              mdapi_group="EU Array"
   3538              mdapi_hw_unit_type="gpu"
   3539              />
   3540     <counter name="Typed Writes 0"
   3541              description="The subslice 0 typed writes."
   3542              data_type="uint64"
   3543              equation="C 0 READ"
   3544              underscore_name="typed_writes0"
   3545              units="messages"
   3546              symbol_name="TypedWrites0"
   3547              semantic_type="event"
   3548              mdapi_supported_apis=""
   3549              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3550              mdapi_hw_unit_type="subslice"
   3551              mdapi_group="L3/Data Port"
   3552              />
   3553     <counter name="EuTypedAtomics0"
   3554              description="The subslice 0 EU Typed Atomics subslice 0."
   3555              data_type="uint64"
   3556              equation="B 5 READ"
   3557              underscore_name="eu_typed_atomics0"
   3558              units="messages"
   3559              symbol_name="EuTypedAtomics0"
   3560              semantic_type="event"
   3561              mdapi_supported_apis=""
   3562              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3563              mdapi_hw_unit_type="subslice"
   3564              mdapi_group="L3/Data Port"
   3565              />
   3566     <counter name="Typed Atomics 0"
   3567              description="The subslice 0 typed atomics."
   3568              data_type="uint64"
   3569              equation="C 4 READ"
   3570              underscore_name="typed_atomics0"
   3571              units="messages"
   3572              symbol_name="TypedAtomics0"
   3573              semantic_type="event"
   3574              mdapi_supported_apis=""
   3575              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3576              mdapi_hw_unit_type="subslice"
   3577              mdapi_group="L3/Data Port"
   3578              />
   3579     <counter name="TypedAtomicsPerCacheLine"
   3580              description="The ratio of EU typed atomics requests to L3 cache line writes."
   3581              data_type="float"
   3582              equation="$EuTypedAtomics0 $TypedAtomics0 FDIV"
   3583              underscore_name="typed_atomics_per_cache_line"
   3584              units="eu sends to l3 cache lines"
   3585              symbol_name="TypedAtomicsPerCacheLine"
   3586              semantic_type="ratio"
   3587              mdapi_supported_apis=""
   3588              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3589              mdapi_hw_unit_type="subslice"
   3590              mdapi_group="L3/Data Port"
   3591              />
   3592     <counter name="EuUntypedReads0"
   3593              description="The subslice 0 EU Untyped Reads subslice 0."
   3594              data_type="uint64"
   3595              equation="B 0 READ"
   3596              underscore_name="eu_untyped_reads0"
   3597              units="messages"
   3598              symbol_name="EuUntypedReads0"
   3599              semantic_type="event"
   3600              mdapi_supported_apis=""
   3601              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3602              mdapi_hw_unit_type="subslice"
   3603              mdapi_group="L3/Data Port"
   3604              />
   3605     <counter name="Untyped Writes 0"
   3606              description="The subslice 0 untyped writes (including SLM writes)."
   3607              data_type="uint64"
   3608              equation="C 1 READ"
   3609              underscore_name="untyped_writes0"
   3610              units="messages"
   3611              symbol_name="UntypedWrites0"
   3612              semantic_type="event"
   3613              mdapi_supported_apis=""
   3614              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3615              mdapi_hw_unit_type="subslice"
   3616              mdapi_group="L3/Data Port"
   3617              />
   3618     <counter name="EuUntypedAtomics0"
   3619              description="The subslice 0 EU Untyped Atomics subslice 0."
   3620              data_type="uint64"
   3621              equation="B 4 READ"
   3622              underscore_name="eu_untyped_atomics0"
   3623              units="messages"
   3624              symbol_name="EuUntypedAtomics0"
   3625              semantic_type="event"
   3626              mdapi_supported_apis=""
   3627              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3628              mdapi_hw_unit_type="subslice"
   3629              mdapi_group="L3/Data Port"
   3630              />
   3631     <counter name="EuUntypedWrites0"
   3632              description="The subslice 0 EU Untyped Writes subslice 0."
   3633              data_type="uint64"
   3634              equation="B 1 READ"
   3635              underscore_name="eu_untyped_writes0"
   3636              units="messages"
   3637              symbol_name="EuUntypedWrites0"
   3638              semantic_type="event"
   3639              mdapi_supported_apis=""
   3640              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3641              mdapi_hw_unit_type="subslice"
   3642              mdapi_group="L3/Data Port"
   3643              />
   3644     <counter name="EuA64UntypedWrites0"
   3645              description="The subslice 0 EU A64 Untyped Writes subslice 0."
   3646              data_type="uint64"
   3647              equation="B 7 READ"
   3648              underscore_name="eu_a64_untyped_writes0"
   3649              units="messages"
   3650              symbol_name="EuA64UntypedWrites0"
   3651              semantic_type="event"
   3652              mdapi_supported_apis=""
   3653              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3654              mdapi_hw_unit_type="subslice"
   3655              mdapi_group="L3/Data Port"
   3656              />
   3657     <counter name="UntypedWritesPerCacheLine"
   3658              description="The ratio of EU untyped write requests to L3 cache line writes."
   3659              data_type="float"
   3660              equation="$EuUntypedWrites0 $EuA64UntypedWrites0 UADD $UntypedWrites0 FDIV"
   3661              underscore_name="untyped_writes_per_cache_line"
   3662              units="eu sends to l3 cache lines"
   3663              symbol_name="UntypedWritesPerCacheLine"
   3664              semantic_type="ratio"
   3665              mdapi_supported_apis=""
   3666              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3667              mdapi_hw_unit_type="subslice"
   3668              mdapi_group="L3/Data Port"
   3669              />
   3670     <counter name="Shader Barrier Messages"
   3671              description="The total number of shader barrier messages."
   3672              data_type="uint64"
   3673              equation="A 35 READ"
   3674              underscore_name="shader_barriers"
   3675              units="messages"
   3676              symbol_name="ShaderBarriers"
   3677              semantic_type="event"
   3678              mdapi_supported_apis=""
   3679              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3680              mdapi_hw_unit_type="gpu"
   3681              mdapi_group="EU Array/Barrier"
   3682              />
   3683     <counter name="Sampler Texels"
   3684              description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
   3685              data_type="uint64"
   3686              equation="A 28 READ 4 UMUL"
   3687              underscore_name="sampler_texels"
   3688              units="texels"
   3689              symbol_name="SamplerTexels"
   3690              semantic_type="event"
   3691              mdapi_supported_apis=""
   3692              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   3693              mdapi_hw_unit_type="gpu"
   3694              mdapi_group="Sampler/Sampler Input"
   3695              />
   3696     <counter name="GPU Time Elapsed"
   3697              description="Time elapsed on the GPU during the measurement."
   3698              data_type="uint64"
   3699              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
   3700              underscore_name="gpu_time"
   3701              units="ns"
   3702              symbol_name="GpuTime"
   3703              semantic_type="duration"
   3704              mdapi_supported_apis=""
   3705              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   3706              mdapi_hw_unit_type="gpu"
   3707              mdapi_group="GPU"
   3708              />
   3709     <counter name="AVG GPU Core Frequency"
   3710              description="Average GPU Core Frequency in the measurement."
   3711              data_type="uint64"
   3712              max_equation="$GpuMaxFrequency"
   3713              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
   3714              underscore_name="avg_gpu_core_frequency"
   3715              units="hz"
   3716              symbol_name="AvgGpuCoreFrequency"
   3717              semantic_type="event"
   3718              mdapi_supported_apis="OGL OCL IO BB"
   3719              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   3720              mdapi_group="GPU"
   3721              mdapi_hw_unit_type="gpu"
   3722              />
   3723     <counter name="Sampler Texels Misses"
   3724              description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
   3725              data_type="uint64"
   3726              equation="A 29 READ 4 UMUL"
   3727              underscore_name="sampler_texel_misses"
   3728              units="texels"
   3729              symbol_name="SamplerTexelMisses"
   3730              semantic_type="event"
   3731              mdapi_supported_apis=""
   3732              mdapi_usage_flags="Tier3 Batch Frame Draw"
   3733              mdapi_hw_unit_type="gpu"
   3734              mdapi_group="Sampler/Sampler Cache"
   3735              />
   3736     <counter name="CS Threads Dispatched"
   3737              description="The total number of compute shader hardware threads dispatched."
   3738              data_type="uint64"
   3739              equation="A 4 READ"
   3740              underscore_name="cs_threads"
   3741              units="threads"
   3742              symbol_name="CsThreads"
   3743              semantic_type="event"
   3744              mdapi_supported_apis=""
   3745              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3746              mdapi_hw_unit_type="gpu"
   3747              mdapi_group="EU Array/Compute Shader"
   3748              />
   3749     <counter name="SLM Bytes Read"
   3750              description="The total number of GPU memory bytes read from shared local memory."
   3751              data_type="uint64"
   3752              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   3753              equation="A 30 READ 64 UMUL"
   3754              underscore_name="slm_bytes_read"
   3755              units="bytes"
   3756              symbol_name="SlmBytesRead"
   3757              semantic_type="throughput"
   3758              mdapi_supported_apis=""
   3759              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3760              mdapi_group="L3/Data Port/SLM"
   3761              mdapi_hw_unit_type="gpu"
   3762              />
   3763     <counter name="EuTypedWrites0"
   3764              description="The subslice 0 EU Typed Writes subslice 0."
   3765              data_type="uint64"
   3766              equation="B 3 READ"
   3767              underscore_name="eu_typed_writes0"
   3768              units="messages"
   3769              symbol_name="EuTypedWrites0"
   3770              semantic_type="event"
   3771              mdapi_supported_apis=""
   3772              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3773              mdapi_hw_unit_type="subslice"
   3774              mdapi_group="L3/Data Port"
   3775              />
   3776     <counter name="TypedWritesPerCacheLine"
   3777              description="The ratio of EU typed write requests to L3 cache line writes."
   3778              data_type="float"
   3779              equation="$EuTypedWrites0 $TypedWrites0 FDIV"
   3780              underscore_name="typed_writes_per_cache_line"
   3781              units="eu sends to l3 cache lines"
   3782              symbol_name="TypedWritesPerCacheLine"
   3783              semantic_type="ratio"
   3784              mdapi_supported_apis=""
   3785              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3786              mdapi_hw_unit_type="subslice"
   3787              mdapi_group="L3/Data Port"
   3788              />
   3789     <counter name="Typed Reads 0"
   3790              description="The subslice 0 typed reads."
   3791              data_type="uint64"
   3792              equation="C 2 READ"
   3793              underscore_name="typed_reads0"
   3794              units="messages"
   3795              symbol_name="TypedReads0"
   3796              semantic_type="event"
   3797              mdapi_supported_apis=""
   3798              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3799              mdapi_hw_unit_type="subslice"
   3800              mdapi_group="L3/Data Port"
   3801              />
   3802     <counter name="Untyped Reads 0"
   3803              description="The subslice 0 untyped reads (including SLM reads)."
   3804              data_type="uint64"
   3805              equation="C 3 READ"
   3806              underscore_name="untyped_reads0"
   3807              units="messages"
   3808              symbol_name="UntypedReads0"
   3809              semantic_type="event"
   3810              mdapi_supported_apis=""
   3811              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3812              mdapi_hw_unit_type="subslice"
   3813              mdapi_group="L3/Data Port"
   3814              />
   3815     <counter name="EuA64UntypedReads0"
   3816              description="The subslice 0 EU A64 Untyped Reads subslice 0."
   3817              data_type="uint64"
   3818              equation="B 6 READ"
   3819              underscore_name="eu_a64_untyped_reads0"
   3820              units="messages"
   3821              symbol_name="EuA64UntypedReads0"
   3822              semantic_type="event"
   3823              mdapi_supported_apis=""
   3824              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3825              mdapi_hw_unit_type="subslice"
   3826              mdapi_group="L3/Data Port"
   3827              />
   3828     <counter name="EU Thread Occupancy"
   3829              description="The percentage of time in which hardware threads occupied EUs."
   3830              data_type="float"
   3831              max_equation="100"
   3832              equation="A 13 READ 8 UMUL $EuCoresTotalCount UDIV $EuThreadsCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   3833              underscore_name="eu_thread_occupancy"
   3834              units="percent"
   3835              symbol_name="EuThreadOccupancy"
   3836              semantic_type="duration"
   3837              mdapi_supported_apis=""
   3838              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   3839              mdapi_group="EU Array"
   3840              mdapi_hw_unit_type="gpu"
   3841              />
   3842     <counter name="EU Stall"
   3843              description="The percentage of time in which the Execution Units were stalled."
   3844              data_type="float"
   3845              max_equation="100"
   3846              equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   3847              underscore_name="eu_stall"
   3848              units="percent"
   3849              symbol_name="EuStall"
   3850              semantic_type="duration"
   3851              mdapi_supported_apis=""
   3852              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   3853              mdapi_group="EU Array"
   3854              mdapi_hw_unit_type="gpu"
   3855              />
   3856     <counter name="EuTypedReads0"
   3857              description="The subslice 0 EU Typed Reads subslice 0."
   3858              data_type="uint64"
   3859              equation="B 2 READ"
   3860              underscore_name="eu_typed_reads0"
   3861              units="messages"
   3862              symbol_name="EuTypedReads0"
   3863              semantic_type="event"
   3864              mdapi_supported_apis=""
   3865              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3866              mdapi_hw_unit_type="subslice"
   3867              mdapi_group="L3/Data Port"
   3868              />
   3869     <counter name="UntypedReadsPerCacheLine"
   3870              description="The ratio of EU untyped read requests to L3 cache line reads."
   3871              data_type="float"
   3872              equation="$EuUntypedReads0 $EuA64UntypedReads0 UADD $UntypedReads0 FDIV"
   3873              underscore_name="untyped_reads_per_cache_line"
   3874              units="eu sends to l3 cache lines"
   3875              symbol_name="UntypedReadsPerCacheLine"
   3876              semantic_type="ratio"
   3877              mdapi_supported_apis=""
   3878              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3879              mdapi_hw_unit_type="subslice"
   3880              mdapi_group="L3/Data Port"
   3881              />
   3882     <counter name="Shader Memory Accesses"
   3883              description="The total number of shader memory accesses to L3."
   3884              data_type="uint64"
   3885              equation="A 32 READ"
   3886              underscore_name="shader_memory_accesses"
   3887              units="messages"
   3888              symbol_name="ShaderMemoryAccesses"
   3889              semantic_type="event"
   3890              mdapi_supported_apis=""
   3891              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3892              mdapi_hw_unit_type="gpu"
   3893              mdapi_group="L3/Data Port"
   3894              />
   3895     <counter name="TypedReadsPerCacheLine"
   3896              description="The ratio of EU typed read requests to L3 cache line reads."
   3897              data_type="float"
   3898              equation="$EuTypedReads0 $TypedReads0 FDIV"
   3899              underscore_name="typed_reads_per_cache_line"
   3900              units="eu sends to l3 cache lines"
   3901              symbol_name="TypedReadsPerCacheLine"
   3902              semantic_type="ratio"
   3903              mdapi_supported_apis=""
   3904              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3905              mdapi_hw_unit_type="subslice"
   3906              mdapi_group="L3/Data Port"
   3907              />
   3908     <counter name="SLM Bytes Written"
   3909              description="The total number of GPU memory bytes written into shared local memory."
   3910              data_type="uint64"
   3911              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   3912              equation="A 31 READ 64 UMUL"
   3913              underscore_name="slm_bytes_written"
   3914              units="bytes"
   3915              symbol_name="SlmBytesWritten"
   3916              semantic_type="throughput"
   3917              mdapi_supported_apis=""
   3918              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3919              mdapi_group="L3/Data Port/SLM"
   3920              mdapi_hw_unit_type="gpu"
   3921              />
   3922     <counter name="L3 Shader Throughput"
   3923              description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
   3924              data_type="uint64"
   3925              max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
   3926              equation="A 30 READ  A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
   3927              underscore_name="l3_shader_throughput"
   3928              units="bytes"
   3929              symbol_name="L3ShaderThroughput"
   3930              semantic_type="throughput"
   3931              mdapi_supported_apis=""
   3932              mdapi_usage_flags="Tier2 Frame Batch Draw"
   3933              mdapi_group="L3/Data Port"
   3934              mdapi_hw_unit_type="gpu"
   3935              />
   3936     <counter name="Shader Atomic Memory Accesses"
   3937              description="The total number of shader atomic memory accesses."
   3938              data_type="uint64"
   3939              equation="A 34 READ"
   3940              underscore_name="shader_atomics"
   3941              units="messages"
   3942              symbol_name="ShaderAtomics"
   3943              semantic_type="event"
   3944              mdapi_supported_apis=""
   3945              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3946              mdapi_hw_unit_type="gpu"
   3947              mdapi_group="L3/Data Port/Atomics"
   3948              />
   3949     <counter name="EU Send Pipe Active"
   3950              description="The percentage of time in which EU send pipeline was actively processing."
   3951              data_type="float"
   3952              max_equation="100"
   3953              equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   3954              underscore_name="eu_send_active"
   3955              units="percent"
   3956              symbol_name="EuSendActive"
   3957              semantic_type="duration"
   3958              mdapi_supported_apis=""
   3959              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   3960              mdapi_group="EU Array/Pipes"
   3961              mdapi_hw_unit_type="gpu"
   3962              />
   3963     <register_config type="NOA">
   3964         <register type="NOA" address="0x00009840" value="0x00000080" />
   3965         <register type="NOA" address="0x00009888" value="0x104F00E0" />
   3966         <register type="NOA" address="0x00009888" value="0x141C0160" />
   3967         <register type="NOA" address="0x00009888" value="0x161C0015" />
   3968         <register type="NOA" address="0x00009888" value="0x181C0120" />
   3969         <register type="NOA" address="0x00009888" value="0x002D5000" />
   3970         <register type="NOA" address="0x00009888" value="0x062D4000" />
   3971         <register type="NOA" address="0x00009888" value="0x082D5000" />
   3972         <register type="NOA" address="0x00009888" value="0x0A2D5000" />
   3973         <register type="NOA" address="0x00009888" value="0x0C2D5000" />
   3974         <register type="NOA" address="0x00009888" value="0x0E2D5000" />
   3975         <register type="NOA" address="0x00009888" value="0x022D5000" />
   3976         <register type="NOA" address="0x00009888" value="0x042D5000" />
   3977         <register type="NOA" address="0x00009888" value="0x0C2E5400" />
   3978         <register type="NOA" address="0x00009888" value="0x0E2E5515" />
   3979         <register type="NOA" address="0x00009888" value="0x102E0155" />
   3980         <register type="NOA" address="0x00009888" value="0x044CC000" />
   3981         <register type="NOA" address="0x00009888" value="0x0A4C8000" />
   3982         <register type="NOA" address="0x00009888" value="0x0C4CC000" />
   3983         <register type="NOA" address="0x00009888" value="0x0E4CC000" />
   3984         <register type="NOA" address="0x00009888" value="0x104C8000" />
   3985         <register type="NOA" address="0x00009888" value="0x124C8000" />
   3986         <register type="NOA" address="0x00009888" value="0x144C8000" />
   3987         <register type="NOA" address="0x00009888" value="0x164C2000" />
   3988         <register type="NOA" address="0x00009888" value="0x064CC000" />
   3989         <register type="NOA" address="0x00009888" value="0x084CC000" />
   3990         <register type="NOA" address="0x00009888" value="0x004EA000" />
   3991         <register type="NOA" address="0x00009888" value="0x064E8000" />
   3992         <register type="NOA" address="0x00009888" value="0x084EA000" />
   3993         <register type="NOA" address="0x00009888" value="0x0A4EA000" />
   3994         <register type="NOA" address="0x00009888" value="0x0C4EA000" />
   3995         <register type="NOA" address="0x00009888" value="0x0E4EA000" />
   3996         <register type="NOA" address="0x00009888" value="0x024EA000" />
   3997         <register type="NOA" address="0x00009888" value="0x044EA000" />
   3998         <register type="NOA" address="0x00009888" value="0x0E4F4B41" />
   3999         <register type="NOA" address="0x00009888" value="0x004F4200" />
   4000         <register type="NOA" address="0x00009888" value="0x024F404C" />
   4001         <register type="NOA" address="0x00009888" value="0x1C4F0000" />
   4002         <register type="NOA" address="0x00009888" value="0x1A4F0000" />
   4003         <register type="NOA" address="0x00009888" value="0x001B4000" />
   4004         <register type="NOA" address="0x00009888" value="0x061B8000" />
   4005         <register type="NOA" address="0x00009888" value="0x081BC000" />
   4006         <register type="NOA" address="0x00009888" value="0x0A1BC000" />
   4007         <register type="NOA" address="0x00009888" value="0x0C1BC000" />
   4008         <register type="NOA" address="0x00009888" value="0x041BC000" />
   4009         <register type="NOA" address="0x00009888" value="0x001C0031" />
   4010         <register type="NOA" address="0x00009888" value="0x061C1900" />
   4011         <register type="NOA" address="0x00009888" value="0x081C1A33" />
   4012         <register type="NOA" address="0x00009888" value="0x0A1C1B35" />
   4013         <register type="NOA" address="0x00009888" value="0x0C1C3337" />
   4014         <register type="NOA" address="0x00009888" value="0x041C31C7" />
   4015         <register type="NOA" address="0x00009888" value="0x180F5000" />
   4016         <register type="NOA" address="0x00009888" value="0x1A0FA8AA" />
   4017         <register type="NOA" address="0x00009888" value="0x1C0F0AAA" />
   4018         <register type="NOA" address="0x00009888" value="0x182C8000" />
   4019         <register type="NOA" address="0x00009888" value="0x1C2C6AAA" />
   4020         <register type="NOA" address="0x00009888" value="0x1E2C0001" />
   4021         <register type="NOA" address="0x00009888" value="0x1A2C2950" />
   4022         <register type="NOA" address="0x00009888" value="0x01938000" />
   4023         <register type="NOA" address="0x00009888" value="0x0F938000" />
   4024         <register type="NOA" address="0x00009888" value="0x1993AAAA" />
   4025         <register type="NOA" address="0x00009888" value="0x03938000" />
   4026         <register type="NOA" address="0x00009888" value="0x05938000" />
   4027         <register type="NOA" address="0x00009888" value="0x07938000" />
   4028         <register type="NOA" address="0x00009888" value="0x09938000" />
   4029         <register type="NOA" address="0x00009888" value="0x0B938000" />
   4030         <register type="NOA" address="0x00009888" value="0x13904000" />
   4031         <register type="NOA" address="0x00009888" value="0x21904000" />
   4032         <register type="NOA" address="0x00009888" value="0x23904000" />
   4033         <register type="NOA" address="0x00009888" value="0x25904000" />
   4034         <register type="NOA" address="0x00009888" value="0x27904000" />
   4035         <register type="NOA" address="0x00009888" value="0x29904000" />
   4036         <register type="NOA" address="0x00009888" value="0x2B904000" />
   4037         <register type="NOA" address="0x00009888" value="0x2D904000" />
   4038         <register type="NOA" address="0x00009888" value="0x2F904000" />
   4039         <register type="NOA" address="0x00009888" value="0x31904000" />
   4040         <register type="NOA" address="0x00009888" value="0x15904000" />
   4041         <register type="NOA" address="0x00009888" value="0x17904000" />
   4042         <register type="NOA" address="0x00009888" value="0x19904000" />
   4043         <register type="NOA" address="0x00009888" value="0x1B904000" />
   4044         <register type="NOA" address="0x00009888" value="0x1D904000" />
   4045         <register type="NOA" address="0x00009888" value="0x53900000" />
   4046         <register type="NOA" address="0x00009888" value="0x43900420" />
   4047         <register type="NOA" address="0x00009888" value="0x55900000" />
   4048         <register type="NOA" address="0x00009888" value="0x47900000" />
   4049         <register type="NOA" address="0x00009888" value="0x57900000" />
   4050         <register type="NOA" address="0x00009888" value="0x49900000" />
   4051         <register type="NOA" address="0x00009888" value="0x59900000" />
   4052         <register type="NOA" address="0x00009888" value="0x4B900400" />
   4053         <register type="NOA" address="0x00009888" value="0x37900000" />
   4054         <register type="NOA" address="0x00009888" value="0x33900000" />
   4055         <register type="NOA" address="0x00009888" value="0x4D900001" />
   4056         <register type="NOA" address="0x00009888" value="0x45900001" />
   4057     </register_config>
   4058     <register_config type="OA">
   4059         <register type="OA" address="0x00002724" value="0xF0800000" />
   4060         <register type="OA" address="0x00002720" value="0x00000000" />
   4061         <register type="OA" address="0x00002714" value="0xF0800000" />
   4062         <register type="OA" address="0x00002710" value="0x00000000" />
   4063         <register type="OA" address="0x00002740" value="0x00000000" />
   4064         <register type="OA" address="0x00002770" value="0x0007FC2A" />
   4065         <register type="OA" address="0x00002774" value="0x0000BF00" />
   4066         <register type="OA" address="0x00002778" value="0x0007FC6A" />
   4067         <register type="OA" address="0x0000277C" value="0x0000BF00" />
   4068         <register type="OA" address="0x00002780" value="0x0007FC92" />
   4069         <register type="OA" address="0x00002784" value="0x0000BF00" />
   4070         <register type="OA" address="0x00002788" value="0x0007FCA2" />
   4071         <register type="OA" address="0x0000278C" value="0x0000BF00" />
   4072         <register type="OA" address="0x00002790" value="0x0007FC32" />
   4073         <register type="OA" address="0x00002794" value="0x0000BF00" />
   4074         <register type="OA" address="0x00002798" value="0x0007FC9A" />
   4075         <register type="OA" address="0x0000279C" value="0x0000BF00" />
   4076         <register type="OA" address="0x000027A0" value="0x0007FE6A" />
   4077         <register type="OA" address="0x000027A4" value="0x0000BF00" />
   4078         <register type="OA" address="0x000027A8" value="0x0007FE7A" />
   4079         <register type="OA" address="0x000027AC" value="0x0000BF00" />
   4080     </register_config>
   4081     <register_config type="FLEX">
   4082         <register type="FLEX" address="0x0000E458" value="0x00005004" />
   4083         <register type="FLEX" address="0x0000E558" value="0x00000003" />
   4084         <register type="FLEX" address="0x0000E658" value="0x00002001" />
   4085         <register type="FLEX" address="0x0000E758" value="0x00778008" />
   4086         <register type="FLEX" address="0x0000E45C" value="0x00088078" />
   4087         <register type="FLEX" address="0x0000E55C" value="0x00808708" />
   4088         <register type="FLEX" address="0x0000E65C" value="0x00A08908" />
   4089     </register_config>
   4090   </set>
   4091 
   4092   <set name="Compute Metrics L3 Cache Gen9"
   4093        mdapi_supported_apis="OGL4 OCL IO BB"
   4094        underscore_name="compute_l3_cache"
   4095        hw_config_guid="88ec931f-5b4a-453a-9db6-a61232b6143d"
   4096        chipset="GLK"
   4097        symbol_name="ComputeL3Cache"
   4098        >
   4099     <counter name="GPU Core Clocks"
   4100              description="The total number of GPU core clocks elapsed during the measurement."
   4101              data_type="uint64"
   4102              equation="GPU_CLOCK 0 READ"
   4103              underscore_name="gpu_core_clocks"
   4104              units="cycles"
   4105              symbol_name="GpuCoreClocks"
   4106              semantic_type="event"
   4107              mdapi_supported_apis="OGL OCL IO BB"
   4108              mdapi_usage_flags="Tier1 Frame Batch Draw"
   4109              mdapi_hw_unit_type="gpu"
   4110              mdapi_group="GPU"
   4111              />
   4112     <counter name="EU Active"
   4113              description="The percentage of time in which the Execution Units were actively processing."
   4114              data_type="float"
   4115              max_equation="100"
   4116              equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   4117              underscore_name="eu_active"
   4118              units="percent"
   4119              symbol_name="EuActive"
   4120              semantic_type="duration"
   4121              mdapi_supported_apis="OGL OCL IO BB"
   4122              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   4123              mdapi_group="EU Array"
   4124              mdapi_hw_unit_type="gpu"
   4125              />
   4126     <counter name="L3 Bank 03 Accesses"
   4127              description="The total number of accesses to L3 Bank 03."
   4128              data_type="uint64"
   4129              equation="B 3 READ 2 UMUL"
   4130              underscore_name="l3_bank03_accesses"
   4131              units="messages"
   4132              symbol_name="L3Bank03Accesses"
   4133              availability="$SliceMask 0x01 AND"
   4134              semantic_type="event"
   4135              mdapi_supported_apis="OGL OCL IO BB"
   4136              mdapi_usage_flags="Tier4 Frame Batch Draw"
   4137              mdapi_hw_unit_type="slice"
   4138              mdapi_group="L3"
   4139              />
   4140     <counter name="L3 Accesses"
   4141              description="The total number of L3 accesses from all entities."
   4142              data_type="uint64"
   4143              equation="C 0 READ C 1 READ B 2 READ B 3 READ UADD UADD UADD 2 UMUL"
   4144              underscore_name="l3_accesses"
   4145              units="messages"
   4146              symbol_name="L3Accesses"
   4147              semantic_type="event"
   4148              mdapi_supported_apis="OGL OCL IO BB"
   4149              mdapi_usage_flags="Tier3 Frame Batch Draw"
   4150              mdapi_hw_unit_type="gpu"
   4151              mdapi_group="L3"
   4152              />
   4153     <counter name="EU Both FPU Pipes Active"
   4154              description="The percentage of time in which both EU FPU pipelines were actively processing."
   4155              data_type="float"
   4156              max_equation="100"
   4157              equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   4158              underscore_name="eu_fpu_both_active"
   4159              units="percent"
   4160              symbol_name="EuFpuBothActive"
   4161              semantic_type="duration"
   4162              mdapi_supported_apis="OGL OCL IO BB"
   4163              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   4164              mdapi_group="EU Array/Pipes"
   4165              mdapi_hw_unit_type="gpu"
   4166              />
   4167     <counter name="L3 Sampler Throughput"
   4168              description="The total number of GPU memory bytes transferred between samplers and L3 caches."
   4169              data_type="uint64"
   4170              max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
   4171              equation="A 29 READ 64 UMUL"
   4172              underscore_name="l3_sampler_throughput"
   4173              units="bytes"
   4174              symbol_name="L3SamplerThroughput"
   4175              semantic_type="throughput"
   4176              mdapi_supported_apis="OGL OCL IO BB"
   4177              mdapi_usage_flags="Tier2 Frame Batch Draw"
   4178              mdapi_group="L3/Sampler"
   4179              mdapi_hw_unit_type="gpu"
   4180              />
   4181     <counter name="EU FPU0 Pipe Active"
   4182              description="The percentage of time in which EU FPU0 pipeline was actively processing."
   4183              data_type="float"
   4184              max_equation="100"
   4185              equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   4186              underscore_name="fpu0_active"
   4187              units="percent"
   4188              symbol_name="Fpu0Active"
   4189              semantic_type="duration"
   4190              mdapi_supported_apis="OGL IO BB"
   4191              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   4192              mdapi_group="EU Array/Pipes"
   4193              mdapi_hw_unit_type="gpu"
   4194              />
   4195     <counter name="EU FPU1 Pipe Active"
   4196              description="The percentage of time in which EU FPU1 pipeline was actively processing."
   4197              data_type="float"
   4198              max_equation="100"
   4199              equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   4200              underscore_name="fpu1_active"
   4201              units="percent"
   4202              symbol_name="Fpu1Active"
   4203              semantic_type="duration"
   4204              mdapi_supported_apis="OGL IO BB"
   4205              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   4206              mdapi_group="EU Array/Pipes"
   4207              mdapi_hw_unit_type="gpu"
   4208              />
   4209     <counter name="EU AVG IPC Rate"
   4210              description="The average rate of IPC calculated for 2 FPU pipelines."
   4211              data_type="float"
   4212              max_equation="2"
   4213              equation="A 9 READ  A 10 READ  A 11 READ UADD  A 9 READ USUB FDIV 1 FADD"
   4214              underscore_name="eu_avg_ipc_rate"
   4215              units="number"
   4216              symbol_name="EuAvgIpcRate"
   4217              semantic_type="ratio"
   4218              mdapi_supported_apis="OGL OCL IO BB"
   4219              mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
   4220              mdapi_group="EU Array"
   4221              mdapi_hw_unit_type="gpu"
   4222              />
   4223     <counter name="EU FPU0 Binary Instruction"
   4224              description="The percentage of time in which execution units were actively processing binary instructions on FPU0."
   4225              data_type="float"
   4226              max_equation="100"
   4227              equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   4228              underscore_name="eu_binary_fpu0_instruction"
   4229              units="percent"
   4230              symbol_name="EuBinaryFpu0Instruction"
   4231              semantic_type="duration"
   4232              mdapi_supported_apis="OGL IO BB"
   4233              mdapi_usage_flags="Tier4 System Frame Batch Draw"
   4234              mdapi_group="EU Array/Pipes/Instructions"
   4235              mdapi_hw_unit_type="gpu"
   4236              />
   4237     <counter name="GS Threads Dispatched"
   4238              description="The total number of geometry shader hardware threads dispatched."
   4239              data_type="uint64"
   4240              equation="A 5 READ"
   4241              underscore_name="gs_threads"
   4242              units="threads"
   4243              symbol_name="GsThreads"
   4244              semantic_type="event"
   4245              mdapi_supported_apis="OGL4 IO BB"
   4246              mdapi_usage_flags="Tier3 Frame Batch Draw"
   4247              mdapi_hw_unit_type="gpu"
   4248              mdapi_group="EU Array/Geometry Shader"
   4249              />
   4250     <counter name="Shader Memory Accesses"
   4251              description="The total number of shader memory accesses to L3."
   4252              data_type="uint64"
   4253              equation="A 32 READ"
   4254              underscore_name="shader_memory_accesses"
   4255              units="messages"
   4256              symbol_name="ShaderMemoryAccesses"
   4257              semantic_type="event"
   4258              mdapi_supported_apis="OGL OCL IO BB"
   4259              mdapi_usage_flags="Tier3 Frame Batch Draw"
   4260              mdapi_hw_unit_type="gpu"
   4261              mdapi_group="L3/Data Port"
   4262              />
   4263     <counter name="Early Hi-Depth Test Fails"
   4264              description="The total number of pixels dropped on early hierarchical depth test."
   4265              data_type="uint64"
   4266              equation="A 22 READ 4 UMUL"
   4267              underscore_name="hi_depth_test_fails"
   4268              units="pixels"
   4269              symbol_name="HiDepthTestFails"
   4270              semantic_type="event"
   4271              mdapi_supported_apis="OGL IO BB"
   4272              mdapi_usage_flags="Tier3 Frame Batch Draw"
   4273              mdapi_hw_unit_type="gpu"
   4274              mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
   4275              />
   4276     <counter name="VS Threads Dispatched"
   4277              description="The total number of vertex shader hardware threads dispatched."
   4278              data_type="uint64"
   4279              equation="A 1 READ"
   4280              underscore_name="vs_threads"
   4281              units="threads"
   4282              symbol_name="VsThreads"
   4283              semantic_type="event"
   4284              mdapi_supported_apis="OGL IO BB"
   4285              mdapi_usage_flags="Tier3 Frame Batch Draw"
   4286              mdapi_hw_unit_type="gpu"
   4287              mdapi_group="EU Array/Vertex Shader"
   4288              />
   4289     <counter name="FS Threads Dispatched"
   4290              description="The total number of fragment shader hardware threads dispatched."
   4291              data_type="uint64"
   4292              equation="A 6 READ"
   4293              underscore_name="ps_threads"
   4294              units="threads"
   4295              symbol_name="PsThreads"
   4296              semantic_type="event"
   4297              mdapi_supported_apis="OGL IO BB"
   4298              mdapi_usage_flags="Tier3 Frame Batch Draw"
   4299              mdapi_hw_unit_type="gpu"
   4300              mdapi_group="EU Array/Fragment Shader"
   4301              />
   4302     <counter name="EU FPU0 Hybrid Instruction"
   4303              description="The percentage of time in which execution units were actively processing hybrid instructions on FPU0."
   4304              data_type="float"
   4305              max_equation="100"
   4306              equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   4307              underscore_name="eu_hybrid_fpu0_instruction"
   4308              units="percent"
   4309              symbol_name="EuHybridFpu0Instruction"
   4310              semantic_type="duration"
   4311              mdapi_supported_apis="OGL IO BB"
   4312              mdapi_usage_flags="Tier4 Frame Batch Draw"
   4313              mdapi_group="EU Array/Pipes/Instructions"
   4314              mdapi_hw_unit_type="gpu"
   4315              />
   4316     <counter name="L3 Misses"
   4317              description="The total number of L3 misses."
   4318              data_type="uint64"
   4319              equation="C 4 READ C 5 READ UADD"
   4320              underscore_name="l3_misses"
   4321              units="messages"
   4322              symbol_name="L3Misses"
   4323              semantic_type="event"
   4324              mdapi_supported_apis="OGL OCL IO BB"
   4325              mdapi_usage_flags="Tier3 Frame Batch Draw"
   4326              mdapi_hw_unit_type="gpu"
   4327              mdapi_group="L3/TAG"
   4328              />
   4329     <counter name="Shader Barrier Messages"
   4330              description="The total number of shader barrier messages."
   4331              data_type="uint64"
   4332              equation="A 35 READ"
   4333              underscore_name="shader_barriers"
   4334              units="messages"
   4335              symbol_name="ShaderBarriers"
   4336              semantic_type="event"
   4337              mdapi_supported_apis="OGL OCL IO BB"
   4338              mdapi_usage_flags="Tier3 Frame Batch Draw"
   4339              mdapi_hw_unit_type="gpu"
   4340              mdapi_group="EU Array/Barrier"
   4341              />
   4342     <counter name="L3 Bank 00 Accesses"
   4343              description="The total number of accesses to L3 Bank 00."
   4344              data_type="uint64"
   4345              equation="C 0 READ 2 UMUL"
   4346              underscore_name="l3_bank00_accesses"
   4347              units="messages"
   4348              symbol_name="L3Bank00Accesses"
   4349              availability="$SliceMask 0x01 AND"
   4350              semantic_type="event"
   4351              mdapi_supported_apis="OGL OCL IO BB"
   4352              mdapi_usage_flags="Tier4 Frame Batch Draw"
   4353              mdapi_hw_unit_type="slice"
   4354              mdapi_group="L3"
   4355              />
   4356     <counter name="EU FPU0 Move Instruction"
   4357              description="The percentage of time in which execution units were actively processing move instructions on FPU0."
   4358              data_type="float"
   4359              max_equation="100"
   4360              equation="A 19 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   4361              underscore_name="eu_move_fpu0_instruction"
   4362              units="percent"
   4363              symbol_name="EuMoveFpu0Instruction"
   4364              semantic_type="duration"
   4365              mdapi_supported_apis="OGL IO BB"
   4366              mdapi_usage_flags="Tier4 System Frame Batch Draw"
   4367              mdapi_group="EU Array/Pipes/Instructions"
   4368              mdapi_hw_unit_type="gpu"
   4369              />
   4370     <counter name="Sampler Texels"
   4371              description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
   4372              data_type="uint64"
   4373              equation="A 28 READ 4 UMUL"
   4374              underscore_name="sampler_texels"
   4375              units="texels"
   4376              symbol_name="SamplerTexels"
   4377              semantic_type="event"
   4378              mdapi_supported_apis="OGL OCL IO BB"
   4379              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   4380              mdapi_hw_unit_type="gpu"
   4381              mdapi_group="Sampler/Sampler Input"
   4382              />
   4383     <counter name="Pixels Failing Tests"
   4384              description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
   4385              data_type="uint64"
   4386              equation="A 25 READ 4 UMUL"
   4387              underscore_name="pixels_failing_post_ps_tests"
   4388              units="pixels"
   4389              symbol_name="PixelsFailingPostPsTests"
   4390              semantic_type="event"
   4391              mdapi_supported_apis="OGL IO BB"
   4392              mdapi_usage_flags="Tier3 Frame Batch Draw"
   4393              mdapi_hw_unit_type="gpu"
   4394              mdapi_group="3D Pipe/Output Merger"
   4395              />
   4396     <counter name="EU FPU1 Hybrid Instruction"
   4397              description="The percentage of time in which execution units were actively processing hybrid instructions on FPU1."
   4398              data_type="float"
   4399              max_equation="100"
   4400              equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   4401              underscore_name="eu_hybrid_fpu1_instruction"
   4402              units="percent"
   4403              symbol_name="EuHybridFpu1Instruction"
   4404              semantic_type="duration"
   4405              mdapi_supported_apis="OGL IO BB"
   4406              mdapi_usage_flags="Tier4 Frame Batch Draw"
   4407              mdapi_group="EU Array/Pipes/Instructions"
   4408              mdapi_hw_unit_type="gpu"
   4409              />
   4410     <counter name="GPU Time Elapsed"
   4411              description="Time elapsed on the GPU during the measurement."
   4412              data_type="uint64"
   4413              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
   4414              underscore_name="gpu_time"
   4415              units="ns"
   4416              symbol_name="GpuTime"
   4417              semantic_type="duration"
   4418              mdapi_supported_apis="OGL OCL IO BB"
   4419              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   4420              mdapi_hw_unit_type="gpu"
   4421              mdapi_group="GPU"
   4422              />
   4423     <counter name="AVG GPU Core Frequency"
   4424              description="Average GPU Core Frequency in the measurement."
   4425              data_type="uint64"
   4426              max_equation="$GpuMaxFrequency"
   4427              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
   4428              underscore_name="avg_gpu_core_frequency"
   4429              units="hz"
   4430              symbol_name="AvgGpuCoreFrequency"
   4431              semantic_type="event"
   4432              mdapi_supported_apis="OGL OCL IO BB"
   4433              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   4434              mdapi_group="GPU"
   4435              mdapi_hw_unit_type="gpu"
   4436              />
   4437     <counter name="Sampler Texels Misses"
   4438              description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
   4439              data_type="uint64"
   4440              equation="A 29 READ 4 UMUL"
   4441              underscore_name="sampler_texel_misses"
   4442              units="texels"
   4443              symbol_name="SamplerTexelMisses"
   4444              semantic_type="event"
   4445              mdapi_supported_apis="OGL OCL IO BB"
   4446              mdapi_usage_flags="Tier3 Batch Frame Draw"
   4447              mdapi_hw_unit_type="gpu"
   4448              mdapi_group="Sampler/Sampler Cache"
   4449              />
   4450     <counter name="CS Threads Dispatched"
   4451              description="The total number of compute shader hardware threads dispatched."
   4452              data_type="uint64"
   4453              equation="A 4 READ"
   4454              underscore_name="cs_threads"
   4455              units="threads"
   4456              symbol_name="CsThreads"
   4457              semantic_type="event"
   4458              mdapi_supported_apis="OGL4 OCL IO BB"
   4459              mdapi_usage_flags="Tier3 Frame Batch Draw"
   4460              mdapi_hw_unit_type="gpu"
   4461              mdapi_group="EU Array/Compute Shader"
   4462              />
   4463     <counter name="SLM Bytes Read"
   4464              description="The total number of GPU memory bytes read from shared local memory."
   4465              data_type="uint64"
   4466              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   4467              equation="A 30 READ 64 UMUL"
   4468              underscore_name="slm_bytes_read"
   4469              units="bytes"
   4470              symbol_name="SlmBytesRead"
   4471              semantic_type="throughput"
   4472              mdapi_supported_apis="OGL4 OCL IO BB"
   4473              mdapi_usage_flags="Tier3 Frame Batch Draw"
   4474              mdapi_group="L3/Data Port/SLM"
   4475              mdapi_hw_unit_type="gpu"
   4476              />
   4477     <counter name="GTI Read Throughput"
   4478              description="The total number of GPU memory bytes read from GTI."
   4479              data_type="uint64"
   4480              max_equation="$GpuCoreClocks 64 UMUL"
   4481              equation="C 6 READ 64 UMUL"
   4482              underscore_name="gti_read_throughput"
   4483              units="bytes"
   4484              symbol_name="GtiReadThroughput"
   4485              semantic_type="throughput"
   4486              mdapi_supported_apis="OGL OCL IO BB"
   4487              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   4488              mdapi_group="GTI"
   4489              mdapi_hw_unit_type="gpu"
   4490              />
   4491     <counter name="GTI L3 Throughput"
   4492              description="The total number of GPU memory bytes transferred between L3 caches and GTI."
   4493              data_type="uint64"
   4494              max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
   4495              equation="C 4 READ C 5 READ UADD 64 UMUL"
   4496              underscore_name="gti_l3_throughput"
   4497              units="bytes"
   4498              symbol_name="GtiL3Throughput"
   4499              semantic_type="throughput"
   4500              mdapi_supported_apis="OGL OCL IO BB"
   4501              mdapi_usage_flags="Tier2 Frame Batch Draw"
   4502              mdapi_group="GTI/L3"
   4503              mdapi_hw_unit_type="gpu"
   4504              />
   4505     <counter name="L3 Bank 00 IC Accesses"
   4506              description="The total number of accesses to L3 Bank 00 from IC cache."
   4507              data_type="uint64"
   4508              equation="B 0 READ B 1 READ UADD 2 UMUL $L3Bank00Accesses UMIN"
   4509              underscore_name="l3_bank00_ic_accesses"
   4510              units="messages"
   4511              symbol_name="L3Bank00IcAccesses"
   4512              availability="$SliceMask 0x01 AND"
   4513              semantic_type="event"
   4514              mdapi_supported_apis="OGL OCL IO BB"
   4515              mdapi_usage_flags="Tier4 Frame Batch Draw"
   4516              mdapi_hw_unit_type="slice"
   4517              mdapi_group="L3/IC"
   4518              />
   4519     <counter name="L3 Bank 00 IC Hits"
   4520              description="The total number of hits in L3 Bank 00 from IC cache."
   4521              data_type="uint64"
   4522              equation="B 1 READ 2 UMUL $L3Bank00IcAccesses UMIN"
   4523              underscore_name="l3_bank00_ic_hits"
   4524              units="messages"
   4525              symbol_name="L3Bank00IcHits"
   4526              availability="$SliceMask 0x01 AND"
   4527              semantic_type="event"
   4528              mdapi_supported_apis="OGL OCL IO BB"
   4529              mdapi_usage_flags="Tier4 Frame Batch Draw"
   4530              mdapi_hw_unit_type="slice"
   4531              mdapi_group="L3/IC"
   4532              />
   4533     <counter name="Sampler Accesses"
   4534              description="The total number of messages send to samplers."
   4535              data_type="uint64"
   4536              equation="A 28 READ"
   4537              underscore_name="sampler_accesses"
   4538              units="messages"
   4539              symbol_name="SamplerAccesses"
   4540              semantic_type="event"
   4541              mdapi_supported_apis="OGL OCL IO BB"
   4542              mdapi_usage_flags="Tier3 Batch Frame Draw"
   4543              mdapi_hw_unit_type="gpu"
   4544              mdapi_group="Sampler"
   4545              />
   4546     <counter name="L3 Bank 01 Accesses"
   4547              description="The total number of accesses to L3 Bank 01."
   4548              data_type="uint64"
   4549              equation="C 1 READ 2 UMUL"
   4550              underscore_name="l3_bank01_accesses"
   4551              units="messages"
   4552              symbol_name="L3Bank01Accesses"
   4553              availability="$SliceMask 0x01 AND"
   4554              semantic_type="event"
   4555              mdapi_supported_apis="OGL OCL IO BB"
   4556              mdapi_usage_flags="Tier4 Frame Batch Draw"
   4557              mdapi_hw_unit_type="slice"
   4558              mdapi_group="L3"
   4559              />
   4560     <counter name="GPU Busy"
   4561              description="The percentage of time in which the GPU has been processing GPU commands."
   4562              data_type="float"
   4563              max_equation="100"
   4564              equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
   4565              underscore_name="gpu_busy"
   4566              units="percent"
   4567              symbol_name="GpuBusy"
   4568              semantic_type="duration"
   4569              mdapi_supported_apis="OGL OCL IO BB"
   4570              mdapi_usage_flags="Tier1 Overview System Frame"
   4571              mdapi_group="GPU"
   4572              mdapi_hw_unit_type="gpu"
   4573              />
   4574     <counter name="EU FPU0 Ternary Instruction"
   4575              description="The percentage of time in which execution units were actively processing ternary instructions on FPU0."
   4576              data_type="float"
   4577              max_equation="100"
   4578              equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   4579              underscore_name="eu_ternary_fpu0_instruction"
   4580              units="percent"
   4581              symbol_name="EuTernaryFpu0Instruction"
   4582              semantic_type="duration"
   4583              mdapi_supported_apis="OGL IO BB"
   4584              mdapi_usage_flags="Tier4 System Frame Batch Draw"
   4585              mdapi_group="EU Array/Pipes/Instructions"
   4586              mdapi_hw_unit_type="gpu"
   4587              />
   4588     <counter name="Shader Atomic Memory Accesses"
   4589              description="The total number of shader atomic memory accesses."
   4590              data_type="uint64"
   4591              equation="A 34 READ"
   4592              underscore_name="shader_atomics"
   4593              units="messages"
   4594              symbol_name="ShaderAtomics"
   4595              semantic_type="event"
   4596              mdapi_supported_apis="OGL OCL IO BB"
   4597              mdapi_usage_flags="Tier3 Frame Batch Draw"
   4598              mdapi_hw_unit_type="gpu"
   4599              mdapi_group="L3/Data Port/Atomics"
   4600              />
   4601     <counter name="Rasterized Pixels"
   4602              description="The total number of rasterized pixels."
   4603              data_type="uint64"
   4604              equation="A 21 READ 4 UMUL"
   4605              underscore_name="rasterized_pixels"
   4606              units="pixels"
   4607              symbol_name="RasterizedPixels"
   4608              semantic_type="event"
   4609              mdapi_supported_apis="OGL IO BB"
   4610              mdapi_usage_flags="Tier3 Frame Batch Draw"
   4611              mdapi_hw_unit_type="gpu"
   4612              mdapi_group="3D Pipe/Rasterizer"
   4613              />
   4614     <counter name="DS Threads Dispatched"
   4615              description="The total number of domain shader hardware threads dispatched."
   4616              data_type="uint64"
   4617              equation="A 3 READ"
   4618              underscore_name="ds_threads"
   4619              units="threads"
   4620              symbol_name="DsThreads"
   4621              semantic_type="event"
   4622              mdapi_supported_apis="OGL4 IO BB"
   4623              mdapi_usage_flags="Tier3 Frame Batch Draw"
   4624              mdapi_hw_unit_type="gpu"
   4625              mdapi_group="EU Array/Domain Shader"
   4626              />
   4627     <counter name="Samples Written"
   4628              description="The total number of samples or pixels written to all render targets."
   4629              data_type="uint64"
   4630              equation="A 26 READ 4 UMUL"
   4631              underscore_name="samples_written"
   4632              units="pixels"
   4633              symbol_name="SamplesWritten"
   4634              semantic_type="event"
   4635              mdapi_supported_apis="OGL IO BB"
   4636              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   4637              mdapi_hw_unit_type="gpu"
   4638              mdapi_group="3D Pipe/Output Merger"
   4639              />
   4640     <counter name="EU FPU1 Move Instruction"
   4641              description="The percentage of time in which execution units were actively processing move instructions on FPU1."
   4642              data_type="float"
   4643              max_equation="100"
   4644              equation="A 20 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   4645              underscore_name="eu_move_fpu1_instruction"
   4646              units="percent"
   4647              symbol_name="EuMoveFpu1Instruction"
   4648              semantic_type="duration"
   4649              mdapi_supported_apis="OGL IO BB"
   4650              mdapi_usage_flags="Tier4 System Frame Batch Draw"
   4651              mdapi_group="EU Array/Pipes/Instructions"
   4652              mdapi_hw_unit_type="gpu"
   4653              />
   4654     <counter name="EU Stall"
   4655              description="The percentage of time in which the Execution Units were stalled."
   4656              data_type="float"
   4657              max_equation="100"
   4658              equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   4659              underscore_name="eu_stall"
   4660              units="percent"
   4661              symbol_name="EuStall"
   4662              semantic_type="duration"
   4663              mdapi_supported_apis="OGL OCL IO BB"
   4664              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   4665              mdapi_group="EU Array"
   4666              mdapi_hw_unit_type="gpu"
   4667              />
   4668     <counter name="Samples Blended"
   4669              description="The total number of blended samples or pixels written to all render targets."
   4670              data_type="uint64"
   4671              equation="A 27 READ 4 UMUL"
   4672              underscore_name="samples_blended"
   4673              units="pixels"
   4674              symbol_name="SamplesBlended"
   4675              semantic_type="event"
   4676              mdapi_supported_apis="OGL IO BB"
   4677              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   4678              mdapi_hw_unit_type="gpu"
   4679              mdapi_group="3D Pipe/Output Merger"
   4680              />
   4681     <counter name="Early Depth Test Fails"
   4682              description="The total number of pixels dropped on early depth test."
   4683              data_type="uint64"
   4684              equation="A 23 READ 4 UMUL"
   4685              underscore_name="early_depth_test_fails"
   4686              units="pixels"
   4687              symbol_name="EarlyDepthTestFails"
   4688              semantic_type="event"
   4689              mdapi_supported_apis="OGL IO BB"
   4690              mdapi_usage_flags="Tier3 Frame Batch Draw"
   4691              mdapi_hw_unit_type="gpu"
   4692              mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
   4693              />
   4694     <counter name="L3 Bank 02 Accesses"
   4695              description="The total number of accesses to L3 Bank 02."
   4696              data_type="uint64"
   4697              equation="B 2 READ 2 UMUL"
   4698              underscore_name="l3_bank02_accesses"
   4699              units="messages"
   4700              symbol_name="L3Bank02Accesses"
   4701              availability="$SliceMask 0x01 AND"
   4702              semantic_type="event"
   4703              mdapi_supported_apis="OGL OCL IO BB"
   4704              mdapi_usage_flags="Tier4 Frame Batch Draw"
   4705              mdapi_hw_unit_type="slice"
   4706              mdapi_group="L3"
   4707              />
   4708     <counter name="HS Threads Dispatched"
   4709              description="The total number of hull shader hardware threads dispatched."
   4710              data_type="uint64"
   4711              equation="A 2 READ"
   4712              underscore_name="hs_threads"
   4713              units="threads"
   4714              symbol_name="HsThreads"
   4715              semantic_type="event"
   4716              mdapi_supported_apis="OGL4 IO BB"
   4717              mdapi_usage_flags="Tier3 Frame Batch Draw"
   4718              mdapi_hw_unit_type="gpu"
   4719              mdapi_group="EU Array/Hull Shader"
   4720              />
   4721     <counter name="L3 Total Throughput"
   4722              description="The total number of GPU memory bytes transferred via L3."
   4723              data_type="uint64"
   4724              max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
   4725              equation="$L3Accesses 64 UMUL"
   4726              underscore_name="l3_total_throughput"
   4727              units="bytes"
   4728              symbol_name="L3TotalThroughput"
   4729              semantic_type="throughput"
   4730              mdapi_supported_apis="OGL OCL IO BB"
   4731              mdapi_usage_flags="Tier3 Frame Batch Draw"
   4732              mdapi_group="L3"
   4733              mdapi_hw_unit_type="gpu"
   4734              />
   4735     <counter name="GTI Write Throughput"
   4736              description="The total number of GPU memory bytes written to GTI."
   4737              data_type="uint64"
   4738              max_equation="$GpuCoreClocks 32 UMUL"
   4739              equation="C 7 READ 64 UMUL"
   4740              underscore_name="gti_write_throughput"
   4741              units="bytes"
   4742              symbol_name="GtiWriteThroughput"
   4743              semantic_type="throughput"
   4744              mdapi_supported_apis="OGL OCL IO BB"
   4745              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   4746              mdapi_group="GTI"
   4747              mdapi_hw_unit_type="gpu"
   4748              />
   4749     <counter name="SLM Bytes Written"
   4750              description="The total number of GPU memory bytes written into shared local memory."
   4751              data_type="uint64"
   4752              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   4753              equation="A 31 READ 64 UMUL"
   4754              underscore_name="slm_bytes_written"
   4755              units="bytes"
   4756              symbol_name="SlmBytesWritten"
   4757              semantic_type="throughput"
   4758              mdapi_supported_apis="OGL4 OCL IO BB"
   4759              mdapi_usage_flags="Tier3 Frame Batch Draw"
   4760              mdapi_group="L3/Data Port/SLM"
   4761              mdapi_hw_unit_type="gpu"
   4762              />
   4763     <counter name="L3 Shader Throughput"
   4764              description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
   4765              data_type="uint64"
   4766              max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
   4767              equation="A 30 READ  A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
   4768              underscore_name="l3_shader_throughput"
   4769              units="bytes"
   4770              symbol_name="L3ShaderThroughput"
   4771              semantic_type="throughput"
   4772              mdapi_supported_apis="OGL4 OCL IO BB"
   4773              mdapi_usage_flags="Tier2 Frame Batch Draw"
   4774              mdapi_group="L3/Data Port"
   4775              mdapi_hw_unit_type="gpu"
   4776              />
   4777     <counter name="Samples Killed in FS"
   4778              description="The total number of samples or pixels dropped in fragment shaders."
   4779              data_type="uint64"
   4780              equation="A 24 READ 4 UMUL"
   4781              underscore_name="samples_killed_in_ps"
   4782              units="pixels"
   4783              symbol_name="SamplesKilledInPs"
   4784              semantic_type="event"
   4785              mdapi_supported_apis="OGL IO BB"
   4786              mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
   4787              mdapi_hw_unit_type="gpu"
   4788              mdapi_group="3D Pipe/Fragment Shader"
   4789              />
   4790     <counter name="EU FPU1 Binary Instruction"
   4791              description="The percentage of time in which execution units were actively processing binary instructions on FPU1."
   4792              data_type="float"
   4793              max_equation="100"
   4794              equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   4795              underscore_name="eu_binary_fpu1_instruction"
   4796              units="percent"
   4797              symbol_name="EuBinaryFpu1Instruction"
   4798              semantic_type="duration"
   4799              mdapi_supported_apis="OGL IO BB"
   4800              mdapi_usage_flags="Tier4 System Frame Batch Draw"
   4801              mdapi_group="EU Array/Pipes/Instructions"
   4802              mdapi_hw_unit_type="gpu"
   4803              />
   4804     <counter name="EU FPU1 Ternary Instruction"
   4805              description="The percentage of time in which execution units were actively processing ternary instructions on FPU1."
   4806              data_type="float"
   4807              max_equation="100"
   4808              equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   4809              underscore_name="eu_ternary_fpu1_instruction"
   4810              units="percent"
   4811              symbol_name="EuTernaryFpu1Instruction"
   4812              semantic_type="duration"
   4813              mdapi_supported_apis="OGL IO BB"
   4814              mdapi_usage_flags="Tier4 System Frame Batch Draw"
   4815              mdapi_group="EU Array/Pipes/Instructions"
   4816              mdapi_hw_unit_type="gpu"
   4817              />
   4818     <counter name="EU Send Pipe Active"
   4819              description="The percentage of time in which EU send pipeline was actively processing."
   4820              data_type="float"
   4821              max_equation="100"
   4822              equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   4823              underscore_name="eu_send_active"
   4824              units="percent"
   4825              symbol_name="EuSendActive"
   4826              semantic_type="duration"
   4827              mdapi_supported_apis="OGL IO BB"
   4828              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   4829              mdapi_group="EU Array/Pipes"
   4830              mdapi_hw_unit_type="gpu"
   4831              />
   4832     <register_config type="NOA">
   4833         <register type="NOA" address="0x00009840" value="0x00000080" />
   4834         <register type="NOA" address="0x00009888" value="0x166C03B0" />
   4835         <register type="NOA" address="0x00009888" value="0x1593001E" />
   4836         <register type="NOA" address="0x00009888" value="0x3F900C00" />
   4837         <register type="NOA" address="0x00009888" value="0x41900000" />
   4838         <register type="NOA" address="0x00009888" value="0x002D1000" />
   4839         <register type="NOA" address="0x00009888" value="0x062D4000" />
   4840         <register type="NOA" address="0x00009888" value="0x082D5000" />
   4841         <register type="NOA" address="0x00009888" value="0x0E2D5000" />
   4842         <register type="NOA" address="0x00009888" value="0x0C2E0400" />
   4843         <register type="NOA" address="0x00009888" value="0x0E2E1500" />
   4844         <register type="NOA" address="0x00009888" value="0x102E0140" />
   4845         <register type="NOA" address="0x00009888" value="0x044C4000" />
   4846         <register type="NOA" address="0x00009888" value="0x0A4C8000" />
   4847         <register type="NOA" address="0x00009888" value="0x0C4CC000" />
   4848         <register type="NOA" address="0x00009888" value="0x144C8000" />
   4849         <register type="NOA" address="0x00009888" value="0x164C2000" />
   4850         <register type="NOA" address="0x00009888" value="0x004E2000" />
   4851         <register type="NOA" address="0x00009888" value="0x064E8000" />
   4852         <register type="NOA" address="0x00009888" value="0x084EA000" />
   4853         <register type="NOA" address="0x00009888" value="0x0E4EA000" />
   4854         <register type="NOA" address="0x00009888" value="0x1A4F4001" />
   4855         <register type="NOA" address="0x00009888" value="0x1C4F5005" />
   4856         <register type="NOA" address="0x00009888" value="0x006C0051" />
   4857         <register type="NOA" address="0x00009888" value="0x066C5000" />
   4858         <register type="NOA" address="0x00009888" value="0x086C5C5D" />
   4859         <register type="NOA" address="0x00009888" value="0x0E6C5E5F" />
   4860         <register type="NOA" address="0x00009888" value="0x106C0000" />
   4861         <register type="NOA" address="0x00009888" value="0x146C0000" />
   4862         <register type="NOA" address="0x00009888" value="0x1A6C0000" />
   4863         <register type="NOA" address="0x00009888" value="0x1C6C0000" />
   4864         <register type="NOA" address="0x00009888" value="0x180F1000" />
   4865         <register type="NOA" address="0x00009888" value="0x1A0FA800" />
   4866         <register type="NOA" address="0x00009888" value="0x1C0F0A00" />
   4867         <register type="NOA" address="0x00009888" value="0x182C4000" />
   4868         <register type="NOA" address="0x00009888" value="0x1C2C4015" />
   4869         <register type="NOA" address="0x00009888" value="0x1E2C0001" />
   4870         <register type="NOA" address="0x00009888" value="0x03931980" />
   4871         <register type="NOA" address="0x00009888" value="0x05930032" />
   4872         <register type="NOA" address="0x00009888" value="0x11930000" />
   4873         <register type="NOA" address="0x00009888" value="0x01938000" />
   4874         <register type="NOA" address="0x00009888" value="0x0F938000" />
   4875         <register type="NOA" address="0x00009888" value="0x1993A00A" />
   4876         <register type="NOA" address="0x00009888" value="0x07930000" />
   4877         <register type="NOA" address="0x00009888" value="0x09930000" />
   4878         <register type="NOA" address="0x00009888" value="0x1D900177" />
   4879         <register type="NOA" address="0x00009888" value="0x1F900178" />
   4880         <register type="NOA" address="0x00009888" value="0x35900000" />
   4881         <register type="NOA" address="0x00009888" value="0x13904000" />
   4882         <register type="NOA" address="0x00009888" value="0x21904000" />
   4883         <register type="NOA" address="0x00009888" value="0x23904000" />
   4884         <register type="NOA" address="0x00009888" value="0x25904000" />
   4885         <register type="NOA" address="0x00009888" value="0x2F904000" />
   4886         <register type="NOA" address="0x00009888" value="0x31904000" />
   4887         <register type="NOA" address="0x00009888" value="0x19904000" />
   4888         <register type="NOA" address="0x00009888" value="0x1B904000" />
   4889         <register type="NOA" address="0x00009888" value="0x53901000" />
   4890         <register type="NOA" address="0x00009888" value="0x43900000" />
   4891         <register type="NOA" address="0x00009888" value="0x55900111" />
   4892         <register type="NOA" address="0x00009888" value="0x47900001" />
   4893         <register type="NOA" address="0x00009888" value="0x57900000" />
   4894         <register type="NOA" address="0x00009888" value="0x49900000" />
   4895         <register type="NOA" address="0x00009888" value="0x37900000" />
   4896         <register type="NOA" address="0x00009888" value="0x33900000" />
   4897         <register type="NOA" address="0x00009888" value="0x59900000" />
   4898         <register type="NOA" address="0x00009888" value="0x4B900000" />
   4899         <register type="NOA" address="0x00009888" value="0x4D900000" />
   4900         <register type="NOA" address="0x00009888" value="0x45900400" />
   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="530d176d-2a18-4014-adf8-1500c6c60835"
   4932        chipset="GLK"
   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="SLM Bytes Read"
   5192              description="The total number of GPU memory bytes read from shared local memory."
   5193              data_type="uint64"
   5194              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   5195              equation="A 30 READ 64 UMUL"
   5196              underscore_name="slm_bytes_read"
   5197              units="bytes"
   5198              symbol_name="SlmBytesRead"
   5199              semantic_type="throughput"
   5200              mdapi_supported_apis="OGL4 OCL IO BB"
   5201              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5202              mdapi_group="L3/Data Port/SLM"
   5203              mdapi_hw_unit_type="gpu"
   5204              />
   5205     <counter name="PS FPU1 Pipe Active"
   5206              description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
   5207              data_type="float"
   5208              max_equation="100"
   5209              equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   5210              underscore_name="ps_fpu1_active"
   5211              units="percent"
   5212              symbol_name="PsFpu1Active"
   5213              semantic_type="duration"
   5214              mdapi_supported_apis="OGL IO BB"
   5215              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   5216              mdapi_group="EU Array/Pixel Shader"
   5217              mdapi_hw_unit_type="gpu"
   5218              />
   5219     <counter name="PS Send Pipeline Active"
   5220              description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
   5221              data_type="float"
   5222              max_equation="100"
   5223              equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   5224              underscore_name="ps_send_active"
   5225              units="percent"
   5226              symbol_name="PsSendActive"
   5227              semantic_type="duration"
   5228              mdapi_supported_apis="OGL IO BB"
   5229              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   5230              mdapi_group="EU Array/Pixel Shader"
   5231              mdapi_hw_unit_type="gpu"
   5232              />
   5233     <counter name="VS FPU0 Pipe Active"
   5234              description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
   5235              data_type="float"
   5236              max_equation="100"
   5237              equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   5238              underscore_name="vs_fpu0_active"
   5239              units="percent"
   5240              symbol_name="VsFpu0Active"
   5241              semantic_type="duration"
   5242              mdapi_supported_apis="OGL IO BB"
   5243              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   5244              mdapi_group="EU Array/Vertex Shader"
   5245              mdapi_hw_unit_type="gpu"
   5246              />
   5247     <counter name="GPU Busy"
   5248              description="The percentage of time in which the GPU has been processing GPU commands."
   5249              data_type="float"
   5250              max_equation="100"
   5251              equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
   5252              underscore_name="gpu_busy"
   5253              units="percent"
   5254              symbol_name="GpuBusy"
   5255              semantic_type="duration"
   5256              mdapi_supported_apis=""
   5257              mdapi_usage_flags="Tier1 Overview System Frame"
   5258              mdapi_group="GPU"
   5259              mdapi_hw_unit_type="gpu"
   5260              />
   5261     <counter name="Rasterized Pixels"
   5262              description="The total number of rasterized pixels."
   5263              data_type="uint64"
   5264              equation="A 21 READ 4 UMUL"
   5265              underscore_name="rasterized_pixels"
   5266              units="pixels"
   5267              symbol_name="RasterizedPixels"
   5268              semantic_type="event"
   5269              mdapi_supported_apis="OGL IO BB"
   5270              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5271              mdapi_hw_unit_type="gpu"
   5272              mdapi_group="3D Pipe/Rasterizer"
   5273              />
   5274     <counter name="PS FPU0 Pipe Active"
   5275              description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
   5276              data_type="float"
   5277              max_equation="100"
   5278              equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   5279              underscore_name="ps_fpu0_active"
   5280              units="percent"
   5281              symbol_name="PsFpu0Active"
   5282              semantic_type="duration"
   5283              mdapi_supported_apis="OGL IO BB"
   5284              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   5285              mdapi_group="EU Array/Pixel Shader"
   5286              mdapi_hw_unit_type="gpu"
   5287              />
   5288     <counter name="DS Threads Dispatched"
   5289              description="The total number of domain shader hardware threads dispatched."
   5290              data_type="uint64"
   5291              equation="A 3 READ"
   5292              underscore_name="ds_threads"
   5293              units="threads"
   5294              symbol_name="DsThreads"
   5295              semantic_type="event"
   5296              mdapi_supported_apis="OGL4 IO BB"
   5297              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5298              mdapi_hw_unit_type="gpu"
   5299              mdapi_group="EU Array/Domain Shader"
   5300              />
   5301     <counter name="Samples Written"
   5302              description="The total number of samples or pixels written to all render targets."
   5303              data_type="uint64"
   5304              equation="A 26 READ 4 UMUL"
   5305              underscore_name="samples_written"
   5306              units="pixels"
   5307              symbol_name="SamplesWritten"
   5308              semantic_type="event"
   5309              mdapi_supported_apis="OGL IO BB"
   5310              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   5311              mdapi_hw_unit_type="gpu"
   5312              mdapi_group="3D Pipe/Output Merger"
   5313              />
   5314     <counter name="EU Stall"
   5315              description="The percentage of time in which the Execution Units were stalled."
   5316              data_type="float"
   5317              max_equation="100"
   5318              equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   5319              underscore_name="eu_stall"
   5320              units="percent"
   5321              symbol_name="EuStall"
   5322              semantic_type="duration"
   5323              mdapi_supported_apis=""
   5324              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   5325              mdapi_group="EU Array"
   5326              mdapi_hw_unit_type="gpu"
   5327              />
   5328     <counter name="Samples Blended"
   5329              description="The total number of blended samples or pixels written to all render targets."
   5330              data_type="uint64"
   5331              equation="A 27 READ 4 UMUL"
   5332              underscore_name="samples_blended"
   5333              units="pixels"
   5334              symbol_name="SamplesBlended"
   5335              semantic_type="event"
   5336              mdapi_supported_apis="OGL IO BB"
   5337              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   5338              mdapi_hw_unit_type="gpu"
   5339              mdapi_group="3D Pipe/Output Merger"
   5340              />
   5341     <counter name="Early Depth Test Fails"
   5342              description="The total number of pixels dropped on early depth test."
   5343              data_type="uint64"
   5344              equation="A 23 READ 4 UMUL"
   5345              underscore_name="early_depth_test_fails"
   5346              units="pixels"
   5347              symbol_name="EarlyDepthTestFails"
   5348              semantic_type="event"
   5349              mdapi_supported_apis="OGL IO BB"
   5350              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5351              mdapi_hw_unit_type="gpu"
   5352              mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
   5353              />
   5354     <counter name="Shader Memory Accesses"
   5355              description="The total number of shader memory accesses to L3."
   5356              data_type="uint64"
   5357              equation="A 32 READ"
   5358              underscore_name="shader_memory_accesses"
   5359              units="messages"
   5360              symbol_name="ShaderMemoryAccesses"
   5361              semantic_type="event"
   5362              mdapi_supported_apis=""
   5363              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5364              mdapi_hw_unit_type="gpu"
   5365              mdapi_group="L3/Data Port"
   5366              />
   5367     <counter name="HS Threads Dispatched"
   5368              description="The total number of hull shader hardware threads dispatched."
   5369              data_type="uint64"
   5370              equation="A 2 READ"
   5371              underscore_name="hs_threads"
   5372              units="threads"
   5373              symbol_name="HsThreads"
   5374              semantic_type="event"
   5375              mdapi_supported_apis="OGL4 IO BB"
   5376              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5377              mdapi_hw_unit_type="gpu"
   5378              mdapi_group="EU Array/Hull Shader"
   5379              />
   5380     <counter name="SLM Bytes Written"
   5381              description="The total number of GPU memory bytes written into shared local memory."
   5382              data_type="uint64"
   5383              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   5384              equation="A 31 READ 64 UMUL"
   5385              underscore_name="slm_bytes_written"
   5386              units="bytes"
   5387              symbol_name="SlmBytesWritten"
   5388              semantic_type="throughput"
   5389              mdapi_supported_apis="OGL4 OCL IO BB"
   5390              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5391              mdapi_group="L3/Data Port/SLM"
   5392              mdapi_hw_unit_type="gpu"
   5393              />
   5394     <counter name="L3 Shader Throughput"
   5395              description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
   5396              data_type="uint64"
   5397              max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
   5398              equation="A 30 READ  A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
   5399              underscore_name="l3_shader_throughput"
   5400              units="bytes"
   5401              symbol_name="L3ShaderThroughput"
   5402              semantic_type="throughput"
   5403              mdapi_supported_apis="OGL4 OCL IO BB"
   5404              mdapi_usage_flags="Tier2 Frame Batch Draw"
   5405              mdapi_group="L3/Data Port"
   5406              mdapi_hw_unit_type="gpu"
   5407              />
   5408     <counter name="Samples Killed in FS"
   5409              description="The total number of samples or pixels dropped in fragment shaders."
   5410              data_type="uint64"
   5411              equation="A 24 READ 4 UMUL"
   5412              underscore_name="samples_killed_in_ps"
   5413              units="pixels"
   5414              symbol_name="SamplesKilledInPs"
   5415              semantic_type="event"
   5416              mdapi_supported_apis="OGL IO BB"
   5417              mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
   5418              mdapi_hw_unit_type="gpu"
   5419              mdapi_group="3D Pipe/Fragment Shader"
   5420              />
   5421     <counter name="HDC stalled by L3 (s0.ss0)"
   5422              description="Percentage of time when HDC has messges to L3, but it's stalled due to lack of credits (s0.ss0)"
   5423              data_type="float"
   5424              max_equation="100"
   5425              equation="C 7 READ C 6 READ USUB 100 UMUL $GpuCoreClocks FDIV"
   5426              underscore_name="non_sampler_shader00_access_stalled_on_l3"
   5427              units="percent"
   5428              symbol_name="NonSamplerShader00AccessStalledOnL3"
   5429              availability="$SubsliceMask 0x1 AND"
   5430              semantic_type="duration"
   5431              mdapi_supported_apis=""
   5432              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5433              mdapi_group="GPU/Data Port"
   5434              mdapi_hw_unit_type="subslice"
   5435              />
   5436     <counter name="Shader Atomic Memory Accesses"
   5437              description="The total number of shader atomic memory accesses."
   5438              data_type="uint64"
   5439              equation="A 34 READ"
   5440              underscore_name="shader_atomics"
   5441              units="messages"
   5442              symbol_name="ShaderAtomics"
   5443              semantic_type="event"
   5444              mdapi_supported_apis="OGL OCL IO BB"
   5445              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5446              mdapi_hw_unit_type="gpu"
   5447              mdapi_group="L3/Data Port/Atomics"
   5448              />
   5449     <register_config type="NOA">
   5450         <register type="NOA" address="0x00009840" value="0x00000080" />
   5451         <register type="NOA" address="0x00009888" value="0x104F0232" />
   5452         <register type="NOA" address="0x00009888" value="0x124F4640" />
   5453         <register type="NOA" address="0x00009888" value="0x11834400" />
   5454         <register type="NOA" address="0x00009888" value="0x022D4000" />
   5455         <register type="NOA" address="0x00009888" value="0x042D5000" />
   5456         <register type="NOA" address="0x00009888" value="0x062D1000" />
   5457         <register type="NOA" address="0x00009888" value="0x0E2E0055" />
   5458         <register type="NOA" address="0x00009888" value="0x064C8000" />
   5459         <register type="NOA" address="0x00009888" value="0x084CC000" />
   5460         <register type="NOA" address="0x00009888" value="0x0A4C4000" />
   5461         <register type="NOA" address="0x00009888" value="0x024E8000" />
   5462         <register type="NOA" address="0x00009888" value="0x044EA000" />
   5463         <register type="NOA" address="0x00009888" value="0x064E2000" />
   5464         <register type="NOA" address="0x00009888" value="0x024F6100" />
   5465         <register type="NOA" address="0x00009888" value="0x044F416B" />
   5466         <register type="NOA" address="0x00009888" value="0x064F004B" />
   5467         <register type="NOA" address="0x00009888" value="0x1A4F0000" />
   5468         <register type="NOA" address="0x00009888" value="0x1A0F02A8" />
   5469         <register type="NOA" address="0x00009888" value="0x1A2C5500" />
   5470         <register type="NOA" address="0x00009888" value="0x0F808000" />
   5471         <register type="NOA" address="0x00009888" value="0x25810020" />
   5472         <register type="NOA" address="0x00009888" value="0x0F8305C0" />
   5473         <register type="NOA" address="0x00009888" value="0x07938000" />
   5474         <register type="NOA" address="0x00009888" value="0x09938000" />
   5475         <register type="NOA" address="0x00009888" value="0x0B938000" />
   5476         <register type="NOA" address="0x00009888" value="0x0D938000" />
   5477         <register type="NOA" address="0x00009888" value="0x1F951000" />
   5478         <register type="NOA" address="0x00009888" value="0x13920200" />
   5479         <register type="NOA" address="0x00009888" value="0x31908000" />
   5480         <register type="NOA" address="0x00009888" value="0x19904000" />
   5481         <register type="NOA" address="0x00009888" value="0x1B904000" />
   5482         <register type="NOA" address="0x00009888" value="0x1D904000" />
   5483         <register type="NOA" address="0x00009888" value="0x1F904000" />
   5484         <register type="NOA" address="0x00009888" value="0x37900000" />
   5485         <register type="NOA" address="0x00009888" value="0x59900000" />
   5486         <register type="NOA" address="0x00009888" value="0x4D900003" />
   5487         <register type="NOA" address="0x00009888" value="0x53900000" />
   5488         <register type="NOA" address="0x00009888" value="0x45900000" />
   5489         <register type="NOA" address="0x00009888" value="0x55900000" />
   5490         <register type="NOA" address="0x00009888" value="0x47900000" />
   5491         <register type="NOA" address="0x00009888" value="0x33900000" />
   5492     </register_config>
   5493     <register_config type="OA">
   5494         <register type="OA" address="0x00002740" value="0x00000000" />
   5495         <register type="OA" address="0x00002744" value="0x00800000" />
   5496         <register type="OA" address="0x00002710" value="0x00000000" />
   5497         <register type="OA" address="0x00002714" value="0x10800000" />
   5498         <register type="OA" address="0x00002720" value="0x00000000" />
   5499         <register type="OA" address="0x00002724" value="0x00800000" />
   5500         <register type="OA" address="0x00002770" value="0x00000002" />
   5501         <register type="OA" address="0x00002774" value="0x0000FDFF" />
   5502     </register_config>
   5503     <register_config type="FLEX">
   5504         <register type="FLEX" address="0x0000E458" value="0x00005004" />
   5505         <register type="FLEX" address="0x0000E558" value="0x00010003" />
   5506         <register type="FLEX" address="0x0000E658" value="0x00012011" />
   5507         <register type="FLEX" address="0x0000E758" value="0x00015014" />
   5508         <register type="FLEX" address="0x0000E45C" value="0x00051050" />
   5509         <register type="FLEX" address="0x0000E55C" value="0x00053052" />
   5510         <register type="FLEX" address="0x0000E65C" value="0x00055054" />
   5511     </register_config>
   5512   </set>
   5513 
   5514   <set name="Metric set L3_1"
   5515        mdapi_supported_apis="OGL OCL IO BB"
   5516        underscore_name="l3_1"
   5517        hw_config_guid="fdee5a5a-f23c-43d1-aa73-f6257c71671d"
   5518        chipset="GLK"
   5519        symbol_name="L3_1"
   5520        >
   5521     <counter name="GPU Core Clocks"
   5522              description="The total number of GPU core clocks elapsed during the measurement."
   5523              data_type="uint64"
   5524              equation="GPU_CLOCK 0 READ"
   5525              underscore_name="gpu_core_clocks"
   5526              units="cycles"
   5527              symbol_name="GpuCoreClocks"
   5528              semantic_type="event"
   5529              mdapi_supported_apis=""
   5530              mdapi_usage_flags="Tier1 Frame Batch Draw"
   5531              mdapi_hw_unit_type="gpu"
   5532              mdapi_group="GPU"
   5533              />
   5534     <counter name="EU Active"
   5535              description="The percentage of time in which the Execution Units were actively processing."
   5536              data_type="float"
   5537              max_equation="100"
   5538              equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   5539              underscore_name="eu_active"
   5540              units="percent"
   5541              symbol_name="EuActive"
   5542              semantic_type="duration"
   5543              mdapi_supported_apis=""
   5544              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   5545              mdapi_group="EU Array"
   5546              mdapi_hw_unit_type="gpu"
   5547              />
   5548     <counter name="Slice0 L3 Bank1 Active"
   5549              description="The percentage of time in which slice0 L3 bank1 is active"
   5550              data_type="float"
   5551              max_equation="100"
   5552              equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
   5553              underscore_name="l30_bank1_active"
   5554              units="percent"
   5555              symbol_name="L30Bank1Active"
   5556              availability="$SliceMask 0x1 AND"
   5557              semantic_type="duration"
   5558              mdapi_supported_apis=""
   5559              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   5560              mdapi_group="GTI/L3"
   5561              mdapi_hw_unit_type="slice"
   5562              />
   5563     <counter name="EU Both FPU Pipes Active"
   5564              description="The percentage of time in which both EU FPU pipelines were actively processing."
   5565              data_type="float"
   5566              max_equation="100"
   5567              equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   5568              underscore_name="eu_fpu_both_active"
   5569              units="percent"
   5570              symbol_name="EuFpuBothActive"
   5571              semantic_type="duration"
   5572              mdapi_supported_apis=""
   5573              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   5574              mdapi_group="EU Array/Pipes"
   5575              mdapi_hw_unit_type="gpu"
   5576              />
   5577     <counter name="VS Send Pipe Active"
   5578              description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
   5579              data_type="float"
   5580              max_equation="100"
   5581              equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   5582              underscore_name="vs_send_active"
   5583              units="percent"
   5584              symbol_name="VsSendActive"
   5585              semantic_type="duration"
   5586              mdapi_supported_apis="OGL IO BB"
   5587              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   5588              mdapi_group="EU Array/Vertex Shader"
   5589              mdapi_hw_unit_type="gpu"
   5590              />
   5591     <counter name="VS FPU1 Pipe Active"
   5592              description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
   5593              data_type="float"
   5594              max_equation="100"
   5595              equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   5596              underscore_name="vs_fpu1_active"
   5597              units="percent"
   5598              symbol_name="VsFpu1Active"
   5599              semantic_type="duration"
   5600              mdapi_supported_apis="OGL IO BB"
   5601              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   5602              mdapi_group="EU Array/Vertex Shader"
   5603              mdapi_hw_unit_type="gpu"
   5604              />
   5605     <counter name="GS Threads Dispatched"
   5606              description="The total number of geometry shader hardware threads dispatched."
   5607              data_type="uint64"
   5608              equation="A 5 READ"
   5609              underscore_name="gs_threads"
   5610              units="threads"
   5611              symbol_name="GsThreads"
   5612              semantic_type="event"
   5613              mdapi_supported_apis="OGL4 IO BB"
   5614              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5615              mdapi_hw_unit_type="gpu"
   5616              mdapi_group="EU Array/Geometry Shader"
   5617              />
   5618     <counter name="Early Hi-Depth Test Fails"
   5619              description="The total number of pixels dropped on early hierarchical depth test."
   5620              data_type="uint64"
   5621              equation="A 22 READ 4 UMUL"
   5622              underscore_name="hi_depth_test_fails"
   5623              units="pixels"
   5624              symbol_name="HiDepthTestFails"
   5625              semantic_type="event"
   5626              mdapi_supported_apis="OGL IO BB"
   5627              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5628              mdapi_hw_unit_type="gpu"
   5629              mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
   5630              />
   5631     <counter name="FS Both FPU Active"
   5632              description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
   5633              data_type="float"
   5634              max_equation="100"
   5635              equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   5636              underscore_name="ps_eu_both_fpu_active"
   5637              units="percent"
   5638              symbol_name="PsEuBothFpuActive"
   5639              semantic_type="duration"
   5640              mdapi_supported_apis="OGL IO BB"
   5641              mdapi_usage_flags="Tier4 Frame Batch Draw"
   5642              mdapi_group="3D Pipe/Fragment Shader"
   5643              mdapi_hw_unit_type="gpu"
   5644              />
   5645     <counter name="VS Threads Dispatched"
   5646              description="The total number of vertex shader hardware threads dispatched."
   5647              data_type="uint64"
   5648              equation="A 1 READ"
   5649              underscore_name="vs_threads"
   5650              units="threads"
   5651              symbol_name="VsThreads"
   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="EU Array/Vertex Shader"
   5657              />
   5658     <counter name="Slice0 L3 Bank1 Stalled"
   5659              description="The percentage of time in which slice0 L3 bank1 is stalled"
   5660              data_type="float"
   5661              max_equation="100"
   5662              equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
   5663              underscore_name="l30_bank1_stalled"
   5664              units="percent"
   5665              symbol_name="L30Bank1Stalled"
   5666              availability="$SliceMask 0x1 AND"
   5667              semantic_type="duration"
   5668              mdapi_supported_apis=""
   5669              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   5670              mdapi_group="GTI/L3"
   5671              mdapi_hw_unit_type="slice"
   5672              />
   5673     <counter name="FS Threads Dispatched"
   5674              description="The total number of fragment shader hardware threads dispatched."
   5675              data_type="uint64"
   5676              equation="A 6 READ"
   5677              underscore_name="ps_threads"
   5678              units="threads"
   5679              symbol_name="PsThreads"
   5680              semantic_type="event"
   5681              mdapi_supported_apis="OGL IO BB"
   5682              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5683              mdapi_hw_unit_type="gpu"
   5684              mdapi_group="EU Array/Fragment Shader"
   5685              />
   5686     <counter name="Shader Barrier Messages"
   5687              description="The total number of shader barrier messages."
   5688              data_type="uint64"
   5689              equation="A 35 READ"
   5690              underscore_name="shader_barriers"
   5691              units="messages"
   5692              symbol_name="ShaderBarriers"
   5693              semantic_type="event"
   5694              mdapi_supported_apis=""
   5695              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5696              mdapi_hw_unit_type="gpu"
   5697              mdapi_group="EU Array/Barrier"
   5698              />
   5699     <counter name="Sampler Texels"
   5700              description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
   5701              data_type="uint64"
   5702              equation="A 28 READ 4 UMUL"
   5703              underscore_name="sampler_texels"
   5704              units="texels"
   5705              symbol_name="SamplerTexels"
   5706              semantic_type="event"
   5707              mdapi_supported_apis=""
   5708              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   5709              mdapi_hw_unit_type="gpu"
   5710              mdapi_group="Sampler/Sampler Input"
   5711              />
   5712     <counter name="Pixels Failing Tests"
   5713              description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
   5714              data_type="uint64"
   5715              equation="A 25 READ 4 UMUL"
   5716              underscore_name="pixels_failing_post_ps_tests"
   5717              units="pixels"
   5718              symbol_name="PixelsFailingPostPsTests"
   5719              semantic_type="event"
   5720              mdapi_supported_apis="OGL IO BB"
   5721              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5722              mdapi_hw_unit_type="gpu"
   5723              mdapi_group="3D Pipe/Output Merger"
   5724              />
   5725     <counter name="GPU Time Elapsed"
   5726              description="Time elapsed on the GPU during the measurement."
   5727              data_type="uint64"
   5728              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
   5729              underscore_name="gpu_time"
   5730              units="ns"
   5731              symbol_name="GpuTime"
   5732              semantic_type="duration"
   5733              mdapi_supported_apis=""
   5734              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   5735              mdapi_hw_unit_type="gpu"
   5736              mdapi_group="GPU"
   5737              />
   5738     <counter name="AVG GPU Core Frequency"
   5739              description="Average GPU Core Frequency in the measurement."
   5740              data_type="uint64"
   5741              max_equation="$GpuMaxFrequency"
   5742              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
   5743              underscore_name="avg_gpu_core_frequency"
   5744              units="hz"
   5745              symbol_name="AvgGpuCoreFrequency"
   5746              semantic_type="event"
   5747              mdapi_supported_apis=""
   5748              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   5749              mdapi_group="GPU"
   5750              mdapi_hw_unit_type="gpu"
   5751              />
   5752     <counter name="Sampler Texels Misses"
   5753              description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
   5754              data_type="uint64"
   5755              equation="A 29 READ 4 UMUL"
   5756              underscore_name="sampler_texel_misses"
   5757              units="texels"
   5758              symbol_name="SamplerTexelMisses"
   5759              semantic_type="event"
   5760              mdapi_supported_apis=""
   5761              mdapi_usage_flags="Tier3 Batch Frame Draw"
   5762              mdapi_hw_unit_type="gpu"
   5763              mdapi_group="Sampler/Sampler Cache"
   5764              />
   5765     <counter name="CS Threads Dispatched"
   5766              description="The total number of compute shader hardware threads dispatched."
   5767              data_type="uint64"
   5768              equation="A 4 READ"
   5769              underscore_name="cs_threads"
   5770              units="threads"
   5771              symbol_name="CsThreads"
   5772              semantic_type="event"
   5773              mdapi_supported_apis="OGL4 OCL IO BB"
   5774              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5775              mdapi_hw_unit_type="gpu"
   5776              mdapi_group="EU Array/Compute Shader"
   5777              />
   5778     <counter name="SLM Bytes Read"
   5779              description="The total number of GPU memory bytes read from shared local memory."
   5780              data_type="uint64"
   5781              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   5782              equation="A 30 READ 64 UMUL"
   5783              underscore_name="slm_bytes_read"
   5784              units="bytes"
   5785              symbol_name="SlmBytesRead"
   5786              semantic_type="throughput"
   5787              mdapi_supported_apis="OGL4 OCL IO BB"
   5788              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5789              mdapi_group="L3/Data Port/SLM"
   5790              mdapi_hw_unit_type="gpu"
   5791              />
   5792     <counter name="PS FPU1 Pipe Active"
   5793              description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
   5794              data_type="float"
   5795              max_equation="100"
   5796              equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   5797              underscore_name="ps_fpu1_active"
   5798              units="percent"
   5799              symbol_name="PsFpu1Active"
   5800              semantic_type="duration"
   5801              mdapi_supported_apis="OGL IO BB"
   5802              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   5803              mdapi_group="EU Array/Pixel Shader"
   5804              mdapi_hw_unit_type="gpu"
   5805              />
   5806     <counter name="PS Send Pipeline Active"
   5807              description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
   5808              data_type="float"
   5809              max_equation="100"
   5810              equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   5811              underscore_name="ps_send_active"
   5812              units="percent"
   5813              symbol_name="PsSendActive"
   5814              semantic_type="duration"
   5815              mdapi_supported_apis="OGL IO BB"
   5816              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   5817              mdapi_group="EU Array/Pixel Shader"
   5818              mdapi_hw_unit_type="gpu"
   5819              />
   5820     <counter name="VS FPU0 Pipe Active"
   5821              description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
   5822              data_type="float"
   5823              max_equation="100"
   5824              equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   5825              underscore_name="vs_fpu0_active"
   5826              units="percent"
   5827              symbol_name="VsFpu0Active"
   5828              semantic_type="duration"
   5829              mdapi_supported_apis="OGL IO BB"
   5830              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   5831              mdapi_group="EU Array/Vertex Shader"
   5832              mdapi_hw_unit_type="gpu"
   5833              />
   5834     <counter name="GPU Busy"
   5835              description="The percentage of time in which the GPU has been processing GPU commands."
   5836              data_type="float"
   5837              max_equation="100"
   5838              equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
   5839              underscore_name="gpu_busy"
   5840              units="percent"
   5841              symbol_name="GpuBusy"
   5842              semantic_type="duration"
   5843              mdapi_supported_apis=""
   5844              mdapi_usage_flags="Tier1 Overview System Frame"
   5845              mdapi_group="GPU"
   5846              mdapi_hw_unit_type="gpu"
   5847              />
   5848     <counter name="Slice0 L3 Bank0 Active"
   5849              description="The percentage of time in which slice0 L3 bank0 is active"
   5850              data_type="float"
   5851              max_equation="100"
   5852              equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
   5853              underscore_name="l30_bank0_active"
   5854              units="percent"
   5855              symbol_name="L30Bank0Active"
   5856              availability="$SliceMask 0x1 AND"
   5857              semantic_type="duration"
   5858              mdapi_supported_apis=""
   5859              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   5860              mdapi_group="GTI/L3"
   5861              mdapi_hw_unit_type="slice"
   5862              />
   5863     <counter name="Rasterized Pixels"
   5864              description="The total number of rasterized pixels."
   5865              data_type="uint64"
   5866              equation="A 21 READ 4 UMUL"
   5867              underscore_name="rasterized_pixels"
   5868              units="pixels"
   5869              symbol_name="RasterizedPixels"
   5870              semantic_type="event"
   5871              mdapi_supported_apis="OGL IO BB"
   5872              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5873              mdapi_hw_unit_type="gpu"
   5874              mdapi_group="3D Pipe/Rasterizer"
   5875              />
   5876     <counter name="PS FPU0 Pipe Active"
   5877              description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
   5878              data_type="float"
   5879              max_equation="100"
   5880              equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   5881              underscore_name="ps_fpu0_active"
   5882              units="percent"
   5883              symbol_name="PsFpu0Active"
   5884              semantic_type="duration"
   5885              mdapi_supported_apis="OGL IO BB"
   5886              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   5887              mdapi_group="EU Array/Pixel Shader"
   5888              mdapi_hw_unit_type="gpu"
   5889              />
   5890     <counter name="Slice0 L3 Bank0 Stalled"
   5891              description="The percentage of time in which slice0 L3 bank0 is stalled"
   5892              data_type="float"
   5893              max_equation="100"
   5894              equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
   5895              underscore_name="l30_bank0_stalled"
   5896              units="percent"
   5897              symbol_name="L30Bank0Stalled"
   5898              availability="$SliceMask 0x1 AND"
   5899              semantic_type="duration"
   5900              mdapi_supported_apis=""
   5901              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   5902              mdapi_group="GTI/L3"
   5903              mdapi_hw_unit_type="slice"
   5904              />
   5905     <counter name="DS Threads Dispatched"
   5906              description="The total number of domain shader hardware threads dispatched."
   5907              data_type="uint64"
   5908              equation="A 3 READ"
   5909              underscore_name="ds_threads"
   5910              units="threads"
   5911              symbol_name="DsThreads"
   5912              semantic_type="event"
   5913              mdapi_supported_apis="OGL4 IO BB"
   5914              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5915              mdapi_hw_unit_type="gpu"
   5916              mdapi_group="EU Array/Domain Shader"
   5917              />
   5918     <counter name="Samples Written"
   5919              description="The total number of samples or pixels written to all render targets."
   5920              data_type="uint64"
   5921              equation="A 26 READ 4 UMUL"
   5922              underscore_name="samples_written"
   5923              units="pixels"
   5924              symbol_name="SamplesWritten"
   5925              semantic_type="event"
   5926              mdapi_supported_apis="OGL IO BB"
   5927              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   5928              mdapi_hw_unit_type="gpu"
   5929              mdapi_group="3D Pipe/Output Merger"
   5930              />
   5931     <counter name="EU Stall"
   5932              description="The percentage of time in which the Execution Units were stalled."
   5933              data_type="float"
   5934              max_equation="100"
   5935              equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   5936              underscore_name="eu_stall"
   5937              units="percent"
   5938              symbol_name="EuStall"
   5939              semantic_type="duration"
   5940              mdapi_supported_apis=""
   5941              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   5942              mdapi_group="EU Array"
   5943              mdapi_hw_unit_type="gpu"
   5944              />
   5945     <counter name="Samples Blended"
   5946              description="The total number of blended samples or pixels written to all render targets."
   5947              data_type="uint64"
   5948              equation="A 27 READ 4 UMUL"
   5949              underscore_name="samples_blended"
   5950              units="pixels"
   5951              symbol_name="SamplesBlended"
   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="Early Depth Test Fails"
   5959              description="The total number of pixels dropped on early depth test."
   5960              data_type="uint64"
   5961              equation="A 23 READ 4 UMUL"
   5962              underscore_name="early_depth_test_fails"
   5963              units="pixels"
   5964              symbol_name="EarlyDepthTestFails"
   5965              semantic_type="event"
   5966              mdapi_supported_apis="OGL IO BB"
   5967              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5968              mdapi_hw_unit_type="gpu"
   5969              mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
   5970              />
   5971     <counter name="Shader Memory Accesses"
   5972              description="The total number of shader memory accesses to L3."
   5973              data_type="uint64"
   5974              equation="A 32 READ"
   5975              underscore_name="shader_memory_accesses"
   5976              units="messages"
   5977              symbol_name="ShaderMemoryAccesses"
   5978              semantic_type="event"
   5979              mdapi_supported_apis=""
   5980              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5981              mdapi_hw_unit_type="gpu"
   5982              mdapi_group="L3/Data Port"
   5983              />
   5984     <counter name="HS Threads Dispatched"
   5985              description="The total number of hull shader hardware threads dispatched."
   5986              data_type="uint64"
   5987              equation="A 2 READ"
   5988              underscore_name="hs_threads"
   5989              units="threads"
   5990              symbol_name="HsThreads"
   5991              semantic_type="event"
   5992              mdapi_supported_apis="OGL4 IO BB"
   5993              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5994              mdapi_hw_unit_type="gpu"
   5995              mdapi_group="EU Array/Hull Shader"
   5996              />
   5997     <counter name="SLM Bytes Written"
   5998              description="The total number of GPU memory bytes written into shared local memory."
   5999              data_type="uint64"
   6000              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   6001              equation="A 31 READ 64 UMUL"
   6002              underscore_name="slm_bytes_written"
   6003              units="bytes"
   6004              symbol_name="SlmBytesWritten"
   6005              semantic_type="throughput"
   6006              mdapi_supported_apis="OGL4 OCL IO BB"
   6007              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6008              mdapi_group="L3/Data Port/SLM"
   6009              mdapi_hw_unit_type="gpu"
   6010              />
   6011     <counter name="L3 Shader Throughput"
   6012              description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
   6013              data_type="uint64"
   6014              max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
   6015              equation="A 30 READ  A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
   6016              underscore_name="l3_shader_throughput"
   6017              units="bytes"
   6018              symbol_name="L3ShaderThroughput"
   6019              semantic_type="throughput"
   6020              mdapi_supported_apis="OGL4 OCL IO BB"
   6021              mdapi_usage_flags="Tier2 Frame Batch Draw"
   6022              mdapi_group="L3/Data Port"
   6023              mdapi_hw_unit_type="gpu"
   6024              />
   6025     <counter name="Samples Killed in FS"
   6026              description="The total number of samples or pixels dropped in fragment shaders."
   6027              data_type="uint64"
   6028              equation="A 24 READ 4 UMUL"
   6029              underscore_name="samples_killed_in_ps"
   6030              units="pixels"
   6031              symbol_name="SamplesKilledInPs"
   6032              semantic_type="event"
   6033              mdapi_supported_apis="OGL IO BB"
   6034              mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
   6035              mdapi_hw_unit_type="gpu"
   6036              mdapi_group="3D Pipe/Fragment Shader"
   6037              />
   6038     <counter name="Shader Atomic Memory Accesses"
   6039              description="The total number of shader atomic memory accesses."
   6040              data_type="uint64"
   6041              equation="A 34 READ"
   6042              underscore_name="shader_atomics"
   6043              units="messages"
   6044              symbol_name="ShaderAtomics"
   6045              semantic_type="event"
   6046              mdapi_supported_apis="OGL OCL IO BB"
   6047              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6048              mdapi_hw_unit_type="gpu"
   6049              mdapi_group="L3/Data Port/Atomics"
   6050              />
   6051     <register_config type="NOA">
   6052         <register type="NOA" address="0x00009840" value="0x00000080" />
   6053         <register type="NOA" address="0x00009888" value="0x12643400" />
   6054         <register type="NOA" address="0x00009888" value="0x12653400" />
   6055         <register type="NOA" address="0x00009888" value="0x106C6800" />
   6056         <register type="NOA" address="0x00009888" value="0x126C001E" />
   6057         <register type="NOA" address="0x00009888" value="0x166C0010" />
   6058         <register type="NOA" address="0x00009888" value="0x0C2D5000" />
   6059         <register type="NOA" address="0x00009888" value="0x0E2D5000" />
   6060         <register type="NOA" address="0x00009888" value="0x002D4000" />
   6061         <register type="NOA" address="0x00009888" value="0x022D5000" />
   6062         <register type="NOA" address="0x00009888" value="0x042D5000" />
   6063         <register type="NOA" address="0x00009888" value="0x062D1000" />
   6064         <register type="NOA" address="0x00009888" value="0x102E0154" />
   6065         <register type="NOA" address="0x00009888" value="0x0C2E5000" />
   6066         <register type="NOA" address="0x00009888" value="0x0E2E0055" />
   6067         <register type="NOA" address="0x00009888" value="0x104C8000" />
   6068         <register type="NOA" address="0x00009888" value="0x124C8000" />
   6069         <register type="NOA" address="0x00009888" value="0x144C8000" />
   6070         <register type="NOA" address="0x00009888" value="0x164C2000" />
   6071         <register type="NOA" address="0x00009888" value="0x044C8000" />
   6072         <register type="NOA" address="0x00009888" value="0x064CC000" />
   6073         <register type="NOA" address="0x00009888" value="0x084CC000" />
   6074         <register type="NOA" address="0x00009888" value="0x0A4C4000" />
   6075         <register type="NOA" address="0x00009888" value="0x0C4EA000" />
   6076         <register type="NOA" address="0x00009888" value="0x0E4EA000" />
   6077         <register type="NOA" address="0x00009888" value="0x004E8000" />
   6078         <register type="NOA" address="0x00009888" value="0x024EA000" />
   6079         <register type="NOA" address="0x00009888" value="0x044EA000" />
   6080         <register type="NOA" address="0x00009888" value="0x064E2000" />
   6081         <register type="NOA" address="0x00009888" value="0x1C4F5500" />
   6082         <register type="NOA" address="0x00009888" value="0x1A4F1554" />
   6083         <register type="NOA" address="0x00009888" value="0x0A640024" />
   6084         <register type="NOA" address="0x00009888" value="0x10640000" />
   6085         <register type="NOA" address="0x00009888" value="0x04640000" />
   6086         <register type="NOA" address="0x00009888" value="0x0C650024" />
   6087         <register type="NOA" address="0x00009888" value="0x10650000" />
   6088         <register type="NOA" address="0x00009888" value="0x06650000" />
   6089         <register type="NOA" address="0x00009888" value="0x0C6C5327" />
   6090         <register type="NOA" address="0x00009888" value="0x0E6C5425" />
   6091         <register type="NOA" address="0x00009888" value="0x006C2A00" />
   6092         <register type="NOA" address="0x00009888" value="0x026C285B" />
   6093         <register type="NOA" address="0x00009888" value="0x046C005C" />
   6094         <register type="NOA" address="0x00009888" value="0x1C6C0000" />
   6095         <register type="NOA" address="0x00009888" value="0x1A6C0900" />
   6096         <register type="NOA" address="0x00009888" value="0x1C0F0AA0" />
   6097         <register type="NOA" address="0x00009888" value="0x180F4000" />
   6098         <register type="NOA" address="0x00009888" value="0x1A0F02AA" />
   6099         <register type="NOA" address="0x00009888" value="0x1C2C5400" />
   6100         <register type="NOA" address="0x00009888" value="0x1E2C0001" />
   6101         <register type="NOA" address="0x00009888" value="0x1A2C5550" />
   6102         <register type="NOA" address="0x00009888" value="0x1993AA00" />
   6103         <register type="NOA" address="0x00009888" value="0x03938000" />
   6104         <register type="NOA" address="0x00009888" value="0x05938000" />
   6105         <register type="NOA" address="0x00009888" value="0x07938000" />
   6106         <register type="NOA" address="0x00009888" value="0x09938000" />
   6107         <register type="NOA" address="0x00009888" value="0x0B938000" />
   6108         <register type="NOA" address="0x00009888" value="0x0D938000" />
   6109         <register type="NOA" address="0x00009888" value="0x2B904000" />
   6110         <register type="NOA" address="0x00009888" value="0x2D904000" />
   6111         <register type="NOA" address="0x00009888" value="0x2F904000" />
   6112         <register type="NOA" address="0x00009888" value="0x31904000" />
   6113         <register type="NOA" address="0x00009888" value="0x15904000" />
   6114         <register type="NOA" address="0x00009888" value="0x17904000" />
   6115         <register type="NOA" address="0x00009888" value="0x19904000" />
   6116         <register type="NOA" address="0x00009888" value="0x1B904000" />
   6117         <register type="NOA" address="0x00009888" value="0x1D904000" />
   6118         <register type="NOA" address="0x00009888" value="0x1F904000" />
   6119         <register type="NOA" address="0x00009888" value="0x59900000" />
   6120         <register type="NOA" address="0x00009888" value="0x4B900421" />
   6121         <register type="NOA" address="0x00009888" value="0x37900000" />
   6122         <register type="NOA" address="0x00009888" value="0x33900000" />
   6123         <register type="NOA" address="0x00009888" value="0x4D900001" />
   6124         <register type="NOA" address="0x00009888" value="0x53900000" />
   6125         <register type="NOA" address="0x00009888" value="0x43900420" />
   6126         <register type="NOA" address="0x00009888" value="0x45900021" />
   6127         <register type="NOA" address="0x00009888" value="0x55900000" />
   6128         <register type="NOA" address="0x00009888" value="0x47900000" />
   6129     </register_config>
   6130     <register_config type="OA">
   6131         <register type="OA" address="0x00002740" value="0x00000000" />
   6132         <register type="OA" address="0x00002744" value="0x00800000" />
   6133         <register type="OA" address="0x00002710" value="0x00000000" />
   6134         <register type="OA" address="0x00002714" value="0xF0800000" />
   6135         <register type="OA" address="0x00002720" value="0x00000000" />
   6136         <register type="OA" address="0x00002724" value="0xF0800000" />
   6137         <register type="OA" address="0x00002770" value="0x00100070" />
   6138         <register type="OA" address="0x00002774" value="0x0000FFF1" />
   6139         <register type="OA" address="0x00002778" value="0x00014002" />
   6140         <register type="OA" address="0x0000277C" value="0x0000C3FF" />
   6141         <register type="OA" address="0x00002780" value="0x00010002" />
   6142         <register type="OA" address="0x00002784" value="0x0000C7FF" />
   6143         <register type="OA" address="0x00002788" value="0x00004002" />
   6144         <register type="OA" address="0x0000278C" value="0x0000D3FF" />
   6145         <register type="OA" address="0x00002790" value="0x00100700" />
   6146         <register type="OA" address="0x00002794" value="0x0000FF1F" />
   6147         <register type="OA" address="0x00002798" value="0x00001402" />
   6148         <register type="OA" address="0x0000279C" value="0x0000FC3F" />
   6149         <register type="OA" address="0x000027A0" value="0x00001002" />
   6150         <register type="OA" address="0x000027A4" value="0x0000FC7F" />
   6151         <register type="OA" address="0x000027A8" value="0x00000402" />
   6152         <register type="OA" address="0x000027AC" value="0x0000FD3F" />
   6153     </register_config>
   6154     <register_config type="FLEX">
   6155         <register type="FLEX" address="0x0000E458" value="0x00005004" />
   6156         <register type="FLEX" address="0x0000E558" value="0x00010003" />
   6157         <register type="FLEX" address="0x0000E658" value="0x00012011" />
   6158         <register type="FLEX" address="0x0000E758" value="0x00015014" />
   6159         <register type="FLEX" address="0x0000E45C" value="0x00051050" />
   6160         <register type="FLEX" address="0x0000E55C" value="0x00053052" />
   6161         <register type="FLEX" address="0x0000E65C" value="0x00055054" />
   6162     </register_config>
   6163   </set>
   6164 
   6165   <set name="Metric set RasterizerAndPixelBackend"
   6166        mdapi_supported_apis="OGL OCL IO BB"
   6167        underscore_name="rasterizer_and_pixel_backend"
   6168        hw_config_guid="6617623e-ca73-4791-b2b7-ddedd0846a0c"
   6169        chipset="GLK"
   6170        symbol_name="RasterizerAndPixelBackend"
   6171        >
   6172     <counter name="GPU Core Clocks"
   6173              description="The total number of GPU core clocks elapsed during the measurement."
   6174              data_type="uint64"
   6175              equation="GPU_CLOCK 0 READ"
   6176              underscore_name="gpu_core_clocks"
   6177              units="cycles"
   6178              symbol_name="GpuCoreClocks"
   6179              semantic_type="event"
   6180              mdapi_supported_apis=""
   6181              mdapi_usage_flags="Tier1 Frame Batch Draw"
   6182              mdapi_hw_unit_type="gpu"
   6183              mdapi_group="GPU"
   6184              />
   6185     <counter name="EU Active"
   6186              description="The percentage of time in which the Execution Units were actively processing."
   6187              data_type="float"
   6188              max_equation="100"
   6189              equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   6190              underscore_name="eu_active"
   6191              units="percent"
   6192              symbol_name="EuActive"
   6193              semantic_type="duration"
   6194              mdapi_supported_apis=""
   6195              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   6196              mdapi_group="EU Array"
   6197              mdapi_hw_unit_type="gpu"
   6198              />
   6199     <counter name="EU Both FPU Pipes Active"
   6200              description="The percentage of time in which both EU FPU pipelines were actively processing."
   6201              data_type="float"
   6202              max_equation="100"
   6203              equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   6204              underscore_name="eu_fpu_both_active"
   6205              units="percent"
   6206              symbol_name="EuFpuBothActive"
   6207              semantic_type="duration"
   6208              mdapi_supported_apis=""
   6209              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   6210              mdapi_group="EU Array/Pipes"
   6211              mdapi_hw_unit_type="gpu"
   6212              />
   6213     <counter name="VS Send Pipe Active"
   6214              description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
   6215              data_type="float"
   6216              max_equation="100"
   6217              equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   6218              underscore_name="vs_send_active"
   6219              units="percent"
   6220              symbol_name="VsSendActive"
   6221              semantic_type="duration"
   6222              mdapi_supported_apis="OGL IO BB"
   6223              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   6224              mdapi_group="EU Array/Vertex Shader"
   6225              mdapi_hw_unit_type="gpu"
   6226              />
   6227     <counter name="VS FPU1 Pipe Active"
   6228              description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
   6229              data_type="float"
   6230              max_equation="100"
   6231              equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   6232              underscore_name="vs_fpu1_active"
   6233              units="percent"
   6234              symbol_name="VsFpu1Active"
   6235              semantic_type="duration"
   6236              mdapi_supported_apis="OGL IO BB"
   6237              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   6238              mdapi_group="EU Array/Vertex Shader"
   6239              mdapi_hw_unit_type="gpu"
   6240              />
   6241     <counter name="GS Threads Dispatched"
   6242              description="The total number of geometry shader hardware threads dispatched."
   6243              data_type="uint64"
   6244              equation="A 5 READ"
   6245              underscore_name="gs_threads"
   6246              units="threads"
   6247              symbol_name="GsThreads"
   6248              semantic_type="event"
   6249              mdapi_supported_apis="OGL4 IO BB"
   6250              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6251              mdapi_hw_unit_type="gpu"
   6252              mdapi_group="EU Array/Geometry Shader"
   6253              />
   6254     <counter name="Early Hi-Depth Test Fails"
   6255              description="The total number of pixels dropped on early hierarchical depth test."
   6256              data_type="uint64"
   6257              equation="A 22 READ 4 UMUL"
   6258              underscore_name="hi_depth_test_fails"
   6259              units="pixels"
   6260              symbol_name="HiDepthTestFails"
   6261              semantic_type="event"
   6262              mdapi_supported_apis="OGL IO BB"
   6263              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6264              mdapi_hw_unit_type="gpu"
   6265              mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
   6266              />
   6267     <counter name="FS Both FPU Active"
   6268              description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
   6269              data_type="float"
   6270              max_equation="100"
   6271              equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   6272              underscore_name="ps_eu_both_fpu_active"
   6273              units="percent"
   6274              symbol_name="PsEuBothFpuActive"
   6275              semantic_type="duration"
   6276              mdapi_supported_apis="OGL IO BB"
   6277              mdapi_usage_flags="Tier4 Frame Batch Draw"
   6278              mdapi_group="3D Pipe/Fragment Shader"
   6279              mdapi_hw_unit_type="gpu"
   6280              />
   6281     <counter name="VS Threads Dispatched"
   6282              description="The total number of vertex shader hardware threads dispatched."
   6283              data_type="uint64"
   6284              equation="A 1 READ"
   6285              underscore_name="vs_threads"
   6286              units="threads"
   6287              symbol_name="VsThreads"
   6288              semantic_type="event"
   6289              mdapi_supported_apis="OGL IO BB"
   6290              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6291              mdapi_hw_unit_type="gpu"
   6292              mdapi_group="EU Array/Vertex Shader"
   6293              />
   6294     <counter name="FS Threads Dispatched"
   6295              description="The total number of fragment shader hardware threads dispatched."
   6296              data_type="uint64"
   6297              equation="A 6 READ"
   6298              underscore_name="ps_threads"
   6299              units="threads"
   6300              symbol_name="PsThreads"
   6301              semantic_type="event"
   6302              mdapi_supported_apis="OGL IO BB"
   6303              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6304              mdapi_hw_unit_type="gpu"
   6305              mdapi_group="EU Array/Fragment Shader"
   6306              />
   6307     <counter name="Slice0 Pixel Values Ready"
   6308              description="The percentage of time in which slice0 pixel values are ready"
   6309              data_type="float"
   6310              max_equation="100"
   6311              equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
   6312              underscore_name="pixel_values0_ready"
   6313              units="percent"
   6314              symbol_name="PixelValues0Ready"
   6315              availability="$SliceMask 0x1 AND"
   6316              semantic_type="duration"
   6317              mdapi_supported_apis=""
   6318              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   6319              mdapi_group="GPU/3D Pipe"
   6320              mdapi_hw_unit_type="slice"
   6321              />
   6322     <counter name="Shader Barrier Messages"
   6323              description="The total number of shader barrier messages."
   6324              data_type="uint64"
   6325              equation="A 35 READ"
   6326              underscore_name="shader_barriers"
   6327              units="messages"
   6328              symbol_name="ShaderBarriers"
   6329              semantic_type="event"
   6330              mdapi_supported_apis=""
   6331              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6332              mdapi_hw_unit_type="gpu"
   6333              mdapi_group="EU Array/Barrier"
   6334              />
   6335     <counter name="Sampler Texels"
   6336              description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
   6337              data_type="uint64"
   6338              equation="A 28 READ 4 UMUL"
   6339              underscore_name="sampler_texels"
   6340              units="texels"
   6341              symbol_name="SamplerTexels"
   6342              semantic_type="event"
   6343              mdapi_supported_apis=""
   6344              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   6345              mdapi_hw_unit_type="gpu"
   6346              mdapi_group="Sampler/Sampler Input"
   6347              />
   6348     <counter name="Pixels Failing Tests"
   6349              description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
   6350              data_type="uint64"
   6351              equation="A 25 READ 4 UMUL"
   6352              underscore_name="pixels_failing_post_ps_tests"
   6353              units="pixels"
   6354              symbol_name="PixelsFailingPostPsTests"
   6355              semantic_type="event"
   6356              mdapi_supported_apis="OGL IO BB"
   6357              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6358              mdapi_hw_unit_type="gpu"
   6359              mdapi_group="3D Pipe/Output Merger"
   6360              />
   6361     <counter name="GPU Time Elapsed"
   6362              description="Time elapsed on the GPU during the measurement."
   6363              data_type="uint64"
   6364              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
   6365              underscore_name="gpu_time"
   6366              units="ns"
   6367              symbol_name="GpuTime"
   6368              semantic_type="duration"
   6369              mdapi_supported_apis=""
   6370              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   6371              mdapi_hw_unit_type="gpu"
   6372              mdapi_group="GPU"
   6373              />
   6374     <counter name="AVG GPU Core Frequency"
   6375              description="Average GPU Core Frequency in the measurement."
   6376              data_type="uint64"
   6377              max_equation="$GpuMaxFrequency"
   6378              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
   6379              underscore_name="avg_gpu_core_frequency"
   6380              units="hz"
   6381              symbol_name="AvgGpuCoreFrequency"
   6382              semantic_type="event"
   6383              mdapi_supported_apis=""
   6384              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   6385              mdapi_group="GPU"
   6386              mdapi_hw_unit_type="gpu"
   6387              />
   6388     <counter name="Sampler Texels Misses"
   6389              description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
   6390              data_type="uint64"
   6391              equation="A 29 READ 4 UMUL"
   6392              underscore_name="sampler_texel_misses"
   6393              units="texels"
   6394              symbol_name="SamplerTexelMisses"
   6395              semantic_type="event"
   6396              mdapi_supported_apis=""
   6397              mdapi_usage_flags="Tier3 Batch Frame Draw"
   6398              mdapi_hw_unit_type="gpu"
   6399              mdapi_group="Sampler/Sampler Cache"
   6400              />
   6401     <counter name="CS Threads Dispatched"
   6402              description="The total number of compute shader hardware threads dispatched."
   6403              data_type="uint64"
   6404              equation="A 4 READ"
   6405              underscore_name="cs_threads"
   6406              units="threads"
   6407              symbol_name="CsThreads"
   6408              semantic_type="event"
   6409              mdapi_supported_apis="OGL4 OCL IO BB"
   6410              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6411              mdapi_hw_unit_type="gpu"
   6412              mdapi_group="EU Array/Compute Shader"
   6413              />
   6414     <counter name="Slice0 Rasterizer Input Available"
   6415              description="The percentage of time in which slice0 rasterizer input is available"
   6416              data_type="float"
   6417              max_equation="100"
   6418              equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
   6419              underscore_name="rasterizer0_input_available"
   6420              units="percent"
   6421              symbol_name="Rasterizer0InputAvailable"
   6422              availability="$SliceMask 0x1 AND"
   6423              semantic_type="duration"
   6424              mdapi_supported_apis=""
   6425              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   6426              mdapi_group="GPU/Rasterizer"
   6427              mdapi_hw_unit_type="slice"
   6428              />
   6429     <counter name="Slice0 Post-EarlyZ Pixel Data Ready"
   6430              description="The percentage of time in which slice0 post-EarlyZ pixel data is ready (after early Z tests have been applied)"
   6431              data_type="float"
   6432              max_equation="100"
   6433              equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
   6434              underscore_name="pixel_data0_ready"
   6435              units="percent"
   6436              symbol_name="PixelData0Ready"
   6437              availability="$SliceMask 0x1 AND"
   6438              semantic_type="duration"
   6439              mdapi_supported_apis=""
   6440              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   6441              mdapi_group="GPU/Rasterizer/Early Depth Test"
   6442              mdapi_hw_unit_type="slice"
   6443              />
   6444     <counter name="SLM Bytes Read"
   6445              description="The total number of GPU memory bytes read from shared local memory."
   6446              data_type="uint64"
   6447              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   6448              equation="A 30 READ 64 UMUL"
   6449              underscore_name="slm_bytes_read"
   6450              units="bytes"
   6451              symbol_name="SlmBytesRead"
   6452              semantic_type="throughput"
   6453              mdapi_supported_apis="OGL4 OCL IO BB"
   6454              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6455              mdapi_group="L3/Data Port/SLM"
   6456              mdapi_hw_unit_type="gpu"
   6457              />
   6458     <counter name="PS FPU1 Pipe Active"
   6459              description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
   6460              data_type="float"
   6461              max_equation="100"
   6462              equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   6463              underscore_name="ps_fpu1_active"
   6464              units="percent"
   6465              symbol_name="PsFpu1Active"
   6466              semantic_type="duration"
   6467              mdapi_supported_apis="OGL IO BB"
   6468              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   6469              mdapi_group="EU Array/Pixel Shader"
   6470              mdapi_hw_unit_type="gpu"
   6471              />
   6472     <counter name="PS Send Pipeline Active"
   6473              description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
   6474              data_type="float"
   6475              max_equation="100"
   6476              equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   6477              underscore_name="ps_send_active"
   6478              units="percent"
   6479              symbol_name="PsSendActive"
   6480              semantic_type="duration"
   6481              mdapi_supported_apis="OGL IO BB"
   6482              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   6483              mdapi_group="EU Array/Pixel Shader"
   6484              mdapi_hw_unit_type="gpu"
   6485              />
   6486     <counter name="VS FPU0 Pipe Active"
   6487              description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
   6488              data_type="float"
   6489              max_equation="100"
   6490              equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   6491              underscore_name="vs_fpu0_active"
   6492              units="percent"
   6493              symbol_name="VsFpu0Active"
   6494              semantic_type="duration"
   6495              mdapi_supported_apis="OGL IO BB"
   6496              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   6497              mdapi_group="EU Array/Vertex Shader"
   6498              mdapi_hw_unit_type="gpu"
   6499              />
   6500     <counter name="GPU Busy"
   6501              description="The percentage of time in which the GPU has been processing GPU commands."
   6502              data_type="float"
   6503              max_equation="100"
   6504              equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
   6505              underscore_name="gpu_busy"
   6506              units="percent"
   6507              symbol_name="GpuBusy"
   6508              semantic_type="duration"
   6509              mdapi_supported_apis=""
   6510              mdapi_usage_flags="Tier1 Overview System Frame"
   6511              mdapi_group="GPU"
   6512              mdapi_hw_unit_type="gpu"
   6513              />
   6514     <counter name="Rasterized Pixels"
   6515              description="The total number of rasterized pixels."
   6516              data_type="uint64"
   6517              equation="A 21 READ 4 UMUL"
   6518              underscore_name="rasterized_pixels"
   6519              units="pixels"
   6520              symbol_name="RasterizedPixels"
   6521              semantic_type="event"
   6522              mdapi_supported_apis="OGL IO BB"
   6523              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6524              mdapi_hw_unit_type="gpu"
   6525              mdapi_group="3D Pipe/Rasterizer"
   6526              />
   6527     <counter name="PS FPU0 Pipe Active"
   6528              description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
   6529              data_type="float"
   6530              max_equation="100"
   6531              equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   6532              underscore_name="ps_fpu0_active"
   6533              units="percent"
   6534              symbol_name="PsFpu0Active"
   6535              semantic_type="duration"
   6536              mdapi_supported_apis="OGL IO BB"
   6537              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   6538              mdapi_group="EU Array/Pixel Shader"
   6539              mdapi_hw_unit_type="gpu"
   6540              />
   6541     <counter name="DS Threads Dispatched"
   6542              description="The total number of domain shader hardware threads dispatched."
   6543              data_type="uint64"
   6544              equation="A 3 READ"
   6545              underscore_name="ds_threads"
   6546              units="threads"
   6547              symbol_name="DsThreads"
   6548              semantic_type="event"
   6549              mdapi_supported_apis="OGL4 IO BB"
   6550              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6551              mdapi_hw_unit_type="gpu"
   6552              mdapi_group="EU Array/Domain Shader"
   6553              />
   6554     <counter name="Samples Written"
   6555              description="The total number of samples or pixels written to all render targets."
   6556              data_type="uint64"
   6557              equation="A 26 READ 4 UMUL"
   6558              underscore_name="samples_written"
   6559              units="pixels"
   6560              symbol_name="SamplesWritten"
   6561              semantic_type="event"
   6562              mdapi_supported_apis="OGL IO BB"
   6563              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   6564              mdapi_hw_unit_type="gpu"
   6565              mdapi_group="3D Pipe/Output Merger"
   6566              />
   6567     <counter name="EU Stall"
   6568              description="The percentage of time in which the Execution Units were stalled."
   6569              data_type="float"
   6570              max_equation="100"
   6571              equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   6572              underscore_name="eu_stall"
   6573              units="percent"
   6574              symbol_name="EuStall"
   6575              semantic_type="duration"
   6576              mdapi_supported_apis=""
   6577              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   6578              mdapi_group="EU Array"
   6579              mdapi_hw_unit_type="gpu"
   6580              />
   6581     <counter name="Slice0 Rasterizer Output Ready"
   6582              description="The percentage of time in which slice0 rasterizer output is ready"
   6583              data_type="float"
   6584              max_equation="100"
   6585              equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
   6586              underscore_name="rasterizer0_output_ready"
   6587              units="percent"
   6588              symbol_name="Rasterizer0OutputReady"
   6589              availability="$SliceMask 0x1 AND"
   6590              semantic_type="duration"
   6591              mdapi_supported_apis=""
   6592              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   6593              mdapi_group="GPU/Rasterizer"
   6594              mdapi_hw_unit_type="slice"
   6595              />
   6596     <counter name="Samples Blended"
   6597              description="The total number of blended samples or pixels written to all render targets."
   6598              data_type="uint64"
   6599              equation="A 27 READ 4 UMUL"
   6600              underscore_name="samples_blended"
   6601              units="pixels"
   6602              symbol_name="SamplesBlended"
   6603              semantic_type="event"
   6604              mdapi_supported_apis="OGL IO BB"
   6605              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   6606              mdapi_hw_unit_type="gpu"
   6607              mdapi_group="3D Pipe/Output Merger"
   6608              />
   6609     <counter name="Early Depth Test Fails"
   6610              description="The total number of pixels dropped on early depth test."
   6611              data_type="uint64"
   6612              equation="A 23 READ 4 UMUL"
   6613              underscore_name="early_depth_test_fails"
   6614              units="pixels"
   6615              symbol_name="EarlyDepthTestFails"
   6616              semantic_type="event"
   6617              mdapi_supported_apis="OGL IO BB"
   6618              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6619              mdapi_hw_unit_type="gpu"
   6620              mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
   6621              />
   6622     <counter name="Shader Memory Accesses"
   6623              description="The total number of shader memory accesses to L3."
   6624              data_type="uint64"
   6625              equation="A 32 READ"
   6626              underscore_name="shader_memory_accesses"
   6627              units="messages"
   6628              symbol_name="ShaderMemoryAccesses"
   6629              semantic_type="event"
   6630              mdapi_supported_apis=""
   6631              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6632              mdapi_hw_unit_type="gpu"
   6633              mdapi_group="L3/Data Port"
   6634              />
   6635     <counter name="HS Threads Dispatched"
   6636              description="The total number of hull shader hardware threads dispatched."
   6637              data_type="uint64"
   6638              equation="A 2 READ"
   6639              underscore_name="hs_threads"
   6640              units="threads"
   6641              symbol_name="HsThreads"
   6642              semantic_type="event"
   6643              mdapi_supported_apis="OGL4 IO BB"
   6644              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6645              mdapi_hw_unit_type="gpu"
   6646              mdapi_group="EU Array/Hull Shader"
   6647              />
   6648     <counter name="SLM Bytes Written"
   6649              description="The total number of GPU memory bytes written into shared local memory."
   6650              data_type="uint64"
   6651              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   6652              equation="A 31 READ 64 UMUL"
   6653              underscore_name="slm_bytes_written"
   6654              units="bytes"
   6655              symbol_name="SlmBytesWritten"
   6656              semantic_type="throughput"
   6657              mdapi_supported_apis="OGL4 OCL IO BB"
   6658              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6659              mdapi_group="L3/Data Port/SLM"
   6660              mdapi_hw_unit_type="gpu"
   6661              />
   6662     <counter name="L3 Shader Throughput"
   6663              description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
   6664              data_type="uint64"
   6665              max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
   6666              equation="A 30 READ  A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
   6667              underscore_name="l3_shader_throughput"
   6668              units="bytes"
   6669              symbol_name="L3ShaderThroughput"
   6670              semantic_type="throughput"
   6671              mdapi_supported_apis="OGL4 OCL IO BB"
   6672              mdapi_usage_flags="Tier2 Frame Batch Draw"
   6673              mdapi_group="L3/Data Port"
   6674              mdapi_hw_unit_type="gpu"
   6675              />
   6676     <counter name="Samples Killed in FS"
   6677              description="The total number of samples or pixels dropped in fragment shaders."
   6678              data_type="uint64"
   6679              equation="A 24 READ 4 UMUL"
   6680              underscore_name="samples_killed_in_ps"
   6681              units="pixels"
   6682              symbol_name="SamplesKilledInPs"
   6683              semantic_type="event"
   6684              mdapi_supported_apis="OGL IO BB"
   6685              mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
   6686              mdapi_hw_unit_type="gpu"
   6687              mdapi_group="3D Pipe/Fragment Shader"
   6688              />
   6689     <counter name="Slice0 PS Output Available"
   6690              description="The percentage of time in which slice0 PS output is available"
   6691              data_type="float"
   6692              max_equation="100"
   6693              equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
   6694              underscore_name="ps_output0_available"
   6695              units="percent"
   6696              symbol_name="PSOutput0Available"
   6697              availability="$SliceMask 0x1 AND"
   6698              semantic_type="duration"
   6699              mdapi_supported_apis=""
   6700              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   6701              mdapi_group="GPU/3D Pipe"
   6702              mdapi_hw_unit_type="slice"
   6703              />
   6704     <counter name="Shader Atomic Memory Accesses"
   6705              description="The total number of shader atomic memory accesses."
   6706              data_type="uint64"
   6707              equation="A 34 READ"
   6708              underscore_name="shader_atomics"
   6709              units="messages"
   6710              symbol_name="ShaderAtomics"
   6711              semantic_type="event"
   6712              mdapi_supported_apis="OGL OCL IO BB"
   6713              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6714              mdapi_hw_unit_type="gpu"
   6715              mdapi_group="L3/Data Port/Atomics"
   6716              />
   6717     <register_config type="NOA">
   6718         <register type="NOA" address="0x00009840" value="0x00000080" />
   6719         <register type="NOA" address="0x00009888" value="0x102D7800" />
   6720         <register type="NOA" address="0x00009888" value="0x122D79E0" />
   6721         <register type="NOA" address="0x00009888" value="0x0C2F0004" />
   6722         <register type="NOA" address="0x00009888" value="0x100E3800" />
   6723         <register type="NOA" address="0x00009888" value="0x180F0005" />
   6724         <register type="NOA" address="0x00009888" value="0x002D0940" />
   6725         <register type="NOA" address="0x00009888" value="0x022D802F" />
   6726         <register type="NOA" address="0x00009888" value="0x042D4013" />
   6727         <register type="NOA" address="0x00009888" value="0x062D1000" />
   6728         <register type="NOA" address="0x00009888" value="0x0E2E0050" />
   6729         <register type="NOA" address="0x00009888" value="0x022F0010" />
   6730         <register type="NOA" address="0x00009888" value="0x002F0000" />
   6731         <register type="NOA" address="0x00009888" value="0x084C8000" />
   6732         <register type="NOA" address="0x00009888" value="0x0A4C4000" />
   6733         <register type="NOA" address="0x00009888" value="0x044E8000" />
   6734         <register type="NOA" address="0x00009888" value="0x064E2000" />
   6735         <register type="NOA" address="0x00009888" value="0x040E0480" />
   6736         <register type="NOA" address="0x00009888" value="0x000E0000" />
   6737         <register type="NOA" address="0x00009888" value="0x060F0027" />
   6738         <register type="NOA" address="0x00009888" value="0x100F0000" />
   6739         <register type="NOA" address="0x00009888" value="0x1A0F0040" />
   6740         <register type="NOA" address="0x00009888" value="0x03938000" />
   6741         <register type="NOA" address="0x00009888" value="0x05938000" />
   6742         <register type="NOA" address="0x00009888" value="0x07938000" />
   6743         <register type="NOA" address="0x00009888" value="0x09938000" />
   6744         <register type="NOA" address="0x00009888" value="0x0B938000" />
   6745         <register type="NOA" address="0x00009888" value="0x0D938000" />
   6746         <register type="NOA" address="0x00009888" value="0x15904000" />
   6747         <register type="NOA" address="0x00009888" value="0x17904000" />
   6748         <register type="NOA" address="0x00009888" value="0x19904000" />
   6749         <register type="NOA" address="0x00009888" value="0x1B904000" />
   6750         <register type="NOA" address="0x00009888" value="0x1D904000" />
   6751         <register type="NOA" address="0x00009888" value="0x1F904000" />
   6752         <register type="NOA" address="0x00009888" value="0x37900000" />
   6753         <register type="NOA" address="0x00009888" value="0x53900000" />
   6754         <register type="NOA" address="0x00009888" value="0x439014A0" />
   6755         <register type="NOA" address="0x00009888" value="0x459000A4" />
   6756         <register type="NOA" address="0x00009888" value="0x55900000" />
   6757         <register type="NOA" address="0x00009888" value="0x47900001" />
   6758         <register type="NOA" address="0x00009888" value="0x33900000" />
   6759     </register_config>
   6760     <register_config type="OA">
   6761         <register type="OA" address="0x00002740" value="0x00000000" />
   6762         <register type="OA" address="0x00002744" value="0x00800000" />
   6763         <register type="OA" address="0x00002710" value="0x00000000" />
   6764         <register type="OA" address="0x00002714" value="0x30800000" />
   6765         <register type="OA" address="0x00002720" value="0x00000000" />
   6766         <register type="OA" address="0x00002724" value="0x00800000" />
   6767         <register type="OA" address="0x00002770" value="0x00000002" />
   6768         <register type="OA" address="0x00002774" value="0x0000EFFF" />
   6769         <register type="OA" address="0x00002778" value="0x00006000" />
   6770         <register type="OA" address="0x0000277C" value="0x0000F3FF" />
   6771     </register_config>
   6772     <register_config type="FLEX">
   6773         <register type="FLEX" address="0x0000E458" value="0x00005004" />
   6774         <register type="FLEX" address="0x0000E558" value="0x00010003" />
   6775         <register type="FLEX" address="0x0000E658" value="0x00012011" />
   6776         <register type="FLEX" address="0x0000E758" value="0x00015014" />
   6777         <register type="FLEX" address="0x0000E45C" value="0x00051050" />
   6778         <register type="FLEX" address="0x0000E55C" value="0x00053052" />
   6779         <register type="FLEX" address="0x0000E65C" value="0x00055054" />
   6780     </register_config>
   6781   </set>
   6782 
   6783   <set name="Metric set Sampler"
   6784        mdapi_supported_apis="OGL OCL IO BB"
   6785        underscore_name="sampler"
   6786        hw_config_guid="f3b2ea63-e82e-4234-b418-44dd20dd34d0"
   6787        chipset="GLK"
   6788        symbol_name="Sampler"
   6789        >
   6790     <counter name="GPU Core Clocks"
   6791              description="The total number of GPU core clocks elapsed during the measurement."
   6792              data_type="uint64"
   6793              equation="GPU_CLOCK 0 READ"
   6794              underscore_name="gpu_core_clocks"
   6795              units="cycles"
   6796              symbol_name="GpuCoreClocks"
   6797              semantic_type="event"
   6798              mdapi_supported_apis=""
   6799              mdapi_usage_flags="Tier1 Frame Batch Draw"
   6800              mdapi_hw_unit_type="gpu"
   6801              mdapi_group="GPU"
   6802              />
   6803     <counter name="EU Active"
   6804              description="The percentage of time in which the Execution Units were actively processing."
   6805              data_type="float"
   6806              max_equation="100"
   6807              equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   6808              underscore_name="eu_active"
   6809              units="percent"
   6810              symbol_name="EuActive"
   6811              semantic_type="duration"
   6812              mdapi_supported_apis=""
   6813              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   6814              mdapi_group="EU Array"
   6815              mdapi_hw_unit_type="gpu"
   6816              />
   6817     <counter name="Slice0 Subslice2 Input Available"
   6818              description="The percentage of time in which slice0 subslice2 sampler input is available"
   6819              data_type="float"
   6820              max_equation="100"
   6821              equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
   6822              underscore_name="sampler02_input_available"
   6823              units="percent"
   6824              symbol_name="Sampler02InputAvailable"
   6825              availability="$SubsliceMask 0x4 AND"
   6826              semantic_type="duration"
   6827              mdapi_supported_apis=""
   6828              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   6829              mdapi_group="GPU/Sampler"
   6830              mdapi_hw_unit_type="subslice"
   6831              />
   6832     <counter name="EU Both FPU Pipes Active"
   6833              description="The percentage of time in which both EU FPU pipelines were actively processing."
   6834              data_type="float"
   6835              max_equation="100"
   6836              equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   6837              underscore_name="eu_fpu_both_active"
   6838              units="percent"
   6839              symbol_name="EuFpuBothActive"
   6840              semantic_type="duration"
   6841              mdapi_supported_apis=""
   6842              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   6843              mdapi_group="EU Array/Pipes"
   6844              mdapi_hw_unit_type="gpu"
   6845              />
   6846     <counter name="VS Send Pipe Active"
   6847              description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
   6848              data_type="float"
   6849              max_equation="100"
   6850              equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   6851              underscore_name="vs_send_active"
   6852              units="percent"
   6853              symbol_name="VsSendActive"
   6854              semantic_type="duration"
   6855              mdapi_supported_apis="OGL IO BB"
   6856              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   6857              mdapi_group="EU Array/Vertex Shader"
   6858              mdapi_hw_unit_type="gpu"
   6859              />
   6860     <counter name="Slice0 Subslice0 Input Available"
   6861              description="The percentage of time in which slice0 subslice0 sampler input is available"
   6862              data_type="float"
   6863              max_equation="100"
   6864              equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
   6865              underscore_name="sampler00_input_available"
   6866              units="percent"
   6867              symbol_name="Sampler00InputAvailable"
   6868              availability="$SubsliceMask 0x1 AND"
   6869              semantic_type="duration"
   6870              mdapi_supported_apis=""
   6871              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   6872              mdapi_group="GPU/Sampler"
   6873              mdapi_hw_unit_type="subslice"
   6874              />
   6875     <counter name="VS FPU1 Pipe Active"
   6876              description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
   6877              data_type="float"
   6878              max_equation="100"
   6879              equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   6880              underscore_name="vs_fpu1_active"
   6881              units="percent"
   6882              symbol_name="VsFpu1Active"
   6883              semantic_type="duration"
   6884              mdapi_supported_apis="OGL IO BB"
   6885              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   6886              mdapi_group="EU Array/Vertex Shader"
   6887              mdapi_hw_unit_type="gpu"
   6888              />
   6889     <counter name="GS Threads Dispatched"
   6890              description="The total number of geometry shader hardware threads dispatched."
   6891              data_type="uint64"
   6892              equation="A 5 READ"
   6893              underscore_name="gs_threads"
   6894              units="threads"
   6895              symbol_name="GsThreads"
   6896              semantic_type="event"
   6897              mdapi_supported_apis="OGL4 IO BB"
   6898              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6899              mdapi_hw_unit_type="gpu"
   6900              mdapi_group="EU Array/Geometry Shader"
   6901              />
   6902     <counter name="Early Hi-Depth Test Fails"
   6903              description="The total number of pixels dropped on early hierarchical depth test."
   6904              data_type="uint64"
   6905              equation="A 22 READ 4 UMUL"
   6906              underscore_name="hi_depth_test_fails"
   6907              units="pixels"
   6908              symbol_name="HiDepthTestFails"
   6909              semantic_type="event"
   6910              mdapi_supported_apis="OGL IO BB"
   6911              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6912              mdapi_hw_unit_type="gpu"
   6913              mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
   6914              />
   6915     <counter name="FS Both FPU Active"
   6916              description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
   6917              data_type="float"
   6918              max_equation="100"
   6919              equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   6920              underscore_name="ps_eu_both_fpu_active"
   6921              units="percent"
   6922              symbol_name="PsEuBothFpuActive"
   6923              semantic_type="duration"
   6924              mdapi_supported_apis="OGL IO BB"
   6925              mdapi_usage_flags="Tier4 Frame Batch Draw"
   6926              mdapi_group="3D Pipe/Fragment Shader"
   6927              mdapi_hw_unit_type="gpu"
   6928              />
   6929     <counter name="VS Threads Dispatched"
   6930              description="The total number of vertex shader hardware threads dispatched."
   6931              data_type="uint64"
   6932              equation="A 1 READ"
   6933              underscore_name="vs_threads"
   6934              units="threads"
   6935              symbol_name="VsThreads"
   6936              semantic_type="event"
   6937              mdapi_supported_apis="OGL IO BB"
   6938              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6939              mdapi_hw_unit_type="gpu"
   6940              mdapi_group="EU Array/Vertex Shader"
   6941              />
   6942     <counter name="Slice0 Subslice2 Sampler Output Ready"
   6943              description="The percentage of time in which slice0 subslice2 sampler output is ready"
   6944              data_type="float"
   6945              max_equation="100"
   6946              equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
   6947              underscore_name="sampler02_output_ready"
   6948              units="percent"
   6949              symbol_name="Sampler02OutputReady"
   6950              availability="$SubsliceMask 0x4 AND"
   6951              semantic_type="duration"
   6952              mdapi_supported_apis=""
   6953              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   6954              mdapi_group="GPU/Sampler"
   6955              mdapi_hw_unit_type="subslice"
   6956              />
   6957     <counter name="FS Threads Dispatched"
   6958              description="The total number of fragment shader hardware threads dispatched."
   6959              data_type="uint64"
   6960              equation="A 6 READ"
   6961              underscore_name="ps_threads"
   6962              units="threads"
   6963              symbol_name="PsThreads"
   6964              semantic_type="event"
   6965              mdapi_supported_apis="OGL IO BB"
   6966              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6967              mdapi_hw_unit_type="gpu"
   6968              mdapi_group="EU Array/Fragment Shader"
   6969              />
   6970     <counter name="Shader Barrier Messages"
   6971              description="The total number of shader barrier messages."
   6972              data_type="uint64"
   6973              equation="A 35 READ"
   6974              underscore_name="shader_barriers"
   6975              units="messages"
   6976              symbol_name="ShaderBarriers"
   6977              semantic_type="event"
   6978              mdapi_supported_apis=""
   6979              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6980              mdapi_hw_unit_type="gpu"
   6981              mdapi_group="EU Array/Barrier"
   6982              />
   6983     <counter name="Slice0 Subslice1 Input Available"
   6984              description="The percentage of time in which slice0 subslice1 sampler input is available"
   6985              data_type="float"
   6986              max_equation="100"
   6987              equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
   6988              underscore_name="sampler01_input_available"
   6989              units="percent"
   6990              symbol_name="Sampler01InputAvailable"
   6991              availability="$SubsliceMask 0x2 AND"
   6992              semantic_type="duration"
   6993              mdapi_supported_apis=""
   6994              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   6995              mdapi_group="GPU/Sampler"
   6996              mdapi_hw_unit_type="subslice"
   6997              />
   6998     <counter name="Sampler Texels"
   6999              description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
   7000              data_type="uint64"
   7001              equation="A 28 READ 4 UMUL"
   7002              underscore_name="sampler_texels"
   7003              units="texels"
   7004              symbol_name="SamplerTexels"
   7005              semantic_type="event"
   7006              mdapi_supported_apis=""
   7007              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   7008              mdapi_hw_unit_type="gpu"
   7009              mdapi_group="Sampler/Sampler Input"
   7010              />
   7011     <counter name="Pixels Failing Tests"
   7012              description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
   7013              data_type="uint64"
   7014              equation="A 25 READ 4 UMUL"
   7015              underscore_name="pixels_failing_post_ps_tests"
   7016              units="pixels"
   7017              symbol_name="PixelsFailingPostPsTests"
   7018              semantic_type="event"
   7019              mdapi_supported_apis="OGL IO BB"
   7020              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7021              mdapi_hw_unit_type="gpu"
   7022              mdapi_group="3D Pipe/Output Merger"
   7023              />
   7024     <counter name="GPU Time Elapsed"
   7025              description="Time elapsed on the GPU during the measurement."
   7026              data_type="uint64"
   7027              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
   7028              underscore_name="gpu_time"
   7029              units="ns"
   7030              symbol_name="GpuTime"
   7031              semantic_type="duration"
   7032              mdapi_supported_apis=""
   7033              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   7034              mdapi_hw_unit_type="gpu"
   7035              mdapi_group="GPU"
   7036              />
   7037     <counter name="AVG GPU Core Frequency"
   7038              description="Average GPU Core Frequency in the measurement."
   7039              data_type="uint64"
   7040              max_equation="$GpuMaxFrequency"
   7041              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
   7042              underscore_name="avg_gpu_core_frequency"
   7043              units="hz"
   7044              symbol_name="AvgGpuCoreFrequency"
   7045              semantic_type="event"
   7046              mdapi_supported_apis=""
   7047              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   7048              mdapi_group="GPU"
   7049              mdapi_hw_unit_type="gpu"
   7050              />
   7051     <counter name="Sampler Texels Misses"
   7052              description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
   7053              data_type="uint64"
   7054              equation="A 29 READ 4 UMUL"
   7055              underscore_name="sampler_texel_misses"
   7056              units="texels"
   7057              symbol_name="SamplerTexelMisses"
   7058              semantic_type="event"
   7059              mdapi_supported_apis=""
   7060              mdapi_usage_flags="Tier3 Batch Frame Draw"
   7061              mdapi_hw_unit_type="gpu"
   7062              mdapi_group="Sampler/Sampler Cache"
   7063              />
   7064     <counter name="CS Threads Dispatched"
   7065              description="The total number of compute shader hardware threads dispatched."
   7066              data_type="uint64"
   7067              equation="A 4 READ"
   7068              underscore_name="cs_threads"
   7069              units="threads"
   7070              symbol_name="CsThreads"
   7071              semantic_type="event"
   7072              mdapi_supported_apis="OGL4 OCL IO BB"
   7073              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7074              mdapi_hw_unit_type="gpu"
   7075              mdapi_group="EU Array/Compute Shader"
   7076              />
   7077     <counter name="SLM Bytes Read"
   7078              description="The total number of GPU memory bytes read from shared local memory."
   7079              data_type="uint64"
   7080              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   7081              equation="A 30 READ 64 UMUL"
   7082              underscore_name="slm_bytes_read"
   7083              units="bytes"
   7084              symbol_name="SlmBytesRead"
   7085              semantic_type="throughput"
   7086              mdapi_supported_apis="OGL4 OCL IO BB"
   7087              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7088              mdapi_group="L3/Data Port/SLM"
   7089              mdapi_hw_unit_type="gpu"
   7090              />
   7091     <counter name="PS FPU1 Pipe Active"
   7092              description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
   7093              data_type="float"
   7094              max_equation="100"
   7095              equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   7096              underscore_name="ps_fpu1_active"
   7097              units="percent"
   7098              symbol_name="PsFpu1Active"
   7099              semantic_type="duration"
   7100              mdapi_supported_apis="OGL IO BB"
   7101              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   7102              mdapi_group="EU Array/Pixel Shader"
   7103              mdapi_hw_unit_type="gpu"
   7104              />
   7105     <counter name="PS Send Pipeline Active"
   7106              description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
   7107              data_type="float"
   7108              max_equation="100"
   7109              equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   7110              underscore_name="ps_send_active"
   7111              units="percent"
   7112              symbol_name="PsSendActive"
   7113              semantic_type="duration"
   7114              mdapi_supported_apis="OGL IO BB"
   7115              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   7116              mdapi_group="EU Array/Pixel Shader"
   7117              mdapi_hw_unit_type="gpu"
   7118              />
   7119     <counter name="VS FPU0 Pipe Active"
   7120              description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
   7121              data_type="float"
   7122              max_equation="100"
   7123              equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   7124              underscore_name="vs_fpu0_active"
   7125              units="percent"
   7126              symbol_name="VsFpu0Active"
   7127              semantic_type="duration"
   7128              mdapi_supported_apis="OGL IO BB"
   7129              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   7130              mdapi_group="EU Array/Vertex Shader"
   7131              mdapi_hw_unit_type="gpu"
   7132              />
   7133     <counter name="GPU Busy"
   7134              description="The percentage of time in which the GPU has been processing GPU commands."
   7135              data_type="float"
   7136              max_equation="100"
   7137              equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
   7138              underscore_name="gpu_busy"
   7139              units="percent"
   7140              symbol_name="GpuBusy"
   7141              semantic_type="duration"
   7142              mdapi_supported_apis=""
   7143              mdapi_usage_flags="Tier1 Overview System Frame"
   7144              mdapi_group="GPU"
   7145              mdapi_hw_unit_type="gpu"
   7146              />
   7147     <counter name="Rasterized Pixels"
   7148              description="The total number of rasterized pixels."
   7149              data_type="uint64"
   7150              equation="A 21 READ 4 UMUL"
   7151              underscore_name="rasterized_pixels"
   7152              units="pixels"
   7153              symbol_name="RasterizedPixels"
   7154              semantic_type="event"
   7155              mdapi_supported_apis="OGL IO BB"
   7156              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7157              mdapi_hw_unit_type="gpu"
   7158              mdapi_group="3D Pipe/Rasterizer"
   7159              />
   7160     <counter name="PS FPU0 Pipe Active"
   7161              description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
   7162              data_type="float"
   7163              max_equation="100"
   7164              equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   7165              underscore_name="ps_fpu0_active"
   7166              units="percent"
   7167              symbol_name="PsFpu0Active"
   7168              semantic_type="duration"
   7169              mdapi_supported_apis="OGL IO BB"
   7170              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   7171              mdapi_group="EU Array/Pixel Shader"
   7172              mdapi_hw_unit_type="gpu"
   7173              />
   7174     <counter name="DS Threads Dispatched"
   7175              description="The total number of domain shader hardware threads dispatched."
   7176              data_type="uint64"
   7177              equation="A 3 READ"
   7178              underscore_name="ds_threads"
   7179              units="threads"
   7180              symbol_name="DsThreads"
   7181              semantic_type="event"
   7182              mdapi_supported_apis="OGL4 IO BB"
   7183              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7184              mdapi_hw_unit_type="gpu"
   7185              mdapi_group="EU Array/Domain Shader"
   7186              />
   7187     <counter name="Samples Written"
   7188              description="The total number of samples or pixels written to all render targets."
   7189              data_type="uint64"
   7190              equation="A 26 READ 4 UMUL"
   7191              underscore_name="samples_written"
   7192              units="pixels"
   7193              symbol_name="SamplesWritten"
   7194              semantic_type="event"
   7195              mdapi_supported_apis="OGL IO BB"
   7196              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   7197              mdapi_hw_unit_type="gpu"
   7198              mdapi_group="3D Pipe/Output Merger"
   7199              />
   7200     <counter name="EU Stall"
   7201              description="The percentage of time in which the Execution Units were stalled."
   7202              data_type="float"
   7203              max_equation="100"
   7204              equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   7205              underscore_name="eu_stall"
   7206              units="percent"
   7207              symbol_name="EuStall"
   7208              semantic_type="duration"
   7209              mdapi_supported_apis=""
   7210              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   7211              mdapi_group="EU Array"
   7212              mdapi_hw_unit_type="gpu"
   7213              />
   7214     <counter name="Samples Blended"
   7215              description="The total number of blended samples or pixels written to all render targets."
   7216              data_type="uint64"
   7217              equation="A 27 READ 4 UMUL"
   7218              underscore_name="samples_blended"
   7219              units="pixels"
   7220              symbol_name="SamplesBlended"
   7221              semantic_type="event"
   7222              mdapi_supported_apis="OGL IO BB"
   7223              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   7224              mdapi_hw_unit_type="gpu"
   7225              mdapi_group="3D Pipe/Output Merger"
   7226              />
   7227     <counter name="Early Depth Test Fails"
   7228              description="The total number of pixels dropped on early depth test."
   7229              data_type="uint64"
   7230              equation="A 23 READ 4 UMUL"
   7231              underscore_name="early_depth_test_fails"
   7232              units="pixels"
   7233              symbol_name="EarlyDepthTestFails"
   7234              semantic_type="event"
   7235              mdapi_supported_apis="OGL IO BB"
   7236              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7237              mdapi_hw_unit_type="gpu"
   7238              mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
   7239              />
   7240     <counter name="Slice0 Subslice0 Sampler Output Ready"
   7241              description="The percentage of time in which slice0 subslice0 sampler output is ready"
   7242              data_type="float"
   7243              max_equation="100"
   7244              equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
   7245              underscore_name="sampler00_output_ready"
   7246              units="percent"
   7247              symbol_name="Sampler00OutputReady"
   7248              availability="$SubsliceMask 0x1 AND"
   7249              semantic_type="duration"
   7250              mdapi_supported_apis=""
   7251              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   7252              mdapi_group="GPU/Sampler"
   7253              mdapi_hw_unit_type="subslice"
   7254              />
   7255     <counter name="Slice0 Subslice1 Sampler Output Ready"
   7256              description="The percentage of time in which slice0 subslice1 sampler output is ready"
   7257              data_type="float"
   7258              max_equation="100"
   7259              equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
   7260              underscore_name="sampler01_output_ready"
   7261              units="percent"
   7262              symbol_name="Sampler01OutputReady"
   7263              availability="$SubsliceMask 0x2 AND"
   7264              semantic_type="duration"
   7265              mdapi_supported_apis=""
   7266              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   7267              mdapi_group="GPU/Sampler"
   7268              mdapi_hw_unit_type="subslice"
   7269              />
   7270     <counter name="Shader Memory Accesses"
   7271              description="The total number of shader memory accesses to L3."
   7272              data_type="uint64"
   7273              equation="A 32 READ"
   7274              underscore_name="shader_memory_accesses"
   7275              units="messages"
   7276              symbol_name="ShaderMemoryAccesses"
   7277              semantic_type="event"
   7278              mdapi_supported_apis=""
   7279              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7280              mdapi_hw_unit_type="gpu"
   7281              mdapi_group="L3/Data Port"
   7282              />
   7283     <counter name="HS Threads Dispatched"
   7284              description="The total number of hull shader hardware threads dispatched."
   7285              data_type="uint64"
   7286              equation="A 2 READ"
   7287              underscore_name="hs_threads"
   7288              units="threads"
   7289              symbol_name="HsThreads"
   7290              semantic_type="event"
   7291              mdapi_supported_apis="OGL4 IO BB"
   7292              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7293              mdapi_hw_unit_type="gpu"
   7294              mdapi_group="EU Array/Hull Shader"
   7295              />
   7296     <counter name="SLM Bytes Written"
   7297              description="The total number of GPU memory bytes written into shared local memory."
   7298              data_type="uint64"
   7299              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   7300              equation="A 31 READ 64 UMUL"
   7301              underscore_name="slm_bytes_written"
   7302              units="bytes"
   7303              symbol_name="SlmBytesWritten"
   7304              semantic_type="throughput"
   7305              mdapi_supported_apis="OGL4 OCL IO BB"
   7306              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7307              mdapi_group="L3/Data Port/SLM"
   7308              mdapi_hw_unit_type="gpu"
   7309              />
   7310     <counter name="L3 Shader Throughput"
   7311              description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
   7312              data_type="uint64"
   7313              max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
   7314              equation="A 30 READ  A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
   7315              underscore_name="l3_shader_throughput"
   7316              units="bytes"
   7317              symbol_name="L3ShaderThroughput"
   7318              semantic_type="throughput"
   7319              mdapi_supported_apis="OGL4 OCL IO BB"
   7320              mdapi_usage_flags="Tier2 Frame Batch Draw"
   7321              mdapi_group="L3/Data Port"
   7322              mdapi_hw_unit_type="gpu"
   7323              />
   7324     <counter name="Samples Killed in FS"
   7325              description="The total number of samples or pixels dropped in fragment shaders."
   7326              data_type="uint64"
   7327              equation="A 24 READ 4 UMUL"
   7328              underscore_name="samples_killed_in_ps"
   7329              units="pixels"
   7330              symbol_name="SamplesKilledInPs"
   7331              semantic_type="event"
   7332              mdapi_supported_apis="OGL IO BB"
   7333              mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
   7334              mdapi_hw_unit_type="gpu"
   7335              mdapi_group="3D Pipe/Fragment Shader"
   7336              />
   7337     <counter name="Shader Atomic Memory Accesses"
   7338              description="The total number of shader atomic memory accesses."
   7339              data_type="uint64"
   7340              equation="A 34 READ"
   7341              underscore_name="shader_atomics"
   7342              units="messages"
   7343              symbol_name="ShaderAtomics"
   7344              semantic_type="event"
   7345              mdapi_supported_apis="OGL OCL IO BB"
   7346              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7347              mdapi_hw_unit_type="gpu"
   7348              mdapi_group="L3/Data Port/Atomics"
   7349              />
   7350     <register_config type="NOA">
   7351         <register type="NOA" address="0x00009840" value="0x00000080" />
   7352         <register type="NOA" address="0x00009888" value="0x121300A0" />
   7353         <register type="NOA" address="0x00009888" value="0x141600AB" />
   7354         <register type="NOA" address="0x00009888" value="0x123300A0" />
   7355         <register type="NOA" address="0x00009888" value="0x143600AB" />
   7356         <register type="NOA" address="0x00009888" value="0x125300A0" />
   7357         <register type="NOA" address="0x00009888" value="0x145600AB" />
   7358         <register type="NOA" address="0x00009888" value="0x0C2D4000" />
   7359         <register type="NOA" address="0x00009888" value="0x0E2D5000" />
   7360         <register type="NOA" address="0x00009888" value="0x002D4000" />
   7361         <register type="NOA" address="0x00009888" value="0x022D5000" />
   7362         <register type="NOA" address="0x00009888" value="0x042D5000" />
   7363         <register type="NOA" address="0x00009888" value="0x062D1000" />
   7364         <register type="NOA" address="0x00009888" value="0x102E01A0" />
   7365         <register type="NOA" address="0x00009888" value="0x0C2E5000" />
   7366         <register type="NOA" address="0x00009888" value="0x0E2E0065" />
   7367         <register type="NOA" address="0x00009888" value="0x164C2000" />
   7368         <register type="NOA" address="0x00009888" value="0x044C8000" />
   7369         <register type="NOA" address="0x00009888" value="0x064CC000" />
   7370         <register type="NOA" address="0x00009888" value="0x084C4000" />
   7371         <register type="NOA" address="0x00009888" value="0x0A4C4000" />
   7372         <register type="NOA" address="0x00009888" value="0x0E4E8000" />
   7373         <register type="NOA" address="0x00009888" value="0x004E8000" />
   7374         <register type="NOA" address="0x00009888" value="0x024EA000" />
   7375         <register type="NOA" address="0x00009888" value="0x044E2000" />
   7376         <register type="NOA" address="0x00009888" value="0x064E2000" />
   7377         <register type="NOA" address="0x00009888" value="0x1C0F0800" />
   7378         <register type="NOA" address="0x00009888" value="0x180F4000" />
   7379         <register type="NOA" address="0x00009888" value="0x1A0F023F" />
   7380         <register type="NOA" address="0x00009888" value="0x1E2C0003" />
   7381         <register type="NOA" address="0x00009888" value="0x1A2CC030" />
   7382         <register type="NOA" address="0x00009888" value="0x04132180" />
   7383         <register type="NOA" address="0x00009888" value="0x02130000" />
   7384         <register type="NOA" address="0x00009888" value="0x0C148000" />
   7385         <register type="NOA" address="0x00009888" value="0x0E142000" />
   7386         <register type="NOA" address="0x00009888" value="0x04148000" />
   7387         <register type="NOA" address="0x00009888" value="0x1E150140" />
   7388         <register type="NOA" address="0x00009888" value="0x1C150040" />
   7389         <register type="NOA" address="0x00009888" value="0x0C163000" />
   7390         <register type="NOA" address="0x00009888" value="0x0E160068" />
   7391         <register type="NOA" address="0x00009888" value="0x10160000" />
   7392         <register type="NOA" address="0x00009888" value="0x18160000" />
   7393         <register type="NOA" address="0x00009888" value="0x0A164000" />
   7394         <register type="NOA" address="0x00009888" value="0x04330043" />
   7395         <register type="NOA" address="0x00009888" value="0x02330000" />
   7396         <register type="NOA" address="0x00009888" value="0x0234A000" />
   7397         <register type="NOA" address="0x00009888" value="0x04342000" />
   7398         <register type="NOA" address="0x00009888" value="0x1C350015" />
   7399         <register type="NOA" address="0x00009888" value="0x02363460" />
   7400         <register type="NOA" address="0x00009888" value="0x10360000" />
   7401         <register type="NOA" address="0x00009888" value="0x04360000" />
   7402         <register type="NOA" address="0x00009888" value="0x06360000" />
   7403         <register type="NOA" address="0x00009888" value="0x08364000" />
   7404         <register type="NOA" address="0x00009888" value="0x06530043" />
   7405         <register type="NOA" address="0x00009888" value="0x02530000" />
   7406         <register type="NOA" address="0x00009888" value="0x0E548000" />
   7407         <register type="NOA" address="0x00009888" value="0x00548000" />
   7408         <register type="NOA" address="0x00009888" value="0x06542000" />
   7409         <register type="NOA" address="0x00009888" value="0x1E550400" />
   7410         <register type="NOA" address="0x00009888" value="0x1A552000" />
   7411         <register type="NOA" address="0x00009888" value="0x1C550100" />
   7412         <register type="NOA" address="0x00009888" value="0x0E563000" />
   7413         <register type="NOA" address="0x00009888" value="0x00563400" />
   7414         <register type="NOA" address="0x00009888" value="0x10560000" />
   7415         <register type="NOA" address="0x00009888" value="0x18560000" />
   7416         <register type="NOA" address="0x00009888" value="0x02560000" />
   7417         <register type="NOA" address="0x00009888" value="0x0C564000" />
   7418         <register type="NOA" address="0x00009888" value="0x1993A800" />
   7419         <register type="NOA" address="0x00009888" value="0x03938000" />
   7420         <register type="NOA" address="0x00009888" value="0x05938000" />
   7421         <register type="NOA" address="0x00009888" value="0x07938000" />
   7422         <register type="NOA" address="0x00009888" value="0x09938000" />
   7423         <register type="NOA" address="0x00009888" value="0x0B938000" />
   7424         <register type="NOA" address="0x00009888" value="0x0D938000" />
   7425         <register type="NOA" address="0x00009888" value="0x2D904000" />
   7426         <register type="NOA" address="0x00009888" value="0x2F904000" />
   7427         <register type="NOA" address="0x00009888" value="0x31904000" />
   7428         <register type="NOA" address="0x00009888" value="0x15904000" />
   7429         <register type="NOA" address="0x00009888" value="0x17904000" />
   7430         <register type="NOA" address="0x00009888" value="0x19904000" />
   7431         <register type="NOA" address="0x00009888" value="0x1B904000" />
   7432         <register type="NOA" address="0x00009888" value="0x1D904000" />
   7433         <register type="NOA" address="0x00009888" value="0x1F904000" />
   7434         <register type="NOA" address="0x00009888" value="0x59900000" />
   7435         <register type="NOA" address="0x00009888" value="0x4B9014A0" />
   7436         <register type="NOA" address="0x00009888" value="0x37900000" />
   7437         <register type="NOA" address="0x00009888" value="0x33900000" />
   7438         <register type="NOA" address="0x00009888" value="0x4D900001" />
   7439         <register type="NOA" address="0x00009888" value="0x53900000" />
   7440         <register type="NOA" address="0x00009888" value="0x43900820" />
   7441         <register type="NOA" address="0x00009888" value="0x45901022" />
   7442         <register type="NOA" address="0x00009888" value="0x55900000" />
   7443         <register type="NOA" address="0x00009888" value="0x47900000" />
   7444     </register_config>
   7445     <register_config type="OA">
   7446         <register type="OA" address="0x00002740" value="0x00000000" />
   7447         <register type="OA" address="0x00002744" value="0x00800000" />
   7448         <register type="OA" address="0x00002710" value="0x00000000" />
   7449         <register type="OA" address="0x00002714" value="0x70800000" />
   7450         <register type="OA" address="0x00002720" value="0x00000000" />
   7451         <register type="OA" address="0x00002724" value="0x00800000" />
   7452         <register type="OA" address="0x00002770" value="0x0000C000" />
   7453         <register type="OA" address="0x00002774" value="0x0000E7FF" />
   7454         <register type="OA" address="0x00002778" value="0x00003000" />
   7455         <register type="OA" address="0x0000277C" value="0x0000F9FF" />
   7456         <register type="OA" address="0x00002780" value="0x00000C00" />
   7457         <register type="OA" address="0x00002784" value="0x0000FE7F" />
   7458     </register_config>
   7459     <register_config type="FLEX">
   7460         <register type="FLEX" address="0x0000E458" value="0x00005004" />
   7461         <register type="FLEX" address="0x0000E558" value="0x00010003" />
   7462         <register type="FLEX" address="0x0000E658" value="0x00012011" />
   7463         <register type="FLEX" address="0x0000E758" value="0x00015014" />
   7464         <register type="FLEX" address="0x0000E45C" value="0x00051050" />
   7465         <register type="FLEX" address="0x0000E55C" value="0x00053052" />
   7466         <register type="FLEX" address="0x0000E65C" value="0x00055054" />
   7467     </register_config>
   7468   </set>
   7469 
   7470   <set name="Metric set TDL_1"
   7471        mdapi_supported_apis="OGL OCL IO BB"
   7472        underscore_name="tdl_1"
   7473        hw_config_guid="14411d35-cbf6-4f5e-b68b-190faf9a1a83"
   7474        chipset="GLK"
   7475        symbol_name="TDL_1"
   7476        >
   7477     <counter name="GPU Core Clocks"
   7478              description="The total number of GPU core clocks elapsed during the measurement."
   7479              data_type="uint64"
   7480              equation="GPU_CLOCK 0 READ"
   7481              underscore_name="gpu_core_clocks"
   7482              units="cycles"
   7483              symbol_name="GpuCoreClocks"
   7484              semantic_type="event"
   7485              mdapi_supported_apis=""
   7486              mdapi_usage_flags="Tier1 Frame Batch Draw"
   7487              mdapi_hw_unit_type="gpu"
   7488              mdapi_group="GPU"
   7489              />
   7490     <counter name="EU Active"
   7491              description="The percentage of time in which the Execution Units were actively processing."
   7492              data_type="float"
   7493              max_equation="100"
   7494              equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   7495              underscore_name="eu_active"
   7496              units="percent"
   7497              symbol_name="EuActive"
   7498              semantic_type="duration"
   7499              mdapi_supported_apis=""
   7500              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   7501              mdapi_group="EU Array"
   7502              mdapi_hw_unit_type="gpu"
   7503              />
   7504     <counter name="EU Both FPU Pipes Active"
   7505              description="The percentage of time in which both EU FPU pipelines were actively processing."
   7506              data_type="float"
   7507              max_equation="100"
   7508              equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   7509              underscore_name="eu_fpu_both_active"
   7510              units="percent"
   7511              symbol_name="EuFpuBothActive"
   7512              semantic_type="duration"
   7513              mdapi_supported_apis=""
   7514              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   7515              mdapi_group="EU Array/Pipes"
   7516              mdapi_hw_unit_type="gpu"
   7517              />
   7518     <counter name="VS Send Pipe Active"
   7519              description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
   7520              data_type="float"
   7521              max_equation="100"
   7522              equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   7523              underscore_name="vs_send_active"
   7524              units="percent"
   7525              symbol_name="VsSendActive"
   7526              semantic_type="duration"
   7527              mdapi_supported_apis="OGL IO BB"
   7528              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   7529              mdapi_group="EU Array/Vertex Shader"
   7530              mdapi_hw_unit_type="gpu"
   7531              />
   7532     <counter name="VS FPU1 Pipe Active"
   7533              description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
   7534              data_type="float"
   7535              max_equation="100"
   7536              equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   7537              underscore_name="vs_fpu1_active"
   7538              units="percent"
   7539              symbol_name="VsFpu1Active"
   7540              semantic_type="duration"
   7541              mdapi_supported_apis="OGL IO BB"
   7542              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   7543              mdapi_group="EU Array/Vertex Shader"
   7544              mdapi_hw_unit_type="gpu"
   7545              />
   7546     <counter name="GS Threads Dispatched"
   7547              description="The total number of geometry shader hardware threads dispatched."
   7548              data_type="uint64"
   7549              equation="A 5 READ"
   7550              underscore_name="gs_threads"
   7551              units="threads"
   7552              symbol_name="GsThreads"
   7553              semantic_type="event"
   7554              mdapi_supported_apis="OGL4 IO BB"
   7555              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7556              mdapi_hw_unit_type="gpu"
   7557              mdapi_group="EU Array/Geometry Shader"
   7558              />
   7559     <counter name="Early Hi-Depth Test Fails"
   7560              description="The total number of pixels dropped on early hierarchical depth test."
   7561              data_type="uint64"
   7562              equation="A 22 READ 4 UMUL"
   7563              underscore_name="hi_depth_test_fails"
   7564              units="pixels"
   7565              symbol_name="HiDepthTestFails"
   7566              semantic_type="event"
   7567              mdapi_supported_apis="OGL IO BB"
   7568              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7569              mdapi_hw_unit_type="gpu"
   7570              mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
   7571              />
   7572     <counter name="FS Both FPU Active"
   7573              description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
   7574              data_type="float"
   7575              max_equation="100"
   7576              equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   7577              underscore_name="ps_eu_both_fpu_active"
   7578              units="percent"
   7579              symbol_name="PsEuBothFpuActive"
   7580              semantic_type="duration"
   7581              mdapi_supported_apis="OGL IO BB"
   7582              mdapi_usage_flags="Tier4 Frame Batch Draw"
   7583              mdapi_group="3D Pipe/Fragment Shader"
   7584              mdapi_hw_unit_type="gpu"
   7585              />
   7586     <counter name="VS Threads Dispatched"
   7587              description="The total number of vertex shader hardware threads dispatched."
   7588              data_type="uint64"
   7589              equation="A 1 READ"
   7590              underscore_name="vs_threads"
   7591              units="threads"
   7592              symbol_name="VsThreads"
   7593              semantic_type="event"
   7594              mdapi_supported_apis="OGL IO BB"
   7595              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7596              mdapi_hw_unit_type="gpu"
   7597              mdapi_group="EU Array/Vertex Shader"
   7598              />
   7599     <counter name="FS Threads Dispatched"
   7600              description="The total number of fragment shader hardware threads dispatched."
   7601              data_type="uint64"
   7602              equation="A 6 READ"
   7603              underscore_name="ps_threads"
   7604              units="threads"
   7605              symbol_name="PsThreads"
   7606              semantic_type="event"
   7607              mdapi_supported_apis="OGL IO BB"
   7608              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7609              mdapi_hw_unit_type="gpu"
   7610              mdapi_group="EU Array/Fragment Shader"
   7611              />
   7612     <counter name="NonPS Thread Ready For Dispatch on Slice0 Subslice2"
   7613              description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice2 thread dispatcher"
   7614              data_type="float"
   7615              max_equation="100"
   7616              equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
   7617              underscore_name="non_ps_thread02_ready_for_dispatch"
   7618              units="percent"
   7619              symbol_name="NonPSThread02ReadyForDispatch"
   7620              availability="$SubsliceMask 0x4 AND"
   7621              semantic_type="duration"
   7622              mdapi_supported_apis=""
   7623              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   7624              mdapi_group="GPU/Thread Dispatcher"
   7625              mdapi_hw_unit_type="subslice"
   7626              />
   7627     <counter name="Shader Barrier Messages"
   7628              description="The total number of shader barrier messages."
   7629              data_type="uint64"
   7630              equation="A 35 READ"
   7631              underscore_name="shader_barriers"
   7632              units="messages"
   7633              symbol_name="ShaderBarriers"
   7634              semantic_type="event"
   7635              mdapi_supported_apis=""
   7636              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7637              mdapi_hw_unit_type="gpu"
   7638              mdapi_group="EU Array/Barrier"
   7639              />
   7640     <counter name="Sampler Texels"
   7641              description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
   7642              data_type="uint64"
   7643              equation="A 28 READ 4 UMUL"
   7644              underscore_name="sampler_texels"
   7645              units="texels"
   7646              symbol_name="SamplerTexels"
   7647              semantic_type="event"
   7648              mdapi_supported_apis=""
   7649              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   7650              mdapi_hw_unit_type="gpu"
   7651              mdapi_group="Sampler/Sampler Input"
   7652              />
   7653     <counter name="Pixels Failing Tests"
   7654              description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
   7655              data_type="uint64"
   7656              equation="A 25 READ 4 UMUL"
   7657              underscore_name="pixels_failing_post_ps_tests"
   7658              units="pixels"
   7659              symbol_name="PixelsFailingPostPsTests"
   7660              semantic_type="event"
   7661              mdapi_supported_apis="OGL IO BB"
   7662              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7663              mdapi_hw_unit_type="gpu"
   7664              mdapi_group="3D Pipe/Output Merger"
   7665              />
   7666     <counter name="GPU Time Elapsed"
   7667              description="Time elapsed on the GPU during the measurement."
   7668              data_type="uint64"
   7669              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
   7670              underscore_name="gpu_time"
   7671              units="ns"
   7672              symbol_name="GpuTime"
   7673              semantic_type="duration"
   7674              mdapi_supported_apis=""
   7675              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   7676              mdapi_hw_unit_type="gpu"
   7677              mdapi_group="GPU"
   7678              />
   7679     <counter name="AVG GPU Core Frequency"
   7680              description="Average GPU Core Frequency in the measurement."
   7681              data_type="uint64"
   7682              max_equation="$GpuMaxFrequency"
   7683              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
   7684              underscore_name="avg_gpu_core_frequency"
   7685              units="hz"
   7686              symbol_name="AvgGpuCoreFrequency"
   7687              semantic_type="event"
   7688              mdapi_supported_apis=""
   7689              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   7690              mdapi_group="GPU"
   7691              mdapi_hw_unit_type="gpu"
   7692              />
   7693     <counter name="Sampler Texels Misses"
   7694              description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
   7695              data_type="uint64"
   7696              equation="A 29 READ 4 UMUL"
   7697              underscore_name="sampler_texel_misses"
   7698              units="texels"
   7699              symbol_name="SamplerTexelMisses"
   7700              semantic_type="event"
   7701              mdapi_supported_apis=""
   7702              mdapi_usage_flags="Tier3 Batch Frame Draw"
   7703              mdapi_hw_unit_type="gpu"
   7704              mdapi_group="Sampler/Sampler Cache"
   7705              />
   7706     <counter name="NonPS Thread Ready For Dispatch on Slice0 Subslice0"
   7707              description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice0 thread dispatcher"
   7708              data_type="float"
   7709              max_equation="100"
   7710              equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
   7711              underscore_name="non_ps_thread00_ready_for_dispatch"
   7712              units="percent"
   7713              symbol_name="NonPSThread00ReadyForDispatch"
   7714              availability="$SubsliceMask 0x1 AND"
   7715              semantic_type="duration"
   7716              mdapi_supported_apis=""
   7717              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   7718              mdapi_group="GPU/Thread Dispatcher"
   7719              mdapi_hw_unit_type="subslice"
   7720              />
   7721     <counter name="CS Threads Dispatched"
   7722              description="The total number of compute shader hardware threads dispatched."
   7723              data_type="uint64"
   7724              equation="A 4 READ"
   7725              underscore_name="cs_threads"
   7726              units="threads"
   7727              symbol_name="CsThreads"
   7728              semantic_type="event"
   7729              mdapi_supported_apis="OGL4 OCL IO BB"
   7730              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7731              mdapi_hw_unit_type="gpu"
   7732              mdapi_group="EU Array/Compute Shader"
   7733              />
   7734     <counter name="SLM Bytes Read"
   7735              description="The total number of GPU memory bytes read from shared local memory."
   7736              data_type="uint64"
   7737              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   7738              equation="A 30 READ 64 UMUL"
   7739              underscore_name="slm_bytes_read"
   7740              units="bytes"
   7741              symbol_name="SlmBytesRead"
   7742              semantic_type="throughput"
   7743              mdapi_supported_apis="OGL4 OCL IO BB"
   7744              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7745              mdapi_group="L3/Data Port/SLM"
   7746              mdapi_hw_unit_type="gpu"
   7747              />
   7748     <counter name="PS FPU1 Pipe Active"
   7749              description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
   7750              data_type="float"
   7751              max_equation="100"
   7752              equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   7753              underscore_name="ps_fpu1_active"
   7754              units="percent"
   7755              symbol_name="PsFpu1Active"
   7756              semantic_type="duration"
   7757              mdapi_supported_apis="OGL IO BB"
   7758              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   7759              mdapi_group="EU Array/Pixel Shader"
   7760              mdapi_hw_unit_type="gpu"
   7761              />
   7762     <counter name="PS Send Pipeline Active"
   7763              description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
   7764              data_type="float"
   7765              max_equation="100"
   7766              equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   7767              underscore_name="ps_send_active"
   7768              units="percent"
   7769              symbol_name="PsSendActive"
   7770              semantic_type="duration"
   7771              mdapi_supported_apis="OGL IO BB"
   7772              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   7773              mdapi_group="EU Array/Pixel Shader"
   7774              mdapi_hw_unit_type="gpu"
   7775              />
   7776     <counter name="VS FPU0 Pipe Active"
   7777              description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
   7778              data_type="float"
   7779              max_equation="100"
   7780              equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   7781              underscore_name="vs_fpu0_active"
   7782              units="percent"
   7783              symbol_name="VsFpu0Active"
   7784              semantic_type="duration"
   7785              mdapi_supported_apis="OGL IO BB"
   7786              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   7787              mdapi_group="EU Array/Vertex Shader"
   7788              mdapi_hw_unit_type="gpu"
   7789              />
   7790     <counter name="GPU Busy"
   7791              description="The percentage of time in which the GPU has been processing GPU commands."
   7792              data_type="float"
   7793              max_equation="100"
   7794              equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
   7795              underscore_name="gpu_busy"
   7796              units="percent"
   7797              symbol_name="GpuBusy"
   7798              semantic_type="duration"
   7799              mdapi_supported_apis=""
   7800              mdapi_usage_flags="Tier1 Overview System Frame"
   7801              mdapi_group="GPU"
   7802              mdapi_hw_unit_type="gpu"
   7803              />
   7804     <counter name="PS Thread Ready For Dispatch on Slice0 Subslice0"
   7805              description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice0 thread dispatcher"
   7806              data_type="float"
   7807              max_equation="100"
   7808              equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
   7809              underscore_name="ps_thread00_ready_for_dispatch"
   7810              units="percent"
   7811              symbol_name="PSThread00ReadyForDispatch"
   7812              availability="$SubsliceMask 0x1 AND"
   7813              semantic_type="duration"
   7814              mdapi_supported_apis=""
   7815              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   7816              mdapi_group="GPU/Thread Dispatcher"
   7817              mdapi_hw_unit_type="subslice"
   7818              />
   7819     <counter name="Rasterized Pixels"
   7820              description="The total number of rasterized pixels."
   7821              data_type="uint64"
   7822              equation="A 21 READ 4 UMUL"
   7823              underscore_name="rasterized_pixels"
   7824              units="pixels"
   7825              symbol_name="RasterizedPixels"
   7826              semantic_type="event"
   7827              mdapi_supported_apis="OGL IO BB"
   7828              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7829              mdapi_hw_unit_type="gpu"
   7830              mdapi_group="3D Pipe/Rasterizer"
   7831              />
   7832     <counter name="PS FPU0 Pipe Active"
   7833              description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
   7834              data_type="float"
   7835              max_equation="100"
   7836              equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   7837              underscore_name="ps_fpu0_active"
   7838              units="percent"
   7839              symbol_name="PsFpu0Active"
   7840              semantic_type="duration"
   7841              mdapi_supported_apis="OGL IO BB"
   7842              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   7843              mdapi_group="EU Array/Pixel Shader"
   7844              mdapi_hw_unit_type="gpu"
   7845              />
   7846     <counter name="DS Threads Dispatched"
   7847              description="The total number of domain shader hardware threads dispatched."
   7848              data_type="uint64"
   7849              equation="A 3 READ"
   7850              underscore_name="ds_threads"
   7851              units="threads"
   7852              symbol_name="DsThreads"
   7853              semantic_type="event"
   7854              mdapi_supported_apis="OGL4 IO BB"
   7855              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7856              mdapi_hw_unit_type="gpu"
   7857              mdapi_group="EU Array/Domain Shader"
   7858              />
   7859     <counter name="Samples Written"
   7860              description="The total number of samples or pixels written to all render targets."
   7861              data_type="uint64"
   7862              equation="A 26 READ 4 UMUL"
   7863              underscore_name="samples_written"
   7864              units="pixels"
   7865              symbol_name="SamplesWritten"
   7866              semantic_type="event"
   7867              mdapi_supported_apis="OGL IO BB"
   7868              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   7869              mdapi_hw_unit_type="gpu"
   7870              mdapi_group="3D Pipe/Output Merger"
   7871              />
   7872     <counter name="EU Stall"
   7873              description="The percentage of time in which the Execution Units were stalled."
   7874              data_type="float"
   7875              max_equation="100"
   7876              equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   7877              underscore_name="eu_stall"
   7878              units="percent"
   7879              symbol_name="EuStall"
   7880              semantic_type="duration"
   7881              mdapi_supported_apis=""
   7882              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   7883              mdapi_group="EU Array"
   7884              mdapi_hw_unit_type="gpu"
   7885              />
   7886     <counter name="Samples Blended"
   7887              description="The total number of blended samples or pixels written to all render targets."
   7888              data_type="uint64"
   7889              equation="A 27 READ 4 UMUL"
   7890              underscore_name="samples_blended"
   7891              units="pixels"
   7892              symbol_name="SamplesBlended"
   7893              semantic_type="event"
   7894              mdapi_supported_apis="OGL IO BB"
   7895              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   7896              mdapi_hw_unit_type="gpu"
   7897              mdapi_group="3D Pipe/Output Merger"
   7898              />
   7899     <counter name="Early Depth Test Fails"
   7900              description="The total number of pixels dropped on early depth test."
   7901              data_type="uint64"
   7902              equation="A 23 READ 4 UMUL"
   7903              underscore_name="early_depth_test_fails"
   7904              units="pixels"
   7905              symbol_name="EarlyDepthTestFails"
   7906              semantic_type="event"
   7907              mdapi_supported_apis="OGL IO BB"
   7908              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7909              mdapi_hw_unit_type="gpu"
   7910              mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
   7911              />
   7912     <counter name="PS Thread Ready For Dispatch on Slice0 Subslice1"
   7913              description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice1 thread dispatcher"
   7914              data_type="float"
   7915              max_equation="100"
   7916              equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
   7917              underscore_name="ps_thread01_ready_for_dispatch"
   7918              units="percent"
   7919              symbol_name="PSThread01ReadyForDispatch"
   7920              availability="$SubsliceMask 0x2 AND"
   7921              semantic_type="duration"
   7922              mdapi_supported_apis=""
   7923              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   7924              mdapi_group="GPU/Thread Dispatcher"
   7925              mdapi_hw_unit_type="subslice"
   7926              />
   7927     <counter name="Shader Memory Accesses"
   7928              description="The total number of shader memory accesses to L3."
   7929              data_type="uint64"
   7930              equation="A 32 READ"
   7931              underscore_name="shader_memory_accesses"
   7932              units="messages"
   7933              symbol_name="ShaderMemoryAccesses"
   7934              semantic_type="event"
   7935              mdapi_supported_apis=""
   7936              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7937              mdapi_hw_unit_type="gpu"
   7938              mdapi_group="L3/Data Port"
   7939              />
   7940     <counter name="HS Threads Dispatched"
   7941              description="The total number of hull shader hardware threads dispatched."
   7942              data_type="uint64"
   7943              equation="A 2 READ"
   7944              underscore_name="hs_threads"
   7945              units="threads"
   7946              symbol_name="HsThreads"
   7947              semantic_type="event"
   7948              mdapi_supported_apis="OGL4 IO BB"
   7949              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7950              mdapi_hw_unit_type="gpu"
   7951              mdapi_group="EU Array/Hull Shader"
   7952              />
   7953     <counter name="PS Thread Ready For Dispatch on Slice0 Subslice2"
   7954              description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice2 thread dispatcher"
   7955              data_type="float"
   7956              max_equation="100"
   7957              equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
   7958              underscore_name="ps_thread02_ready_for_dispatch"
   7959              units="percent"
   7960              symbol_name="PSThread02ReadyForDispatch"
   7961              availability="$SubsliceMask 0x4 AND"
   7962              semantic_type="duration"
   7963              mdapi_supported_apis=""
   7964              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   7965              mdapi_group="GPU/Thread Dispatcher"
   7966              mdapi_hw_unit_type="subslice"
   7967              />
   7968     <counter name="SLM Bytes Written"
   7969              description="The total number of GPU memory bytes written into shared local memory."
   7970              data_type="uint64"
   7971              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   7972              equation="A 31 READ 64 UMUL"
   7973              underscore_name="slm_bytes_written"
   7974              units="bytes"
   7975              symbol_name="SlmBytesWritten"
   7976              semantic_type="throughput"
   7977              mdapi_supported_apis="OGL4 OCL IO BB"
   7978              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7979              mdapi_group="L3/Data Port/SLM"
   7980              mdapi_hw_unit_type="gpu"
   7981              />
   7982     <counter name="L3 Shader Throughput"
   7983              description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
   7984              data_type="uint64"
   7985              max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
   7986              equation="A 30 READ  A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
   7987              underscore_name="l3_shader_throughput"
   7988              units="bytes"
   7989              symbol_name="L3ShaderThroughput"
   7990              semantic_type="throughput"
   7991              mdapi_supported_apis="OGL4 OCL IO BB"
   7992              mdapi_usage_flags="Tier2 Frame Batch Draw"
   7993              mdapi_group="L3/Data Port"
   7994              mdapi_hw_unit_type="gpu"
   7995              />
   7996     <counter name="Samples Killed in FS"
   7997              description="The total number of samples or pixels dropped in fragment shaders."
   7998              data_type="uint64"
   7999              equation="A 24 READ 4 UMUL"
   8000              underscore_name="samples_killed_in_ps"
   8001              units="pixels"
   8002              symbol_name="SamplesKilledInPs"
   8003              semantic_type="event"
   8004              mdapi_supported_apis="OGL IO BB"
   8005              mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
   8006              mdapi_hw_unit_type="gpu"
   8007              mdapi_group="3D Pipe/Fragment Shader"
   8008              />
   8009     <counter name="Shader Atomic Memory Accesses"
   8010              description="The total number of shader atomic memory accesses."
   8011              data_type="uint64"
   8012              equation="A 34 READ"
   8013              underscore_name="shader_atomics"
   8014              units="messages"
   8015              symbol_name="ShaderAtomics"
   8016              semantic_type="event"
   8017              mdapi_supported_apis="OGL OCL IO BB"
   8018              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8019              mdapi_hw_unit_type="gpu"
   8020              mdapi_group="L3/Data Port/Atomics"
   8021              />
   8022     <counter name="NonPS Thread Ready For Dispatch on Slice0 Subslice1"
   8023              description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice1 thread dispatcher"
   8024              data_type="float"
   8025              max_equation="100"
   8026              equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
   8027              underscore_name="non_ps_thread01_ready_for_dispatch"
   8028              units="percent"
   8029              symbol_name="NonPSThread01ReadyForDispatch"
   8030              availability="$SubsliceMask 0x2 AND"
   8031              semantic_type="duration"
   8032              mdapi_supported_apis=""
   8033              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   8034              mdapi_group="GPU/Thread Dispatcher"
   8035              mdapi_hw_unit_type="subslice"
   8036              />
   8037     <register_config type="NOA">
   8038         <register type="NOA" address="0x00009840" value="0x00000080" />
   8039         <register type="NOA" address="0x00009888" value="0x141A0000" />
   8040         <register type="NOA" address="0x00009888" value="0x143A0000" />
   8041         <register type="NOA" address="0x00009888" value="0x145A0000" />
   8042         <register type="NOA" address="0x00009888" value="0x0C2D4000" />
   8043         <register type="NOA" address="0x00009888" value="0x0E2D5000" />
   8044         <register type="NOA" address="0x00009888" value="0x002D4000" />
   8045         <register type="NOA" address="0x00009888" value="0x022D5000" />
   8046         <register type="NOA" address="0x00009888" value="0x042D5000" />
   8047         <register type="NOA" address="0x00009888" value="0x062D1000" />
   8048         <register type="NOA" address="0x00009888" value="0x102E0150" />
   8049         <register type="NOA" address="0x00009888" value="0x0C2E5000" />
   8050         <register type="NOA" address="0x00009888" value="0x0E2E006A" />
   8051         <register type="NOA" address="0x00009888" value="0x124C8000" />
   8052         <register type="NOA" address="0x00009888" value="0x144C8000" />
   8053         <register type="NOA" address="0x00009888" value="0x164C2000" />
   8054         <register type="NOA" address="0x00009888" value="0x044C8000" />
   8055         <register type="NOA" address="0x00009888" value="0x064C4000" />
   8056         <register type="NOA" address="0x00009888" value="0x0A4C4000" />
   8057         <register type="NOA" address="0x00009888" value="0x0C4E8000" />
   8058         <register type="NOA" address="0x00009888" value="0x0E4EA000" />
   8059         <register type="NOA" address="0x00009888" value="0x004E8000" />
   8060         <register type="NOA" address="0x00009888" value="0x024E2000" />
   8061         <register type="NOA" address="0x00009888" value="0x064E2000" />
   8062         <register type="NOA" address="0x00009888" value="0x1C0F0BC0" />
   8063         <register type="NOA" address="0x00009888" value="0x180F4000" />
   8064         <register type="NOA" address="0x00009888" value="0x1A0F0302" />
   8065         <register type="NOA" address="0x00009888" value="0x1E2C0003" />
   8066         <register type="NOA" address="0x00009888" value="0x1A2C00F0" />
   8067         <register type="NOA" address="0x00009888" value="0x021A3080" />
   8068         <register type="NOA" address="0x00009888" value="0x041A31E5" />
   8069         <register type="NOA" address="0x00009888" value="0x02148000" />
   8070         <register type="NOA" address="0x00009888" value="0x0414A000" />
   8071         <register type="NOA" address="0x00009888" value="0x1C150054" />
   8072         <register type="NOA" address="0x00009888" value="0x06168000" />
   8073         <register type="NOA" address="0x00009888" value="0x08168000" />
   8074         <register type="NOA" address="0x00009888" value="0x0A168000" />
   8075         <register type="NOA" address="0x00009888" value="0x0C3A3280" />
   8076         <register type="NOA" address="0x00009888" value="0x0E3A0063" />
   8077         <register type="NOA" address="0x00009888" value="0x063A0061" />
   8078         <register type="NOA" address="0x00009888" value="0x023A0000" />
   8079         <register type="NOA" address="0x00009888" value="0x0C348000" />
   8080         <register type="NOA" address="0x00009888" value="0x0E342000" />
   8081         <register type="NOA" address="0x00009888" value="0x06342000" />
   8082         <register type="NOA" address="0x00009888" value="0x1E350140" />
   8083         <register type="NOA" address="0x00009888" value="0x1C350100" />
   8084         <register type="NOA" address="0x00009888" value="0x18360028" />
   8085         <register type="NOA" address="0x00009888" value="0x0C368000" />
   8086         <register type="NOA" address="0x00009888" value="0x0E5A3080" />
   8087         <register type="NOA" address="0x00009888" value="0x005A3280" />
   8088         <register type="NOA" address="0x00009888" value="0x025A0063" />
   8089         <register type="NOA" address="0x00009888" value="0x0E548000" />
   8090         <register type="NOA" address="0x00009888" value="0x00548000" />
   8091         <register type="NOA" address="0x00009888" value="0x02542000" />
   8092         <register type="NOA" address="0x00009888" value="0x1E550400" />
   8093         <register type="NOA" address="0x00009888" value="0x1A552000" />
   8094         <register type="NOA" address="0x00009888" value="0x1C550001" />
   8095         <register type="NOA" address="0x00009888" value="0x18560080" />
   8096         <register type="NOA" address="0x00009888" value="0x02568000" />
   8097         <register type="NOA" address="0x00009888" value="0x04568000" />
   8098         <register type="NOA" address="0x00009888" value="0x1993A800" />
   8099         <register type="NOA" address="0x00009888" value="0x03938000" />
   8100         <register type="NOA" address="0x00009888" value="0x05938000" />
   8101         <register type="NOA" address="0x00009888" value="0x07938000" />
   8102         <register type="NOA" address="0x00009888" value="0x09938000" />
   8103         <register type="NOA" address="0x00009888" value="0x0B938000" />
   8104         <register type="NOA" address="0x00009888" value="0x0D938000" />
   8105         <register type="NOA" address="0x00009888" value="0x2D904000" />
   8106         <register type="NOA" address="0x00009888" value="0x2F904000" />
   8107         <register type="NOA" address="0x00009888" value="0x31904000" />
   8108         <register type="NOA" address="0x00009888" value="0x15904000" />
   8109         <register type="NOA" address="0x00009888" value="0x17904000" />
   8110         <register type="NOA" address="0x00009888" value="0x19904000" />
   8111         <register type="NOA" address="0x00009888" value="0x1B904000" />
   8112         <register type="NOA" address="0x00009888" value="0x1D904000" />
   8113         <register type="NOA" address="0x00009888" value="0x1F904000" />
   8114         <register type="NOA" address="0x00009888" value="0x59900000" />
   8115         <register type="NOA" address="0x00009888" value="0x4B900420" />
   8116         <register type="NOA" address="0x00009888" value="0x37900000" />
   8117         <register type="NOA" address="0x00009888" value="0x33900000" />
   8118         <register type="NOA" address="0x00009888" value="0x4D900000" />
   8119         <register type="NOA" address="0x00009888" value="0x53900000" />
   8120         <register type="NOA" address="0x00009888" value="0x43900000" />
   8121         <register type="NOA" address="0x00009888" value="0x45901084" />
   8122         <register type="NOA" address="0x00009888" value="0x55900000" />
   8123         <register type="NOA" address="0x00009888" value="0x47900001" />
   8124     </register_config>
   8125     <register_config type="OA">
   8126         <register type="OA" address="0x00002740" value="0x00000000" />
   8127         <register type="OA" address="0x00002744" value="0x00800000" />
   8128         <register type="OA" address="0x00002710" value="0x00000000" />
   8129         <register type="OA" address="0x00002714" value="0xF0800000" />
   8130         <register type="OA" address="0x00002720" value="0x00000000" />
   8131         <register type="OA" address="0x00002724" value="0x30800000" />
   8132         <register type="OA" address="0x00002770" value="0x00000002" />
   8133         <register type="OA" address="0x00002774" value="0x00007FFF" />
   8134         <register type="OA" address="0x00002778" value="0x00000000" />
   8135         <register type="OA" address="0x0000277C" value="0x00009FFF" />
   8136         <register type="OA" address="0x00002780" value="0x00000002" />
   8137         <register type="OA" address="0x00002784" value="0x0000EFFF" />
   8138         <register type="OA" address="0x00002788" value="0x00000000" />
   8139         <register type="OA" address="0x0000278C" value="0x0000F3FF" />
   8140         <register type="OA" address="0x00002790" value="0x00000002" />
   8141         <register type="OA" address="0x00002794" value="0x0000FDFF" />
   8142         <register type="OA" address="0x00002798" value="0x00000000" />
   8143         <register type="OA" address="0x0000279C" value="0x0000FE7F" />
   8144     </register_config>
   8145     <register_config type="FLEX">
   8146         <register type="FLEX" address="0x0000E458" value="0x00005004" />
   8147         <register type="FLEX" address="0x0000E558" value="0x00010003" />
   8148         <register type="FLEX" address="0x0000E658" value="0x00012011" />
   8149         <register type="FLEX" address="0x0000E758" value="0x00015014" />
   8150         <register type="FLEX" address="0x0000E45C" value="0x00051050" />
   8151         <register type="FLEX" address="0x0000E55C" value="0x00053052" />
   8152         <register type="FLEX" address="0x0000E65C" value="0x00055054" />
   8153     </register_config>
   8154   </set>
   8155 
   8156   <set name="Metric set TDL_2"
   8157        mdapi_supported_apis="OGL OCL IO BB"
   8158        underscore_name="tdl_2"
   8159        hw_config_guid="ffa3f263-0478-4724-8c9f-c911c5ec0f1d"
   8160        chipset="GLK"
   8161        symbol_name="TDL_2"
   8162        >
   8163     <counter name="GPU Core Clocks"
   8164              description="The total number of GPU core clocks elapsed during the measurement."
   8165              data_type="uint64"
   8166              equation="GPU_CLOCK 0 READ"
   8167              underscore_name="gpu_core_clocks"
   8168              units="cycles"
   8169              symbol_name="GpuCoreClocks"
   8170              semantic_type="event"
   8171              mdapi_supported_apis=""
   8172              mdapi_usage_flags="Tier1 Frame Batch Draw"
   8173              mdapi_hw_unit_type="gpu"
   8174              mdapi_group="GPU"
   8175              />
   8176     <counter name="EU Active"
   8177              description="The percentage of time in which the Execution Units were actively processing."
   8178              data_type="float"
   8179              max_equation="100"
   8180              equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   8181              underscore_name="eu_active"
   8182              units="percent"
   8183              symbol_name="EuActive"
   8184              semantic_type="duration"
   8185              mdapi_supported_apis=""
   8186              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   8187              mdapi_group="EU Array"
   8188              mdapi_hw_unit_type="gpu"
   8189              />
   8190     <counter name="EU Both FPU Pipes Active"
   8191              description="The percentage of time in which both EU FPU pipelines were actively processing."
   8192              data_type="float"
   8193              max_equation="100"
   8194              equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   8195              underscore_name="eu_fpu_both_active"
   8196              units="percent"
   8197              symbol_name="EuFpuBothActive"
   8198              semantic_type="duration"
   8199              mdapi_supported_apis=""
   8200              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   8201              mdapi_group="EU Array/Pipes"
   8202              mdapi_hw_unit_type="gpu"
   8203              />
   8204     <counter name="VS Send Pipe Active"
   8205              description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
   8206              data_type="float"
   8207              max_equation="100"
   8208              equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   8209              underscore_name="vs_send_active"
   8210              units="percent"
   8211              symbol_name="VsSendActive"
   8212              semantic_type="duration"
   8213              mdapi_supported_apis="OGL IO BB"
   8214              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   8215              mdapi_group="EU Array/Vertex Shader"
   8216              mdapi_hw_unit_type="gpu"
   8217              />
   8218     <counter name="VS FPU1 Pipe Active"
   8219              description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
   8220              data_type="float"
   8221              max_equation="100"
   8222              equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   8223              underscore_name="vs_fpu1_active"
   8224              units="percent"
   8225              symbol_name="VsFpu1Active"
   8226              semantic_type="duration"
   8227              mdapi_supported_apis="OGL IO BB"
   8228              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   8229              mdapi_group="EU Array/Vertex Shader"
   8230              mdapi_hw_unit_type="gpu"
   8231              />
   8232     <counter name="GS Threads Dispatched"
   8233              description="The total number of geometry shader hardware threads dispatched."
   8234              data_type="uint64"
   8235              equation="A 5 READ"
   8236              underscore_name="gs_threads"
   8237              units="threads"
   8238              symbol_name="GsThreads"
   8239              semantic_type="event"
   8240              mdapi_supported_apis="OGL4 IO BB"
   8241              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8242              mdapi_hw_unit_type="gpu"
   8243              mdapi_group="EU Array/Geometry Shader"
   8244              />
   8245     <counter name="Early Hi-Depth Test Fails"
   8246              description="The total number of pixels dropped on early hierarchical depth test."
   8247              data_type="uint64"
   8248              equation="A 22 READ 4 UMUL"
   8249              underscore_name="hi_depth_test_fails"
   8250              units="pixels"
   8251              symbol_name="HiDepthTestFails"
   8252              semantic_type="event"
   8253              mdapi_supported_apis="OGL IO BB"
   8254              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8255              mdapi_hw_unit_type="gpu"
   8256              mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
   8257              />
   8258     <counter name="FS Both FPU Active"
   8259              description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
   8260              data_type="float"
   8261              max_equation="100"
   8262              equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   8263              underscore_name="ps_eu_both_fpu_active"
   8264              units="percent"
   8265              symbol_name="PsEuBothFpuActive"
   8266              semantic_type="duration"
   8267              mdapi_supported_apis="OGL IO BB"
   8268              mdapi_usage_flags="Tier4 Frame Batch Draw"
   8269              mdapi_group="3D Pipe/Fragment Shader"
   8270              mdapi_hw_unit_type="gpu"
   8271              />
   8272     <counter name="VS Threads Dispatched"
   8273              description="The total number of vertex shader hardware threads dispatched."
   8274              data_type="uint64"
   8275              equation="A 1 READ"
   8276              underscore_name="vs_threads"
   8277              units="threads"
   8278              symbol_name="VsThreads"
   8279              semantic_type="event"
   8280              mdapi_supported_apis="OGL IO BB"
   8281              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8282              mdapi_hw_unit_type="gpu"
   8283              mdapi_group="EU Array/Vertex Shader"
   8284              />
   8285     <counter name="FS Threads Dispatched"
   8286              description="The total number of fragment shader hardware threads dispatched."
   8287              data_type="uint64"
   8288              equation="A 6 READ"
   8289              underscore_name="ps_threads"
   8290              units="threads"
   8291              symbol_name="PsThreads"
   8292              semantic_type="event"
   8293              mdapi_supported_apis="OGL IO BB"
   8294              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8295              mdapi_hw_unit_type="gpu"
   8296              mdapi_group="EU Array/Fragment Shader"
   8297              />
   8298     <counter name="Shader Barrier Messages"
   8299              description="The total number of shader barrier messages."
   8300              data_type="uint64"
   8301              equation="A 35 READ"
   8302              underscore_name="shader_barriers"
   8303              units="messages"
   8304              symbol_name="ShaderBarriers"
   8305              semantic_type="event"
   8306              mdapi_supported_apis=""
   8307              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8308              mdapi_hw_unit_type="gpu"
   8309              mdapi_group="EU Array/Barrier"
   8310              />
   8311     <counter name="Sampler Texels"
   8312              description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
   8313              data_type="uint64"
   8314              equation="A 28 READ 4 UMUL"
   8315              underscore_name="sampler_texels"
   8316              units="texels"
   8317              symbol_name="SamplerTexels"
   8318              semantic_type="event"
   8319              mdapi_supported_apis=""
   8320              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   8321              mdapi_hw_unit_type="gpu"
   8322              mdapi_group="Sampler/Sampler Input"
   8323              />
   8324     <counter name="Pixels Failing Tests"
   8325              description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
   8326              data_type="uint64"
   8327              equation="A 25 READ 4 UMUL"
   8328              underscore_name="pixels_failing_post_ps_tests"
   8329              units="pixels"
   8330              symbol_name="PixelsFailingPostPsTests"
   8331              semantic_type="event"
   8332              mdapi_supported_apis="OGL IO BB"
   8333              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8334              mdapi_hw_unit_type="gpu"
   8335              mdapi_group="3D Pipe/Output Merger"
   8336              />
   8337     <counter name="Thread Header Ready on Slice0 Subslice1 Port 0"
   8338              description="The percentage of time in which thread header is ready on slice0 subslice1 thread dispatcher port 0"
   8339              data_type="float"
   8340              max_equation="100"
   8341              equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
   8342              underscore_name="thread_header01_ready_port0"
   8343              units="percent"
   8344              symbol_name="ThreadHeader01ReadyPort0"
   8345              availability="$SubsliceMask 0x2 AND"
   8346              semantic_type="duration"
   8347              mdapi_supported_apis=""
   8348              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   8349              mdapi_group="GPU/Thread Dispatcher"
   8350              mdapi_hw_unit_type="subslice"
   8351              />
   8352     <counter name="Thread Header Ready on Slice0 Subslice1 Port 1"
   8353              description="The percentage of time in which thread header is ready on slice0 subslice1 thread dispatcher port 1"
   8354              data_type="float"
   8355              max_equation="100"
   8356              equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
   8357              underscore_name="thread_header01_ready_port1"
   8358              units="percent"
   8359              symbol_name="ThreadHeader01ReadyPort1"
   8360              availability="$SubsliceMask 0x2 AND"
   8361              semantic_type="duration"
   8362              mdapi_supported_apis=""
   8363              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   8364              mdapi_group="GPU/Thread Dispatcher"
   8365              mdapi_hw_unit_type="subslice"
   8366              />
   8367     <counter name="GPU Time Elapsed"
   8368              description="Time elapsed on the GPU during the measurement."
   8369              data_type="uint64"
   8370              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
   8371              underscore_name="gpu_time"
   8372              units="ns"
   8373              symbol_name="GpuTime"
   8374              semantic_type="duration"
   8375              mdapi_supported_apis=""
   8376              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   8377              mdapi_hw_unit_type="gpu"
   8378              mdapi_group="GPU"
   8379              />
   8380     <counter name="AVG GPU Core Frequency"
   8381              description="Average GPU Core Frequency in the measurement."
   8382              data_type="uint64"
   8383              max_equation="$GpuMaxFrequency"
   8384              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
   8385              underscore_name="avg_gpu_core_frequency"
   8386              units="hz"
   8387              symbol_name="AvgGpuCoreFrequency"
   8388              semantic_type="event"
   8389              mdapi_supported_apis=""
   8390              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   8391              mdapi_group="GPU"
   8392              mdapi_hw_unit_type="gpu"
   8393              />
   8394     <counter name="Sampler Texels Misses"
   8395              description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
   8396              data_type="uint64"
   8397              equation="A 29 READ 4 UMUL"
   8398              underscore_name="sampler_texel_misses"
   8399              units="texels"
   8400              symbol_name="SamplerTexelMisses"
   8401              semantic_type="event"
   8402              mdapi_supported_apis=""
   8403              mdapi_usage_flags="Tier3 Batch Frame Draw"
   8404              mdapi_hw_unit_type="gpu"
   8405              mdapi_group="Sampler/Sampler Cache"
   8406              />
   8407     <counter name="CS Threads Dispatched"
   8408              description="The total number of compute shader hardware threads dispatched."
   8409              data_type="uint64"
   8410              equation="A 4 READ"
   8411              underscore_name="cs_threads"
   8412              units="threads"
   8413              symbol_name="CsThreads"
   8414              semantic_type="event"
   8415              mdapi_supported_apis="OGL4 OCL IO BB"
   8416              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8417              mdapi_hw_unit_type="gpu"
   8418              mdapi_group="EU Array/Compute Shader"
   8419              />
   8420     <counter name="SLM Bytes Read"
   8421              description="The total number of GPU memory bytes read from shared local memory."
   8422              data_type="uint64"
   8423              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   8424              equation="A 30 READ 64 UMUL"
   8425              underscore_name="slm_bytes_read"
   8426              units="bytes"
   8427              symbol_name="SlmBytesRead"
   8428              semantic_type="throughput"
   8429              mdapi_supported_apis="OGL4 OCL IO BB"
   8430              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8431              mdapi_group="L3/Data Port/SLM"
   8432              mdapi_hw_unit_type="gpu"
   8433              />
   8434     <counter name="PS FPU1 Pipe Active"
   8435              description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
   8436              data_type="float"
   8437              max_equation="100"
   8438              equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   8439              underscore_name="ps_fpu1_active"
   8440              units="percent"
   8441              symbol_name="PsFpu1Active"
   8442              semantic_type="duration"
   8443              mdapi_supported_apis="OGL IO BB"
   8444              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   8445              mdapi_group="EU Array/Pixel Shader"
   8446              mdapi_hw_unit_type="gpu"
   8447              />
   8448     <counter name="PS Send Pipeline Active"
   8449              description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
   8450              data_type="float"
   8451              max_equation="100"
   8452              equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   8453              underscore_name="ps_send_active"
   8454              units="percent"
   8455              symbol_name="PsSendActive"
   8456              semantic_type="duration"
   8457              mdapi_supported_apis="OGL IO BB"
   8458              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   8459              mdapi_group="EU Array/Pixel Shader"
   8460              mdapi_hw_unit_type="gpu"
   8461              />
   8462     <counter name="VS FPU0 Pipe Active"
   8463              description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
   8464              data_type="float"
   8465              max_equation="100"
   8466              equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   8467              underscore_name="vs_fpu0_active"
   8468              units="percent"
   8469              symbol_name="VsFpu0Active"
   8470              semantic_type="duration"
   8471              mdapi_supported_apis="OGL IO BB"
   8472              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   8473              mdapi_group="EU Array/Vertex Shader"
   8474              mdapi_hw_unit_type="gpu"
   8475              />
   8476     <counter name="GPU Busy"
   8477              description="The percentage of time in which the GPU has been processing GPU commands."
   8478              data_type="float"
   8479              max_equation="100"
   8480              equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
   8481              underscore_name="gpu_busy"
   8482              units="percent"
   8483              symbol_name="GpuBusy"
   8484              semantic_type="duration"
   8485              mdapi_supported_apis=""
   8486              mdapi_usage_flags="Tier1 Overview System Frame"
   8487              mdapi_group="GPU"
   8488              mdapi_hw_unit_type="gpu"
   8489              />
   8490     <counter name="Thread Header Ready on Slice0 Subslice2 Port 1"
   8491              description="The percentage of time in which thread header is ready on slice0 subslice2 thread dispatcher port 1"
   8492              data_type="float"
   8493              max_equation="100"
   8494              equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
   8495              underscore_name="thread_header02_ready_port1"
   8496              units="percent"
   8497              symbol_name="ThreadHeader02ReadyPort1"
   8498              availability="$SubsliceMask 0x4 AND"
   8499              semantic_type="duration"
   8500              mdapi_supported_apis=""
   8501              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   8502              mdapi_group="GPU/Thread Dispatcher"
   8503              mdapi_hw_unit_type="subslice"
   8504              />
   8505     <counter name="Thread Header Ready on Slice0 Subslice2 Port 0"
   8506              description="The percentage of time in which thread header is ready on slice0 subslice2 thread dispatcher port 0"
   8507              data_type="float"
   8508              max_equation="100"
   8509              equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
   8510              underscore_name="thread_header02_ready_port0"
   8511              units="percent"
   8512              symbol_name="ThreadHeader02ReadyPort0"
   8513              availability="$SubsliceMask 0x4 AND"
   8514              semantic_type="duration"
   8515              mdapi_supported_apis=""
   8516              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   8517              mdapi_group="GPU/Thread Dispatcher"
   8518              mdapi_hw_unit_type="subslice"
   8519              />
   8520     <counter name="Rasterized Pixels"
   8521              description="The total number of rasterized pixels."
   8522              data_type="uint64"
   8523              equation="A 21 READ 4 UMUL"
   8524              underscore_name="rasterized_pixels"
   8525              units="pixels"
   8526              symbol_name="RasterizedPixels"
   8527              semantic_type="event"
   8528              mdapi_supported_apis="OGL IO BB"
   8529              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8530              mdapi_hw_unit_type="gpu"
   8531              mdapi_group="3D Pipe/Rasterizer"
   8532              />
   8533     <counter name="PS FPU0 Pipe Active"
   8534              description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
   8535              data_type="float"
   8536              max_equation="100"
   8537              equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   8538              underscore_name="ps_fpu0_active"
   8539              units="percent"
   8540              symbol_name="PsFpu0Active"
   8541              semantic_type="duration"
   8542              mdapi_supported_apis="OGL IO BB"
   8543              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   8544              mdapi_group="EU Array/Pixel Shader"
   8545              mdapi_hw_unit_type="gpu"
   8546              />
   8547     <counter name="DS Threads Dispatched"
   8548              description="The total number of domain shader hardware threads dispatched."
   8549              data_type="uint64"
   8550              equation="A 3 READ"
   8551              underscore_name="ds_threads"
   8552              units="threads"
   8553              symbol_name="DsThreads"
   8554              semantic_type="event"
   8555              mdapi_supported_apis="OGL4 IO BB"
   8556              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8557              mdapi_hw_unit_type="gpu"
   8558              mdapi_group="EU Array/Domain Shader"
   8559              />
   8560     <counter name="Samples Written"
   8561              description="The total number of samples or pixels written to all render targets."
   8562              data_type="uint64"
   8563              equation="A 26 READ 4 UMUL"
   8564              underscore_name="samples_written"
   8565              units="pixels"
   8566              symbol_name="SamplesWritten"
   8567              semantic_type="event"
   8568              mdapi_supported_apis="OGL IO BB"
   8569              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   8570              mdapi_hw_unit_type="gpu"
   8571              mdapi_group="3D Pipe/Output Merger"
   8572              />
   8573     <counter name="EU Stall"
   8574              description="The percentage of time in which the Execution Units were stalled."
   8575              data_type="float"
   8576              max_equation="100"
   8577              equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   8578              underscore_name="eu_stall"
   8579              units="percent"
   8580              symbol_name="EuStall"
   8581              semantic_type="duration"
   8582              mdapi_supported_apis=""
   8583              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   8584              mdapi_group="EU Array"
   8585              mdapi_hw_unit_type="gpu"
   8586              />
   8587     <counter name="Samples Blended"
   8588              description="The total number of blended samples or pixels written to all render targets."
   8589              data_type="uint64"
   8590              equation="A 27 READ 4 UMUL"
   8591              underscore_name="samples_blended"
   8592              units="pixels"
   8593              symbol_name="SamplesBlended"
   8594              semantic_type="event"
   8595              mdapi_supported_apis="OGL IO BB"
   8596              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   8597              mdapi_hw_unit_type="gpu"
   8598              mdapi_group="3D Pipe/Output Merger"
   8599              />
   8600     <counter name="Early Depth Test Fails"
   8601              description="The total number of pixels dropped on early depth test."
   8602              data_type="uint64"
   8603              equation="A 23 READ 4 UMUL"
   8604              underscore_name="early_depth_test_fails"
   8605              units="pixels"
   8606              symbol_name="EarlyDepthTestFails"
   8607              semantic_type="event"
   8608              mdapi_supported_apis="OGL IO BB"
   8609              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8610              mdapi_hw_unit_type="gpu"
   8611              mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
   8612              />
   8613     <counter name="Shader Memory Accesses"
   8614              description="The total number of shader memory accesses to L3."
   8615              data_type="uint64"
   8616              equation="A 32 READ"
   8617              underscore_name="shader_memory_accesses"
   8618              units="messages"
   8619              symbol_name="ShaderMemoryAccesses"
   8620              semantic_type="event"
   8621              mdapi_supported_apis=""
   8622              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8623              mdapi_hw_unit_type="gpu"
   8624              mdapi_group="L3/Data Port"
   8625              />
   8626     <counter name="HS Threads Dispatched"
   8627              description="The total number of hull shader hardware threads dispatched."
   8628              data_type="uint64"
   8629              equation="A 2 READ"
   8630              underscore_name="hs_threads"
   8631              units="threads"
   8632              symbol_name="HsThreads"
   8633              semantic_type="event"
   8634              mdapi_supported_apis="OGL4 IO BB"
   8635              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8636              mdapi_hw_unit_type="gpu"
   8637              mdapi_group="EU Array/Hull Shader"
   8638              />
   8639     <counter name="SLM Bytes Written"
   8640              description="The total number of GPU memory bytes written into shared local memory."
   8641              data_type="uint64"
   8642              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   8643              equation="A 31 READ 64 UMUL"
   8644              underscore_name="slm_bytes_written"
   8645              units="bytes"
   8646              symbol_name="SlmBytesWritten"
   8647              semantic_type="throughput"
   8648              mdapi_supported_apis="OGL4 OCL IO BB"
   8649              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8650              mdapi_group="L3/Data Port/SLM"
   8651              mdapi_hw_unit_type="gpu"
   8652              />
   8653     <counter name="L3 Shader Throughput"
   8654              description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
   8655              data_type="uint64"
   8656              max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
   8657              equation="A 30 READ  A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
   8658              underscore_name="l3_shader_throughput"
   8659              units="bytes"
   8660              symbol_name="L3ShaderThroughput"
   8661              semantic_type="throughput"
   8662              mdapi_supported_apis="OGL4 OCL IO BB"
   8663              mdapi_usage_flags="Tier2 Frame Batch Draw"
   8664              mdapi_group="L3/Data Port"
   8665              mdapi_hw_unit_type="gpu"
   8666              />
   8667     <counter name="Samples Killed in FS"
   8668              description="The total number of samples or pixels dropped in fragment shaders."
   8669              data_type="uint64"
   8670              equation="A 24 READ 4 UMUL"
   8671              underscore_name="samples_killed_in_ps"
   8672              units="pixels"
   8673              symbol_name="SamplesKilledInPs"
   8674              semantic_type="event"
   8675              mdapi_supported_apis="OGL IO BB"
   8676              mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
   8677              mdapi_hw_unit_type="gpu"
   8678              mdapi_group="3D Pipe/Fragment Shader"
   8679              />
   8680     <counter name="Thread Header Ready on Slice0 Subslice0 Port 0"
   8681              description="The percentage of time in which thread header is ready on slice0 subslice0 thread dispatcher port 0"
   8682              data_type="float"
   8683              max_equation="100"
   8684              equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
   8685              underscore_name="thread_header00_ready_port0"
   8686              units="percent"
   8687              symbol_name="ThreadHeader00ReadyPort0"
   8688              availability="$SubsliceMask 0x1 AND"
   8689              semantic_type="duration"
   8690              mdapi_supported_apis=""
   8691              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   8692              mdapi_group="GPU/Thread Dispatcher"
   8693              mdapi_hw_unit_type="subslice"
   8694              />
   8695     <counter name="Shader Atomic Memory Accesses"
   8696              description="The total number of shader atomic memory accesses."
   8697              data_type="uint64"
   8698              equation="A 34 READ"
   8699              underscore_name="shader_atomics"
   8700              units="messages"
   8701              symbol_name="ShaderAtomics"
   8702              semantic_type="event"
   8703              mdapi_supported_apis="OGL OCL IO BB"
   8704              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8705              mdapi_hw_unit_type="gpu"
   8706              mdapi_group="L3/Data Port/Atomics"
   8707              />
   8708     <counter name="Thread Header Ready on Slice0 Subslice0 Port 1"
   8709              description="The percentage of time in which thread header is ready on slice0 subslice0 thread dispatcher port 1"
   8710              data_type="float"
   8711              max_equation="100"
   8712              equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
   8713              underscore_name="thread_header00_ready_port1"
   8714              units="percent"
   8715              symbol_name="ThreadHeader00ReadyPort1"
   8716              availability="$SubsliceMask 0x1 AND"
   8717              semantic_type="duration"
   8718              mdapi_supported_apis=""
   8719              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   8720              mdapi_group="GPU/Thread Dispatcher"
   8721              mdapi_hw_unit_type="subslice"
   8722              />
   8723     <register_config type="NOA">
   8724         <register type="NOA" address="0x00009840" value="0x00000080" />
   8725         <register type="NOA" address="0x00009888" value="0x141A026B" />
   8726         <register type="NOA" address="0x00009888" value="0x143A0173" />
   8727         <register type="NOA" address="0x00009888" value="0x145A026B" />
   8728         <register type="NOA" address="0x00009888" value="0x002D4000" />
   8729         <register type="NOA" address="0x00009888" value="0x022D5000" />
   8730         <register type="NOA" address="0x00009888" value="0x042D5000" />
   8731         <register type="NOA" address="0x00009888" value="0x062D1000" />
   8732         <register type="NOA" address="0x00009888" value="0x0C2E5000" />
   8733         <register type="NOA" address="0x00009888" value="0x0E2E0069" />
   8734         <register type="NOA" address="0x00009888" value="0x044C8000" />
   8735         <register type="NOA" address="0x00009888" value="0x064CC000" />
   8736         <register type="NOA" address="0x00009888" value="0x0A4C4000" />
   8737         <register type="NOA" address="0x00009888" value="0x004E8000" />
   8738         <register type="NOA" address="0x00009888" value="0x024EA000" />
   8739         <register type="NOA" address="0x00009888" value="0x064E2000" />
   8740         <register type="NOA" address="0x00009888" value="0x180F6000" />
   8741         <register type="NOA" address="0x00009888" value="0x1A0F030A" />
   8742         <register type="NOA" address="0x00009888" value="0x1A2C03C0" />
   8743         <register type="NOA" address="0x00009888" value="0x041A37E7" />
   8744         <register type="NOA" address="0x00009888" value="0x021A0000" />
   8745         <register type="NOA" address="0x00009888" value="0x0414A000" />
   8746         <register type="NOA" address="0x00009888" value="0x1C150050" />
   8747         <register type="NOA" address="0x00009888" value="0x08168000" />
   8748         <register type="NOA" address="0x00009888" value="0x0A168000" />
   8749         <register type="NOA" address="0x00009888" value="0x003A3380" />
   8750         <register type="NOA" address="0x00009888" value="0x063A006F" />
   8751         <register type="NOA" address="0x00009888" value="0x023A0000" />
   8752         <register type="NOA" address="0x00009888" value="0x00348000" />
   8753         <register type="NOA" address="0x00009888" value="0x06342000" />
   8754         <register type="NOA" address="0x00009888" value="0x1A352000" />
   8755         <register type="NOA" address="0x00009888" value="0x1C350100" />
   8756         <register type="NOA" address="0x00009888" value="0x02368000" />
   8757         <register type="NOA" address="0x00009888" value="0x0C368000" />
   8758         <register type="NOA" address="0x00009888" value="0x025A37E7" />
   8759         <register type="NOA" address="0x00009888" value="0x0254A000" />
   8760         <register type="NOA" address="0x00009888" value="0x1C550005" />
   8761         <register type="NOA" address="0x00009888" value="0x04568000" />
   8762         <register type="NOA" address="0x00009888" value="0x06568000" />
   8763         <register type="NOA" address="0x00009888" value="0x03938000" />
   8764         <register type="NOA" address="0x00009888" value="0x05938000" />
   8765         <register type="NOA" address="0x00009888" value="0x07938000" />
   8766         <register type="NOA" address="0x00009888" value="0x09938000" />
   8767         <register type="NOA" address="0x00009888" value="0x0B938000" />
   8768         <register type="NOA" address="0x00009888" value="0x0D938000" />
   8769         <register type="NOA" address="0x00009888" value="0x15904000" />
   8770         <register type="NOA" address="0x00009888" value="0x17904000" />
   8771         <register type="NOA" address="0x00009888" value="0x19904000" />
   8772         <register type="NOA" address="0x00009888" value="0x1B904000" />
   8773         <register type="NOA" address="0x00009888" value="0x1D904000" />
   8774         <register type="NOA" address="0x00009888" value="0x1F904000" />
   8775         <register type="NOA" address="0x00009888" value="0x37900000" />
   8776         <register type="NOA" address="0x00009888" value="0x53900000" />
   8777         <register type="NOA" address="0x00009888" value="0x43900020" />
   8778         <register type="NOA" address="0x00009888" value="0x45901080" />
   8779         <register type="NOA" address="0x00009888" value="0x55900000" />
   8780         <register type="NOA" address="0x00009888" value="0x47900001" />
   8781         <register type="NOA" address="0x00009888" value="0x33900000" />
   8782     </register_config>
   8783     <register_config type="OA">
   8784         <register type="OA" address="0x00002740" value="0x00000000" />
   8785         <register type="OA" address="0x00002744" value="0x00800000" />
   8786         <register type="OA" address="0x00002710" value="0x00000000" />
   8787         <register type="OA" address="0x00002714" value="0x00800000" />
   8788         <register type="OA" address="0x00002720" value="0x00000000" />
   8789         <register type="OA" address="0x00002724" value="0x00800000" />
   8790     </register_config>
   8791     <register_config type="FLEX">
   8792         <register type="FLEX" address="0x0000E458" value="0x00005004" />
   8793         <register type="FLEX" address="0x0000E558" value="0x00010003" />
   8794         <register type="FLEX" address="0x0000E658" value="0x00012011" />
   8795         <register type="FLEX" address="0x0000E758" value="0x00015014" />
   8796         <register type="FLEX" address="0x0000E45C" value="0x00051050" />
   8797         <register type="FLEX" address="0x0000E55C" value="0x00053052" />
   8798         <register type="FLEX" address="0x0000E65C" value="0x00055054" />
   8799     </register_config>
   8800   </set>
   8801 
   8802   <set name="Compute Metrics Extra Gen9"
   8803        mdapi_supported_apis="OGL4 OCL IO BB"
   8804        underscore_name="compute_extra"
   8805        hw_config_guid="15274c82-27d2-4819-876a-7cb1a2c59ba4"
   8806        chipset="GLK"
   8807        symbol_name="ComputeExtra"
   8808        >
   8809     <counter name="GPU Core Clocks"
   8810              description="The total number of GPU core clocks elapsed during the measurement."
   8811              data_type="uint64"
   8812              equation="GPU_CLOCK 0 READ"
   8813              underscore_name="gpu_core_clocks"
   8814              units="cycles"
   8815              symbol_name="GpuCoreClocks"
   8816              semantic_type="event"
   8817              mdapi_supported_apis=""
   8818              mdapi_usage_flags="Tier1 Frame Batch Draw"
   8819              mdapi_hw_unit_type="gpu"
   8820              mdapi_group="GPU"
   8821              />
   8822     <counter name="EU FPU1 Pipe Active"
   8823              description="The percentage of time in which EU FPU1 pipeline was actively processing."
   8824              data_type="float"
   8825              max_equation="100"
   8826              equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   8827              underscore_name="fpu1_active"
   8828              units="percent"
   8829              symbol_name="Fpu1Active"
   8830              semantic_type="duration"
   8831              mdapi_supported_apis=""
   8832              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   8833              mdapi_group="EU Array/Pipes"
   8834              mdapi_hw_unit_type="gpu"
   8835              />
   8836     <counter name="GPU Time Elapsed"
   8837              description="Time elapsed on the GPU during the measurement."
   8838              data_type="uint64"
   8839              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
   8840              underscore_name="gpu_time"
   8841              units="ns"
   8842              symbol_name="GpuTime"
   8843              semantic_type="duration"
   8844              mdapi_supported_apis=""
   8845              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   8846              mdapi_hw_unit_type="gpu"
   8847              mdapi_group="GPU"
   8848              />
   8849     <counter name="AVG GPU Core Frequency"
   8850              description="Average GPU Core Frequency in the measurement."
   8851              data_type="uint64"
   8852              max_equation="$GpuMaxFrequency"
   8853              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
   8854              underscore_name="avg_gpu_core_frequency"
   8855              units="hz"
   8856              symbol_name="AvgGpuCoreFrequency"
   8857              semantic_type="event"
   8858              mdapi_supported_apis=""
   8859              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   8860              mdapi_group="GPU"
   8861              mdapi_hw_unit_type="gpu"
   8862              />
   8863     <counter name="EU FPU1 Pipe Active including Ext Math"
   8864              description="The percentage of time in which EU FPU1 pipeline was actively processing including Extended Math processing"
   8865              data_type="float"
   8866              max_equation="100"
   8867              equation="A 8 READ  C 7 READ C 6 READ FADD C 5 READ FADD 8 FMUL FADD 100 FMUL $EuCoresTotalCount FDIV $GpuCoreClocks FDIV"
   8868              underscore_name="fpu1_active_adjusted"
   8869              units="percent"
   8870              symbol_name="Fpu1ActiveAdjusted"
   8871              semantic_type="duration"
   8872              mdapi_supported_apis=""
   8873              mdapi_usage_flags="Tier4 System Frame Batch Draw"
   8874              mdapi_group="EU Array/Pipes"
   8875              mdapi_hw_unit_type="gpu"
   8876              />
   8877     <register_config type="NOA">
   8878         <register type="NOA" address="0x00009840" value="0x00000080" />
   8879         <register type="NOA" address="0x00009888" value="0x141A001F" />
   8880         <register type="NOA" address="0x00009888" value="0x143A001F" />
   8881         <register type="NOA" address="0x00009888" value="0x145A001F" />
   8882         <register type="NOA" address="0x00009888" value="0x042D5000" />
   8883         <register type="NOA" address="0x00009888" value="0x062D1000" />
   8884         <register type="NOA" address="0x00009888" value="0x0E2E0094" />
   8885         <register type="NOA" address="0x00009888" value="0x084CC000" />
   8886         <register type="NOA" address="0x00009888" value="0x044EA000" />
   8887         <register type="NOA" address="0x00009888" value="0x1A0F00E0" />
   8888         <register type="NOA" address="0x00009888" value="0x1A2C0C00" />
   8889         <register type="NOA" address="0x00009888" value="0x061A0063" />
   8890         <register type="NOA" address="0x00009888" value="0x021A0000" />
   8891         <register type="NOA" address="0x00009888" value="0x06142000" />
   8892         <register type="NOA" address="0x00009888" value="0x1C150100" />
   8893         <register type="NOA" address="0x00009888" value="0x0C168000" />
   8894         <register type="NOA" address="0x00009888" value="0x043A3180" />
   8895         <register type="NOA" address="0x00009888" value="0x023A0000" />
   8896         <register type="NOA" address="0x00009888" value="0x04348000" />
   8897         <register type="NOA" address="0x00009888" value="0x1C350040" />
   8898         <register type="NOA" address="0x00009888" value="0x0A368000" />
   8899         <register type="NOA" address="0x00009888" value="0x045A0063" />
   8900         <register type="NOA" address="0x00009888" value="0x025A0000" />
   8901         <register type="NOA" address="0x00009888" value="0x04542000" />
   8902         <register type="NOA" address="0x00009888" value="0x1C550010" />
   8903         <register type="NOA" address="0x00009888" value="0x08568000" />
   8904         <register type="NOA" address="0x00009888" value="0x09938000" />
   8905         <register type="NOA" address="0x00009888" value="0x0B938000" />
   8906         <register type="NOA" address="0x00009888" value="0x0D938000" />
   8907         <register type="NOA" address="0x00009888" value="0x1B904000" />
   8908         <register type="NOA" address="0x00009888" value="0x1D904000" />
   8909         <register type="NOA" address="0x00009888" value="0x1F904000" />
   8910         <register type="NOA" address="0x00009888" value="0x37900000" />
   8911         <register type="NOA" address="0x00009888" value="0x55900000" />
   8912         <register type="NOA" address="0x00009888" value="0x45900400" />
   8913         <register type="NOA" address="0x00009888" value="0x47900004" />
   8914         <register type="NOA" address="0x00009888" value="0x33900000" />
   8915     </register_config>
   8916     <register_config type="OA">
   8917         <register type="OA" address="0x00002740" value="0x00000000" />
   8918         <register type="OA" address="0x00002744" value="0x00800000" />
   8919         <register type="OA" address="0x00002710" value="0x00000000" />
   8920         <register type="OA" address="0x00002714" value="0x00800000" />
   8921         <register type="OA" address="0x00002720" value="0x00000000" />
   8922         <register type="OA" address="0x00002724" value="0x00800000" />
   8923     </register_config>
   8924     <register_config type="FLEX">
   8925         <register type="FLEX" address="0x0000E458" value="0x00001000" />
   8926         <register type="FLEX" address="0x0000E558" value="0x00003002" />
   8927         <register type="FLEX" address="0x0000E658" value="0x00005004" />
   8928         <register type="FLEX" address="0x0000E758" value="0x00011010" />
   8929         <register type="FLEX" address="0x0000E45C" value="0x00050012" />
   8930         <register type="FLEX" address="0x0000E55C" value="0x00052051" />
   8931         <register type="FLEX" address="0x0000E65C" value="0x00000008" />
   8932     </register_config>
   8933   </set>
   8934 
   8935   <set name="MDAPI testing set Gen9"
   8936        mdapi_supported_apis="OGL OCL IO BB"
   8937        underscore_name="test_oa"
   8938        hw_config_guid="dd3fd789-e783-4204-8cd0-b671bbccb0cf"
   8939        chipset="GLK"
   8940        symbol_name="TestOa"
   8941        >
   8942     <counter name="TestCounter7"
   8943              description="HW test counter 7. Factor: 0.666"
   8944              data_type="uint64"
   8945              equation="B 7 READ"
   8946              underscore_name="counter7"
   8947              units="events"
   8948              symbol_name="Counter7"
   8949              semantic_type="event"
   8950              mdapi_supported_apis=""
   8951              mdapi_usage_flags="Frame Batch Draw"
   8952              mdapi_hw_unit_type="gpu"
   8953              mdapi_group="GPU"
   8954              />
   8955     <counter name="GPU Time Elapsed"
   8956              description="Time elapsed on the GPU during the measurement."
   8957              data_type="uint64"
   8958              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
   8959              underscore_name="gpu_time"
   8960              units="ns"
   8961              symbol_name="GpuTime"
   8962              semantic_type="duration"
   8963              mdapi_supported_apis=""
   8964              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   8965              mdapi_hw_unit_type="gpu"
   8966              mdapi_group="GPU"
   8967              />
   8968     <counter name="GPU Core Clocks"
   8969              description="The total number of GPU core clocks elapsed during the measurement."
   8970              data_type="uint64"
   8971              equation="GPU_CLOCK 0 READ"
   8972              underscore_name="gpu_core_clocks"
   8973              units="cycles"
   8974              symbol_name="GpuCoreClocks"
   8975              semantic_type="event"
   8976              mdapi_supported_apis=""
   8977              mdapi_usage_flags="Tier1 Frame Batch Draw"
   8978              mdapi_hw_unit_type="gpu"
   8979              mdapi_group="GPU"
   8980              />
   8981     <counter name="AVG GPU Core Frequency"
   8982              description="Average GPU Core Frequency in the measurement."
   8983              data_type="uint64"
   8984              max_equation="$GpuMaxFrequency"
   8985              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
   8986              underscore_name="avg_gpu_core_frequency"
   8987              units="hz"
   8988              symbol_name="AvgGpuCoreFrequency"
   8989              semantic_type="event"
   8990              mdapi_supported_apis=""
   8991              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   8992              mdapi_group="GPU"
   8993              mdapi_hw_unit_type="gpu"
   8994              />
   8995     <counter name="TestCounter8"
   8996              description="HW test counter 8. Should be equal to 1."
   8997              data_type="uint64"
   8998              equation="C 7 READ"
   8999              underscore_name="counter8"
   9000              units="events"
   9001              symbol_name="Counter8"
   9002              semantic_type="event"
   9003              mdapi_supported_apis=""
   9004              mdapi_usage_flags="Frame Batch Draw"
   9005              mdapi_hw_unit_type="gpu"
   9006              mdapi_group="GPU"
   9007              />
   9008     <counter name="TestCounter4"
   9009              description="HW test counter 4. Factor: 0.333"
   9010              data_type="uint64"
   9011              equation="B 4 READ"
   9012              underscore_name="counter4"
   9013              units="events"
   9014              symbol_name="Counter4"
   9015              semantic_type="event"
   9016              mdapi_supported_apis=""
   9017              mdapi_usage_flags="Frame Batch Draw"
   9018              mdapi_hw_unit_type="gpu"
   9019              mdapi_group="GPU"
   9020              />
   9021     <counter name="TestCounter5"
   9022              description="HW test counter 5. Factor: 0.333"
   9023              data_type="uint64"
   9024              equation="B 5 READ"
   9025              underscore_name="counter5"
   9026              units="events"
   9027              symbol_name="Counter5"
   9028              semantic_type="event"
   9029              mdapi_supported_apis=""
   9030              mdapi_usage_flags="Frame Batch Draw"
   9031              mdapi_hw_unit_type="gpu"
   9032              mdapi_group="GPU"
   9033              />
   9034     <counter name="TestCounter6"
   9035              description="HW test counter 6. Factor: 0.166"
   9036              data_type="uint64"
   9037              equation="B 6 READ"
   9038              underscore_name="counter6"
   9039              units="events"
   9040              symbol_name="Counter6"
   9041              semantic_type="event"
   9042              mdapi_supported_apis=""
   9043              mdapi_usage_flags="Frame Batch Draw"
   9044              mdapi_hw_unit_type="gpu"
   9045              mdapi_group="GPU"
   9046              />
   9047     <counter name="TestCounter3"
   9048              description="HW test counter 3. Factor: 0.5"
   9049              data_type="uint64"
   9050              equation="B 3 READ"
   9051              underscore_name="counter3"
   9052              units="events"
   9053              symbol_name="Counter3"
   9054              semantic_type="event"
   9055              mdapi_supported_apis=""
   9056              mdapi_usage_flags="Frame Batch Draw"
   9057              mdapi_hw_unit_type="gpu"
   9058              mdapi_group="GPU"
   9059              />
   9060     <counter name="TestCounter0"
   9061              description="HW test counter 0. Factor: 0.0"
   9062              data_type="uint64"
   9063              equation="B 0 READ"
   9064              underscore_name="counter0"
   9065              units="events"
   9066              symbol_name="Counter0"
   9067              semantic_type="event"
   9068              mdapi_supported_apis=""
   9069              mdapi_usage_flags="Frame Batch Draw"
   9070              mdapi_hw_unit_type="gpu"
   9071              mdapi_group="GPU"
   9072              />
   9073     <counter name="TestCounter1"
   9074              description="HW test counter 1. Factor: 1.0"
   9075              data_type="uint64"
   9076              equation="B 1 READ"
   9077              underscore_name="counter1"
   9078              units="events"
   9079              symbol_name="Counter1"
   9080              semantic_type="event"
   9081              mdapi_supported_apis=""
   9082              mdapi_usage_flags="Frame Batch Draw"
   9083              mdapi_hw_unit_type="gpu"
   9084              mdapi_group="GPU"
   9085              />
   9086     <counter name="TestCounter2"
   9087              description="HW test counter 2. Factor: 1.0"
   9088              data_type="uint64"
   9089              equation="B 2 READ"
   9090              underscore_name="counter2"
   9091              units="events"
   9092              symbol_name="Counter2"
   9093              semantic_type="event"
   9094              mdapi_supported_apis=""
   9095              mdapi_usage_flags="Frame Batch Draw"
   9096              mdapi_hw_unit_type="gpu"
   9097              mdapi_group="GPU"
   9098              />
   9099     <register_config type="NOA">
   9100         <register type="NOA" address="0x00009840" value="0x00000080" />
   9101         <register type="NOA" address="0x00009888" value="0x19800000" />
   9102         <register type="NOA" address="0x00009888" value="0x07800063" />
   9103         <register type="NOA" address="0x00009888" value="0x11800000" />
   9104         <register type="NOA" address="0x00009888" value="0x23810008" />
   9105         <register type="NOA" address="0x00009888" value="0x1D950400" />
   9106         <register type="NOA" address="0x00009888" value="0x0F922000" />
   9107         <register type="NOA" address="0x00009888" value="0x1F908000" />
   9108         <register type="NOA" address="0x00009888" value="0x37900000" />
   9109         <register type="NOA" address="0x00009888" value="0x55900000" />
   9110         <register type="NOA" address="0x00009888" value="0x47900000" />
   9111         <register type="NOA" address="0x00009888" value="0x33900000" />
   9112     </register_config>
   9113     <register_config type="OA">
   9114         <register type="OA" address="0x00002740" value="0x00000000" />
   9115         <register type="OA" address="0x00002744" value="0x00800000" />
   9116         <register type="OA" address="0x00002714" value="0xF0800000" />
   9117         <register type="OA" address="0x00002710" value="0x00000000" />
   9118         <register type="OA" address="0x00002724" value="0xF0800000" />
   9119         <register type="OA" address="0x00002720" value="0x00000000" />
   9120         <register type="OA" address="0x00002770" value="0x00000004" />
   9121         <register type="OA" address="0x00002774" value="0x00000000" />
   9122         <register type="OA" address="0x00002778" value="0x00000003" />
   9123         <register type="OA" address="0x0000277C" value="0x00000000" />
   9124         <register type="OA" address="0x00002780" value="0x00000007" />
   9125         <register type="OA" address="0x00002784" value="0x00000000" />
   9126         <register type="OA" address="0x00002788" value="0x00100002" />
   9127         <register type="OA" address="0x0000278C" value="0x0000FFF7" />
   9128         <register type="OA" address="0x00002790" value="0x00100002" />
   9129         <register type="OA" address="0x00002794" value="0x0000FFCF" />
   9130         <register type="OA" address="0x00002798" value="0x00100082" />
   9131         <register type="OA" address="0x0000279C" value="0x0000FFEF" />
   9132         <register type="OA" address="0x000027A0" value="0x001000C2" />
   9133         <register type="OA" address="0x000027A4" value="0x0000FFE7" />
   9134         <register type="OA" address="0x000027A8" value="0x00100001" />
   9135         <register type="OA" address="0x000027AC" value="0x0000FFE7" />
   9136     </register_config>
   9137   </set>
   9138 
   9139 </metrics>
   9140