Home | History | Annotate | Download | only in i965
      1 <?xml version="1.0"?>
      2 <metrics version="1508421692" merge_md5="">
      3   <set name="Render Metrics Basic Gen8"
      4        mdapi_supported_apis="OGL OCL IO BB"
      5        underscore_name="render_basic"
      6        hw_config_guid="b541bd57-0e0f-4154-b4c0-5858010a2bf7"
      7        chipset="BDW"
      8        symbol_name="RenderBasic"
      9        >
     10     <counter name="GPU Core Clocks"
     11              description="The total number of GPU core clocks elapsed during the measurement."
     12              data_type="uint64"
     13              equation="GPU_CLOCK 0 READ"
     14              underscore_name="gpu_core_clocks"
     15              units="cycles"
     16              symbol_name="GpuCoreClocks"
     17              semantic_type="event"
     18              mdapi_supported_apis=""
     19              mdapi_usage_flags="Tier1 Frame Batch Draw"
     20              mdapi_hw_unit_type="gpu"
     21              mdapi_group="GPU"
     22              />
     23     <counter name="EU Active"
     24              description="The percentage of time in which the Execution Units were actively processing."
     25              data_type="float"
     26              max_equation="100"
     27              equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
     28              underscore_name="eu_active"
     29              units="percent"
     30              symbol_name="EuActive"
     31              semantic_type="duration"
     32              mdapi_supported_apis=""
     33              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
     34              mdapi_group="EU Array"
     35              mdapi_hw_unit_type="gpu"
     36              />
     37     <counter name="L3 Misses"
     38              description="The total number of L3 misses."
     39              data_type="uint64"
     40              equation="C 4 READ"
     41              underscore_name="l3_misses"
     42              units="messages"
     43              symbol_name="L3Misses"
     44              semantic_type="event"
     45              mdapi_supported_apis=""
     46              mdapi_usage_flags="Tier3 Frame Batch Draw"
     47              mdapi_hw_unit_type="gpu"
     48              mdapi_group="L3/TAG"
     49              />
     50     <counter name="GTI L3 Throughput"
     51              description="The total number of GPU memory bytes transferred between L3 caches and GTI."
     52              data_type="uint64"
     53              max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
     54              equation="$L3Misses 64 UMUL"
     55              underscore_name="gti_l3_throughput"
     56              units="bytes"
     57              symbol_name="GtiL3Throughput"
     58              semantic_type="throughput"
     59              mdapi_supported_apis=""
     60              mdapi_usage_flags="Tier2 Frame Batch Draw"
     61              mdapi_group="GTI/L3"
     62              mdapi_hw_unit_type="gpu"
     63              />
     64     <counter name="EU Both FPU Pipes Active"
     65              description="The percentage of time in which both EU FPU pipelines were actively processing."
     66              data_type="float"
     67              max_equation="100"
     68              equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
     69              underscore_name="eu_fpu_both_active"
     70              units="percent"
     71              symbol_name="EuFpuBothActive"
     72              semantic_type="duration"
     73              mdapi_supported_apis=""
     74              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
     75              mdapi_group="EU Array/Pipes"
     76              mdapi_hw_unit_type="gpu"
     77              />
     78     <counter name="Sampler Cache Misses"
     79              description="The total number of sampler cache misses in all LODs in all sampler units."
     80              data_type="uint64"
     81              equation="B 4 READ B 5 READ UADD 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 Batch Frame 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 $EuSubslicesTotalCount 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 2 UMUL $EuSubslicesTotalCount UMUL"
    689              equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
    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="OGL4 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                      availability="$SliceMask 0x01 AND"
    727                      priority="0"
    728                      >
    729         <register type="NOA" address="0x00009840" value="0x000000A0" />
    730         <register type="NOA" address="0x00009888" value="0x143F000F" />
    731         <register type="NOA" address="0x00009888" value="0x14110014" />
    732         <register type="NOA" address="0x00009888" value="0x14310014" />
    733         <register type="NOA" address="0x00009888" value="0x14BF000F" />
    734         <register type="NOA" address="0x00009888" value="0x118A0317" />
    735         <register type="NOA" address="0x00009888" value="0x13837BE0" />
    736         <register type="NOA" address="0x00009888" value="0x3B800060" />
    737         <register type="NOA" address="0x00009888" value="0x3D800005" />
    738         <register type="NOA" address="0x00009888" value="0x005C4000" />
    739         <register type="NOA" address="0x00009888" value="0x065C8000" />
    740         <register type="NOA" address="0x00009888" value="0x085CC000" />
    741         <register type="NOA" address="0x00009888" value="0x003D8000" />
    742         <register type="NOA" address="0x00009888" value="0x183D0800" />
    743         <register type="NOA" address="0x00009888" value="0x0A3F0023" />
    744         <register type="NOA" address="0x00009888" value="0x103F0000" />
    745         <register type="NOA" address="0x00009888" value="0x00584000" />
    746         <register type="NOA" address="0x00009888" value="0x08584000" />
    747         <register type="NOA" address="0x00009888" value="0x0A5A4000" />
    748         <register type="NOA" address="0x00009888" value="0x005B4000" />
    749         <register type="NOA" address="0x00009888" value="0x0E5B8000" />
    750         <register type="NOA" address="0x00009888" value="0x185B2400" />
    751         <register type="NOA" address="0x00009888" value="0x0A1D4000" />
    752         <register type="NOA" address="0x00009888" value="0x0C1F0800" />
    753         <register type="NOA" address="0x00009888" value="0x0E1FAA00" />
    754         <register type="NOA" address="0x00009888" value="0x00384000" />
    755         <register type="NOA" address="0x00009888" value="0x0E384000" />
    756         <register type="NOA" address="0x00009888" value="0x16384000" />
    757         <register type="NOA" address="0x00009888" value="0x18380001" />
    758         <register type="NOA" address="0x00009888" value="0x00392000" />
    759         <register type="NOA" address="0x00009888" value="0x06398000" />
    760         <register type="NOA" address="0x00009888" value="0x0839A000" />
    761         <register type="NOA" address="0x00009888" value="0x0A391000" />
    762         <register type="NOA" address="0x00009888" value="0x00104000" />
    763         <register type="NOA" address="0x00009888" value="0x08104000" />
    764         <register type="NOA" address="0x00009888" value="0x00110030" />
    765         <register type="NOA" address="0x00009888" value="0x08110031" />
    766         <register type="NOA" address="0x00009888" value="0x10110000" />
    767         <register type="NOA" address="0x00009888" value="0x00134000" />
    768         <register type="NOA" address="0x00009888" value="0x16130020" />
    769         <register type="NOA" address="0x00009888" value="0x06308000" />
    770         <register type="NOA" address="0x00009888" value="0x08308000" />
    771         <register type="NOA" address="0x00009888" value="0x06311800" />
    772         <register type="NOA" address="0x00009888" value="0x08311880" />
    773         <register type="NOA" address="0x00009888" value="0x10310000" />
    774         <register type="NOA" address="0x00009888" value="0x0E334000" />
    775         <register type="NOA" address="0x00009888" value="0x16330080" />
    776         <register type="NOA" address="0x00009888" value="0x0ABF1180" />
    777         <register type="NOA" address="0x00009888" value="0x10BF0000" />
    778         <register type="NOA" address="0x00009888" value="0x0ADA8000" />
    779         <register type="NOA" address="0x00009888" value="0x0A9D8000" />
    780         <register type="NOA" address="0x00009888" value="0x109F0002" />
    781         <register type="NOA" address="0x00009888" value="0x0AB94000" />
    782         <register type="NOA" address="0x00009888" value="0x0D888000" />
    783         <register type="NOA" address="0x00009888" value="0x038A0380" />
    784         <register type="NOA" address="0x00009888" value="0x058A000E" />
    785         <register type="NOA" address="0x00009888" value="0x018A8000" />
    786         <register type="NOA" address="0x00009888" value="0x0F8A8000" />
    787         <register type="NOA" address="0x00009888" value="0x198A8000" />
    788         <register type="NOA" address="0x00009888" value="0x1B8A00A0" />
    789         <register type="NOA" address="0x00009888" value="0x078A0000" />
    790         <register type="NOA" address="0x00009888" value="0x098A0000" />
    791         <register type="NOA" address="0x00009888" value="0x238B2820" />
    792         <register type="NOA" address="0x00009888" value="0x258B2550" />
    793         <register type="NOA" address="0x00009888" value="0x198C1000" />
    794         <register type="NOA" address="0x00009888" value="0x0B8D8000" />
    795         <register type="NOA" address="0x00009888" value="0x1F85AA80" />
    796         <register type="NOA" address="0x00009888" value="0x2185AAA0" />
    797         <register type="NOA" address="0x00009888" value="0x2385002A" />
    798         <register type="NOA" address="0x00009888" value="0x0D831021" />
    799         <register type="NOA" address="0x00009888" value="0x0F83572F" />
    800         <register type="NOA" address="0x00009888" value="0x01835680" />
    801         <register type="NOA" address="0x00009888" value="0x0383002C" />
    802         <register type="NOA" address="0x00009888" value="0x11830000" />
    803         <register type="NOA" address="0x00009888" value="0x19835400" />
    804         <register type="NOA" address="0x00009888" value="0x1B830001" />
    805         <register type="NOA" address="0x00009888" value="0x05830000" />
    806         <register type="NOA" address="0x00009888" value="0x07834000" />
    807         <register type="NOA" address="0x00009888" value="0x09834000" />
    808         <register type="NOA" address="0x00009888" value="0x0184C000" />
    809         <register type="NOA" address="0x00009888" value="0x07848000" />
    810         <register type="NOA" address="0x00009888" value="0x0984C000" />
    811         <register type="NOA" address="0x00009888" value="0x0B84C000" />
    812         <register type="NOA" address="0x00009888" value="0x0D84C000" />
    813         <register type="NOA" address="0x00009888" value="0x0F84C000" />
    814         <register type="NOA" address="0x00009888" value="0x0384C000" />
    815         <register type="NOA" address="0x00009888" value="0x05844000" />
    816         <register type="NOA" address="0x00009888" value="0x1B80C137" />
    817         <register type="NOA" address="0x00009888" value="0x1D80C147" />
    818         <register type="NOA" address="0x00009888" value="0x21800000" />
    819         <register type="NOA" address="0x00009888" value="0x1180C000" />
    820         <register type="NOA" address="0x00009888" value="0x17808000" />
    821         <register type="NOA" address="0x00009888" value="0x1980C000" />
    822         <register type="NOA" address="0x00009888" value="0x1F80C000" />
    823         <register type="NOA" address="0x00009888" value="0x1380C000" />
    824         <register type="NOA" address="0x00009888" value="0x15804000" />
    825         <register type="NOA" address="0x00009888" value="0x4D801110" />
    826         <register type="NOA" address="0x00009888" value="0x4F800331" />
    827         <register type="NOA" address="0x00009888" value="0x43800802" />
    828         <register type="NOA" address="0x00009888" value="0x51800000" />
    829         <register type="NOA" address="0x00009888" value="0x45801465" />
    830         <register type="NOA" address="0x00009888" value="0x53801111" />
    831         <register type="NOA" address="0x00009888" value="0x478014A5" />
    832         <register type="NOA" address="0x00009888" value="0x31800000" />
    833         <register type="NOA" address="0x00009888" value="0x3F800CA5" />
    834         <register type="NOA" address="0x00009888" value="0x41800003" />
    835         <register type="NOA" address="0x00009840" value="0x00000080" />
    836     </register_config>
    837     <register_config type="NOA"
    838                      availability="$SliceMask 0x02 AND"
    839                      priority="1"
    840                      >
    841         <register type="NOA" address="0x00009840" value="0x000000A0" />
    842         <register type="NOA" address="0x00009888" value="0x143F000F" />
    843         <register type="NOA" address="0x00009888" value="0x14BF000F" />
    844         <register type="NOA" address="0x00009888" value="0x14910014" />
    845         <register type="NOA" address="0x00009888" value="0x14B10014" />
    846         <register type="NOA" address="0x00009888" value="0x118A0317" />
    847         <register type="NOA" address="0x00009888" value="0x13837BE0" />
    848         <register type="NOA" address="0x00009888" value="0x3B800060" />
    849         <register type="NOA" address="0x00009888" value="0x3D800005" />
    850         <register type="NOA" address="0x00009888" value="0x0A3F0023" />
    851         <register type="NOA" address="0x00009888" value="0x103F0000" />
    852         <register type="NOA" address="0x00009888" value="0x0A5A4000" />
    853         <register type="NOA" address="0x00009888" value="0x0A1D4000" />
    854         <register type="NOA" address="0x00009888" value="0x0E1F8000" />
    855         <register type="NOA" address="0x00009888" value="0x0A391000" />
    856         <register type="NOA" address="0x00009888" value="0x00DC4000" />
    857         <register type="NOA" address="0x00009888" value="0x06DC8000" />
    858         <register type="NOA" address="0x00009888" value="0x08DCC000" />
    859         <register type="NOA" address="0x00009888" value="0x00BD8000" />
    860         <register type="NOA" address="0x00009888" value="0x18BD0800" />
    861         <register type="NOA" address="0x00009888" value="0x0ABF1180" />
    862         <register type="NOA" address="0x00009888" value="0x10BF0000" />
    863         <register type="NOA" address="0x00009888" value="0x00D84000" />
    864         <register type="NOA" address="0x00009888" value="0x08D84000" />
    865         <register type="NOA" address="0x00009888" value="0x0ADA8000" />
    866         <register type="NOA" address="0x00009888" value="0x00DB4000" />
    867         <register type="NOA" address="0x00009888" value="0x0EDB8000" />
    868         <register type="NOA" address="0x00009888" value="0x18DB2400" />
    869         <register type="NOA" address="0x00009888" value="0x0A9D8000" />
    870         <register type="NOA" address="0x00009888" value="0x0C9F0800" />
    871         <register type="NOA" address="0x00009888" value="0x0E9F2A00" />
    872         <register type="NOA" address="0x00009888" value="0x109F0002" />
    873         <register type="NOA" address="0x00009888" value="0x00B84000" />
    874         <register type="NOA" address="0x00009888" value="0x0EB84000" />
    875         <register type="NOA" address="0x00009888" value="0x16B84000" />
    876         <register type="NOA" address="0x00009888" value="0x18B80001" />
    877         <register type="NOA" address="0x00009888" value="0x00B92000" />
    878         <register type="NOA" address="0x00009888" value="0x06B98000" />
    879         <register type="NOA" address="0x00009888" value="0x08B9A000" />
    880         <register type="NOA" address="0x00009888" value="0x0AB94000" />
    881         <register type="NOA" address="0x00009888" value="0x00904000" />
    882         <register type="NOA" address="0x00009888" value="0x08904000" />
    883         <register type="NOA" address="0x00009888" value="0x00910030" />
    884         <register type="NOA" address="0x00009888" value="0x08910031" />
    885         <register type="NOA" address="0x00009888" value="0x10910000" />
    886         <register type="NOA" address="0x00009888" value="0x00934000" />
    887         <register type="NOA" address="0x00009888" value="0x16930020" />
    888         <register type="NOA" address="0x00009888" value="0x06B08000" />
    889         <register type="NOA" address="0x00009888" value="0x08B08000" />
    890         <register type="NOA" address="0x00009888" value="0x06B11800" />
    891         <register type="NOA" address="0x00009888" value="0x08B11880" />
    892         <register type="NOA" address="0x00009888" value="0x10B10000" />
    893         <register type="NOA" address="0x00009888" value="0x0EB34000" />
    894         <register type="NOA" address="0x00009888" value="0x16B30080" />
    895         <register type="NOA" address="0x00009888" value="0x01888000" />
    896         <register type="NOA" address="0x00009888" value="0x0D88B800" />
    897         <register type="NOA" address="0x00009888" value="0x038A0380" />
    898         <register type="NOA" address="0x00009888" value="0x058A000E" />
    899         <register type="NOA" address="0x00009888" value="0x1B8A0080" />
    900         <register type="NOA" address="0x00009888" value="0x078A0000" />
    901         <register type="NOA" address="0x00009888" value="0x098A0000" />
    902         <register type="NOA" address="0x00009888" value="0x238B2840" />
    903         <register type="NOA" address="0x00009888" value="0x258B26A0" />
    904         <register type="NOA" address="0x00009888" value="0x018C4000" />
    905         <register type="NOA" address="0x00009888" value="0x0F8C4000" />
    906         <register type="NOA" address="0x00009888" value="0x178C2000" />
    907         <register type="NOA" address="0x00009888" value="0x198C1100" />
    908         <register type="NOA" address="0x00009888" value="0x018D2000" />
    909         <register type="NOA" address="0x00009888" value="0x078D8000" />
    910         <register type="NOA" address="0x00009888" value="0x098DA000" />
    911         <register type="NOA" address="0x00009888" value="0x0B8D8000" />
    912         <register type="NOA" address="0x00009888" value="0x1F85AA80" />
    913         <register type="NOA" address="0x00009888" value="0x2185AAA0" />
    914         <register type="NOA" address="0x00009888" value="0x2385002A" />
    915         <register type="NOA" address="0x00009888" value="0x0D831021" />
    916         <register type="NOA" address="0x00009888" value="0x0F83572F" />
    917         <register type="NOA" address="0x00009888" value="0x01835680" />
    918         <register type="NOA" address="0x00009888" value="0x0383002C" />
    919         <register type="NOA" address="0x00009888" value="0x11830000" />
    920         <register type="NOA" address="0x00009888" value="0x19835400" />
    921         <register type="NOA" address="0x00009888" value="0x1B830001" />
    922         <register type="NOA" address="0x00009888" value="0x05830000" />
    923         <register type="NOA" address="0x00009888" value="0x07834000" />
    924         <register type="NOA" address="0x00009888" value="0x09834000" />
    925         <register type="NOA" address="0x00009888" value="0x0184C000" />
    926         <register type="NOA" address="0x00009888" value="0x07848000" />
    927         <register type="NOA" address="0x00009888" value="0x0984C000" />
    928         <register type="NOA" address="0x00009888" value="0x0B84C000" />
    929         <register type="NOA" address="0x00009888" value="0x0D84C000" />
    930         <register type="NOA" address="0x00009888" value="0x0F84C000" />
    931         <register type="NOA" address="0x00009888" value="0x0384C000" />
    932         <register type="NOA" address="0x00009888" value="0x05844000" />
    933         <register type="NOA" address="0x00009888" value="0x1B80C137" />
    934         <register type="NOA" address="0x00009888" value="0x1D80C147" />
    935         <register type="NOA" address="0x00009888" value="0x21800000" />
    936         <register type="NOA" address="0x00009888" value="0x1180C000" />
    937         <register type="NOA" address="0x00009888" value="0x17808000" />
    938         <register type="NOA" address="0x00009888" value="0x1980C000" />
    939         <register type="NOA" address="0x00009888" value="0x1F80C000" />
    940         <register type="NOA" address="0x00009888" value="0x1380C000" />
    941         <register type="NOA" address="0x00009888" value="0x15804000" />
    942         <register type="NOA" address="0x00009888" value="0x4D801550" />
    943         <register type="NOA" address="0x00009888" value="0x4F800331" />
    944         <register type="NOA" address="0x00009888" value="0x43800802" />
    945         <register type="NOA" address="0x00009888" value="0x51800400" />
    946         <register type="NOA" address="0x00009888" value="0x458004A1" />
    947         <register type="NOA" address="0x00009888" value="0x53805555" />
    948         <register type="NOA" address="0x00009888" value="0x47800421" />
    949         <register type="NOA" address="0x00009888" value="0x31800000" />
    950         <register type="NOA" address="0x00009888" value="0x3F801421" />
    951         <register type="NOA" address="0x00009888" value="0x41800845" />
    952         <register type="NOA" address="0x00009840" value="0x00000080" />
    953     </register_config>
    954     <register_config type="OA">
    955         <register type="OA" address="0x00002710" value="0x00000000" />
    956         <register type="OA" address="0x00002714" value="0x00800000" />
    957         <register type="OA" address="0x00002720" value="0x00000000" />
    958         <register type="OA" address="0x00002724" value="0x00800000" />
    959         <register type="OA" address="0x00002740" value="0x00000000" />
    960     </register_config>
    961     <register_config type="FLEX">
    962         <register type="FLEX" address="0x0000E458" value="0x00005004" />
    963         <register type="FLEX" address="0x0000E558" value="0x00010003" />
    964         <register type="FLEX" address="0x0000E658" value="0x00012011" />
    965         <register type="FLEX" address="0x0000E758" value="0x00015014" />
    966         <register type="FLEX" address="0x0000E45C" value="0x00051050" />
    967         <register type="FLEX" address="0x0000E55C" value="0x00053052" />
    968         <register type="FLEX" address="0x0000E65C" value="0x00055054" />
    969     </register_config>
    970   </set>
    971 
    972   <set name="Compute Metrics Basic Gen8"
    973        mdapi_supported_apis="OGL4 OCL IO BB"
    974        underscore_name="compute_basic"
    975        hw_config_guid="35fbc9b2-a891-40a6-a38d-022bb7057552"
    976        chipset="BDW"
    977        symbol_name="ComputeBasic"
    978        >
    979     <counter name="GPU Core Clocks"
    980              description="The total number of GPU core clocks elapsed during the measurement."
    981              data_type="uint64"
    982              equation="GPU_CLOCK 0 READ"
    983              underscore_name="gpu_core_clocks"
    984              units="cycles"
    985              symbol_name="GpuCoreClocks"
    986              semantic_type="event"
    987              mdapi_supported_apis="OGL OCL IO BB"
    988              mdapi_usage_flags="Tier1 Frame Batch Draw"
    989              mdapi_hw_unit_type="gpu"
    990              mdapi_group="GPU"
    991              />
    992     <counter name="EU Active"
    993              description="The percentage of time in which the Execution Units were actively processing."
    994              data_type="float"
    995              max_equation="100"
    996              equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
    997              underscore_name="eu_active"
    998              units="percent"
    999              symbol_name="EuActive"
   1000              semantic_type="duration"
   1001              mdapi_supported_apis="OGL OCL IO BB"
   1002              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   1003              mdapi_group="EU Array"
   1004              mdapi_hw_unit_type="gpu"
   1005              />
   1006     <counter name="Untyped Bytes Read"
   1007              description="The total number of typed memory bytes read via Data Port."
   1008              data_type="uint64"
   1009              max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
   1010              equation="B 6 READ B 7 READ C 0 READ UADD UADD $EuSlicesTotalCount 64 UMUL UMUL"
   1011              underscore_name="untyped_bytes_read"
   1012              units="bytes"
   1013              symbol_name="UntypedBytesRead"
   1014              semantic_type="throughput"
   1015              mdapi_supported_apis="OGL4 OCL IO BB"
   1016              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1017              mdapi_group="L3/Data Port"
   1018              mdapi_hw_unit_type="gpu"
   1019              />
   1020     <counter name="EU Both FPU Pipes Active"
   1021              description="The percentage of time in which both EU FPU pipelines were actively processing."
   1022              data_type="float"
   1023              max_equation="100"
   1024              equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   1025              underscore_name="eu_fpu_both_active"
   1026              units="percent"
   1027              symbol_name="EuFpuBothActive"
   1028              semantic_type="duration"
   1029              mdapi_supported_apis="OGL OCL IO BB"
   1030              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   1031              mdapi_group="EU Array/Pipes"
   1032              mdapi_hw_unit_type="gpu"
   1033              />
   1034     <counter name="Typed Bytes Written"
   1035              description="The total number of typed memory bytes written via Data Port."
   1036              data_type="uint64"
   1037              max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
   1038              equation="B 3 READ B 4 READ B 5 READ UADD UADD $EuSlicesTotalCount 64 UMUL UMUL"
   1039              underscore_name="typed_bytes_written"
   1040              units="bytes"
   1041              symbol_name="TypedBytesWritten"
   1042              semantic_type="throughput"
   1043              mdapi_supported_apis="OGL4 OCL IO BB"
   1044              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1045              mdapi_group="L3/Data Port"
   1046              mdapi_hw_unit_type="gpu"
   1047              />
   1048     <counter name="EU FPU0 Pipe Active"
   1049              description="The percentage of time in which EU FPU0 pipeline was actively processing."
   1050              data_type="float"
   1051              max_equation="100"
   1052              equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   1053              underscore_name="fpu0_active"
   1054              units="percent"
   1055              symbol_name="Fpu0Active"
   1056              semantic_type="duration"
   1057              mdapi_supported_apis="OGL OCL IO BB"
   1058              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   1059              mdapi_group="EU Array/Pipes"
   1060              mdapi_hw_unit_type="gpu"
   1061              />
   1062     <counter name="EU FPU1 Pipe Active"
   1063              description="The percentage of time in which EU FPU1 pipeline was actively processing."
   1064              data_type="float"
   1065              max_equation="100"
   1066              equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   1067              underscore_name="fpu1_active"
   1068              units="percent"
   1069              symbol_name="Fpu1Active"
   1070              semantic_type="duration"
   1071              mdapi_supported_apis="OGL OCL IO BB"
   1072              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   1073              mdapi_group="EU Array/Pipes"
   1074              mdapi_hw_unit_type="gpu"
   1075              />
   1076     <counter name="EU AVG IPC Rate"
   1077              description="The average rate of IPC calculated for 2 FPU pipelines."
   1078              data_type="float"
   1079              max_equation="2"
   1080              equation="A 9 READ  A 10 READ  A 11 READ UADD  A 9 READ USUB FDIV 1 FADD"
   1081              underscore_name="eu_avg_ipc_rate"
   1082              units="number"
   1083              symbol_name="EuAvgIpcRate"
   1084              semantic_type="ratio"
   1085              mdapi_supported_apis="OGL OCL IO BB"
   1086              mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
   1087              mdapi_group="EU Array"
   1088              mdapi_hw_unit_type="gpu"
   1089              />
   1090     <counter name="GS Threads Dispatched"
   1091              description="The total number of geometry shader hardware threads dispatched."
   1092              data_type="uint64"
   1093              equation="A 5 READ"
   1094              underscore_name="gs_threads"
   1095              units="threads"
   1096              symbol_name="GsThreads"
   1097              semantic_type="event"
   1098              mdapi_supported_apis="OGL4 IO BB"
   1099              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1100              mdapi_hw_unit_type="gpu"
   1101              mdapi_group="EU Array/Geometry Shader"
   1102              />
   1103     <counter name="Early Hi-Depth Test Fails"
   1104              description="The total number of pixels dropped on early hierarchical depth test."
   1105              data_type="uint64"
   1106              equation="A 22 READ 4 UMUL"
   1107              underscore_name="hi_depth_test_fails"
   1108              units="pixels"
   1109              symbol_name="HiDepthTestFails"
   1110              semantic_type="event"
   1111              mdapi_supported_apis="OGL IO BB"
   1112              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1113              mdapi_hw_unit_type="gpu"
   1114              mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
   1115              />
   1116     <counter name="VS Threads Dispatched"
   1117              description="The total number of vertex shader hardware threads dispatched."
   1118              data_type="uint64"
   1119              equation="A 1 READ"
   1120              underscore_name="vs_threads"
   1121              units="threads"
   1122              symbol_name="VsThreads"
   1123              semantic_type="event"
   1124              mdapi_supported_apis="OGL IO BB"
   1125              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1126              mdapi_hw_unit_type="gpu"
   1127              mdapi_group="EU Array/Vertex Shader"
   1128              />
   1129     <counter name="FS Threads Dispatched"
   1130              description="The total number of fragment shader hardware threads dispatched."
   1131              data_type="uint64"
   1132              equation="A 6 READ"
   1133              underscore_name="ps_threads"
   1134              units="threads"
   1135              symbol_name="PsThreads"
   1136              semantic_type="event"
   1137              mdapi_supported_apis="OGL IO BB"
   1138              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1139              mdapi_hw_unit_type="gpu"
   1140              mdapi_group="EU Array/Fragment Shader"
   1141              />
   1142     <counter name="Shader Barrier Messages"
   1143              description="The total number of shader barrier messages."
   1144              data_type="uint64"
   1145              equation="A 35 READ"
   1146              underscore_name="shader_barriers"
   1147              units="messages"
   1148              symbol_name="ShaderBarriers"
   1149              semantic_type="event"
   1150              mdapi_supported_apis="OGL OCL IO BB"
   1151              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1152              mdapi_hw_unit_type="gpu"
   1153              mdapi_group="EU Array/Barrier"
   1154              />
   1155     <counter name="Sampler Texels"
   1156              description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
   1157              data_type="uint64"
   1158              equation="A 28 READ 4 UMUL"
   1159              underscore_name="sampler_texels"
   1160              units="texels"
   1161              symbol_name="SamplerTexels"
   1162              semantic_type="event"
   1163              mdapi_supported_apis="OGL OCL IO BB"
   1164              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   1165              mdapi_hw_unit_type="gpu"
   1166              mdapi_group="Sampler/Sampler Input"
   1167              />
   1168     <counter name="Pixels Failing Tests"
   1169              description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
   1170              data_type="uint64"
   1171              equation="A 25 READ 4 UMUL"
   1172              underscore_name="pixels_failing_post_ps_tests"
   1173              units="pixels"
   1174              symbol_name="PixelsFailingPostPsTests"
   1175              semantic_type="event"
   1176              mdapi_supported_apis="OGL IO BB"
   1177              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1178              mdapi_hw_unit_type="gpu"
   1179              mdapi_group="3D Pipe/Output Merger"
   1180              />
   1181     <counter name="GPU Time Elapsed"
   1182              description="Time elapsed on the GPU during the measurement."
   1183              data_type="uint64"
   1184              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
   1185              underscore_name="gpu_time"
   1186              units="ns"
   1187              symbol_name="GpuTime"
   1188              semantic_type="duration"
   1189              mdapi_supported_apis="OGL OCL IO BB"
   1190              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   1191              mdapi_hw_unit_type="gpu"
   1192              mdapi_group="GPU"
   1193              />
   1194     <counter name="AVG GPU Core Frequency"
   1195              description="Average GPU Core Frequency in the measurement."
   1196              data_type="uint64"
   1197              max_equation="$GpuMaxFrequency"
   1198              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
   1199              underscore_name="avg_gpu_core_frequency"
   1200              units="hz"
   1201              symbol_name="AvgGpuCoreFrequency"
   1202              semantic_type="event"
   1203              mdapi_supported_apis="OGL OCL IO BB"
   1204              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   1205              mdapi_group="GPU"
   1206              mdapi_hw_unit_type="gpu"
   1207              />
   1208     <counter name="Sampler Texels Misses"
   1209              description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
   1210              data_type="uint64"
   1211              equation="A 29 READ 4 UMUL"
   1212              underscore_name="sampler_texel_misses"
   1213              units="texels"
   1214              symbol_name="SamplerTexelMisses"
   1215              semantic_type="event"
   1216              mdapi_supported_apis="OGL OCL IO BB"
   1217              mdapi_usage_flags="Tier3 Batch Frame Draw"
   1218              mdapi_hw_unit_type="gpu"
   1219              mdapi_group="Sampler/Sampler Cache"
   1220              />
   1221     <counter name="CS Threads Dispatched"
   1222              description="The total number of compute shader hardware threads dispatched."
   1223              data_type="uint64"
   1224              equation="A 4 READ"
   1225              underscore_name="cs_threads"
   1226              units="threads"
   1227              symbol_name="CsThreads"
   1228              semantic_type="event"
   1229              mdapi_supported_apis="OGL4 OCL IO BB"
   1230              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1231              mdapi_hw_unit_type="gpu"
   1232              mdapi_group="EU Array/Compute Shader"
   1233              />
   1234     <counter name="SLM Bytes Read"
   1235              description="The total number of GPU memory bytes read from shared local memory."
   1236              data_type="uint64"
   1237              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   1238              equation="A 30 READ 64 UMUL"
   1239              underscore_name="slm_bytes_read"
   1240              units="bytes"
   1241              symbol_name="SlmBytesRead"
   1242              semantic_type="throughput"
   1243              mdapi_supported_apis="OGL4 OCL IO BB"
   1244              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1245              mdapi_group="L3/Data Port/SLM"
   1246              mdapi_hw_unit_type="gpu"
   1247              />
   1248     <counter name="GTI Read Throughput"
   1249              description="The total number of GPU memory bytes read from GTI."
   1250              data_type="uint64"
   1251              max_equation="$GpuCoreClocks 64 UMUL"
   1252              equation="C 4 READ 64 UMUL"
   1253              underscore_name="gti_read_throughput"
   1254              units="bytes"
   1255              symbol_name="GtiReadThroughput"
   1256              semantic_type="throughput"
   1257              mdapi_supported_apis="OGL OCL IO BB"
   1258              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   1259              mdapi_group="GTI"
   1260              mdapi_hw_unit_type="gpu"
   1261              />
   1262     <counter name="Untyped Writes"
   1263              description="The total number of untyped memory bytes written via Data Port."
   1264              data_type="uint64"
   1265              max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
   1266              equation="C 1 READ C 2 READ C 3 READ UADD UADD $EuSlicesTotalCount 64 UMUL UMUL"
   1267              underscore_name="untyped_bytes_written"
   1268              units="bytes"
   1269              symbol_name="UntypedBytesWritten"
   1270              semantic_type="throughput"
   1271              mdapi_supported_apis="OGL4 OCL IO BB"
   1272              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1273              mdapi_group="L3/Data Port"
   1274              mdapi_hw_unit_type="gpu"
   1275              />
   1276     <counter name="GPU Busy"
   1277              description="The percentage of time in which the GPU has been processing GPU commands."
   1278              data_type="float"
   1279              max_equation="100"
   1280              equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
   1281              underscore_name="gpu_busy"
   1282              units="percent"
   1283              symbol_name="GpuBusy"
   1284              semantic_type="duration"
   1285              mdapi_supported_apis="OGL OCL IO BB"
   1286              mdapi_usage_flags="Tier1 Overview System Frame"
   1287              mdapi_group="GPU"
   1288              mdapi_hw_unit_type="gpu"
   1289              />
   1290     <counter name="Rasterized Pixels"
   1291              description="The total number of rasterized pixels."
   1292              data_type="uint64"
   1293              equation="A 21 READ 4 UMUL"
   1294              underscore_name="rasterized_pixels"
   1295              units="pixels"
   1296              symbol_name="RasterizedPixels"
   1297              semantic_type="event"
   1298              mdapi_supported_apis="OGL IO BB"
   1299              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1300              mdapi_hw_unit_type="gpu"
   1301              mdapi_group="3D Pipe/Rasterizer"
   1302              />
   1303     <counter name="Typed Bytes Read"
   1304              description="The total number of typed memory bytes read via Data Port."
   1305              data_type="uint64"
   1306              max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
   1307              equation="B 0 READ B 1 READ B 2 READ UADD UADD $EuSlicesTotalCount 64 UMUL UMUL"
   1308              underscore_name="typed_bytes_read"
   1309              units="bytes"
   1310              symbol_name="TypedBytesRead"
   1311              semantic_type="throughput"
   1312              mdapi_supported_apis="OGL4 OCL IO BB"
   1313              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1314              mdapi_group="L3/Data Port"
   1315              mdapi_hw_unit_type="gpu"
   1316              />
   1317     <counter name="DS Threads Dispatched"
   1318              description="The total number of domain shader hardware threads dispatched."
   1319              data_type="uint64"
   1320              equation="A 3 READ"
   1321              underscore_name="ds_threads"
   1322              units="threads"
   1323              symbol_name="DsThreads"
   1324              semantic_type="event"
   1325              mdapi_supported_apis="OGL4 IO BB"
   1326              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1327              mdapi_hw_unit_type="gpu"
   1328              mdapi_group="EU Array/Domain Shader"
   1329              />
   1330     <counter name="EU Thread Occupancy"
   1331              description="The percentage of time in which hardware threads occupied EUs."
   1332              data_type="float"
   1333              max_equation="100"
   1334              equation="A 13 READ 8 UMUL $EuCoresTotalCount UDIV $EuThreadsCount UDIV 100 UMUL  $GpuCoreClocks FDIV"
   1335              underscore_name="eu_thread_occupancy"
   1336              units="percent"
   1337              symbol_name="EuThreadOccupancy"
   1338              semantic_type="duration"
   1339              mdapi_supported_apis="OGL OCL IO BB"
   1340              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   1341              mdapi_group="EU Array"
   1342              mdapi_hw_unit_type="gpu"
   1343              />
   1344     <counter name="EU Stall"
   1345              description="The percentage of time in which the Execution Units were stalled."
   1346              data_type="float"
   1347              max_equation="100"
   1348              equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   1349              underscore_name="eu_stall"
   1350              units="percent"
   1351              symbol_name="EuStall"
   1352              semantic_type="duration"
   1353              mdapi_supported_apis="OGL OCL IO BB"
   1354              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   1355              mdapi_group="EU Array"
   1356              mdapi_hw_unit_type="gpu"
   1357              />
   1358     <counter name="Samples Blended"
   1359              description="The total number of blended samples or pixels written to all render targets."
   1360              data_type="uint64"
   1361              equation="A 27 READ 4 UMUL"
   1362              underscore_name="samples_blended"
   1363              units="pixels"
   1364              symbol_name="SamplesBlended"
   1365              semantic_type="event"
   1366              mdapi_supported_apis="OGL IO BB"
   1367              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   1368              mdapi_hw_unit_type="gpu"
   1369              mdapi_group="3D Pipe/Output Merger"
   1370              />
   1371     <counter name="Early Depth Test Fails"
   1372              description="The total number of pixels dropped on early depth test."
   1373              data_type="uint64"
   1374              equation="A 23 READ 4 UMUL"
   1375              underscore_name="early_depth_test_fails"
   1376              units="pixels"
   1377              symbol_name="EarlyDepthTestFails"
   1378              semantic_type="event"
   1379              mdapi_supported_apis="OGL IO BB"
   1380              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1381              mdapi_hw_unit_type="gpu"
   1382              mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
   1383              />
   1384     <counter name="Shader Memory Accesses"
   1385              description="The total number of shader memory accesses to L3."
   1386              data_type="uint64"
   1387              equation="A 32 READ"
   1388              underscore_name="shader_memory_accesses"
   1389              units="messages"
   1390              symbol_name="ShaderMemoryAccesses"
   1391              semantic_type="event"
   1392              mdapi_supported_apis="OGL OCL IO BB"
   1393              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1394              mdapi_hw_unit_type="gpu"
   1395              mdapi_group="L3/Data Port"
   1396              />
   1397     <counter name="HS Threads Dispatched"
   1398              description="The total number of hull shader hardware threads dispatched."
   1399              data_type="uint64"
   1400              equation="A 2 READ"
   1401              underscore_name="hs_threads"
   1402              units="threads"
   1403              symbol_name="HsThreads"
   1404              semantic_type="event"
   1405              mdapi_supported_apis="OGL4 IO BB"
   1406              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1407              mdapi_hw_unit_type="gpu"
   1408              mdapi_group="EU Array/Hull Shader"
   1409              />
   1410     <counter name="GTI Write Throughput"
   1411              description="The total number of GPU memory bytes written to GTI."
   1412              data_type="uint64"
   1413              max_equation="$GpuCoreClocks 32 UMUL"
   1414              equation="C 5 READ 64 UMUL"
   1415              underscore_name="gti_write_throughput"
   1416              units="bytes"
   1417              symbol_name="GtiWriteThroughput"
   1418              semantic_type="throughput"
   1419              mdapi_supported_apis="OGL OCL IO BB"
   1420              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   1421              mdapi_group="GTI"
   1422              mdapi_hw_unit_type="gpu"
   1423              />
   1424     <counter name="SLM Bytes Written"
   1425              description="The total number of GPU memory bytes written into shared local memory."
   1426              data_type="uint64"
   1427              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   1428              equation="A 31 READ 64 UMUL"
   1429              underscore_name="slm_bytes_written"
   1430              units="bytes"
   1431              symbol_name="SlmBytesWritten"
   1432              semantic_type="throughput"
   1433              mdapi_supported_apis="OGL4 OCL IO BB"
   1434              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1435              mdapi_group="L3/Data Port/SLM"
   1436              mdapi_hw_unit_type="gpu"
   1437              />
   1438     <counter name="L3 Shader Throughput"
   1439              description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
   1440              data_type="uint64"
   1441              max_equation="$GpuCoreClocks 64 UMUL 2 UMUL $EuSubslicesTotalCount UMUL"
   1442              equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
   1443              underscore_name="l3_shader_throughput"
   1444              units="bytes"
   1445              symbol_name="L3ShaderThroughput"
   1446              semantic_type="throughput"
   1447              mdapi_supported_apis="OGL4 OCL IO BB"
   1448              mdapi_usage_flags="Tier2 Frame Batch Draw"
   1449              mdapi_group="L3/Data Port"
   1450              mdapi_hw_unit_type="gpu"
   1451              />
   1452     <counter name="Samples Killed in FS"
   1453              description="The total number of samples or pixels dropped in fragment shaders."
   1454              data_type="uint64"
   1455              equation="A 24 READ 4 UMUL"
   1456              underscore_name="samples_killed_in_ps"
   1457              units="pixels"
   1458              symbol_name="SamplesKilledInPs"
   1459              semantic_type="event"
   1460              mdapi_supported_apis="OGL IO BB"
   1461              mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
   1462              mdapi_hw_unit_type="gpu"
   1463              mdapi_group="3D Pipe/Fragment Shader"
   1464              />
   1465     <counter name="Samples Written"
   1466              description="The total number of samples or pixels written to all render targets."
   1467              data_type="uint64"
   1468              equation="A 26 READ 4 UMUL"
   1469              underscore_name="samples_written"
   1470              units="pixels"
   1471              symbol_name="SamplesWritten"
   1472              semantic_type="event"
   1473              mdapi_supported_apis="OGL IO BB"
   1474              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   1475              mdapi_hw_unit_type="gpu"
   1476              mdapi_group="3D Pipe/Output Merger"
   1477              />
   1478     <counter name="Shader Atomic Memory Accesses"
   1479              description="The total number of shader atomic memory accesses."
   1480              data_type="uint64"
   1481              equation="A 34 READ"
   1482              underscore_name="shader_atomics"
   1483              units="messages"
   1484              symbol_name="ShaderAtomics"
   1485              semantic_type="event"
   1486              mdapi_supported_apis="OGL OCL IO BB"
   1487              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1488              mdapi_hw_unit_type="gpu"
   1489              mdapi_group="L3/Data Port/Atomics"
   1490              />
   1491     <counter name="EU Send Pipe Active"
   1492              description="The percentage of time in which EU send pipeline was actively processing."
   1493              data_type="float"
   1494              max_equation="100"
   1495              equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   1496              underscore_name="eu_send_active"
   1497              units="percent"
   1498              symbol_name="EuSendActive"
   1499              semantic_type="duration"
   1500              mdapi_supported_apis="OGL OCL IO BB"
   1501              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   1502              mdapi_group="EU Array/Pipes"
   1503              mdapi_hw_unit_type="gpu"
   1504              />
   1505     <register_config type="NOA"
   1506                      availability="$SliceMask 0x01 AND"
   1507                      priority="0"
   1508                      >
   1509         <register type="NOA" address="0x00009840" value="0x000000A0" />
   1510         <register type="NOA" address="0x00009888" value="0x105C00E0" />
   1511         <register type="NOA" address="0x00009888" value="0x105800E0" />
   1512         <register type="NOA" address="0x00009888" value="0x103800E0" />
   1513         <register type="NOA" address="0x00009888" value="0x3580001A" />
   1514         <register type="NOA" address="0x00009888" value="0x3B800060" />
   1515         <register type="NOA" address="0x00009888" value="0x3D800005" />
   1516         <register type="NOA" address="0x00009888" value="0x065C2100" />
   1517         <register type="NOA" address="0x00009888" value="0x0A5C0041" />
   1518         <register type="NOA" address="0x00009888" value="0x0C5C6600" />
   1519         <register type="NOA" address="0x00009888" value="0x005C6580" />
   1520         <register type="NOA" address="0x00009888" value="0x085C8000" />
   1521         <register type="NOA" address="0x00009888" value="0x0E5C8000" />
   1522         <register type="NOA" address="0x00009888" value="0x00580042" />
   1523         <register type="NOA" address="0x00009888" value="0x08582080" />
   1524         <register type="NOA" address="0x00009888" value="0x0C58004C" />
   1525         <register type="NOA" address="0x00009888" value="0x0E582580" />
   1526         <register type="NOA" address="0x00009888" value="0x005B4000" />
   1527         <register type="NOA" address="0x00009888" value="0x185B1000" />
   1528         <register type="NOA" address="0x00009888" value="0x1A5B0104" />
   1529         <register type="NOA" address="0x00009888" value="0x0C1FA800" />
   1530         <register type="NOA" address="0x00009888" value="0x0E1FAA00" />
   1531         <register type="NOA" address="0x00009888" value="0x101F02AA" />
   1532         <register type="NOA" address="0x00009888" value="0x08380042" />
   1533         <register type="NOA" address="0x00009888" value="0x0A382080" />
   1534         <register type="NOA" address="0x00009888" value="0x0E38404C" />
   1535         <register type="NOA" address="0x00009888" value="0x0238404B" />
   1536         <register type="NOA" address="0x00009888" value="0x00384000" />
   1537         <register type="NOA" address="0x00009888" value="0x16380000" />
   1538         <register type="NOA" address="0x00009888" value="0x18381145" />
   1539         <register type="NOA" address="0x00009888" value="0x04380000" />
   1540         <register type="NOA" address="0x00009888" value="0x0039A000" />
   1541         <register type="NOA" address="0x00009888" value="0x06398000" />
   1542         <register type="NOA" address="0x00009888" value="0x0839A000" />
   1543         <register type="NOA" address="0x00009888" value="0x0A39A000" />
   1544         <register type="NOA" address="0x00009888" value="0x0C39A000" />
   1545         <register type="NOA" address="0x00009888" value="0x0E39A000" />
   1546         <register type="NOA" address="0x00009888" value="0x02392000" />
   1547         <register type="NOA" address="0x00009888" value="0x018A8000" />
   1548         <register type="NOA" address="0x00009888" value="0x0F8A8000" />
   1549         <register type="NOA" address="0x00009888" value="0x198A8000" />
   1550         <register type="NOA" address="0x00009888" value="0x1B8AAAA0" />
   1551         <register type="NOA" address="0x00009888" value="0x1D8A0002" />
   1552         <register type="NOA" address="0x00009888" value="0x038A8000" />
   1553         <register type="NOA" address="0x00009888" value="0x058A8000" />
   1554         <register type="NOA" address="0x00009888" value="0x238B02A0" />
   1555         <register type="NOA" address="0x00009888" value="0x258B5550" />
   1556         <register type="NOA" address="0x00009888" value="0x278B0015" />
   1557         <register type="NOA" address="0x00009888" value="0x1F850A80" />
   1558         <register type="NOA" address="0x00009888" value="0x2185AAA0" />
   1559         <register type="NOA" address="0x00009888" value="0x2385002A" />
   1560         <register type="NOA" address="0x00009888" value="0x01834000" />
   1561         <register type="NOA" address="0x00009888" value="0x0F834000" />
   1562         <register type="NOA" address="0x00009888" value="0x19835400" />
   1563         <register type="NOA" address="0x00009888" value="0x1B830155" />
   1564         <register type="NOA" address="0x00009888" value="0x03834000" />
   1565         <register type="NOA" address="0x00009888" value="0x05834000" />
   1566         <register type="NOA" address="0x00009888" value="0x0184C000" />
   1567         <register type="NOA" address="0x00009888" value="0x07848000" />
   1568         <register type="NOA" address="0x00009888" value="0x0984C000" />
   1569         <register type="NOA" address="0x00009888" value="0x0B84C000" />
   1570         <register type="NOA" address="0x00009888" value="0x0D84C000" />
   1571         <register type="NOA" address="0x00009888" value="0x0F84C000" />
   1572         <register type="NOA" address="0x00009888" value="0x03844000" />
   1573         <register type="NOA" address="0x00009888" value="0x17808137" />
   1574         <register type="NOA" address="0x00009888" value="0x1980C147" />
   1575         <register type="NOA" address="0x00009888" value="0x1B80C0E5" />
   1576         <register type="NOA" address="0x00009888" value="0x1D80C0E3" />
   1577         <register type="NOA" address="0x00009888" value="0x21800000" />
   1578         <register type="NOA" address="0x00009888" value="0x1180C000" />
   1579         <register type="NOA" address="0x00009888" value="0x1F80C000" />
   1580         <register type="NOA" address="0x00009888" value="0x13804000" />
   1581         <register type="NOA" address="0x00009888" value="0x15800000" />
   1582         <register type="NOA" address="0x00000D24" value="0x00000000" />
   1583         <register type="NOA" address="0x00009888" value="0x4D801000" />
   1584         <register type="NOA" address="0x00009888" value="0x4F800111" />
   1585         <register type="NOA" address="0x00009888" value="0x43800062" />
   1586         <register type="NOA" address="0x00009888" value="0x51800000" />
   1587         <register type="NOA" address="0x00009888" value="0x45800062" />
   1588         <register type="NOA" address="0x00009888" value="0x53800000" />
   1589         <register type="NOA" address="0x00009888" value="0x47800062" />
   1590         <register type="NOA" address="0x00009888" value="0x31800000" />
   1591         <register type="NOA" address="0x00009888" value="0x3F801062" />
   1592         <register type="NOA" address="0x00009888" value="0x41801084" />
   1593         <register type="NOA" address="0x00009840" value="0x00000080" />
   1594     </register_config>
   1595     <register_config type="NOA"
   1596                      availability="$SliceMask 0x02 AND"
   1597                      priority="2"
   1598                      >
   1599         <register type="NOA" address="0x00009840" value="0x000000A0" />
   1600         <register type="NOA" address="0x00009888" value="0x10DC00E0" />
   1601         <register type="NOA" address="0x00009888" value="0x10D800E0" />
   1602         <register type="NOA" address="0x00009888" value="0x10B800E0" />
   1603         <register type="NOA" address="0x00009888" value="0x3580001A" />
   1604         <register type="NOA" address="0x00009888" value="0x3B800060" />
   1605         <register type="NOA" address="0x00009888" value="0x3D800005" />
   1606         <register type="NOA" address="0x00009888" value="0x06DC2100" />
   1607         <register type="NOA" address="0x00009888" value="0x0ADC0041" />
   1608         <register type="NOA" address="0x00009888" value="0x0CDC6600" />
   1609         <register type="NOA" address="0x00009888" value="0x00DC6580" />
   1610         <register type="NOA" address="0x00009888" value="0x08DC8000" />
   1611         <register type="NOA" address="0x00009888" value="0x0EDC8000" />
   1612         <register type="NOA" address="0x00009888" value="0x00D80042" />
   1613         <register type="NOA" address="0x00009888" value="0x08D82080" />
   1614         <register type="NOA" address="0x00009888" value="0x0CD8004C" />
   1615         <register type="NOA" address="0x00009888" value="0x0ED82580" />
   1616         <register type="NOA" address="0x00009888" value="0x00DB4000" />
   1617         <register type="NOA" address="0x00009888" value="0x18DB1000" />
   1618         <register type="NOA" address="0x00009888" value="0x1ADB0104" />
   1619         <register type="NOA" address="0x00009888" value="0x0C9FA800" />
   1620         <register type="NOA" address="0x00009888" value="0x0E9FAA00" />
   1621         <register type="NOA" address="0x00009888" value="0x109F02AA" />
   1622         <register type="NOA" address="0x00009888" value="0x08B80042" />
   1623         <register type="NOA" address="0x00009888" value="0x0AB82080" />
   1624         <register type="NOA" address="0x00009888" value="0x0EB8404C" />
   1625         <register type="NOA" address="0x00009888" value="0x02B8404B" />
   1626         <register type="NOA" address="0x00009888" value="0x00B84000" />
   1627         <register type="NOA" address="0x00009888" value="0x16B80000" />
   1628         <register type="NOA" address="0x00009888" value="0x18B81145" />
   1629         <register type="NOA" address="0x00009888" value="0x04B80000" />
   1630         <register type="NOA" address="0x00009888" value="0x00B9A000" />
   1631         <register type="NOA" address="0x00009888" value="0x06B98000" />
   1632         <register type="NOA" address="0x00009888" value="0x08B9A000" />
   1633         <register type="NOA" address="0x00009888" value="0x0AB9A000" />
   1634         <register type="NOA" address="0x00009888" value="0x0CB9A000" />
   1635         <register type="NOA" address="0x00009888" value="0x0EB9A000" />
   1636         <register type="NOA" address="0x00009888" value="0x02B92000" />
   1637         <register type="NOA" address="0x00009888" value="0x01888000" />
   1638         <register type="NOA" address="0x00009888" value="0x0D88F800" />
   1639         <register type="NOA" address="0x00009888" value="0x0F88000F" />
   1640         <register type="NOA" address="0x00009888" value="0x03888000" />
   1641         <register type="NOA" address="0x00009888" value="0x05888000" />
   1642         <register type="NOA" address="0x00009888" value="0x238B0540" />
   1643         <register type="NOA" address="0x00009888" value="0x258BAAA0" />
   1644         <register type="NOA" address="0x00009888" value="0x278B002A" />
   1645         <register type="NOA" address="0x00009888" value="0x018C4000" />
   1646         <register type="NOA" address="0x00009888" value="0x0F8C4000" />
   1647         <register type="NOA" address="0x00009888" value="0x178C2000" />
   1648         <register type="NOA" address="0x00009888" value="0x198C5500" />
   1649         <register type="NOA" address="0x00009888" value="0x1B8C0015" />
   1650         <register type="NOA" address="0x00009888" value="0x038C4000" />
   1651         <register type="NOA" address="0x00009888" value="0x058C4000" />
   1652         <register type="NOA" address="0x00009888" value="0x018DA000" />
   1653         <register type="NOA" address="0x00009888" value="0x078D8000" />
   1654         <register type="NOA" address="0x00009888" value="0x098DA000" />
   1655         <register type="NOA" address="0x00009888" value="0x0B8DA000" />
   1656         <register type="NOA" address="0x00009888" value="0x0D8DA000" />
   1657         <register type="NOA" address="0x00009888" value="0x0F8DA000" />
   1658         <register type="NOA" address="0x00009888" value="0x038D2000" />
   1659         <register type="NOA" address="0x00009888" value="0x1F850A80" />
   1660         <register type="NOA" address="0x00009888" value="0x2185AAA0" />
   1661         <register type="NOA" address="0x00009888" value="0x2385002A" />
   1662         <register type="NOA" address="0x00009888" value="0x01834000" />
   1663         <register type="NOA" address="0x00009888" value="0x0F834000" />
   1664         <register type="NOA" address="0x00009888" value="0x19835400" />
   1665         <register type="NOA" address="0x00009888" value="0x1B830155" />
   1666         <register type="NOA" address="0x00009888" value="0x03834000" />
   1667         <register type="NOA" address="0x00009888" value="0x05834000" />
   1668         <register type="NOA" address="0x00009888" value="0x0184C000" />
   1669         <register type="NOA" address="0x00009888" value="0x07848000" />
   1670         <register type="NOA" address="0x00009888" value="0x0984C000" />
   1671         <register type="NOA" address="0x00009888" value="0x0B84C000" />
   1672         <register type="NOA" address="0x00009888" value="0x0D84C000" />
   1673         <register type="NOA" address="0x00009888" value="0x0F84C000" />
   1674         <register type="NOA" address="0x00009888" value="0x03844000" />
   1675         <register type="NOA" address="0x00009888" value="0x17808137" />
   1676         <register type="NOA" address="0x00009888" value="0x1980C147" />
   1677         <register type="NOA" address="0x00009888" value="0x1B80C0E5" />
   1678         <register type="NOA" address="0x00009888" value="0x1D80C0E3" />
   1679         <register type="NOA" address="0x00009888" value="0x21800000" />
   1680         <register type="NOA" address="0x00009888" value="0x1180C000" />
   1681         <register type="NOA" address="0x00009888" value="0x1F80C000" />
   1682         <register type="NOA" address="0x00009888" value="0x13804000" />
   1683         <register type="NOA" address="0x00009888" value="0x15800000" />
   1684         <register type="NOA" address="0x00000D24" value="0x00000000" />
   1685         <register type="NOA" address="0x00009888" value="0x4D805000" />
   1686         <register type="NOA" address="0x00009888" value="0x4F800555" />
   1687         <register type="NOA" address="0x00009888" value="0x43800062" />
   1688         <register type="NOA" address="0x00009888" value="0x51800000" />
   1689         <register type="NOA" address="0x00009888" value="0x45800062" />
   1690         <register type="NOA" address="0x00009888" value="0x53800000" />
   1691         <register type="NOA" address="0x00009888" value="0x47800062" />
   1692         <register type="NOA" address="0x00009888" value="0x31800000" />
   1693         <register type="NOA" address="0x00009888" value="0x3F800062" />
   1694         <register type="NOA" address="0x00009888" value="0x41800000" />
   1695         <register type="NOA" address="0x00009840" value="0x00000080" />
   1696     </register_config>
   1697     <register_config type="OA">
   1698         <register type="OA" address="0x00002710" value="0x00000000" />
   1699         <register type="OA" address="0x00002714" value="0x00800000" />
   1700         <register type="OA" address="0x00002720" value="0x00000000" />
   1701         <register type="OA" address="0x00002724" value="0x00800000" />
   1702         <register type="OA" address="0x00002740" value="0x00000000" />
   1703     </register_config>
   1704     <register_config type="FLEX">
   1705         <register type="FLEX" address="0x0000E458" value="0x00005004" />
   1706         <register type="FLEX" address="0x0000E558" value="0x00000003" />
   1707         <register type="FLEX" address="0x0000E658" value="0x00002001" />
   1708         <register type="FLEX" address="0x0000E758" value="0x00778008" />
   1709         <register type="FLEX" address="0x0000E45C" value="0x00088078" />
   1710         <register type="FLEX" address="0x0000E55C" value="0x00808708" />
   1711         <register type="FLEX" address="0x0000E65C" value="0x00A08908" />
   1712     </register_config>
   1713   </set>
   1714 
   1715   <set name="Render Metrics for 3D Pipeline Profile"
   1716        mdapi_supported_apis="OGL OCL IO BB"
   1717        underscore_name="render_pipe_profile"
   1718        hw_config_guid="233d0544-fff7-4281-8291-e02f222aff72"
   1719        chipset="BDW"
   1720        symbol_name="RenderPipeProfile"
   1721        >
   1722     <counter name="GPU Core Clocks"
   1723              description="The total number of GPU core clocks elapsed during the measurement."
   1724              data_type="uint64"
   1725              equation="GPU_CLOCK 0 READ"
   1726              underscore_name="gpu_core_clocks"
   1727              units="cycles"
   1728              symbol_name="GpuCoreClocks"
   1729              semantic_type="event"
   1730              mdapi_supported_apis=""
   1731              mdapi_usage_flags="Tier1 Frame Batch Draw"
   1732              mdapi_hw_unit_type="gpu"
   1733              mdapi_group="GPU"
   1734              />
   1735     <counter name="EU Active"
   1736              description="The percentage of time in which the Execution Units were actively processing."
   1737              data_type="float"
   1738              max_equation="100"
   1739              equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   1740              underscore_name="eu_active"
   1741              units="percent"
   1742              symbol_name="EuActive"
   1743              semantic_type="duration"
   1744              mdapi_supported_apis=""
   1745              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   1746              mdapi_group="EU Array"
   1747              mdapi_hw_unit_type="gpu"
   1748              />
   1749     <counter name="VS Bottleneck"
   1750              low_watermark="10"
   1751              description="The percentage of time in which vertex shader pipeline stage was slowing down the 3D pipeline."
   1752              data_type="float"
   1753              high_watermark="30"
   1754              equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
   1755              underscore_name="vs_bottleneck"
   1756              units="percent"
   1757              symbol_name="VsBottleneck"
   1758              semantic_type="duration"
   1759              mdapi_supported_apis="OGL IO BB"
   1760              mdapi_usage_flags="Tier3 Indicate Draw"
   1761              mdapi_group="3D Pipe/Vertex Shader"
   1762              mdapi_hw_unit_type="gpu"
   1763              />
   1764     <counter name="Hi-Depth Bottleneck"
   1765              low_watermark="5"
   1766              description="The percentage of time in which early hierarchical depth test pipeline stage was slowing down the 3D pipeline."
   1767              data_type="float"
   1768              high_watermark="15"
   1769              equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
   1770              underscore_name="hi_depth_bottleneck"
   1771              units="percent"
   1772              symbol_name="HiDepthBottleneck"
   1773              semantic_type="duration"
   1774              mdapi_supported_apis="OGL IO BB"
   1775              mdapi_usage_flags="Tier3 Indicate Draw"
   1776              mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
   1777              mdapi_hw_unit_type="gpu"
   1778              />
   1779     <counter name="GS Bottleneck"
   1780              low_watermark="5"
   1781              description="The percentage of time in which geometry shader pipeline stage was slowing down the 3D pipeline."
   1782              data_type="float"
   1783              high_watermark="15"
   1784              equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
   1785              underscore_name="gs_bottleneck"
   1786              units="percent"
   1787              symbol_name="GsBottleneck"
   1788              semantic_type="duration"
   1789              mdapi_supported_apis="OGL IO BB"
   1790              mdapi_usage_flags="Tier3 Indicate Draw"
   1791              mdapi_group="3D Pipe/Geometry Shader"
   1792              mdapi_hw_unit_type="gpu"
   1793              />
   1794     <counter name="GS Threads Dispatched"
   1795              description="The total number of geometry shader hardware threads dispatched."
   1796              data_type="uint64"
   1797              equation="A 5 READ"
   1798              underscore_name="gs_threads"
   1799              units="threads"
   1800              symbol_name="GsThreads"
   1801              semantic_type="event"
   1802              mdapi_supported_apis="OGL4 IO BB"
   1803              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1804              mdapi_hw_unit_type="gpu"
   1805              mdapi_group="EU Array/Geometry Shader"
   1806              />
   1807     <counter name="Early Hi-Depth Test Fails"
   1808              description="The total number of pixels dropped on early hierarchical depth test."
   1809              data_type="uint64"
   1810              equation="A 22 READ 4 UMUL"
   1811              underscore_name="hi_depth_test_fails"
   1812              units="pixels"
   1813              symbol_name="HiDepthTestFails"
   1814              semantic_type="event"
   1815              mdapi_supported_apis="OGL IO BB"
   1816              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1817              mdapi_hw_unit_type="gpu"
   1818              mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
   1819              />
   1820     <counter name="VS Threads Dispatched"
   1821              description="The total number of vertex shader hardware threads dispatched."
   1822              data_type="uint64"
   1823              equation="A 1 READ"
   1824              underscore_name="vs_threads"
   1825              units="threads"
   1826              symbol_name="VsThreads"
   1827              semantic_type="event"
   1828              mdapi_supported_apis="OGL IO BB"
   1829              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1830              mdapi_hw_unit_type="gpu"
   1831              mdapi_group="EU Array/Vertex Shader"
   1832              />
   1833     <counter name="FS Threads Dispatched"
   1834              description="The total number of fragment shader hardware threads dispatched."
   1835              data_type="uint64"
   1836              equation="A 6 READ"
   1837              underscore_name="ps_threads"
   1838              units="threads"
   1839              symbol_name="PsThreads"
   1840              semantic_type="event"
   1841              mdapi_supported_apis="OGL IO BB"
   1842              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1843              mdapi_hw_unit_type="gpu"
   1844              mdapi_group="EU Array/Fragment Shader"
   1845              />
   1846     <counter name="BC Bottleneck"
   1847              low_watermark="5"
   1848              description="The percentage of time in which barycentric coordinates calculation pipeline stage was slowing down the 3D pipeline."
   1849              data_type="float"
   1850              high_watermark="15"
   1851              equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
   1852              underscore_name="bc_bottleneck"
   1853              units="percent"
   1854              symbol_name="BcBottleneck"
   1855              semantic_type="duration"
   1856              mdapi_supported_apis="OGL IO"
   1857              mdapi_usage_flags="Tier3 Indicate Draw"
   1858              mdapi_group="3D Pipe/Rasterizer/Barycentric Calc"
   1859              mdapi_hw_unit_type="gpu"
   1860              />
   1861     <counter name="HS Stall"
   1862              description="The percentage of time in which hull stall pipeline stage was stalled."
   1863              data_type="float"
   1864              equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
   1865              underscore_name="hs_stall"
   1866              units="percent"
   1867              symbol_name="HsStall"
   1868              semantic_type="duration"
   1869              mdapi_supported_apis="OGL4 IO BB"
   1870              mdapi_usage_flags="Tier4 Correlate Draw"
   1871              mdapi_hw_unit_type="gpu"
   1872              mdapi_group="3D Pipe/Hull Shader"
   1873              />
   1874     <counter name="Shader Barrier Messages"
   1875              description="The total number of shader barrier messages."
   1876              data_type="uint64"
   1877              equation="A 35 READ"
   1878              underscore_name="shader_barriers"
   1879              units="messages"
   1880              symbol_name="ShaderBarriers"
   1881              semantic_type="event"
   1882              mdapi_supported_apis="OGL4 OCL IO BB"
   1883              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1884              mdapi_hw_unit_type="gpu"
   1885              mdapi_group="EU Array/Barrier"
   1886              />
   1887     <counter name="Sampler Texels"
   1888              description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
   1889              data_type="uint64"
   1890              equation="A 28 READ 4 UMUL"
   1891              underscore_name="sampler_texels"
   1892              units="texels"
   1893              symbol_name="SamplerTexels"
   1894              semantic_type="event"
   1895              mdapi_supported_apis=""
   1896              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   1897              mdapi_hw_unit_type="gpu"
   1898              mdapi_group="Sampler/Sampler Input"
   1899              />
   1900     <counter name="Pixels Failing Tests"
   1901              description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
   1902              data_type="uint64"
   1903              equation="A 25 READ 4 UMUL"
   1904              underscore_name="pixels_failing_post_ps_tests"
   1905              units="pixels"
   1906              symbol_name="PixelsFailingPostPsTests"
   1907              semantic_type="event"
   1908              mdapi_supported_apis="OGL IO BB"
   1909              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1910              mdapi_hw_unit_type="gpu"
   1911              mdapi_group="3D Pipe/Output Merger"
   1912              />
   1913     <counter name="GPU Time Elapsed"
   1914              description="Time elapsed on the GPU during the measurement."
   1915              data_type="uint64"
   1916              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
   1917              underscore_name="gpu_time"
   1918              units="ns"
   1919              symbol_name="GpuTime"
   1920              semantic_type="duration"
   1921              mdapi_supported_apis=""
   1922              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   1923              mdapi_hw_unit_type="gpu"
   1924              mdapi_group="GPU"
   1925              />
   1926     <counter name="AVG GPU Core Frequency"
   1927              description="Average GPU Core Frequency in the measurement."
   1928              data_type="uint64"
   1929              max_equation="$GpuMaxFrequency"
   1930              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
   1931              underscore_name="avg_gpu_core_frequency"
   1932              units="hz"
   1933              symbol_name="AvgGpuCoreFrequency"
   1934              semantic_type="event"
   1935              mdapi_supported_apis=""
   1936              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   1937              mdapi_group="GPU"
   1938              mdapi_hw_unit_type="gpu"
   1939              />
   1940     <counter name="Sampler Texels Misses"
   1941              description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
   1942              data_type="uint64"
   1943              equation="A 29 READ 4 UMUL"
   1944              underscore_name="sampler_texel_misses"
   1945              units="texels"
   1946              symbol_name="SamplerTexelMisses"
   1947              semantic_type="event"
   1948              mdapi_supported_apis=""
   1949              mdapi_usage_flags="Tier3 Batch Frame Draw"
   1950              mdapi_hw_unit_type="gpu"
   1951              mdapi_group="Sampler/Sampler Cache"
   1952              />
   1953     <counter name="CS Threads Dispatched"
   1954              description="The total number of compute shader hardware threads dispatched."
   1955              data_type="uint64"
   1956              equation="A 4 READ"
   1957              underscore_name="cs_threads"
   1958              units="threads"
   1959              symbol_name="CsThreads"
   1960              semantic_type="event"
   1961              mdapi_supported_apis="OGL4 OCL IO BB"
   1962              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1963              mdapi_hw_unit_type="gpu"
   1964              mdapi_group="EU Array/Compute Shader"
   1965              />
   1966     <counter name="VF Bottleneck"
   1967              low_watermark="5"
   1968              description="The percentage of time in which vertex fetch pipeline stage was slowing down the 3D pipeline."
   1969              data_type="float"
   1970              high_watermark="15"
   1971              equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
   1972              underscore_name="vf_bottleneck"
   1973              units="percent"
   1974              symbol_name="VfBottleneck"
   1975              semantic_type="duration"
   1976              mdapi_supported_apis="OGL IO BB"
   1977              mdapi_usage_flags="Tier3 Indicate Draw"
   1978              mdapi_group="3D Pipe/Input Assembler"
   1979              mdapi_hw_unit_type="gpu"
   1980              />
   1981     <counter name="SLM Bytes Read"
   1982              description="The total number of GPU memory bytes read from shared local memory."
   1983              data_type="uint64"
   1984              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   1985              equation="A 30 READ 64 UMUL"
   1986              underscore_name="slm_bytes_read"
   1987              units="bytes"
   1988              symbol_name="SlmBytesRead"
   1989              semantic_type="throughput"
   1990              mdapi_supported_apis="OGL4 OCL IO BB"
   1991              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1992              mdapi_group="L3/Data Port/SLM"
   1993              mdapi_hw_unit_type="gpu"
   1994              />
   1995     <counter name="Strip-Fans Bottleneck"
   1996              low_watermark="5"
   1997              description="The percentage of time in which strip-fans pipeline stage was slowing down the 3D pipeline."
   1998              data_type="float"
   1999              high_watermark="10"
   2000              equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
   2001              underscore_name="sf_bottleneck"
   2002              units="percent"
   2003              symbol_name="SfBottleneck"
   2004              semantic_type="duration"
   2005              mdapi_supported_apis="OGL IO BB"
   2006              mdapi_usage_flags="Tier3 Indicate Draw"
   2007              mdapi_group="3D Pipe/Rasterizer/Strip-Fans"
   2008              mdapi_hw_unit_type="gpu"
   2009              />
   2010     <counter name="Sampler Accesses"
   2011              description="The total number of messages send to samplers."
   2012              data_type="uint64"
   2013              equation="A 28 READ"
   2014              underscore_name="sampler_accesses"
   2015              units="messages"
   2016              symbol_name="SamplerAccesses"
   2017              semantic_type="event"
   2018              mdapi_supported_apis=""
   2019              mdapi_usage_flags="Tier3 Batch Frame Draw"
   2020              mdapi_hw_unit_type="gpu"
   2021              mdapi_group="Sampler"
   2022              />
   2023     <counter name="SF Stall"
   2024              description="The percentage of time in which strip-fans pipeline stage was stalled."
   2025              data_type="float"
   2026              equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
   2027              underscore_name="sf_stall"
   2028              units="percent"
   2029              symbol_name="SfStall"
   2030              semantic_type="duration"
   2031              mdapi_supported_apis="OGL IO BB"
   2032              mdapi_usage_flags="Tier4 Correlate Draw"
   2033              mdapi_hw_unit_type="gpu"
   2034              mdapi_group="3D Pipe/Rasterizer/Strip-Fans"
   2035              />
   2036     <counter name="GPU Busy"
   2037              description="The percentage of time in which the GPU has been processing GPU commands."
   2038              data_type="float"
   2039              max_equation="100"
   2040              equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
   2041              underscore_name="gpu_busy"
   2042              units="percent"
   2043              symbol_name="GpuBusy"
   2044              semantic_type="duration"
   2045              mdapi_supported_apis=""
   2046              mdapi_usage_flags="Tier1 Overview System Frame"
   2047              mdapi_group="GPU"
   2048              mdapi_hw_unit_type="gpu"
   2049              />
   2050     <counter name="HS Bottleneck"
   2051              low_watermark="3"
   2052              description="The percentage of time in which hull shader pipeline stage was slowing down the 3D pipeline."
   2053              data_type="float"
   2054              high_watermark="9"
   2055              equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
   2056              underscore_name="hs_bottleneck"
   2057              units="percent"
   2058              symbol_name="HsBottleneck"
   2059              semantic_type="duration"
   2060              mdapi_supported_apis="OGL4 IO BB"
   2061              mdapi_usage_flags="Tier3 Indicate Draw"
   2062              mdapi_group="3D Pipe/Hull Shader"
   2063              mdapi_hw_unit_type="gpu"
   2064              />
   2065     <counter name="CL Stall"
   2066              description="The percentage of time in which clipper pipeline stage was stalled."
   2067              data_type="float"
   2068              equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
   2069              underscore_name="cl_stall"
   2070              units="percent"
   2071              symbol_name="ClStall"
   2072              semantic_type="duration"
   2073              mdapi_supported_apis="OGL IO BB"
   2074              mdapi_usage_flags="Tier4 Correlate Draw"
   2075              mdapi_hw_unit_type="gpu"
   2076              mdapi_group="3D Pipe/Clipper"
   2077              />
   2078     <counter name="SO Bottleneck"
   2079              low_watermark="5"
   2080              description="The percentage of time in which stream output pipeline stage was slowing down the 3D pipeline."
   2081              data_type="float"
   2082              high_watermark="15"
   2083              equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
   2084              underscore_name="so_bottleneck"
   2085              units="percent"
   2086              symbol_name="SoBottleneck"
   2087              semantic_type="duration"
   2088              mdapi_supported_apis="OGL IO BB"
   2089              mdapi_usage_flags="Tier3 Indicate Draw"
   2090              mdapi_group="3D Pipe/Stream Output"
   2091              mdapi_hw_unit_type="gpu"
   2092              />
   2093     <counter name="Rasterized Pixels"
   2094              description="The total number of rasterized pixels."
   2095              data_type="uint64"
   2096              equation="A 21 READ 4 UMUL"
   2097              underscore_name="rasterized_pixels"
   2098              units="pixels"
   2099              symbol_name="RasterizedPixels"
   2100              semantic_type="event"
   2101              mdapi_supported_apis="OGL IO BB"
   2102              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2103              mdapi_hw_unit_type="gpu"
   2104              mdapi_group="3D Pipe/Rasterizer"
   2105              />
   2106     <counter name="DS Threads Dispatched"
   2107              description="The total number of domain shader hardware threads dispatched."
   2108              data_type="uint64"
   2109              equation="A 3 READ"
   2110              underscore_name="ds_threads"
   2111              units="threads"
   2112              symbol_name="DsThreads"
   2113              semantic_type="event"
   2114              mdapi_supported_apis="OGL4 IO BB"
   2115              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2116              mdapi_hw_unit_type="gpu"
   2117              mdapi_group="EU Array/Domain Shader"
   2118              />
   2119     <counter name="Samples Written"
   2120              description="The total number of samples or pixels written to all render targets."
   2121              data_type="uint64"
   2122              equation="A 26 READ 4 UMUL"
   2123              underscore_name="samples_written"
   2124              units="pixels"
   2125              symbol_name="SamplesWritten"
   2126              semantic_type="event"
   2127              mdapi_supported_apis="OGL IO BB"
   2128              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   2129              mdapi_hw_unit_type="gpu"
   2130              mdapi_group="3D Pipe/Output Merger"
   2131              />
   2132     <counter name="DS Bottleneck"
   2133              low_watermark="5"
   2134              description="The percentage of time in which domain shader pipeline stage was slowing down the 3D pipeline."
   2135              data_type="float"
   2136              high_watermark="15"
   2137              equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
   2138              underscore_name="ds_bottleneck"
   2139              units="percent"
   2140              symbol_name="DsBottleneck"
   2141              semantic_type="duration"
   2142              mdapi_supported_apis="OGL4 IO BB"
   2143              mdapi_usage_flags="Tier3 Indicate Draw"
   2144              mdapi_group="3D Pipe/Domain Shader"
   2145              mdapi_hw_unit_type="gpu"
   2146              />
   2147     <counter name="EU Stall"
   2148              description="The percentage of time in which the Execution Units were stalled."
   2149              data_type="float"
   2150              max_equation="100"
   2151              equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   2152              underscore_name="eu_stall"
   2153              units="percent"
   2154              symbol_name="EuStall"
   2155              semantic_type="duration"
   2156              mdapi_supported_apis=""
   2157              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   2158              mdapi_group="EU Array"
   2159              mdapi_hw_unit_type="gpu"
   2160              />
   2161     <counter name="Clipper Bottleneck"
   2162              low_watermark="10"
   2163              description="The percentage of time in which clipper pipeline stage was slowing down the 3D pipeline."
   2164              data_type="float"
   2165              high_watermark="30"
   2166              equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
   2167              underscore_name="cl_bottleneck"
   2168              units="percent"
   2169              symbol_name="ClBottleneck"
   2170              semantic_type="duration"
   2171              mdapi_supported_apis="OGL IO BB"
   2172              mdapi_usage_flags="Tier3 Indicate Draw"
   2173              mdapi_group="3D Pipe/Clipper"
   2174              mdapi_hw_unit_type="gpu"
   2175              />
   2176     <counter name="DS Stall"
   2177              description="The percentage of time in which domain shader pipeline stage was stalled."
   2178              data_type="float"
   2179              equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
   2180              underscore_name="ds_stall"
   2181              units="percent"
   2182              symbol_name="DsStall"
   2183              semantic_type="duration"
   2184              mdapi_supported_apis="OGL4 IO BB"
   2185              mdapi_usage_flags="Tier4 Correlate Draw"
   2186              mdapi_hw_unit_type="gpu"
   2187              mdapi_group="3D Pipe/Domain Shader"
   2188              />
   2189     <counter name="Early Depth Bottleneck"
   2190              low_watermark="10"
   2191              description="The percentage of time in which early depth test pipeline stage was slowing down the 3D pipeline."
   2192              data_type="float"
   2193              high_watermark="30"
   2194              equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
   2195              underscore_name="early_depth_bottleneck"
   2196              units="percent"
   2197              symbol_name="EarlyDepthBottleneck"
   2198              semantic_type="duration"
   2199              mdapi_supported_apis="OGL IO BB"
   2200              mdapi_usage_flags="Tier3 Indicate Draw"
   2201              mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
   2202              mdapi_hw_unit_type="gpu"
   2203              />
   2204     <counter name="Samples Blended"
   2205              description="The total number of blended samples or pixels written to all render targets."
   2206              data_type="uint64"
   2207              equation="A 27 READ 4 UMUL"
   2208              underscore_name="samples_blended"
   2209              units="pixels"
   2210              symbol_name="SamplesBlended"
   2211              semantic_type="event"
   2212              mdapi_supported_apis="OGL IO BB"
   2213              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   2214              mdapi_hw_unit_type="gpu"
   2215              mdapi_group="3D Pipe/Output Merger"
   2216              />
   2217     <counter name="Early Depth Test Fails"
   2218              description="The total number of pixels dropped on early depth test."
   2219              data_type="uint64"
   2220              equation="A 23 READ 4 UMUL"
   2221              underscore_name="early_depth_test_fails"
   2222              units="pixels"
   2223              symbol_name="EarlyDepthTestFails"
   2224              semantic_type="event"
   2225              mdapi_supported_apis="OGL IO BB"
   2226              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2227              mdapi_hw_unit_type="gpu"
   2228              mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
   2229              />
   2230     <counter name="Shader Memory Accesses"
   2231              description="The total number of shader memory accesses to L3."
   2232              data_type="uint64"
   2233              equation="A 32 READ"
   2234              underscore_name="shader_memory_accesses"
   2235              units="messages"
   2236              symbol_name="ShaderMemoryAccesses"
   2237              semantic_type="event"
   2238              mdapi_supported_apis=""
   2239              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2240              mdapi_hw_unit_type="gpu"
   2241              mdapi_group="L3/Data Port"
   2242              />
   2243     <counter name="HS Threads Dispatched"
   2244              description="The total number of hull shader hardware threads dispatched."
   2245              data_type="uint64"
   2246              equation="A 2 READ"
   2247              underscore_name="hs_threads"
   2248              units="threads"
   2249              symbol_name="HsThreads"
   2250              semantic_type="event"
   2251              mdapi_supported_apis="OGL4 IO BB"
   2252              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2253              mdapi_hw_unit_type="gpu"
   2254              mdapi_group="EU Array/Hull Shader"
   2255              />
   2256     <counter name="SLM Bytes Written"
   2257              description="The total number of GPU memory bytes written into shared local memory."
   2258              data_type="uint64"
   2259              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   2260              equation="A 31 READ 64 UMUL"
   2261              underscore_name="slm_bytes_written"
   2262              units="bytes"
   2263              symbol_name="SlmBytesWritten"
   2264              semantic_type="throughput"
   2265              mdapi_supported_apis="OGL4 OCL IO BB"
   2266              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2267              mdapi_group="L3/Data Port/SLM"
   2268              mdapi_hw_unit_type="gpu"
   2269              />
   2270     <counter name="L3 Shader Throughput"
   2271              description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
   2272              data_type="uint64"
   2273              max_equation="$GpuCoreClocks 64 UMUL 2 UMUL $EuSubslicesTotalCount UMUL"
   2274              equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
   2275              underscore_name="l3_shader_throughput"
   2276              units="bytes"
   2277              symbol_name="L3ShaderThroughput"
   2278              semantic_type="throughput"
   2279              mdapi_supported_apis="OGL4 OCL IO BB"
   2280              mdapi_usage_flags="Tier2 Frame Batch Draw"
   2281              mdapi_group="L3/Data Port"
   2282              mdapi_hw_unit_type="gpu"
   2283              />
   2284     <counter name="Samples Killed in FS"
   2285              description="The total number of samples or pixels dropped in fragment shaders."
   2286              data_type="uint64"
   2287              equation="A 24 READ 4 UMUL"
   2288              underscore_name="samples_killed_in_ps"
   2289              units="pixels"
   2290              symbol_name="SamplesKilledInPs"
   2291              semantic_type="event"
   2292              mdapi_supported_apis="OGL IO BB"
   2293              mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
   2294              mdapi_hw_unit_type="gpu"
   2295              mdapi_group="3D Pipe/Fragment Shader"
   2296              />
   2297     <counter name="SO Stall"
   2298              description="The percentage of time in which stream-output pipeline stage was stalled."
   2299              data_type="float"
   2300              equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
   2301              underscore_name="so_stall"
   2302              units="percent"
   2303              symbol_name="SoStall"
   2304              semantic_type="duration"
   2305              mdapi_supported_apis="OGL IO BB"
   2306              mdapi_usage_flags="Tier4 Correlate Draw"
   2307              mdapi_hw_unit_type="gpu"
   2308              mdapi_group="3D Pipe/Stream Output"
   2309              />
   2310     <counter name="Shader Atomic Memory Accesses"
   2311              description="The total number of shader atomic memory accesses."
   2312              data_type="uint64"
   2313              equation="A 34 READ"
   2314              underscore_name="shader_atomics"
   2315              units="messages"
   2316              symbol_name="ShaderAtomics"
   2317              semantic_type="event"
   2318              mdapi_supported_apis="OGL4 OCL IO BB"
   2319              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2320              mdapi_hw_unit_type="gpu"
   2321              mdapi_group="L3/Data Port/Atomics"
   2322              />
   2323     <register_config type="NOA">
   2324         <register type="NOA" address="0x00009840" value="0x000000A0" />
   2325         <register type="NOA" address="0x00009888" value="0x0A1E0000" />
   2326         <register type="NOA" address="0x00009888" value="0x0C1F000F" />
   2327         <register type="NOA" address="0x00009888" value="0x10176800" />
   2328         <register type="NOA" address="0x00009888" value="0x1191001F" />
   2329         <register type="NOA" address="0x00009888" value="0x0B880320" />
   2330         <register type="NOA" address="0x00009888" value="0x01890C40" />
   2331         <register type="NOA" address="0x00009888" value="0x118A1C00" />
   2332         <register type="NOA" address="0x00009888" value="0x118D7C00" />
   2333         <register type="NOA" address="0x00009888" value="0x118E0020" />
   2334         <register type="NOA" address="0x00009888" value="0x118F4C00" />
   2335         <register type="NOA" address="0x00009888" value="0x11900000" />
   2336         <register type="NOA" address="0x00009888" value="0x13900001" />
   2337         <register type="NOA" address="0x00009888" value="0x065C4000" />
   2338         <register type="NOA" address="0x00009888" value="0x0C3D8000" />
   2339         <register type="NOA" address="0x00009888" value="0x06584000" />
   2340         <register type="NOA" address="0x00009888" value="0x0C5B4000" />
   2341         <register type="NOA" address="0x00009888" value="0x081E0040" />
   2342         <register type="NOA" address="0x00009888" value="0x0E1E0000" />
   2343         <register type="NOA" address="0x00009888" value="0x021F5400" />
   2344         <register type="NOA" address="0x00009888" value="0x001F0000" />
   2345         <register type="NOA" address="0x00009888" value="0x101F0010" />
   2346         <register type="NOA" address="0x00009888" value="0x0E1F0080" />
   2347         <register type="NOA" address="0x00009888" value="0x0C384000" />
   2348         <register type="NOA" address="0x00009888" value="0x06392000" />
   2349         <register type="NOA" address="0x00009888" value="0x0C13C000" />
   2350         <register type="NOA" address="0x00009888" value="0x06164000" />
   2351         <register type="NOA" address="0x00009888" value="0x06170012" />
   2352         <register type="NOA" address="0x00009888" value="0x00170000" />
   2353         <register type="NOA" address="0x00009888" value="0x01910005" />
   2354         <register type="NOA" address="0x00009888" value="0x07880002" />
   2355         <register type="NOA" address="0x00009888" value="0x01880C00" />
   2356         <register type="NOA" address="0x00009888" value="0x0F880000" />
   2357         <register type="NOA" address="0x00009888" value="0x0D880000" />
   2358         <register type="NOA" address="0x00009888" value="0x05880000" />
   2359         <register type="NOA" address="0x00009888" value="0x09890032" />
   2360         <register type="NOA" address="0x00009888" value="0x078A0800" />
   2361         <register type="NOA" address="0x00009888" value="0x0F8A0A00" />
   2362         <register type="NOA" address="0x00009888" value="0x198A4000" />
   2363         <register type="NOA" address="0x00009888" value="0x1B8A2000" />
   2364         <register type="NOA" address="0x00009888" value="0x1D8A0000" />
   2365         <register type="NOA" address="0x00009888" value="0x038A4000" />
   2366         <register type="NOA" address="0x00009888" value="0x0B8A8000" />
   2367         <register type="NOA" address="0x00009888" value="0x0D8A8000" />
   2368         <register type="NOA" address="0x00009888" value="0x238B54C0" />
   2369         <register type="NOA" address="0x00009888" value="0x258BAA55" />
   2370         <register type="NOA" address="0x00009888" value="0x278B0019" />
   2371         <register type="NOA" address="0x00009888" value="0x198C0100" />
   2372         <register type="NOA" address="0x00009888" value="0x058C4000" />
   2373         <register type="NOA" address="0x00009888" value="0x0F8D0015" />
   2374         <register type="NOA" address="0x00009888" value="0x018D1000" />
   2375         <register type="NOA" address="0x00009888" value="0x098D8000" />
   2376         <register type="NOA" address="0x00009888" value="0x0B8DF000" />
   2377         <register type="NOA" address="0x00009888" value="0x0D8D3000" />
   2378         <register type="NOA" address="0x00009888" value="0x038DE000" />
   2379         <register type="NOA" address="0x00009888" value="0x058D3000" />
   2380         <register type="NOA" address="0x00009888" value="0x0D8E0004" />
   2381         <register type="NOA" address="0x00009888" value="0x058E000C" />
   2382         <register type="NOA" address="0x00009888" value="0x098E0000" />
   2383         <register type="NOA" address="0x00009888" value="0x078E0000" />
   2384         <register type="NOA" address="0x00009888" value="0x038E0000" />
   2385         <register type="NOA" address="0x00009888" value="0x0B8F0020" />
   2386         <register type="NOA" address="0x00009888" value="0x198F0C00" />
   2387         <register type="NOA" address="0x00009888" value="0x078F8000" />
   2388         <register type="NOA" address="0x00009888" value="0x098F4000" />
   2389         <register type="NOA" address="0x00009888" value="0x0B900980" />
   2390         <register type="NOA" address="0x00009888" value="0x03900D80" />
   2391         <register type="NOA" address="0x00009888" value="0x01900000" />
   2392         <register type="NOA" address="0x00009888" value="0x1F85AA80" />
   2393         <register type="NOA" address="0x00009888" value="0x2185AAAA" />
   2394         <register type="NOA" address="0x00009888" value="0x2385002A" />
   2395         <register type="NOA" address="0x00009888" value="0x01834000" />
   2396         <register type="NOA" address="0x00009888" value="0x0F834000" />
   2397         <register type="NOA" address="0x00009888" value="0x19835400" />
   2398         <register type="NOA" address="0x00009888" value="0x1B830155" />
   2399         <register type="NOA" address="0x00009888" value="0x03834000" />
   2400         <register type="NOA" address="0x00009888" value="0x05834000" />
   2401         <register type="NOA" address="0x00009888" value="0x07834000" />
   2402         <register type="NOA" address="0x00009888" value="0x09834000" />
   2403         <register type="NOA" address="0x00009888" value="0x0B834000" />
   2404         <register type="NOA" address="0x00009888" value="0x0D834000" />
   2405         <register type="NOA" address="0x00009888" value="0x0184C000" />
   2406         <register type="NOA" address="0x00009888" value="0x0784C000" />
   2407         <register type="NOA" address="0x00009888" value="0x0984C000" />
   2408         <register type="NOA" address="0x00009888" value="0x0B84C000" />
   2409         <register type="NOA" address="0x00009888" value="0x0D84C000" />
   2410         <register type="NOA" address="0x00009888" value="0x0F84C000" />
   2411         <register type="NOA" address="0x00009888" value="0x0384C000" />
   2412         <register type="NOA" address="0x00009888" value="0x0584C000" />
   2413         <register type="NOA" address="0x00009888" value="0x1180C000" />
   2414         <register type="NOA" address="0x00009888" value="0x1780C000" />
   2415         <register type="NOA" address="0x00009888" value="0x1980C000" />
   2416         <register type="NOA" address="0x00009888" value="0x1B80C000" />
   2417         <register type="NOA" address="0x00009888" value="0x1D80C000" />
   2418         <register type="NOA" address="0x00009888" value="0x1F80C000" />
   2419         <register type="NOA" address="0x00009888" value="0x1380C000" />
   2420         <register type="NOA" address="0x00009888" value="0x1580C000" />
   2421         <register type="NOA" address="0x00000D24" value="0x00000000" />
   2422         <register type="NOA" address="0x00009888" value="0x4D801111" />
   2423         <register type="NOA" address="0x00009888" value="0x3D800800" />
   2424         <register type="NOA" address="0x00009888" value="0x4F801011" />
   2425         <register type="NOA" address="0x00009888" value="0x43800443" />
   2426         <register type="NOA" address="0x00009888" value="0x51801111" />
   2427         <register type="NOA" address="0x00009888" value="0x45800422" />
   2428         <register type="NOA" address="0x00009888" value="0x53801111" />
   2429         <register type="NOA" address="0x00009888" value="0x47800C60" />
   2430         <register type="NOA" address="0x00009888" value="0x21800000" />
   2431         <register type="NOA" address="0x00009888" value="0x31800000" />
   2432         <register type="NOA" address="0x00009888" value="0x3F800422" />
   2433         <register type="NOA" address="0x00009888" value="0x41800021" />
   2434         <register type="NOA" address="0x00009840" value="0x00000080" />
   2435     </register_config>
   2436     <register_config type="OA">
   2437         <register type="OA" address="0x00002724" value="0xF0800000" />
   2438         <register type="OA" address="0x00002720" value="0x00000000" />
   2439         <register type="OA" address="0x00002714" value="0xF0800000" />
   2440         <register type="OA" address="0x00002710" value="0x00000000" />
   2441         <register type="OA" address="0x00002740" value="0x00000000" />
   2442         <register type="OA" address="0x00002770" value="0x0007FFEA" />
   2443         <register type="OA" address="0x00002774" value="0x00007FFC" />
   2444         <register type="OA" address="0x00002778" value="0x0007AFFA" />
   2445         <register type="OA" address="0x0000277C" value="0x0000F5FD" />
   2446         <register type="OA" address="0x00002780" value="0x00079FFA" />
   2447         <register type="OA" address="0x00002784" value="0x0000F3FB" />
   2448         <register type="OA" address="0x00002788" value="0x0007BF7A" />
   2449         <register type="OA" address="0x0000278C" value="0x0000F7E7" />
   2450         <register type="OA" address="0x00002790" value="0x0007FEFA" />
   2451         <register type="OA" address="0x00002794" value="0x0000F7CF" />
   2452         <register type="OA" address="0x00002798" value="0x00077FFA" />
   2453         <register type="OA" address="0x0000279C" value="0x0000EFDF" />
   2454         <register type="OA" address="0x000027A0" value="0x0006FFFA" />
   2455         <register type="OA" address="0x000027A4" value="0x0000CFBF" />
   2456         <register type="OA" address="0x000027A8" value="0x0003FFFA" />
   2457         <register type="OA" address="0x000027AC" value="0x00005F7F" />
   2458     </register_config>
   2459     <register_config type="FLEX">
   2460         <register type="FLEX" address="0x0000E458" value="0x00005004" />
   2461         <register type="FLEX" address="0x0000E558" value="0x00015014" />
   2462         <register type="FLEX" address="0x0000E658" value="0x00025024" />
   2463         <register type="FLEX" address="0x0000E758" value="0x00035034" />
   2464         <register type="FLEX" address="0x0000E45C" value="0x00045044" />
   2465         <register type="FLEX" address="0x0000E55C" value="0x00055054" />
   2466         <register type="FLEX" address="0x0000E65C" value="0x00065064" />
   2467     </register_config>
   2468   </set>
   2469 
   2470   <set name="Memory Reads Distribution Gen8"
   2471        mdapi_supported_apis="OGL OCL IO BB"
   2472        underscore_name="memory_reads"
   2473        hw_config_guid="2b255d48-2117-4fef-a8f7-f151e1d25a2c"
   2474        chipset="BDW"
   2475        symbol_name="MemoryReads"
   2476        >
   2477     <counter name="GPU Core Clocks"
   2478              description="The total number of GPU core clocks elapsed during the measurement."
   2479              data_type="uint64"
   2480              equation="GPU_CLOCK 0 READ"
   2481              underscore_name="gpu_core_clocks"
   2482              units="cycles"
   2483              symbol_name="GpuCoreClocks"
   2484              semantic_type="event"
   2485              mdapi_supported_apis=""
   2486              mdapi_usage_flags="Tier1 Frame Batch Draw"
   2487              mdapi_hw_unit_type="gpu"
   2488              mdapi_group="GPU"
   2489              />
   2490     <counter name="EU Active"
   2491              description="The percentage of time in which the Execution Units were actively processing."
   2492              data_type="float"
   2493              max_equation="100"
   2494              equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   2495              underscore_name="eu_active"
   2496              units="percent"
   2497              symbol_name="EuActive"
   2498              semantic_type="duration"
   2499              mdapi_supported_apis=""
   2500              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   2501              mdapi_group="EU Array"
   2502              mdapi_hw_unit_type="gpu"
   2503              />
   2504     <counter name="GtiL3Bank0Reads"
   2505              description="The total number of GTI memory reads from L3 Bank 0 (L3 Cache misses)."
   2506              data_type="uint64"
   2507              equation="C 4 READ"
   2508              underscore_name="gti_l3_bank0_reads"
   2509              units="messages"
   2510              symbol_name="GtiL3Bank0Reads"
   2511              semantic_type="event"
   2512              mdapi_supported_apis=""
   2513              mdapi_usage_flags="Tier2 Frame Batch Draw"
   2514              mdapi_hw_unit_type="gpu"
   2515              mdapi_group="GTI/L3"
   2516              />
   2517     <counter name="GS Threads Dispatched"
   2518              description="The total number of geometry shader hardware threads dispatched."
   2519              data_type="uint64"
   2520              equation="A 5 READ"
   2521              underscore_name="gs_threads"
   2522              units="threads"
   2523              symbol_name="GsThreads"
   2524              semantic_type="event"
   2525              mdapi_supported_apis="OGL4 IO BB"
   2526              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2527              mdapi_hw_unit_type="gpu"
   2528              mdapi_group="EU Array/Geometry Shader"
   2529              />
   2530     <counter name="GtiRingAccesses"
   2531              description="The total number of all accesses from GTI to the ring."
   2532              data_type="uint64"
   2533              equation="C 3 READ 2 UMUL"
   2534              underscore_name="gti_ring_accesses"
   2535              units="messages"
   2536              symbol_name="GtiRingAccesses"
   2537              semantic_type="event"
   2538              mdapi_supported_apis=""
   2539              mdapi_usage_flags="Tier2 Frame Batch Draw"
   2540              mdapi_hw_unit_type="gpu"
   2541              mdapi_group="GTI"
   2542              />
   2543     <counter name="Early Hi-Depth Test Fails"
   2544              description="The total number of pixels dropped on early hierarchical depth test."
   2545              data_type="uint64"
   2546              equation="A 22 READ 4 UMUL"
   2547              underscore_name="hi_depth_test_fails"
   2548              units="pixels"
   2549              symbol_name="HiDepthTestFails"
   2550              semantic_type="event"
   2551              mdapi_supported_apis="OGL IO BB"
   2552              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2553              mdapi_hw_unit_type="gpu"
   2554              mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
   2555              />
   2556     <counter name="VS Threads Dispatched"
   2557              description="The total number of vertex shader hardware threads dispatched."
   2558              data_type="uint64"
   2559              equation="A 1 READ"
   2560              underscore_name="vs_threads"
   2561              units="threads"
   2562              symbol_name="VsThreads"
   2563              semantic_type="event"
   2564              mdapi_supported_apis="OGL IO BB"
   2565              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2566              mdapi_hw_unit_type="gpu"
   2567              mdapi_group="EU Array/Vertex Shader"
   2568              />
   2569     <counter name="FS Threads Dispatched"
   2570              description="The total number of fragment shader hardware threads dispatched."
   2571              data_type="uint64"
   2572              equation="A 6 READ"
   2573              underscore_name="ps_threads"
   2574              units="threads"
   2575              symbol_name="PsThreads"
   2576              semantic_type="event"
   2577              mdapi_supported_apis="OGL IO BB"
   2578              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2579              mdapi_hw_unit_type="gpu"
   2580              mdapi_group="EU Array/Fragment Shader"
   2581              />
   2582     <counter name="GtiL3Bank3Reads"
   2583              description="The total number of GTI memory reads from L3 Bank 3 (L3 Cache misses)."
   2584              data_type="uint64"
   2585              equation="C 7 READ"
   2586              underscore_name="gti_l3_bank3_reads"
   2587              units="messages"
   2588              symbol_name="GtiL3Bank3Reads"
   2589              semantic_type="event"
   2590              mdapi_supported_apis=""
   2591              mdapi_usage_flags="Tier2 Frame Batch Draw"
   2592              mdapi_hw_unit_type="subslice"
   2593              mdapi_group="GTI/L3"
   2594              />
   2595     <counter name="Shader Barrier Messages"
   2596              description="The total number of shader barrier messages."
   2597              data_type="uint64"
   2598              equation="A 35 READ"
   2599              underscore_name="shader_barriers"
   2600              units="messages"
   2601              symbol_name="ShaderBarriers"
   2602              semantic_type="event"
   2603              mdapi_supported_apis="OGL4 OCL IO"
   2604              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2605              mdapi_hw_unit_type="gpu"
   2606              mdapi_group="EU Array/Barrier"
   2607              />
   2608     <counter name="GtiRsMemoryReads"
   2609              description="The total number of GTI memory reads from Resource Streamer."
   2610              data_type="uint64"
   2611              equation="B 2 READ"
   2612              underscore_name="gti_rs_memory_reads"
   2613              units="messages"
   2614              symbol_name="GtiRsMemoryReads"
   2615              semantic_type="event"
   2616              mdapi_supported_apis=""
   2617              mdapi_usage_flags="Tier2 Frame Batch Draw"
   2618              mdapi_hw_unit_type="gpu"
   2619              mdapi_group="GTI/3D Pipe/Resource Streamer"
   2620              />
   2621     <counter name="Sampler Texels"
   2622              description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
   2623              data_type="uint64"
   2624              equation="A 28 READ 4 UMUL"
   2625              underscore_name="sampler_texels"
   2626              units="texels"
   2627              symbol_name="SamplerTexels"
   2628              semantic_type="event"
   2629              mdapi_supported_apis=""
   2630              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   2631              mdapi_hw_unit_type="gpu"
   2632              mdapi_group="Sampler/Sampler Input"
   2633              />
   2634     <counter name="Pixels Failing Tests"
   2635              description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
   2636              data_type="uint64"
   2637              equation="A 25 READ 4 UMUL"
   2638              underscore_name="pixels_failing_post_ps_tests"
   2639              units="pixels"
   2640              symbol_name="PixelsFailingPostPsTests"
   2641              semantic_type="event"
   2642              mdapi_supported_apis="OGL IO BB"
   2643              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2644              mdapi_hw_unit_type="gpu"
   2645              mdapi_group="3D Pipe/Output Merger"
   2646              />
   2647     <counter name="GtiHizMemoryReads"
   2648              description="The total number of GTI memory reads from Hierarchical Depth Cache (Hi-Depth Cache misses)."
   2649              data_type="uint64"
   2650              equation="B 5 READ"
   2651              underscore_name="gti_hiz_memory_reads"
   2652              units="messages"
   2653              symbol_name="GtiHizMemoryReads"
   2654              semantic_type="event"
   2655              mdapi_supported_apis="OGL IO BB"
   2656              mdapi_usage_flags="Tier2 Frame Batch Draw"
   2657              mdapi_hw_unit_type="gpu"
   2658              mdapi_group="GTI/Depth Cache"
   2659              />
   2660     <counter name="GPU Time Elapsed"
   2661              description="Time elapsed on the GPU during the measurement."
   2662              data_type="uint64"
   2663              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
   2664              underscore_name="gpu_time"
   2665              units="ns"
   2666              symbol_name="GpuTime"
   2667              semantic_type="duration"
   2668              mdapi_supported_apis=""
   2669              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   2670              mdapi_hw_unit_type="gpu"
   2671              mdapi_group="GPU"
   2672              />
   2673     <counter name="AVG GPU Core Frequency"
   2674              description="Average GPU Core Frequency in the measurement."
   2675              data_type="uint64"
   2676              max_equation="$GpuMaxFrequency"
   2677              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
   2678              underscore_name="avg_gpu_core_frequency"
   2679              units="hz"
   2680              symbol_name="AvgGpuCoreFrequency"
   2681              semantic_type="event"
   2682              mdapi_supported_apis=""
   2683              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   2684              mdapi_group="GPU"
   2685              mdapi_hw_unit_type="gpu"
   2686              />
   2687     <counter name="Sampler Texels Misses"
   2688              description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
   2689              data_type="uint64"
   2690              equation="A 29 READ 4 UMUL"
   2691              underscore_name="sampler_texel_misses"
   2692              units="texels"
   2693              symbol_name="SamplerTexelMisses"
   2694              semantic_type="event"
   2695              mdapi_supported_apis=""
   2696              mdapi_usage_flags="Tier3 Batch Frame Draw"
   2697              mdapi_hw_unit_type="gpu"
   2698              mdapi_group="Sampler/Sampler Cache"
   2699              />
   2700     <counter name="GtiRccMemoryReads"
   2701              description="The total number of GTI memory reads from Render Color Cache (Render Color Cache misses)."
   2702              data_type="uint64"
   2703              equation="B 3 READ"
   2704              underscore_name="gti_rcc_memory_reads"
   2705              units="messages"
   2706              symbol_name="GtiRccMemoryReads"
   2707              semantic_type="event"
   2708              mdapi_supported_apis="OGL IO BB"
   2709              mdapi_usage_flags="Tier2 Frame Batch Draw"
   2710              mdapi_hw_unit_type="gpu"
   2711              mdapi_group="GTI/Color Cache"
   2712              />
   2713     <counter name="CS Threads Dispatched"
   2714              description="The total number of compute shader hardware threads dispatched."
   2715              data_type="uint64"
   2716              equation="A 4 READ"
   2717              underscore_name="cs_threads"
   2718              units="threads"
   2719              symbol_name="CsThreads"
   2720              semantic_type="event"
   2721              mdapi_supported_apis="OGL4 OCL IO BB"
   2722              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2723              mdapi_hw_unit_type="gpu"
   2724              mdapi_group="EU Array/Compute Shader"
   2725              />
   2726     <counter name="SLM Bytes Read"
   2727              description="The total number of GPU memory bytes read from shared local memory."
   2728              data_type="uint64"
   2729              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   2730              equation="A 30 READ 64 UMUL"
   2731              underscore_name="slm_bytes_read"
   2732              units="bytes"
   2733              symbol_name="SlmBytesRead"
   2734              semantic_type="throughput"
   2735              mdapi_supported_apis="OGL4 OCL IO BB"
   2736              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2737              mdapi_group="L3/Data Port/SLM"
   2738              mdapi_hw_unit_type="gpu"
   2739              />
   2740     <counter name="GtiL3Bank1Reads"
   2741              description="The total number of GTI memory reads from L3 Bank 1 (L3 Cache misses)."
   2742              data_type="uint64"
   2743              equation="C 5 READ"
   2744              underscore_name="gti_l3_bank1_reads"
   2745              units="messages"
   2746              symbol_name="GtiL3Bank1Reads"
   2747              semantic_type="event"
   2748              mdapi_supported_apis=""
   2749              mdapi_usage_flags="Tier2 Frame Batch Draw"
   2750              mdapi_hw_unit_type="subslice"
   2751              mdapi_group="GTI/L3"
   2752              />
   2753     <counter name="GPU Busy"
   2754              description="The percentage of time in which the GPU has been processing GPU commands."
   2755              data_type="float"
   2756              max_equation="100"
   2757              equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
   2758              underscore_name="gpu_busy"
   2759              units="percent"
   2760              symbol_name="GpuBusy"
   2761              semantic_type="duration"
   2762              mdapi_supported_apis=""
   2763              mdapi_usage_flags="Tier1 Overview System Frame"
   2764              mdapi_group="GPU"
   2765              mdapi_hw_unit_type="gpu"
   2766              />
   2767     <counter name="GtiCmdStreamerMemoryReads"
   2768              description="The total number of GTI memory reads from Command Streamer."
   2769              data_type="uint64"
   2770              equation="B 0 READ"
   2771              underscore_name="gti_cmd_streamer_memory_reads"
   2772              units="messages"
   2773              symbol_name="GtiCmdStreamerMemoryReads"
   2774              semantic_type="event"
   2775              mdapi_supported_apis=""
   2776              mdapi_usage_flags="Tier2 Frame Batch Draw"
   2777              mdapi_hw_unit_type="gpu"
   2778              mdapi_group="GTI/3D Pipe/Command Streamer"
   2779              />
   2780     <counter name="GtiL3Bank2Reads"
   2781              description="The total number of GTI memory reads from L3 Bank 2 (L3 Cache misses)."
   2782              data_type="uint64"
   2783              equation="C 6 READ"
   2784              underscore_name="gti_l3_bank2_reads"
   2785              units="messages"
   2786              symbol_name="GtiL3Bank2Reads"
   2787              semantic_type="event"
   2788              mdapi_supported_apis=""
   2789              mdapi_usage_flags="Tier2 Frame Batch Draw"
   2790              mdapi_hw_unit_type="subslice"
   2791              mdapi_group="GTI/L3"
   2792              />
   2793     <counter name="GtiMemoryReads"
   2794              description="The total number of GTI memory reads."
   2795              data_type="uint64"
   2796              equation="C 0 READ"
   2797              underscore_name="gti_memory_reads"
   2798              units="messages"
   2799              symbol_name="GtiMemoryReads"
   2800              semantic_type="event"
   2801              mdapi_supported_apis=""
   2802              mdapi_usage_flags="Tier2 Overview Frame Batch Draw"
   2803              mdapi_hw_unit_type="gpu"
   2804              mdapi_group="GTI"
   2805              />
   2806     <counter name="Rasterized Pixels"
   2807              description="The total number of rasterized pixels."
   2808              data_type="uint64"
   2809              equation="A 21 READ 4 UMUL"
   2810              underscore_name="rasterized_pixels"
   2811              units="pixels"
   2812              symbol_name="RasterizedPixels"
   2813              semantic_type="event"
   2814              mdapi_supported_apis="OGL IO BB"
   2815              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2816              mdapi_hw_unit_type="gpu"
   2817              mdapi_group="3D Pipe/Rasterizer"
   2818              />
   2819     <counter name="GtiRczMemoryReads"
   2820              description="The total number of GTI memory reads from Render Depth Cache (Render Depth Cache misses)."
   2821              data_type="uint64"
   2822              equation="B 7 READ"
   2823              underscore_name="gti_rcz_memory_reads"
   2824              units="messages"
   2825              symbol_name="GtiRczMemoryReads"
   2826              semantic_type="event"
   2827              mdapi_supported_apis="OGL IO BB"
   2828              mdapi_usage_flags="Tier2 Frame Batch Draw"
   2829              mdapi_hw_unit_type="gpu"
   2830              mdapi_group="GTI/Depth Cache"
   2831              />
   2832     <counter name="DS Threads Dispatched"
   2833              description="The total number of domain shader hardware threads dispatched."
   2834              data_type="uint64"
   2835              equation="A 3 READ"
   2836              underscore_name="ds_threads"
   2837              units="threads"
   2838              symbol_name="DsThreads"
   2839              semantic_type="event"
   2840              mdapi_supported_apis="OGL4 IO BB"
   2841              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2842              mdapi_hw_unit_type="gpu"
   2843              mdapi_group="EU Array/Domain Shader"
   2844              />
   2845     <counter name="Samples Written"
   2846              description="The total number of samples or pixels written to all render targets."
   2847              data_type="uint64"
   2848              equation="A 26 READ 4 UMUL"
   2849              underscore_name="samples_written"
   2850              units="pixels"
   2851              symbol_name="SamplesWritten"
   2852              semantic_type="event"
   2853              mdapi_supported_apis="OGL IO BB"
   2854              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   2855              mdapi_hw_unit_type="gpu"
   2856              mdapi_group="3D Pipe/Output Merger"
   2857              />
   2858     <counter name="EU Stall"
   2859              description="The percentage of time in which the Execution Units were stalled."
   2860              data_type="float"
   2861              max_equation="100"
   2862              equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   2863              underscore_name="eu_stall"
   2864              units="percent"
   2865              symbol_name="EuStall"
   2866              semantic_type="duration"
   2867              mdapi_supported_apis=""
   2868              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   2869              mdapi_group="EU Array"
   2870              mdapi_hw_unit_type="gpu"
   2871              />
   2872     <counter name="Samples Blended"
   2873              description="The total number of blended samples or pixels written to all render targets."
   2874              data_type="uint64"
   2875              equation="A 27 READ 4 UMUL"
   2876              underscore_name="samples_blended"
   2877              units="pixels"
   2878              symbol_name="SamplesBlended"
   2879              semantic_type="event"
   2880              mdapi_supported_apis="OGL IO BB"
   2881              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   2882              mdapi_hw_unit_type="gpu"
   2883              mdapi_group="3D Pipe/Output Merger"
   2884              />
   2885     <counter name="Early Depth Test Fails"
   2886              description="The total number of pixels dropped on early depth test."
   2887              data_type="uint64"
   2888              equation="A 23 READ 4 UMUL"
   2889              underscore_name="early_depth_test_fails"
   2890              units="pixels"
   2891              symbol_name="EarlyDepthTestFails"
   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/Early Depth Test"
   2897              />
   2898     <counter name="GtiMscMemoryReads"
   2899              description="The total number of GTI memory reads from Multisampling Color Cache (Multisampling Color Cache misses)."
   2900              data_type="uint64"
   2901              equation="B 4 READ"
   2902              underscore_name="gti_msc_memory_reads"
   2903              units="messages"
   2904              symbol_name="GtiMscMemoryReads"
   2905              semantic_type="event"
   2906              mdapi_supported_apis="OGL IO BB"
   2907              mdapi_usage_flags="Tier2 Frame Batch Draw"
   2908              mdapi_hw_unit_type="gpu"
   2909              mdapi_group="GTI/Color Cache"
   2910              />
   2911     <counter name="GtiVfMemoryReads"
   2912              description="The total number of GTI memory reads from Vertex Fetch."
   2913              data_type="uint64"
   2914              equation="B 1 READ"
   2915              underscore_name="gti_vf_memory_reads"
   2916              units="messages"
   2917              symbol_name="GtiVfMemoryReads"
   2918              semantic_type="event"
   2919              mdapi_supported_apis="OGL IO BB"
   2920              mdapi_usage_flags="Tier2 Frame Batch Draw"
   2921              mdapi_hw_unit_type="gpu"
   2922              mdapi_group="GTI/3D Pipe/Vertex Fetch"
   2923              />
   2924     <counter name="GtiStcMemoryReads"
   2925              description="The total number of GTI memory reads from Stencil Cache (Stencil Cache misses)."
   2926              data_type="uint64"
   2927              equation="B 6 READ"
   2928              underscore_name="gti_stc_memory_reads"
   2929              units="messages"
   2930              symbol_name="GtiStcMemoryReads"
   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/Depth Cache"
   2936              />
   2937     <counter name="Shader Memory Accesses"
   2938              description="The total number of shader memory accesses to L3."
   2939              data_type="uint64"
   2940              equation="A 32 READ"
   2941              underscore_name="shader_memory_accesses"
   2942              units="messages"
   2943              symbol_name="ShaderMemoryAccesses"
   2944              semantic_type="event"
   2945              mdapi_supported_apis=""
   2946              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2947              mdapi_hw_unit_type="gpu"
   2948              mdapi_group="L3/Data Port"
   2949              />
   2950     <counter name="HS Threads Dispatched"
   2951              description="The total number of hull shader hardware threads dispatched."
   2952              data_type="uint64"
   2953              equation="A 2 READ"
   2954              underscore_name="hs_threads"
   2955              units="threads"
   2956              symbol_name="HsThreads"
   2957              semantic_type="event"
   2958              mdapi_supported_apis="OGL4 IO BB"
   2959              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2960              mdapi_hw_unit_type="gpu"
   2961              mdapi_group="EU Array/Hull Shader"
   2962              />
   2963     <counter name="SLM Bytes Written"
   2964              description="The total number of GPU memory bytes written into shared local memory."
   2965              data_type="uint64"
   2966              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   2967              equation="A 31 READ 64 UMUL"
   2968              underscore_name="slm_bytes_written"
   2969              units="bytes"
   2970              symbol_name="SlmBytesWritten"
   2971              semantic_type="throughput"
   2972              mdapi_supported_apis="OGL4 OCL IO BB"
   2973              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2974              mdapi_group="L3/Data Port/SLM"
   2975              mdapi_hw_unit_type="gpu"
   2976              />
   2977     <counter name="L3 Shader Throughput"
   2978              description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
   2979              data_type="uint64"
   2980              max_equation="$GpuCoreClocks 64 UMUL 2 UMUL $EuSubslicesTotalCount UMUL"
   2981              equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
   2982              underscore_name="l3_shader_throughput"
   2983              units="bytes"
   2984              symbol_name="L3ShaderThroughput"
   2985              semantic_type="throughput"
   2986              mdapi_supported_apis="OGL4 OCL IO BB"
   2987              mdapi_usage_flags="Tier2 Frame Batch Draw"
   2988              mdapi_group="L3/Data Port"
   2989              mdapi_hw_unit_type="gpu"
   2990              />
   2991     <counter name="Samples Killed in FS"
   2992              description="The total number of samples or pixels dropped in fragment shaders."
   2993              data_type="uint64"
   2994              equation="A 24 READ 4 UMUL"
   2995              underscore_name="samples_killed_in_ps"
   2996              units="pixels"
   2997              symbol_name="SamplesKilledInPs"
   2998              semantic_type="event"
   2999              mdapi_supported_apis="OGL IO BB"
   3000              mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
   3001              mdapi_hw_unit_type="gpu"
   3002              mdapi_group="3D Pipe/Fragment Shader"
   3003              />
   3004     <counter name="GtiL3Reads"
   3005              description="The total number of GTI memory reads from L3 (L3 Cache misses)."
   3006              data_type="uint64"
   3007              equation="$GtiL3Bank0Reads $GtiL3Bank1Reads $GtiL3Bank2Reads $GtiL3Bank3Reads UADD UADD UADD"
   3008              underscore_name="gti_l3_reads"
   3009              units="messages"
   3010              symbol_name="GtiL3Reads"
   3011              semantic_type="event"
   3012              mdapi_supported_apis=""
   3013              mdapi_usage_flags="Tier2 Frame Batch Draw"
   3014              mdapi_hw_unit_type="gpu"
   3015              mdapi_group="GTI/L3"
   3016              />
   3017     <counter name="Shader Atomic Memory Accesses"
   3018              description="The total number of shader atomic memory accesses."
   3019              data_type="uint64"
   3020              equation="A 34 READ"
   3021              underscore_name="shader_atomics"
   3022              units="messages"
   3023              symbol_name="ShaderAtomics"
   3024              semantic_type="event"
   3025              mdapi_supported_apis="OGL4 OCL IO BB"
   3026              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3027              mdapi_hw_unit_type="gpu"
   3028              mdapi_group="L3/Data Port/Atomics"
   3029              />
   3030     <register_config type="NOA">
   3031         <register type="NOA" address="0x00009840" value="0x000000A0" />
   3032         <register type="NOA" address="0x00009888" value="0x198B0343" />
   3033         <register type="NOA" address="0x00009888" value="0x13845800" />
   3034         <register type="NOA" address="0x00009888" value="0x15840018" />
   3035         <register type="NOA" address="0x00009888" value="0x3580001A" />
   3036         <register type="NOA" address="0x00009888" value="0x038B6300" />
   3037         <register type="NOA" address="0x00009888" value="0x058B6B62" />
   3038         <register type="NOA" address="0x00009888" value="0x078B006A" />
   3039         <register type="NOA" address="0x00009888" value="0x118B0000" />
   3040         <register type="NOA" address="0x00009888" value="0x238B0000" />
   3041         <register type="NOA" address="0x00009888" value="0x258B0000" />
   3042         <register type="NOA" address="0x00009888" value="0x1F85A080" />
   3043         <register type="NOA" address="0x00009888" value="0x2185AAAA" />
   3044         <register type="NOA" address="0x00009888" value="0x2385000A" />
   3045         <register type="NOA" address="0x00009888" value="0x07834000" />
   3046         <register type="NOA" address="0x00009888" value="0x09834000" />
   3047         <register type="NOA" address="0x00009888" value="0x0B834000" />
   3048         <register type="NOA" address="0x00009888" value="0x0D834000" />
   3049         <register type="NOA" address="0x00009888" value="0x01840018" />
   3050         <register type="NOA" address="0x00009888" value="0x07844C80" />
   3051         <register type="NOA" address="0x00009888" value="0x09840D9A" />
   3052         <register type="NOA" address="0x00009888" value="0x0B840E9C" />
   3053         <register type="NOA" address="0x00009888" value="0x0D840F9E" />
   3054         <register type="NOA" address="0x00009888" value="0x0F840010" />
   3055         <register type="NOA" address="0x00009888" value="0x11840000" />
   3056         <register type="NOA" address="0x00009888" value="0x03848000" />
   3057         <register type="NOA" address="0x00009888" value="0x0584C000" />
   3058         <register type="NOA" address="0x00009888" value="0x2F8000E5" />
   3059         <register type="NOA" address="0x00009888" value="0x138080E3" />
   3060         <register type="NOA" address="0x00009888" value="0x1580C0E1" />
   3061         <register type="NOA" address="0x00009888" value="0x21800000" />
   3062         <register type="NOA" address="0x00009888" value="0x11804000" />
   3063         <register type="NOA" address="0x00009888" value="0x1780C000" />
   3064         <register type="NOA" address="0x00009888" value="0x1980C000" />
   3065         <register type="NOA" address="0x00009888" value="0x1B80C000" />
   3066         <register type="NOA" address="0x00009888" value="0x1D80C000" />
   3067         <register type="NOA" address="0x00009888" value="0x1F804000" />
   3068         <register type="NOA" address="0x00000D24" value="0x00000000" />
   3069         <register type="NOA" address="0x00009888" value="0x4D800000" />
   3070         <register type="NOA" address="0x00009888" value="0x3D800800" />
   3071         <register type="NOA" address="0x00009888" value="0x4F800000" />
   3072         <register type="NOA" address="0x00009888" value="0x43800842" />
   3073         <register type="NOA" address="0x00009888" value="0x51800000" />
   3074         <register type="NOA" address="0x00009888" value="0x45800842" />
   3075         <register type="NOA" address="0x00009888" value="0x53800000" />
   3076         <register type="NOA" address="0x00009888" value="0x47801042" />
   3077         <register type="NOA" address="0x00009888" value="0x31800000" />
   3078         <register type="NOA" address="0x00009888" value="0x3F800084" />
   3079         <register type="NOA" address="0x00009888" value="0x41800000" />
   3080         <register type="NOA" address="0x00009840" value="0x00000080" />
   3081     </register_config>
   3082     <register_config type="OA">
   3083         <register type="OA" address="0x00002724" value="0xF0800000" />
   3084         <register type="OA" address="0x00002720" value="0x00000000" />
   3085         <register type="OA" address="0x00002714" value="0xF0800000" />
   3086         <register type="OA" address="0x00002710" value="0x00000000" />
   3087         <register type="OA" address="0x0000274C" value="0x86543210" />
   3088         <register type="OA" address="0x00002748" value="0x86543210" />
   3089         <register type="OA" address="0x00002744" value="0x00006667" />
   3090         <register type="OA" address="0x00002740" value="0x00000000" />
   3091         <register type="OA" address="0x0000275C" value="0x86543210" />
   3092         <register type="OA" address="0x00002758" value="0x86543210" />
   3093         <register type="OA" address="0x00002754" value="0x00006465" />
   3094         <register type="OA" address="0x00002750" value="0x00000000" />
   3095         <register type="OA" address="0x00002770" value="0x0007F81A" />
   3096         <register type="OA" address="0x00002774" value="0x0000FE00" />
   3097         <register type="OA" address="0x00002778" value="0x0007F82A" />
   3098         <register type="OA" address="0x0000277C" value="0x0000FE00" />
   3099         <register type="OA" address="0x00002780" value="0x0007F872" />
   3100         <register type="OA" address="0x00002784" value="0x0000FE00" />
   3101         <register type="OA" address="0x00002788" value="0x0007F8BA" />
   3102         <register type="OA" address="0x0000278C" value="0x0000FE00" />
   3103         <register type="OA" address="0x00002790" value="0x0007F87A" />
   3104         <register type="OA" address="0x00002794" value="0x0000FE00" />
   3105         <register type="OA" address="0x00002798" value="0x0007F8EA" />
   3106         <register type="OA" address="0x0000279C" value="0x0000FE00" />
   3107         <register type="OA" address="0x000027A0" value="0x0007F8E2" />
   3108         <register type="OA" address="0x000027A4" value="0x0000FE00" />
   3109         <register type="OA" address="0x000027A8" value="0x0007F8F2" />
   3110         <register type="OA" address="0x000027AC" value="0x0000FE00" />
   3111     </register_config>
   3112     <register_config type="FLEX">
   3113         <register type="FLEX" address="0x0000E458" value="0x00005004" />
   3114         <register type="FLEX" address="0x0000E558" value="0x00015014" />
   3115         <register type="FLEX" address="0x0000E658" value="0x00025024" />
   3116         <register type="FLEX" address="0x0000E758" value="0x00035034" />
   3117         <register type="FLEX" address="0x0000E45C" value="0x00045044" />
   3118         <register type="FLEX" address="0x0000E55C" value="0x00055054" />
   3119         <register type="FLEX" address="0x0000E65C" value="0x00065064" />
   3120     </register_config>
   3121   </set>
   3122 
   3123   <set name="Memory Writes Distribution Gen8"
   3124        mdapi_supported_apis="OGL OCL IO BB"
   3125        underscore_name="memory_writes"
   3126        hw_config_guid="f7fd3220-b466-4a4d-9f98-b0caf3f2394c"
   3127        chipset="BDW"
   3128        symbol_name="MemoryWrites"
   3129        >
   3130     <counter name="GPU Core Clocks"
   3131              description="The total number of GPU core clocks elapsed during the measurement."
   3132              data_type="uint64"
   3133              equation="GPU_CLOCK 0 READ"
   3134              underscore_name="gpu_core_clocks"
   3135              units="cycles"
   3136              symbol_name="GpuCoreClocks"
   3137              semantic_type="event"
   3138              mdapi_supported_apis=""
   3139              mdapi_usage_flags="Tier1 Frame Batch Draw"
   3140              mdapi_hw_unit_type="gpu"
   3141              mdapi_group="GPU"
   3142              />
   3143     <counter name="EU Active"
   3144              description="The percentage of time in which the Execution Units were actively processing."
   3145              data_type="float"
   3146              max_equation="100"
   3147              equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   3148              underscore_name="eu_active"
   3149              units="percent"
   3150              symbol_name="EuActive"
   3151              semantic_type="duration"
   3152              mdapi_supported_apis=""
   3153              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   3154              mdapi_group="EU Array"
   3155              mdapi_hw_unit_type="gpu"
   3156              />
   3157     <counter name="GtiMemoryWrites"
   3158              description="The total number of GTI memory writes."
   3159              data_type="uint64"
   3160              equation="C 0 READ"
   3161              underscore_name="gti_memory_writes"
   3162              units="messages"
   3163              symbol_name="GtiMemoryWrites"
   3164              semantic_type="event"
   3165              mdapi_supported_apis=""
   3166              mdapi_usage_flags="Tier2 Overview Frame Batch Draw"
   3167              mdapi_hw_unit_type="gpu"
   3168              mdapi_group="GTI"
   3169              />
   3170     <counter name="GS Threads Dispatched"
   3171              description="The total number of geometry shader hardware threads dispatched."
   3172              data_type="uint64"
   3173              equation="A 5 READ"
   3174              underscore_name="gs_threads"
   3175              units="threads"
   3176              symbol_name="GsThreads"
   3177              semantic_type="event"
   3178              mdapi_supported_apis="OGL4 IO BB"
   3179              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3180              mdapi_hw_unit_type="gpu"
   3181              mdapi_group="EU Array/Geometry Shader"
   3182              />
   3183     <counter name="GtiRingAccesses"
   3184              description="The total number of all GTI accesses to the ring."
   3185              data_type="uint64"
   3186              equation="C 3 READ 2 UMUL"
   3187              underscore_name="gti_ring_accesses"
   3188              units="messages"
   3189              symbol_name="GtiRingAccesses"
   3190              semantic_type="event"
   3191              mdapi_supported_apis=""
   3192              mdapi_usage_flags="Tier2 Frame Batch Draw"
   3193              mdapi_hw_unit_type="gpu"
   3194              mdapi_group="GTI"
   3195              />
   3196     <counter name="Early Hi-Depth Test Fails"
   3197              description="The total number of pixels dropped on early hierarchical depth test."
   3198              data_type="uint64"
   3199              equation="A 22 READ 4 UMUL"
   3200              underscore_name="hi_depth_test_fails"
   3201              units="pixels"
   3202              symbol_name="HiDepthTestFails"
   3203              semantic_type="event"
   3204              mdapi_supported_apis="OGL IO BB"
   3205              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3206              mdapi_hw_unit_type="gpu"
   3207              mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
   3208              />
   3209     <counter name="VS Threads Dispatched"
   3210              description="The total number of vertex shader hardware threads dispatched."
   3211              data_type="uint64"
   3212              equation="A 1 READ"
   3213              underscore_name="vs_threads"
   3214              units="threads"
   3215              symbol_name="VsThreads"
   3216              semantic_type="event"
   3217              mdapi_supported_apis="OGL IO BB"
   3218              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3219              mdapi_hw_unit_type="gpu"
   3220              mdapi_group="EU Array/Vertex Shader"
   3221              />
   3222     <counter name="FS Threads Dispatched"
   3223              description="The total number of fragment shader hardware threads dispatched."
   3224              data_type="uint64"
   3225              equation="A 6 READ"
   3226              underscore_name="ps_threads"
   3227              units="threads"
   3228              symbol_name="PsThreads"
   3229              semantic_type="event"
   3230              mdapi_supported_apis="OGL IO BB"
   3231              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3232              mdapi_hw_unit_type="gpu"
   3233              mdapi_group="EU Array/Fragment Shader"
   3234              />
   3235     <counter name="GtiMscMemoryWrites"
   3236              description="The total number of GTI memory writes from Multisampling Color Cache (Multisampling Color Cache invalidations)."
   3237              data_type="uint64"
   3238              equation="B 4 READ"
   3239              underscore_name="gti_msc_memory_writes"
   3240              units="messages"
   3241              symbol_name="GtiMscMemoryWrites"
   3242              semantic_type="event"
   3243              mdapi_supported_apis="OGL IO BB"
   3244              mdapi_usage_flags="Tier2 Frame Batch Draw"
   3245              mdapi_hw_unit_type="gpu"
   3246              mdapi_group="GTI/Color Cache"
   3247              />
   3248     <counter name="Shader Barrier Messages"
   3249              description="The total number of shader barrier messages."
   3250              data_type="uint64"
   3251              equation="A 35 READ"
   3252              underscore_name="shader_barriers"
   3253              units="messages"
   3254              symbol_name="ShaderBarriers"
   3255              semantic_type="event"
   3256              mdapi_supported_apis="OGL4 OCL IO BB"
   3257              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3258              mdapi_hw_unit_type="gpu"
   3259              mdapi_group="EU Array/Barrier"
   3260              />
   3261     <counter name="GtiCmdStreamerMemoryWrites"
   3262              description="The total number of GTI memory writes from Command Streamer."
   3263              data_type="uint64"
   3264              equation="B 0 READ"
   3265              underscore_name="gti_cmd_streamer_memory_writes"
   3266              units="messages"
   3267              symbol_name="GtiCmdStreamerMemoryWrites"
   3268              semantic_type="event"
   3269              mdapi_supported_apis=""
   3270              mdapi_usage_flags="Tier2 Frame Batch Draw"
   3271              mdapi_hw_unit_type="gpu"
   3272              mdapi_group="GTI/3D Pipe/Command Streamer"
   3273              />
   3274     <counter name="Sampler Texels"
   3275              description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
   3276              data_type="uint64"
   3277              equation="A 28 READ 4 UMUL"
   3278              underscore_name="sampler_texels"
   3279              units="texels"
   3280              symbol_name="SamplerTexels"
   3281              semantic_type="event"
   3282              mdapi_supported_apis=""
   3283              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   3284              mdapi_hw_unit_type="gpu"
   3285              mdapi_group="Sampler/Sampler Input"
   3286              />
   3287     <counter name="Pixels Failing Tests"
   3288              description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
   3289              data_type="uint64"
   3290              equation="A 25 READ 4 UMUL"
   3291              underscore_name="pixels_failing_post_ps_tests"
   3292              units="pixels"
   3293              symbol_name="PixelsFailingPostPsTests"
   3294              semantic_type="event"
   3295              mdapi_supported_apis="OGL IO BB"
   3296              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3297              mdapi_hw_unit_type="gpu"
   3298              mdapi_group="3D Pipe/Output Merger"
   3299              />
   3300     <counter name="GtiL3Bank0Writes"
   3301              description="The total number of GTI memory writes from L3 Bank 0 (L3 Bank 0 invalidations)."
   3302              data_type="uint64"
   3303              equation="C 4 READ"
   3304              underscore_name="gti_l3_bank0_writes"
   3305              units="messages"
   3306              symbol_name="GtiL3Bank0Writes"
   3307              semantic_type="event"
   3308              mdapi_supported_apis=""
   3309              mdapi_usage_flags="Tier2 Frame Batch Draw"
   3310              mdapi_hw_unit_type="gpu"
   3311              mdapi_group="GTI/L3"
   3312              />
   3313     <counter name="GtiL3Bank1Writes"
   3314              description="The total number of GTI memory writes from L3 Bank 1 (L3 Bank 1 invalidations)."
   3315              data_type="uint64"
   3316              equation="C 5 READ"
   3317              underscore_name="gti_l3_bank1_writes"
   3318              units="messages"
   3319              symbol_name="GtiL3Bank1Writes"
   3320              semantic_type="event"
   3321              mdapi_supported_apis=""
   3322              mdapi_usage_flags="Tier2 Frame Batch Draw"
   3323              mdapi_hw_unit_type="gpu"
   3324              mdapi_group="GTI/L3"
   3325              />
   3326     <counter name="GtiL3Bank2Writes"
   3327              description="The total number of GTI memory writes from L3 Bank 2 (L3 Bank 2 invalidations)."
   3328              data_type="uint64"
   3329              equation="C 6 READ"
   3330              underscore_name="gti_l3_bank2_writes"
   3331              units="messages"
   3332              symbol_name="GtiL3Bank2Writes"
   3333              semantic_type="event"
   3334              mdapi_supported_apis=""
   3335              mdapi_usage_flags="Tier2 Frame Batch Draw"
   3336              mdapi_hw_unit_type="gpu"
   3337              mdapi_group="GTI/L3"
   3338              />
   3339     <counter name="GtiL3Bank3Writes"
   3340              description="The total number of GTI memory writes from L3 Bank 3 (L3 Bank 3 invalidations)."
   3341              data_type="uint64"
   3342              equation="C 7 READ"
   3343              underscore_name="gti_l3_bank3_writes"
   3344              units="messages"
   3345              symbol_name="GtiL3Bank3Writes"
   3346              semantic_type="event"
   3347              mdapi_supported_apis=""
   3348              mdapi_usage_flags="Tier2 Frame Batch Draw"
   3349              mdapi_hw_unit_type="gpu"
   3350              mdapi_group="GTI/L3"
   3351              />
   3352     <counter name="GtiL3Writes"
   3353              description="The total number of GTI memory writes from L3 (L3 invalidations)."
   3354              data_type="uint64"
   3355              equation="$GtiL3Bank0Writes $GtiL3Bank1Writes $GtiL3Bank2Writes $GtiL3Bank3Writes UADD UADD UADD"
   3356              underscore_name="gti_l3_writes"
   3357              units="messages"
   3358              symbol_name="GtiL3Writes"
   3359              semantic_type="event"
   3360              mdapi_supported_apis=""
   3361              mdapi_usage_flags="Tier2 Frame Batch Draw"
   3362              mdapi_hw_unit_type="gpu"
   3363              mdapi_group="GTI/L3"
   3364              />
   3365     <counter name="GPU Time Elapsed"
   3366              description="Time elapsed on the GPU during the measurement."
   3367              data_type="uint64"
   3368              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
   3369              underscore_name="gpu_time"
   3370              units="ns"
   3371              symbol_name="GpuTime"
   3372              semantic_type="duration"
   3373              mdapi_supported_apis=""
   3374              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   3375              mdapi_hw_unit_type="gpu"
   3376              mdapi_group="GPU"
   3377              />
   3378     <counter name="AVG GPU Core Frequency"
   3379              description="Average GPU Core Frequency in the measurement."
   3380              data_type="uint64"
   3381              max_equation="$GpuMaxFrequency"
   3382              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
   3383              underscore_name="avg_gpu_core_frequency"
   3384              units="hz"
   3385              symbol_name="AvgGpuCoreFrequency"
   3386              semantic_type="event"
   3387              mdapi_supported_apis=""
   3388              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   3389              mdapi_group="GPU"
   3390              mdapi_hw_unit_type="gpu"
   3391              />
   3392     <counter name="Sampler Texels Misses"
   3393              description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
   3394              data_type="uint64"
   3395              equation="A 29 READ 4 UMUL"
   3396              underscore_name="sampler_texel_misses"
   3397              units="texels"
   3398              symbol_name="SamplerTexelMisses"
   3399              semantic_type="event"
   3400              mdapi_supported_apis=""
   3401              mdapi_usage_flags="Tier3 Batch Frame Draw"
   3402              mdapi_hw_unit_type="gpu"
   3403              mdapi_group="Sampler/Sampler Cache"
   3404              />
   3405     <counter name="CS Threads Dispatched"
   3406              description="The total number of compute shader hardware threads dispatched."
   3407              data_type="uint64"
   3408              equation="A 4 READ"
   3409              underscore_name="cs_threads"
   3410              units="threads"
   3411              symbol_name="CsThreads"
   3412              semantic_type="event"
   3413              mdapi_supported_apis="OGL4 OCL IO BB"
   3414              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3415              mdapi_hw_unit_type="gpu"
   3416              mdapi_group="EU Array/Compute Shader"
   3417              />
   3418     <counter name="SLM Bytes Read"
   3419              description="The total number of GPU memory bytes read from shared local memory."
   3420              data_type="uint64"
   3421              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   3422              equation="A 30 READ 64 UMUL"
   3423              underscore_name="slm_bytes_read"
   3424              units="bytes"
   3425              symbol_name="SlmBytesRead"
   3426              semantic_type="throughput"
   3427              mdapi_supported_apis="OGL4 OCL IO BB"
   3428              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3429              mdapi_group="L3/Data Port/SLM"
   3430              mdapi_hw_unit_type="gpu"
   3431              />
   3432     <counter name="GtiRccMemoryWrites"
   3433              description="The total number of GTI memory writes from Render Color Cache (Render Color Cache invalidations)."
   3434              data_type="uint64"
   3435              equation="B 3 READ"
   3436              underscore_name="gti_rcc_memory_writes"
   3437              units="messages"
   3438              symbol_name="GtiRccMemoryWrites"
   3439              semantic_type="event"
   3440              mdapi_supported_apis="OGL IO BB"
   3441              mdapi_usage_flags="Tier2 Frame Batch Draw"
   3442              mdapi_hw_unit_type="gpu"
   3443              mdapi_group="GTI/Color Cache"
   3444              />
   3445     <counter name="GtiSoMemoryWrites"
   3446              description="The total number of GTI memory writes from Stream Output."
   3447              data_type="uint64"
   3448              equation="B 2 READ"
   3449              underscore_name="gti_so_memory_writes"
   3450              units="messages"
   3451              symbol_name="GtiSoMemoryWrites"
   3452              semantic_type="event"
   3453              mdapi_supported_apis="OGL IO BB"
   3454              mdapi_usage_flags="Tier2 Frame Batch Draw"
   3455              mdapi_hw_unit_type="gpu"
   3456              mdapi_group="GTI/3D Pipe/Stream Output"
   3457              />
   3458     <counter name="GPU Busy"
   3459              description="The percentage of time in which the GPU has been processing GPU commands."
   3460              data_type="float"
   3461              max_equation="100"
   3462              equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
   3463              underscore_name="gpu_busy"
   3464              units="percent"
   3465              symbol_name="GpuBusy"
   3466              semantic_type="duration"
   3467              mdapi_supported_apis=""
   3468              mdapi_usage_flags="Tier1 Overview System Frame"
   3469              mdapi_group="GPU"
   3470              mdapi_hw_unit_type="gpu"
   3471              />
   3472     <counter name="GtiStcMemoryWrites"
   3473              description="The total number of GTI memory writes from Stencil Cache."
   3474              data_type="uint64"
   3475              equation="B 6 READ"
   3476              underscore_name="gti_stc_memory_writes"
   3477              units="messages"
   3478              symbol_name="GtiStcMemoryWrites"
   3479              semantic_type="event"
   3480              mdapi_supported_apis="OGL IO BB"
   3481              mdapi_usage_flags="Tier2 Frame Batch Draw"
   3482              mdapi_hw_unit_type="gpu"
   3483              mdapi_group="GTI/Depth Cache"
   3484              />
   3485     <counter name="Rasterized Pixels"
   3486              description="The total number of rasterized pixels."
   3487              data_type="uint64"
   3488              equation="A 21 READ 4 UMUL"
   3489              underscore_name="rasterized_pixels"
   3490              units="pixels"
   3491              symbol_name="RasterizedPixels"
   3492              semantic_type="event"
   3493              mdapi_supported_apis="OGL IO BB"
   3494              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3495              mdapi_hw_unit_type="gpu"
   3496              mdapi_group="3D Pipe/Rasterizer"
   3497              />
   3498     <counter name="DS Threads Dispatched"
   3499              description="The total number of domain shader hardware threads dispatched."
   3500              data_type="uint64"
   3501              equation="A 3 READ"
   3502              underscore_name="ds_threads"
   3503              units="threads"
   3504              symbol_name="DsThreads"
   3505              semantic_type="event"
   3506              mdapi_supported_apis="OGL4 IO BB"
   3507              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3508              mdapi_hw_unit_type="gpu"
   3509              mdapi_group="EU Array/Domain Shader"
   3510              />
   3511     <counter name="Samples Written"
   3512              description="The total number of samples or pixels written to all render targets."
   3513              data_type="uint64"
   3514              equation="A 26 READ 4 UMUL"
   3515              underscore_name="samples_written"
   3516              units="pixels"
   3517              symbol_name="SamplesWritten"
   3518              semantic_type="event"
   3519              mdapi_supported_apis="OGL IO BB"
   3520              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   3521              mdapi_hw_unit_type="gpu"
   3522              mdapi_group="3D Pipe/Output Merger"
   3523              />
   3524     <counter name="EU Stall"
   3525              description="The percentage of time in which the Execution Units were stalled."
   3526              data_type="float"
   3527              max_equation="100"
   3528              equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   3529              underscore_name="eu_stall"
   3530              units="percent"
   3531              symbol_name="EuStall"
   3532              semantic_type="duration"
   3533              mdapi_supported_apis=""
   3534              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   3535              mdapi_group="EU Array"
   3536              mdapi_hw_unit_type="gpu"
   3537              />
   3538     <counter name="Samples Blended"
   3539              description="The total number of blended samples or pixels written to all render targets."
   3540              data_type="uint64"
   3541              equation="A 27 READ 4 UMUL"
   3542              underscore_name="samples_blended"
   3543              units="pixels"
   3544              symbol_name="SamplesBlended"
   3545              semantic_type="event"
   3546              mdapi_supported_apis="OGL IO BB"
   3547              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   3548              mdapi_hw_unit_type="gpu"
   3549              mdapi_group="3D Pipe/Output Merger"
   3550              />
   3551     <counter name="Early Depth Test Fails"
   3552              description="The total number of pixels dropped on early depth test."
   3553              data_type="uint64"
   3554              equation="A 23 READ 4 UMUL"
   3555              underscore_name="early_depth_test_fails"
   3556              units="pixels"
   3557              symbol_name="EarlyDepthTestFails"
   3558              semantic_type="event"
   3559              mdapi_supported_apis="OGL IO BB"
   3560              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3561              mdapi_hw_unit_type="gpu"
   3562              mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
   3563              />
   3564     <counter name="Shader Memory Accesses"
   3565              description="The total number of shader memory accesses to L3."
   3566              data_type="uint64"
   3567              equation="A 32 READ"
   3568              underscore_name="shader_memory_accesses"
   3569              units="messages"
   3570              symbol_name="ShaderMemoryAccesses"
   3571              semantic_type="event"
   3572              mdapi_supported_apis=""
   3573              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3574              mdapi_hw_unit_type="gpu"
   3575              mdapi_group="L3/Data Port"
   3576              />
   3577     <counter name="HS Threads Dispatched"
   3578              description="The total number of hull shader hardware threads dispatched."
   3579              data_type="uint64"
   3580              equation="A 2 READ"
   3581              underscore_name="hs_threads"
   3582              units="threads"
   3583              symbol_name="HsThreads"
   3584              semantic_type="event"
   3585              mdapi_supported_apis="OGL4 IO BB"
   3586              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3587              mdapi_hw_unit_type="gpu"
   3588              mdapi_group="EU Array/Hull Shader"
   3589              />
   3590     <counter name="GtiRczMemoryWrites"
   3591              description="The total number of GTI memory writes from Render Depth Cache."
   3592              data_type="uint64"
   3593              equation="B 7 READ"
   3594              underscore_name="gti_rcz_memory_writes"
   3595              units="messages"
   3596              symbol_name="GtiRczMemoryWrites"
   3597              semantic_type="event"
   3598              mdapi_supported_apis="OGL IO BB"
   3599              mdapi_usage_flags="Tier2 Frame Batch Draw"
   3600              mdapi_hw_unit_type="gpu"
   3601              mdapi_group="GTI/Depth Cache"
   3602              />
   3603     <counter name="SLM Bytes Written"
   3604              description="The total number of GPU memory bytes written into shared local memory."
   3605              data_type="uint64"
   3606              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   3607              equation="A 31 READ 64 UMUL"
   3608              underscore_name="slm_bytes_written"
   3609              units="bytes"
   3610              symbol_name="SlmBytesWritten"
   3611              semantic_type="throughput"
   3612              mdapi_supported_apis="OGL4 OCL IO BB"
   3613              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3614              mdapi_group="L3/Data Port/SLM"
   3615              mdapi_hw_unit_type="gpu"
   3616              />
   3617     <counter name="L3 Shader Throughput"
   3618              description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
   3619              data_type="uint64"
   3620              max_equation="$GpuCoreClocks 64 UMUL 2 UMUL $EuSubslicesTotalCount UMUL"
   3621              equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
   3622              underscore_name="l3_shader_throughput"
   3623              units="bytes"
   3624              symbol_name="L3ShaderThroughput"
   3625              semantic_type="throughput"
   3626              mdapi_supported_apis="OGL4 OCL IO BB"
   3627              mdapi_usage_flags="Tier2 Frame Batch Draw"
   3628              mdapi_group="L3/Data Port"
   3629              mdapi_hw_unit_type="gpu"
   3630              />
   3631     <counter name="Samples Killed in FS"
   3632              description="The total number of samples or pixels dropped in fragment shaders."
   3633              data_type="uint64"
   3634              equation="A 24 READ 4 UMUL"
   3635              underscore_name="samples_killed_in_ps"
   3636              units="pixels"
   3637              symbol_name="SamplesKilledInPs"
   3638              semantic_type="event"
   3639              mdapi_supported_apis="OGL IO BB"
   3640              mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
   3641              mdapi_hw_unit_type="gpu"
   3642              mdapi_group="3D Pipe/Fragment Shader"
   3643              />
   3644     <counter name="GtiHizMemoryWrites"
   3645              description="The total number of GTI memory writes from Hierarchical Depth Cache."
   3646              data_type="uint64"
   3647              equation="B 5 READ"
   3648              underscore_name="gti_hiz_memory_writes"
   3649              units="messages"
   3650              symbol_name="GtiHizMemoryWrites"
   3651              semantic_type="event"
   3652              mdapi_supported_apis="OGL IO BB"
   3653              mdapi_usage_flags="Tier2 Frame Batch Draw"
   3654              mdapi_hw_unit_type="gpu"
   3655              mdapi_group="GTI/Depth Cache"
   3656              />
   3657     <counter name="Shader Atomic Memory Accesses"
   3658              description="The total number of shader atomic memory accesses."
   3659              data_type="uint64"
   3660              equation="A 34 READ"
   3661              underscore_name="shader_atomics"
   3662              units="messages"
   3663              symbol_name="ShaderAtomics"
   3664              semantic_type="event"
   3665              mdapi_supported_apis="OGL4 OCL IO BB"
   3666              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3667              mdapi_hw_unit_type="gpu"
   3668              mdapi_group="L3/Data Port/Atomics"
   3669              />
   3670     <register_config type="NOA">
   3671         <register type="NOA" address="0x00009840" value="0x000000A0" />
   3672         <register type="NOA" address="0x00009888" value="0x198B0343" />
   3673         <register type="NOA" address="0x00009888" value="0x13845400" />
   3674         <register type="NOA" address="0x00009888" value="0x3580001A" />
   3675         <register type="NOA" address="0x00009888" value="0x3D800805" />
   3676         <register type="NOA" address="0x00009888" value="0x038B6300" />
   3677         <register type="NOA" address="0x00009888" value="0x058B6B62" />
   3678         <register type="NOA" address="0x00009888" value="0x078B006A" />
   3679         <register type="NOA" address="0x00009888" value="0x118B0000" />
   3680         <register type="NOA" address="0x00009888" value="0x238B0000" />
   3681         <register type="NOA" address="0x00009888" value="0x258B0000" />
   3682         <register type="NOA" address="0x00009888" value="0x1F85A080" />
   3683         <register type="NOA" address="0x00009888" value="0x2185AAAA" />
   3684         <register type="NOA" address="0x00009888" value="0x23850002" />
   3685         <register type="NOA" address="0x00009888" value="0x07834000" />
   3686         <register type="NOA" address="0x00009888" value="0x09834000" />
   3687         <register type="NOA" address="0x00009888" value="0x0B834000" />
   3688         <register type="NOA" address="0x00009888" value="0x0D834000" />
   3689         <register type="NOA" address="0x00009888" value="0x01840010" />
   3690         <register type="NOA" address="0x00009888" value="0x07844880" />
   3691         <register type="NOA" address="0x00009888" value="0x09840992" />
   3692         <register type="NOA" address="0x00009888" value="0x0B840A94" />
   3693         <register type="NOA" address="0x00009888" value="0x0D840B96" />
   3694         <register type="NOA" address="0x00009888" value="0x11840000" />
   3695         <register type="NOA" address="0x00009888" value="0x03848000" />
   3696         <register type="NOA" address="0x00009888" value="0x0584C000" />
   3697         <register type="NOA" address="0x00009888" value="0x2D800147" />
   3698         <register type="NOA" address="0x00009888" value="0x2F8000E5" />
   3699         <register type="NOA" address="0x00009888" value="0x138080E3" />
   3700         <register type="NOA" address="0x00009888" value="0x1580C0E1" />
   3701         <register type="NOA" address="0x00009888" value="0x21800000" />
   3702         <register type="NOA" address="0x00009888" value="0x11804000" />
   3703         <register type="NOA" address="0x00009888" value="0x1780C000" />
   3704         <register type="NOA" address="0x00009888" value="0x1980C000" />
   3705         <register type="NOA" address="0x00009888" value="0x1B80C000" />
   3706         <register type="NOA" address="0x00009888" value="0x1D80C000" />
   3707         <register type="NOA" address="0x00009888" value="0x1F800000" />
   3708         <register type="NOA" address="0x00000D24" value="0x00000000" />
   3709         <register type="NOA" address="0x00009888" value="0x4D800000" />
   3710         <register type="NOA" address="0x00009888" value="0x4F800000" />
   3711         <register type="NOA" address="0x00009888" value="0x43800842" />
   3712         <register type="NOA" address="0x00009888" value="0x51800000" />
   3713         <register type="NOA" address="0x00009888" value="0x45800842" />
   3714         <register type="NOA" address="0x00009888" value="0x53800000" />
   3715         <register type="NOA" address="0x00009888" value="0x47801082" />
   3716         <register type="NOA" address="0x00009888" value="0x31800000" />
   3717         <register type="NOA" address="0x00009888" value="0x3F800084" />
   3718         <register type="NOA" address="0x00009888" value="0x41800000" />
   3719         <register type="NOA" address="0x00009840" value="0x00000080" />
   3720     </register_config>
   3721     <register_config type="OA">
   3722         <register type="OA" address="0x00002724" value="0xF0800000" />
   3723         <register type="OA" address="0x00002720" value="0x00000000" />
   3724         <register type="OA" address="0x00002714" value="0xF0800000" />
   3725         <register type="OA" address="0x00002710" value="0x00000000" />
   3726         <register type="OA" address="0x0000274C" value="0x86543210" />
   3727         <register type="OA" address="0x00002748" value="0x86543210" />
   3728         <register type="OA" address="0x00002744" value="0x00006667" />
   3729         <register type="OA" address="0x00002740" value="0x00000000" />
   3730         <register type="OA" address="0x0000275C" value="0x86543210" />
   3731         <register type="OA" address="0x00002758" value="0x86543210" />
   3732         <register type="OA" address="0x00002754" value="0x00006465" />
   3733         <register type="OA" address="0x00002750" value="0x00000000" />
   3734         <register type="OA" address="0x00002770" value="0x0007F81A" />
   3735         <register type="OA" address="0x00002774" value="0x0000FE00" />
   3736         <register type="OA" address="0x00002778" value="0x0007F82A" />
   3737         <register type="OA" address="0x0000277C" value="0x0000FE00" />
   3738         <register type="OA" address="0x00002780" value="0x0007F822" />
   3739         <register type="OA" address="0x00002784" value="0x0000FE00" />
   3740         <register type="OA" address="0x00002788" value="0x0007F8BA" />
   3741         <register type="OA" address="0x0000278C" value="0x0000FE00" />
   3742         <register type="OA" address="0x00002790" value="0x0007F87A" />
   3743         <register type="OA" address="0x00002794" value="0x0000FE00" />
   3744         <register type="OA" address="0x00002798" value="0x0007F8EA" />
   3745         <register type="OA" address="0x0000279C" value="0x0000FE00" />
   3746         <register type="OA" address="0x000027A0" value="0x0007F8E2" />
   3747         <register type="OA" address="0x000027A4" value="0x0000FE00" />
   3748         <register type="OA" address="0x000027A8" value="0x0007F8F2" />
   3749         <register type="OA" address="0x000027AC" value="0x0000FE00" />
   3750     </register_config>
   3751     <register_config type="FLEX">
   3752         <register type="FLEX" address="0x0000E458" value="0x00005004" />
   3753         <register type="FLEX" address="0x0000E558" value="0x00015014" />
   3754         <register type="FLEX" address="0x0000E658" value="0x00025024" />
   3755         <register type="FLEX" address="0x0000E758" value="0x00035034" />
   3756         <register type="FLEX" address="0x0000E45C" value="0x00045044" />
   3757         <register type="FLEX" address="0x0000E55C" value="0x00055054" />
   3758         <register type="FLEX" address="0x0000E65C" value="0x00065064" />
   3759     </register_config>
   3760   </set>
   3761 
   3762   <set name="Compute Metrics Extended Gen8"
   3763        mdapi_supported_apis="OGL4 OCL IO BB"
   3764        underscore_name="compute_extended"
   3765        hw_config_guid="e99ccaca-821c-4df9-97a7-96bdb7204e43"
   3766        chipset="BDW"
   3767        symbol_name="ComputeExtended"
   3768        >
   3769     <counter name="GPU Core Clocks"
   3770              description="The total number of GPU core clocks elapsed during the measurement."
   3771              data_type="uint64"
   3772              equation="GPU_CLOCK 0 READ"
   3773              underscore_name="gpu_core_clocks"
   3774              units="cycles"
   3775              symbol_name="GpuCoreClocks"
   3776              semantic_type="event"
   3777              mdapi_supported_apis=""
   3778              mdapi_usage_flags="Tier1 Frame Batch Draw"
   3779              mdapi_hw_unit_type="gpu"
   3780              mdapi_group="GPU"
   3781              />
   3782     <counter name="EU Active"
   3783              description="The percentage of time in which the Execution Units were actively processing."
   3784              data_type="float"
   3785              max_equation="100"
   3786              equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   3787              underscore_name="eu_active"
   3788              units="percent"
   3789              symbol_name="EuActive"
   3790              semantic_type="duration"
   3791              mdapi_supported_apis=""
   3792              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   3793              mdapi_group="EU Array"
   3794              mdapi_hw_unit_type="gpu"
   3795              />
   3796     <counter name="EU Both FPU Pipes Active"
   3797              description="The percentage of time in which both EU FPU pipelines were actively processing."
   3798              data_type="float"
   3799              max_equation="100"
   3800              equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   3801              underscore_name="eu_fpu_both_active"
   3802              units="percent"
   3803              symbol_name="EuFpuBothActive"
   3804              semantic_type="duration"
   3805              mdapi_supported_apis=""
   3806              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   3807              mdapi_group="EU Array/Pipes"
   3808              mdapi_hw_unit_type="gpu"
   3809              />
   3810     <counter name="EU FPU0 Pipe Active"
   3811              description="The percentage of time in which EU FPU0 pipeline was actively processing."
   3812              data_type="float"
   3813              max_equation="100"
   3814              equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   3815              underscore_name="fpu0_active"
   3816              units="percent"
   3817              symbol_name="Fpu0Active"
   3818              semantic_type="duration"
   3819              mdapi_supported_apis=""
   3820              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   3821              mdapi_group="EU Array/Pipes"
   3822              mdapi_hw_unit_type="gpu"
   3823              />
   3824     <counter name="EU FPU1 Pipe Active"
   3825              description="The percentage of time in which EU FPU1 pipeline was actively processing."
   3826              data_type="float"
   3827              max_equation="100"
   3828              equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   3829              underscore_name="fpu1_active"
   3830              units="percent"
   3831              symbol_name="Fpu1Active"
   3832              semantic_type="duration"
   3833              mdapi_supported_apis=""
   3834              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   3835              mdapi_group="EU Array/Pipes"
   3836              mdapi_hw_unit_type="gpu"
   3837              />
   3838     <counter name="EU AVG IPC Rate"
   3839              description="The average rate of IPC calculated for 2 FPU pipelines."
   3840              data_type="float"
   3841              max_equation="2"
   3842              equation="A 9 READ  A 10 READ  A 11 READ UADD  A 9 READ USUB FDIV 1 FADD"
   3843              underscore_name="eu_avg_ipc_rate"
   3844              units="number"
   3845              symbol_name="EuAvgIpcRate"
   3846              semantic_type="ratio"
   3847              mdapi_supported_apis=""
   3848              mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
   3849              mdapi_group="EU Array"
   3850              mdapi_hw_unit_type="gpu"
   3851              />
   3852     <counter name="Typed Writes 0"
   3853              description="The subslice 0 typed writes."
   3854              data_type="uint64"
   3855              equation="C 0 READ"
   3856              underscore_name="typed_writes0"
   3857              units="messages"
   3858              symbol_name="TypedWrites0"
   3859              semantic_type="event"
   3860              mdapi_supported_apis=""
   3861              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3862              mdapi_hw_unit_type="subslice"
   3863              mdapi_group="L3/Data Port"
   3864              />
   3865     <counter name="EuTypedAtomics0"
   3866              description="The subslice 0 EU Typed Atomics subslice 0."
   3867              data_type="uint64"
   3868              equation="B 5 READ"
   3869              underscore_name="eu_typed_atomics0"
   3870              units="messages"
   3871              symbol_name="EuTypedAtomics0"
   3872              semantic_type="event"
   3873              mdapi_supported_apis=""
   3874              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3875              mdapi_hw_unit_type="subslice"
   3876              mdapi_group="L3/Data Port"
   3877              />
   3878     <counter name="Typed Atomics 0"
   3879              description="The subslice 0 typed atomics."
   3880              data_type="uint64"
   3881              equation="C 4 READ"
   3882              underscore_name="typed_atomics0"
   3883              units="messages"
   3884              symbol_name="TypedAtomics0"
   3885              semantic_type="event"
   3886              mdapi_supported_apis=""
   3887              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3888              mdapi_hw_unit_type="subslice"
   3889              mdapi_group="L3/Data Port"
   3890              />
   3891     <counter name="TypedAtomicsPerCacheLine"
   3892              description="Ratio of EU typed atomics requests to L3 cache line writes."
   3893              data_type="float"
   3894              equation="$EuTypedAtomics0 $TypedAtomics0 FDIV"
   3895              underscore_name="typed_atomics_per_cache_line"
   3896              units="eu atomic requests to l3 cache lines"
   3897              symbol_name="TypedAtomicsPerCacheLine"
   3898              semantic_type="ratio"
   3899              mdapi_supported_apis=""
   3900              mdapi_usage_flags="Tier2 Frame Batch Draw"
   3901              mdapi_hw_unit_type="subslice"
   3902              mdapi_group="L3/Data Port"
   3903              />
   3904     <counter name="EuUntypedReads0"
   3905              description="The subslice 0 EU Untyped Reads subslice 0."
   3906              data_type="uint64"
   3907              equation="B 0 READ"
   3908              underscore_name="eu_untyped_reads0"
   3909              units="messages"
   3910              symbol_name="EuUntypedReads0"
   3911              semantic_type="event"
   3912              mdapi_supported_apis=""
   3913              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3914              mdapi_hw_unit_type="subslice"
   3915              mdapi_group="L3/Data Port"
   3916              />
   3917     <counter name="Untyped Writes 0"
   3918              description="The subslice 0 untyped writes (including SLM writes)."
   3919              data_type="uint64"
   3920              equation="C 1 READ"
   3921              underscore_name="untyped_writes0"
   3922              units="messages"
   3923              symbol_name="UntypedWrites0"
   3924              semantic_type="event"
   3925              mdapi_supported_apis=""
   3926              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3927              mdapi_hw_unit_type="subslice"
   3928              mdapi_group="L3/Data Port"
   3929              />
   3930     <counter name="EuUntypedAtomics0"
   3931              description="The subslice 0 EU Untyped Atomics subslice 0."
   3932              data_type="uint64"
   3933              equation="B 4 READ"
   3934              underscore_name="eu_untyped_atomics0"
   3935              units="messages"
   3936              symbol_name="EuUntypedAtomics0"
   3937              semantic_type="event"
   3938              mdapi_supported_apis=""
   3939              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3940              mdapi_hw_unit_type="subslice"
   3941              mdapi_group="L3/Data Port"
   3942              />
   3943     <counter name="EuUntypedWrites0"
   3944              description="The subslice 0 EU Untyped Writes subslice 0."
   3945              data_type="uint64"
   3946              equation="B 1 READ"
   3947              underscore_name="eu_untyped_writes0"
   3948              units="messages"
   3949              symbol_name="EuUntypedWrites0"
   3950              semantic_type="event"
   3951              mdapi_supported_apis=""
   3952              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3953              mdapi_hw_unit_type="subslice"
   3954              mdapi_group="L3/Data Port"
   3955              />
   3956     <counter name="EuA64UntypedWrites0"
   3957              description="The subslice 0 EU A64 Untyped Writes subslice 0."
   3958              data_type="uint64"
   3959              equation="B 7 READ"
   3960              underscore_name="eu_a64_untyped_writes0"
   3961              units="messages"
   3962              symbol_name="EuA64UntypedWrites0"
   3963              semantic_type="event"
   3964              mdapi_supported_apis=""
   3965              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3966              mdapi_hw_unit_type="subslice"
   3967              mdapi_group="L3/Data Port"
   3968              />
   3969     <counter name="UntypedWritesPerCacheLine"
   3970              description="Ratio of EU untyped write requests to L3 cache line writes."
   3971              data_type="float"
   3972              equation="$EuUntypedWrites0 $EuA64UntypedWrites0 UADD $UntypedWrites0 FDIV"
   3973              underscore_name="untyped_writes_per_cache_line"
   3974              units="eu requests to l3 cache lines"
   3975              symbol_name="UntypedWritesPerCacheLine"
   3976              semantic_type="ratio"
   3977              mdapi_supported_apis=""
   3978              mdapi_usage_flags="Tier2 Frame Batch Draw"
   3979              mdapi_hw_unit_type="subslice"
   3980              mdapi_group="L3/Data Port"
   3981              />
   3982     <counter name="Shader Barrier Messages"
   3983              description="The total number of shader barrier messages."
   3984              data_type="uint64"
   3985              equation="A 35 READ"
   3986              underscore_name="shader_barriers"
   3987              units="messages"
   3988              symbol_name="ShaderBarriers"
   3989              semantic_type="event"
   3990              mdapi_supported_apis=""
   3991              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3992              mdapi_hw_unit_type="gpu"
   3993              mdapi_group="EU Array/Barrier"
   3994              />
   3995     <counter name="Sampler Texels"
   3996              description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
   3997              data_type="uint64"
   3998              equation="A 28 READ 4 UMUL"
   3999              underscore_name="sampler_texels"
   4000              units="texels"
   4001              symbol_name="SamplerTexels"
   4002              semantic_type="event"
   4003              mdapi_supported_apis="OGL OCL IO BB"
   4004              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   4005              mdapi_hw_unit_type="gpu"
   4006              mdapi_group="Sampler/Sampler Input"
   4007              />
   4008     <counter name="GPU Time Elapsed"
   4009              description="Time elapsed on the GPU during the measurement."
   4010              data_type="uint64"
   4011              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
   4012              underscore_name="gpu_time"
   4013              units="ns"
   4014              symbol_name="GpuTime"
   4015              semantic_type="duration"
   4016              mdapi_supported_apis=""
   4017              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   4018              mdapi_hw_unit_type="gpu"
   4019              mdapi_group="GPU"
   4020              />
   4021     <counter name="AVG GPU Core Frequency"
   4022              description="Average GPU Core Frequency in the measurement."
   4023              data_type="uint64"
   4024              max_equation="$GpuMaxFrequency"
   4025              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
   4026              underscore_name="avg_gpu_core_frequency"
   4027              units="hz"
   4028              symbol_name="AvgGpuCoreFrequency"
   4029              semantic_type="event"
   4030              mdapi_supported_apis=""
   4031              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   4032              mdapi_group="GPU"
   4033              mdapi_hw_unit_type="gpu"
   4034              />
   4035     <counter name="Sampler Texels Misses"
   4036              description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
   4037              data_type="uint64"
   4038              equation="A 29 READ 4 UMUL"
   4039              underscore_name="sampler_texel_misses"
   4040              units="texels"
   4041              symbol_name="SamplerTexelMisses"
   4042              semantic_type="event"
   4043              mdapi_supported_apis=""
   4044              mdapi_usage_flags="Tier3 Batch Frame Draw"
   4045              mdapi_hw_unit_type="gpu"
   4046              mdapi_group="Sampler/Sampler Cache"
   4047              />
   4048     <counter name="CS Threads Dispatched"
   4049              description="The total number of compute shader hardware threads dispatched."
   4050              data_type="uint64"
   4051              equation="A 4 READ"
   4052              underscore_name="cs_threads"
   4053              units="threads"
   4054              symbol_name="CsThreads"
   4055              semantic_type="event"
   4056              mdapi_supported_apis=""
   4057              mdapi_usage_flags="Tier3 Frame Batch Draw"
   4058              mdapi_hw_unit_type="gpu"
   4059              mdapi_group="EU Array/Compute Shader"
   4060              />
   4061     <counter name="SLM Bytes Read"
   4062              description="The total number of GPU memory bytes read from shared local memory."
   4063              data_type="uint64"
   4064              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   4065              equation="A 30 READ 64 UMUL"
   4066              underscore_name="slm_bytes_read"
   4067              units="bytes"
   4068              symbol_name="SlmBytesRead"
   4069              semantic_type="throughput"
   4070              mdapi_supported_apis=""
   4071              mdapi_usage_flags="Tier3 Frame Batch Draw"
   4072              mdapi_group="L3/Data Port/SLM"
   4073              mdapi_hw_unit_type="gpu"
   4074              />
   4075     <counter name="EuTypedWrites0"
   4076              description="The subslice 0 EU Typed Writes subslice 0."
   4077              data_type="uint64"
   4078              equation="B 3 READ"
   4079              underscore_name="eu_typed_writes0"
   4080              units="messages"
   4081              symbol_name="EuTypedWrites0"
   4082              semantic_type="event"
   4083              mdapi_supported_apis=""
   4084              mdapi_usage_flags="Tier3 Frame Batch Draw"
   4085              mdapi_hw_unit_type="subslice"
   4086              mdapi_group="L3/Data Port"
   4087              />
   4088     <counter name="TypedWritesPerCacheLine"
   4089              description="Ratio of EU typed write requests to L3 cache line writes."
   4090              data_type="float"
   4091              equation="$EuTypedWrites0 $TypedWrites0 FDIV"
   4092              underscore_name="typed_writes_per_cache_line"
   4093              units="eu requests to l3 cache lines"
   4094              symbol_name="TypedWritesPerCacheLine"
   4095              semantic_type="ratio"
   4096              mdapi_supported_apis=""
   4097              mdapi_usage_flags="Tier2 Frame Batch Draw"
   4098              mdapi_hw_unit_type="subslice"
   4099              mdapi_group="L3/Data Port"
   4100              />
   4101     <counter name="Typed Reads 0"
   4102              description="The subslice 0 typed reads."
   4103              data_type="uint64"
   4104              equation="C 2 READ"
   4105              underscore_name="typed_reads0"
   4106              units="messages"
   4107              symbol_name="TypedReads0"
   4108              semantic_type="event"
   4109              mdapi_supported_apis=""
   4110              mdapi_usage_flags="Tier3 Frame Batch Draw"
   4111              mdapi_hw_unit_type="subslice"
   4112              mdapi_group="L3/Data Port"
   4113              />
   4114     <counter name="Untyped Reads 0"
   4115              description="The subslice 0 untyped reads (including SLM reads)."
   4116              data_type="uint64"
   4117              equation="C 3 READ"
   4118              underscore_name="untyped_reads0"
   4119              units="messages"
   4120              symbol_name="UntypedReads0"
   4121              semantic_type="event"
   4122              mdapi_supported_apis=""
   4123              mdapi_usage_flags="Tier3 Frame Batch Draw"
   4124              mdapi_hw_unit_type="subslice"
   4125              mdapi_group="L3/Data Port"
   4126              />
   4127     <counter name="EuA64UntypedReads0"
   4128              description="The subslice 0 EU A64 Untyped Reads subslice 0."
   4129              data_type="uint64"
   4130              equation="B 6 READ"
   4131              underscore_name="eu_a64_untyped_reads0"
   4132              units="messages"
   4133              symbol_name="EuA64UntypedReads0"
   4134              semantic_type="event"
   4135              mdapi_supported_apis=""
   4136              mdapi_usage_flags="Tier3 Frame Batch Draw"
   4137              mdapi_hw_unit_type="subslice"
   4138              mdapi_group="L3/Data Port"
   4139              />
   4140     <counter name="EU Thread Occupancy"
   4141              description="The percentage of time in which hardware threads occupied EUs."
   4142              data_type="float"
   4143              max_equation="100"
   4144              equation="A 13 READ 8 UMUL $EuCoresTotalCount UDIV $EuThreadsCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   4145              underscore_name="eu_thread_occupancy"
   4146              units="percent"
   4147              symbol_name="EuThreadOccupancy"
   4148              semantic_type="duration"
   4149              mdapi_supported_apis=""
   4150              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   4151              mdapi_group="EU Array"
   4152              mdapi_hw_unit_type="gpu"
   4153              />
   4154     <counter name="EU Stall"
   4155              description="The percentage of time in which the Execution Units were stalled."
   4156              data_type="float"
   4157              max_equation="100"
   4158              equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   4159              underscore_name="eu_stall"
   4160              units="percent"
   4161              symbol_name="EuStall"
   4162              semantic_type="duration"
   4163              mdapi_supported_apis=""
   4164              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   4165              mdapi_group="EU Array"
   4166              mdapi_hw_unit_type="gpu"
   4167              />
   4168     <counter name="EuTypedReads0"
   4169              description="The subslice 0 EU Typed Reads subslice 0."
   4170              data_type="uint64"
   4171              equation="B 2 READ"
   4172              underscore_name="eu_typed_reads0"
   4173              units="messages"
   4174              symbol_name="EuTypedReads0"
   4175              semantic_type="event"
   4176              mdapi_supported_apis=""
   4177              mdapi_usage_flags="Tier3 Frame Batch Draw"
   4178              mdapi_hw_unit_type="subslice"
   4179              mdapi_group="L3/Data Port"
   4180              />
   4181     <counter name="UntypedReadsPerCacheLine"
   4182              description="Ratio of EU untyped read requests to L3 cache line reads."
   4183              data_type="float"
   4184              equation="$EuUntypedReads0 $EuA64UntypedReads0 UADD $UntypedReads0 FDIV"
   4185              underscore_name="untyped_reads_per_cache_line"
   4186              units="eu requests to l3 cache lines"
   4187              symbol_name="UntypedReadsPerCacheLine"
   4188              semantic_type="ratio"
   4189              mdapi_supported_apis=""
   4190              mdapi_usage_flags="Tier2 Frame Batch Draw"
   4191              mdapi_hw_unit_type="subslice"
   4192              mdapi_group="L3/Data Port"
   4193              />
   4194     <counter name="Shader Memory Accesses"
   4195              description="The total number of shader memory accesses to L3."
   4196              data_type="uint64"
   4197              equation="A 32 READ"
   4198              underscore_name="shader_memory_accesses"
   4199              units="messages"
   4200              symbol_name="ShaderMemoryAccesses"
   4201              semantic_type="event"
   4202              mdapi_supported_apis=""
   4203              mdapi_usage_flags="Tier3 Frame Batch Draw"
   4204              mdapi_hw_unit_type="gpu"
   4205              mdapi_group="L3/Data Port"
   4206              />
   4207     <counter name="TypedReadsPerCacheLine"
   4208              description="Ratio of EU typed read requests to L3 cache line reads."
   4209              data_type="float"
   4210              equation="$EuTypedReads0 $TypedReads0 FDIV"
   4211              underscore_name="typed_reads_per_cache_line"
   4212              units="eu requests to l3 cache lines"
   4213              symbol_name="TypedReadsPerCacheLine"
   4214              semantic_type="ratio"
   4215              mdapi_supported_apis=""
   4216              mdapi_usage_flags="Tier2 Frame Batch Draw"
   4217              mdapi_hw_unit_type="subslice"
   4218              mdapi_group="L3/Data Port"
   4219              />
   4220     <counter name="SLM Bytes Written"
   4221              description="The total number of GPU memory bytes written into shared local memory."
   4222              data_type="uint64"
   4223              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   4224              equation="A 31 READ 64 UMUL"
   4225              underscore_name="slm_bytes_written"
   4226              units="bytes"
   4227              symbol_name="SlmBytesWritten"
   4228              semantic_type="throughput"
   4229              mdapi_supported_apis=""
   4230              mdapi_usage_flags="Tier3 Frame Batch Draw"
   4231              mdapi_group="L3/Data Port/SLM"
   4232              mdapi_hw_unit_type="gpu"
   4233              />
   4234     <counter name="L3 Shader Throughput"
   4235              description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
   4236              data_type="uint64"
   4237              max_equation="$GpuCoreClocks 64 UMUL 2 UMUL $EuSubslicesTotalCount UMUL"
   4238              equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
   4239              underscore_name="l3_shader_throughput"
   4240              units="bytes"
   4241              symbol_name="L3ShaderThroughput"
   4242              semantic_type="throughput"
   4243              mdapi_supported_apis=""
   4244              mdapi_usage_flags="Tier2 Frame Batch Draw"
   4245              mdapi_group="L3/Data Port"
   4246              mdapi_hw_unit_type="gpu"
   4247              />
   4248     <counter name="Shader Atomic Memory Accesses"
   4249              description="The total number of shader atomic memory accesses."
   4250              data_type="uint64"
   4251              equation="A 34 READ"
   4252              underscore_name="shader_atomics"
   4253              units="messages"
   4254              symbol_name="ShaderAtomics"
   4255              semantic_type="event"
   4256              mdapi_supported_apis=""
   4257              mdapi_usage_flags="Tier3 Frame Batch Draw"
   4258              mdapi_hw_unit_type="gpu"
   4259              mdapi_group="L3/Data Port/Atomics"
   4260              />
   4261     <counter name="EU Send Pipe Active"
   4262              description="The percentage of time in which EU send pipeline was actively processing."
   4263              data_type="float"
   4264              max_equation="100"
   4265              equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   4266              underscore_name="eu_send_active"
   4267              units="percent"
   4268              symbol_name="EuSendActive"
   4269              semantic_type="duration"
   4270              mdapi_supported_apis=""
   4271              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   4272              mdapi_group="EU Array/Pipes"
   4273              mdapi_hw_unit_type="gpu"
   4274              />
   4275     <register_config type="NOA"
   4276                      availability="$SubsliceMask 0x01 AND"
   4277                      priority="0"
   4278                      >
   4279         <register type="NOA" address="0x00009840" value="0x000000A0" />
   4280         <register type="NOA" address="0x00009888" value="0x143D0160" />
   4281         <register type="NOA" address="0x00009888" value="0x163D2800" />
   4282         <register type="NOA" address="0x00009888" value="0x183D0120" />
   4283         <register type="NOA" address="0x00009888" value="0x105800E0" />
   4284         <register type="NOA" address="0x00009888" value="0x005CC000" />
   4285         <register type="NOA" address="0x00009888" value="0x065C8000" />
   4286         <register type="NOA" address="0x00009888" value="0x085CC000" />
   4287         <register type="NOA" address="0x00009888" value="0x0A5CC000" />
   4288         <register type="NOA" address="0x00009888" value="0x0C5CC000" />
   4289         <register type="NOA" address="0x00009888" value="0x0E5CC000" />
   4290         <register type="NOA" address="0x00009888" value="0x025CC000" />
   4291         <register type="NOA" address="0x00009888" value="0x045CC000" />
   4292         <register type="NOA" address="0x00009888" value="0x003D0011" />
   4293         <register type="NOA" address="0x00009888" value="0x063D0900" />
   4294         <register type="NOA" address="0x00009888" value="0x083D0A13" />
   4295         <register type="NOA" address="0x00009888" value="0x0A3D0B15" />
   4296         <register type="NOA" address="0x00009888" value="0x0C3D2317" />
   4297         <register type="NOA" address="0x00009888" value="0x043D21B7" />
   4298         <register type="NOA" address="0x00009888" value="0x103D0000" />
   4299         <register type="NOA" address="0x00009888" value="0x0E3D0000" />
   4300         <register type="NOA" address="0x00009888" value="0x1A3D0000" />
   4301         <register type="NOA" address="0x00009888" value="0x0E5825C1" />
   4302         <register type="NOA" address="0x00009888" value="0x00586100" />
   4303         <register type="NOA" address="0x00009888" value="0x0258204C" />
   4304         <register type="NOA" address="0x00009888" value="0x06588000" />
   4305         <register type="NOA" address="0x00009888" value="0x0858C000" />
   4306         <register type="NOA" address="0x00009888" value="0x0A58C000" />
   4307         <register type="NOA" address="0x00009888" value="0x0C58C000" />
   4308         <register type="NOA" address="0x00009888" value="0x0458C000" />
   4309         <register type="NOA" address="0x00009888" value="0x005B4000" />
   4310         <register type="NOA" address="0x00009888" value="0x0E5B4000" />
   4311         <register type="NOA" address="0x00009888" value="0x185B5400" />
   4312         <register type="NOA" address="0x00009888" value="0x1A5B0155" />
   4313         <register type="NOA" address="0x00009888" value="0x025B4000" />
   4314         <register type="NOA" address="0x00009888" value="0x045B4000" />
   4315         <register type="NOA" address="0x00009888" value="0x065B4000" />
   4316         <register type="NOA" address="0x00009888" value="0x085B4000" />
   4317         <register type="NOA" address="0x00009888" value="0x0A5B4000" />
   4318         <register type="NOA" address="0x00009888" value="0x0C1FA800" />
   4319         <register type="NOA" address="0x00009888" value="0x0E1FAA2A" />
   4320         <register type="NOA" address="0x00009888" value="0x101F02AA" />
   4321         <register type="NOA" address="0x00009888" value="0x00384000" />
   4322         <register type="NOA" address="0x00009888" value="0x0E384000" />
   4323         <register type="NOA" address="0x00009888" value="0x16384000" />
   4324         <register type="NOA" address="0x00009888" value="0x18381555" />
   4325         <register type="NOA" address="0x00009888" value="0x02384000" />
   4326         <register type="NOA" address="0x00009888" value="0x04384000" />
   4327         <register type="NOA" address="0x00009888" value="0x06384000" />
   4328         <register type="NOA" address="0x00009888" value="0x08384000" />
   4329         <register type="NOA" address="0x00009888" value="0x0A384000" />
   4330         <register type="NOA" address="0x00009888" value="0x0039A000" />
   4331         <register type="NOA" address="0x00009888" value="0x06398000" />
   4332         <register type="NOA" address="0x00009888" value="0x0839A000" />
   4333         <register type="NOA" address="0x00009888" value="0x0A39A000" />
   4334         <register type="NOA" address="0x00009888" value="0x0C39A000" />
   4335         <register type="NOA" address="0x00009888" value="0x0E39A000" />
   4336         <register type="NOA" address="0x00009888" value="0x0239A000" />
   4337         <register type="NOA" address="0x00009888" value="0x0439A000" />
   4338         <register type="NOA" address="0x00009888" value="0x018A8000" />
   4339         <register type="NOA" address="0x00009888" value="0x0F8A8000" />
   4340         <register type="NOA" address="0x00009888" value="0x198A8000" />
   4341         <register type="NOA" address="0x00009888" value="0x1B8AAAA0" />
   4342         <register type="NOA" address="0x00009888" value="0x1D8A0002" />
   4343         <register type="NOA" address="0x00009888" value="0x038A8000" />
   4344         <register type="NOA" address="0x00009888" value="0x058A8000" />
   4345         <register type="NOA" address="0x00009888" value="0x078A8000" />
   4346         <register type="NOA" address="0x00009888" value="0x098A8000" />
   4347         <register type="NOA" address="0x00009888" value="0x0B8A8000" />
   4348         <register type="NOA" address="0x00009888" value="0x238B2AA0" />
   4349         <register type="NOA" address="0x00009888" value="0x258B5551" />
   4350         <register type="NOA" address="0x00009888" value="0x278B0015" />
   4351         <register type="NOA" address="0x00009888" value="0x1F85AA80" />
   4352         <register type="NOA" address="0x00009888" value="0x2185AAA2" />
   4353         <register type="NOA" address="0x00009888" value="0x2385002A" />
   4354         <register type="NOA" address="0x00009888" value="0x01834000" />
   4355         <register type="NOA" address="0x00009888" value="0x0F834000" />
   4356         <register type="NOA" address="0x00009888" value="0x19835400" />
   4357         <register type="NOA" address="0x00009888" value="0x1B830155" />
   4358         <register type="NOA" address="0x00009888" value="0x03834000" />
   4359         <register type="NOA" address="0x00009888" value="0x05834000" />
   4360         <register type="NOA" address="0x00009888" value="0x07834000" />
   4361         <register type="NOA" address="0x00009888" value="0x09834000" />
   4362         <register type="NOA" address="0x00009888" value="0x0B834000" />
   4363         <register type="NOA" address="0x00009888" value="0x0184C000" />
   4364         <register type="NOA" address="0x00009888" value="0x07848000" />
   4365         <register type="NOA" address="0x00009888" value="0x0984C000" />
   4366         <register type="NOA" address="0x00009888" value="0x0B84C000" />
   4367         <register type="NOA" address="0x00009888" value="0x0D84C000" />
   4368         <register type="NOA" address="0x00009888" value="0x0F84C000" />
   4369         <register type="NOA" address="0x00009888" value="0x0384C000" />
   4370         <register type="NOA" address="0x00009888" value="0x0584C000" />
   4371         <register type="NOA" address="0x00009888" value="0x1180C000" />
   4372         <register type="NOA" address="0x00009888" value="0x17808000" />
   4373         <register type="NOA" address="0x00009888" value="0x1980C000" />
   4374         <register type="NOA" address="0x00009888" value="0x1B80C000" />
   4375         <register type="NOA" address="0x00009888" value="0x1D80C000" />
   4376         <register type="NOA" address="0x00009888" value="0x1F80C000" />
   4377         <register type="NOA" address="0x00009888" value="0x1380C000" />
   4378         <register type="NOA" address="0x00009888" value="0x1580C000" />
   4379         <register type="NOA" address="0x00000D24" value="0x00000000" />
   4380         <register type="NOA" address="0x00009888" value="0x4D800000" />
   4381         <register type="NOA" address="0x00009888" value="0x3D800000" />
   4382         <register type="NOA" address="0x00009888" value="0x4F800000" />
   4383         <register type="NOA" address="0x00009888" value="0x43800000" />
   4384         <register type="NOA" address="0x00009888" value="0x51800000" />
   4385         <register type="NOA" address="0x00009888" value="0x45800000" />
   4386         <register type="NOA" address="0x00009888" value="0x53800000" />
   4387         <register type="NOA" address="0x00009888" value="0x47800420" />
   4388         <register type="NOA" address="0x00009888" value="0x21800000" />
   4389         <register type="NOA" address="0x00009888" value="0x31800000" />
   4390         <register type="NOA" address="0x00009888" value="0x3F800421" />
   4391         <register type="NOA" address="0x00009888" value="0x41800000" />
   4392         <register type="NOA" address="0x00009840" value="0x00000080" />
   4393     </register_config>
   4394     <register_config type="NOA"
   4395                      availability="$SubsliceMask 0x02 AND"
   4396                      priority="2"
   4397                      >
   4398         <register type="NOA" address="0x00009840" value="0x000000A0" />
   4399         <register type="NOA" address="0x00009888" value="0x105C00E0" />
   4400         <register type="NOA" address="0x00009888" value="0x145B0160" />
   4401         <register type="NOA" address="0x00009888" value="0x165B2800" />
   4402         <register type="NOA" address="0x00009888" value="0x185B0120" />
   4403         <register type="NOA" address="0x00009888" value="0x0E5C25C1" />
   4404         <register type="NOA" address="0x00009888" value="0x005C6100" />
   4405         <register type="NOA" address="0x00009888" value="0x025C204C" />
   4406         <register type="NOA" address="0x00009888" value="0x065C8000" />
   4407         <register type="NOA" address="0x00009888" value="0x085CC000" />
   4408         <register type="NOA" address="0x00009888" value="0x0A5CC000" />
   4409         <register type="NOA" address="0x00009888" value="0x0C5CC000" />
   4410         <register type="NOA" address="0x00009888" value="0x045CC000" />
   4411         <register type="NOA" address="0x00009888" value="0x005B0011" />
   4412         <register type="NOA" address="0x00009888" value="0x065B0900" />
   4413         <register type="NOA" address="0x00009888" value="0x085B0A13" />
   4414         <register type="NOA" address="0x00009888" value="0x0A5B0B15" />
   4415         <register type="NOA" address="0x00009888" value="0x0C5B2317" />
   4416         <register type="NOA" address="0x00009888" value="0x045B21B7" />
   4417         <register type="NOA" address="0x00009888" value="0x105B0000" />
   4418         <register type="NOA" address="0x00009888" value="0x0E5B0000" />
   4419         <register type="NOA" address="0x00009888" value="0x1A5B0000" />
   4420         <register type="NOA" address="0x00009888" value="0x0C1FA800" />
   4421         <register type="NOA" address="0x00009888" value="0x0E1FAA2A" />
   4422         <register type="NOA" address="0x00009888" value="0x101F02AA" />
   4423         <register type="NOA" address="0x00009888" value="0x00384000" />
   4424         <register type="NOA" address="0x00009888" value="0x0E384000" />
   4425         <register type="NOA" address="0x00009888" value="0x16384000" />
   4426         <register type="NOA" address="0x00009888" value="0x18381555" />
   4427         <register type="NOA" address="0x00009888" value="0x02384000" />
   4428         <register type="NOA" address="0x00009888" value="0x04384000" />
   4429         <register type="NOA" address="0x00009888" value="0x06384000" />
   4430         <register type="NOA" address="0x00009888" value="0x08384000" />
   4431         <register type="NOA" address="0x00009888" value="0x0A384000" />
   4432         <register type="NOA" address="0x00009888" value="0x0039A000" />
   4433         <register type="NOA" address="0x00009888" value="0x06398000" />
   4434         <register type="NOA" address="0x00009888" value="0x0839A000" />
   4435         <register type="NOA" address="0x00009888" value="0x0A39A000" />
   4436         <register type="NOA" address="0x00009888" value="0x0C39A000" />
   4437         <register type="NOA" address="0x00009888" value="0x0E39A000" />
   4438         <register type="NOA" address="0x00009888" value="0x0239A000" />
   4439         <register type="NOA" address="0x00009888" value="0x0439A000" />
   4440         <register type="NOA" address="0x00009888" value="0x018A8000" />
   4441         <register type="NOA" address="0x00009888" value="0x0F8A8000" />
   4442         <register type="NOA" address="0x00009888" value="0x198A8000" />
   4443         <register type="NOA" address="0x00009888" value="0x1B8AAAA0" />
   4444         <register type="NOA" address="0x00009888" value="0x1D8A0002" />
   4445         <register type="NOA" address="0x00009888" value="0x038A8000" />
   4446         <register type="NOA" address="0x00009888" value="0x058A8000" />
   4447         <register type="NOA" address="0x00009888" value="0x078A8000" />
   4448         <register type="NOA" address="0x00009888" value="0x098A8000" />
   4449         <register type="NOA" address="0x00009888" value="0x0B8A8000" />
   4450         <register type="NOA" address="0x00009888" value="0x238B2AA0" />
   4451         <register type="NOA" address="0x00009888" value="0x258B5551" />
   4452         <register type="NOA" address="0x00009888" value="0x278B0015" />
   4453         <register type="NOA" address="0x00009888" value="0x1F85AA80" />
   4454         <register type="NOA" address="0x00009888" value="0x2185AAA2" />
   4455         <register type="NOA" address="0x00009888" value="0x2385002A" />
   4456         <register type="NOA" address="0x00009888" value="0x01834000" />
   4457         <register type="NOA" address="0x00009888" value="0x0F834000" />
   4458         <register type="NOA" address="0x00009888" value="0x19835400" />
   4459         <register type="NOA" address="0x00009888" value="0x1B830155" />
   4460         <register type="NOA" address="0x00009888" value="0x03834000" />
   4461         <register type="NOA" address="0x00009888" value="0x05834000" />
   4462         <register type="NOA" address="0x00009888" value="0x07834000" />
   4463         <register type="NOA" address="0x00009888" value="0x09834000" />
   4464         <register type="NOA" address="0x00009888" value="0x0B834000" />
   4465         <register type="NOA" address="0x00009888" value="0x0184C000" />
   4466         <register type="NOA" address="0x00009888" value="0x07848000" />
   4467         <register type="NOA" address="0x00009888" value="0x0984C000" />
   4468         <register type="NOA" address="0x00009888" value="0x0B84C000" />
   4469         <register type="NOA" address="0x00009888" value="0x0D84C000" />
   4470         <register type="NOA" address="0x00009888" value="0x0F84C000" />
   4471         <register type="NOA" address="0x00009888" value="0x0384C000" />
   4472         <register type="NOA" address="0x00009888" value="0x0584C000" />
   4473         <register type="NOA" address="0x00009888" value="0x1180C000" />
   4474         <register type="NOA" address="0x00009888" value="0x17808000" />
   4475         <register type="NOA" address="0x00009888" value="0x1980C000" />
   4476         <register type="NOA" address="0x00009888" value="0x1B80C000" />
   4477         <register type="NOA" address="0x00009888" value="0x1D80C000" />
   4478         <register type="NOA" address="0x00009888" value="0x1F80C000" />
   4479         <register type="NOA" address="0x00009888" value="0x1380C000" />
   4480         <register type="NOA" address="0x00009888" value="0x1580C000" />
   4481         <register type="NOA" address="0x00000D24" value="0x00000000" />
   4482         <register type="NOA" address="0x00009888" value="0x4D800000" />
   4483         <register type="NOA" address="0x00009888" value="0x3D800000" />
   4484         <register type="NOA" address="0x00009888" value="0x4F800000" />
   4485         <register type="NOA" address="0x00009888" value="0x43800000" />
   4486         <register type="NOA" address="0x00009888" value="0x51800000" />
   4487         <register type="NOA" address="0x00009888" value="0x45800000" />
   4488         <register type="NOA" address="0x00009888" value="0x53800000" />
   4489         <register type="NOA" address="0x00009888" value="0x47800420" />
   4490         <register type="NOA" address="0x00009888" value="0x21800000" />
   4491         <register type="NOA" address="0x00009888" value="0x31800000" />
   4492         <register type="NOA" address="0x00009888" value="0x3F800421" />
   4493         <register type="NOA" address="0x00009888" value="0x41800000" />
   4494         <register type="NOA" address="0x00009840" value="0x00000080" />
   4495     </register_config>
   4496     <register_config type="NOA"
   4497                      availability="$SubsliceMask 0x04 AND"
   4498                      priority="4"
   4499                      >
   4500         <register type="NOA" address="0x00009840" value="0x000000A0" />
   4501         <register type="NOA" address="0x00009888" value="0x103800E0" />
   4502         <register type="NOA" address="0x00009888" value="0x143A0160" />
   4503         <register type="NOA" address="0x00009888" value="0x163A2800" />
   4504         <register type="NOA" address="0x00009888" value="0x183A0120" />
   4505         <register type="NOA" address="0x00009888" value="0x0C1FA800" />
   4506         <register type="NOA" address="0x00009888" value="0x0E1FAA2A" />
   4507         <register type="NOA" address="0x00009888" value="0x101F02AA" />
   4508         <register type="NOA" address="0x00009888" value="0x0E38A5C1" />
   4509         <register type="NOA" address="0x00009888" value="0x0038A100" />
   4510         <register type="NOA" address="0x00009888" value="0x0238204C" />
   4511         <register type="NOA" address="0x00009888" value="0x16388000" />
   4512         <register type="NOA" address="0x00009888" value="0x183802AA" />
   4513         <register type="NOA" address="0x00009888" value="0x04380000" />
   4514         <register type="NOA" address="0x00009888" value="0x06380000" />
   4515         <register type="NOA" address="0x00009888" value="0x08388000" />
   4516         <register type="NOA" address="0x00009888" value="0x0A388000" />
   4517         <register type="NOA" address="0x00009888" value="0x0039A000" />
   4518         <register type="NOA" address="0x00009888" value="0x06398000" />
   4519         <register type="NOA" address="0x00009888" value="0x0839A000" />
   4520         <register type="NOA" address="0x00009888" value="0x0A39A000" />
   4521         <register type="NOA" address="0x00009888" value="0x0C39A000" />
   4522         <register type="NOA" address="0x00009888" value="0x0E39A000" />
   4523         <register type="NOA" address="0x00009888" value="0x0239A000" />
   4524         <register type="NOA" address="0x00009888" value="0x0439A000" />
   4525         <register type="NOA" address="0x00009888" value="0x003A0011" />
   4526         <register type="NOA" address="0x00009888" value="0x063A0900" />
   4527         <register type="NOA" address="0x00009888" value="0x083A0A13" />
   4528         <register type="NOA" address="0x00009888" value="0x0A3A0B15" />
   4529         <register type="NOA" address="0x00009888" value="0x0C3A2317" />
   4530         <register type="NOA" address="0x00009888" value="0x043A21B7" />
   4531         <register type="NOA" address="0x00009888" value="0x103A0000" />
   4532         <register type="NOA" address="0x00009888" value="0x0E3A0000" />
   4533         <register type="NOA" address="0x00009888" value="0x1A3A0000" />
   4534         <register type="NOA" address="0x00009888" value="0x018A8000" />
   4535         <register type="NOA" address="0x00009888" value="0x0F8A8000" />
   4536         <register type="NOA" address="0x00009888" value="0x198A8000" />
   4537         <register type="NOA" address="0x00009888" value="0x1B8AAAA0" />
   4538         <register type="NOA" address="0x00009888" value="0x1D8A0002" />
   4539         <register type="NOA" address="0x00009888" value="0x038A8000" />
   4540         <register type="NOA" address="0x00009888" value="0x058A8000" />
   4541         <register type="NOA" address="0x00009888" value="0x078A8000" />
   4542         <register type="NOA" address="0x00009888" value="0x098A8000" />
   4543         <register type="NOA" address="0x00009888" value="0x0B8A8000" />
   4544         <register type="NOA" address="0x00009888" value="0x238B2AA0" />
   4545         <register type="NOA" address="0x00009888" value="0x258B5551" />
   4546         <register type="NOA" address="0x00009888" value="0x278B0015" />
   4547         <register type="NOA" address="0x00009888" value="0x1F85AA80" />
   4548         <register type="NOA" address="0x00009888" value="0x2185AAA2" />
   4549         <register type="NOA" address="0x00009888" value="0x2385002A" />
   4550         <register type="NOA" address="0x00009888" value="0x01834000" />
   4551         <register type="NOA" address="0x00009888" value="0x0F834000" />
   4552         <register type="NOA" address="0x00009888" value="0x19835400" />
   4553         <register type="NOA" address="0x00009888" value="0x1B830155" />
   4554         <register type="NOA" address="0x00009888" value="0x03834000" />
   4555         <register type="NOA" address="0x00009888" value="0x05834000" />
   4556         <register type="NOA" address="0x00009888" value="0x07834000" />
   4557         <register type="NOA" address="0x00009888" value="0x09834000" />
   4558         <register type="NOA" address="0x00009888" value="0x0B834000" />
   4559         <register type="NOA" address="0x00009888" value="0x0184C000" />
   4560         <register type="NOA" address="0x00009888" value="0x07848000" />
   4561         <register type="NOA" address="0x00009888" value="0x0984C000" />
   4562         <register type="NOA" address="0x00009888" value="0x0B84C000" />
   4563         <register type="NOA" address="0x00009888" value="0x0D84C000" />
   4564         <register type="NOA" address="0x00009888" value="0x0F84C000" />
   4565         <register type="NOA" address="0x00009888" value="0x0384C000" />
   4566         <register type="NOA" address="0x00009888" value="0x0584C000" />
   4567         <register type="NOA" address="0x00009888" value="0x1180C000" />
   4568         <register type="NOA" address="0x00009888" value="0x17808000" />
   4569         <register type="NOA" address="0x00009888" value="0x1980C000" />
   4570         <register type="NOA" address="0x00009888" value="0x1B80C000" />
   4571         <register type="NOA" address="0x00009888" value="0x1D80C000" />
   4572         <register type="NOA" address="0x00009888" value="0x1F80C000" />
   4573         <register type="NOA" address="0x00009888" value="0x1380C000" />
   4574         <register type="NOA" address="0x00009888" value="0x1580C000" />
   4575         <register type="NOA" address="0x00000D24" value="0x00000000" />
   4576         <register type="NOA" address="0x00009888" value="0x4D800000" />
   4577         <register type="NOA" address="0x00009888" value="0x3D800000" />
   4578         <register type="NOA" address="0x00009888" value="0x4F800000" />
   4579         <register type="NOA" address="0x00009888" value="0x43800000" />
   4580         <register type="NOA" address="0x00009888" value="0x51800000" />
   4581         <register type="NOA" address="0x00009888" value="0x45800000" />
   4582         <register type="NOA" address="0x00009888" value="0x53800000" />
   4583         <register type="NOA" address="0x00009888" value="0x47800420" />
   4584         <register type="NOA" address="0x00009888" value="0x21800000" />
   4585         <register type="NOA" address="0x00009888" value="0x31800000" />
   4586         <register type="NOA" address="0x00009888" value="0x3F800421" />
   4587         <register type="NOA" address="0x00009888" value="0x41800000" />
   4588         <register type="NOA" address="0x00009840" value="0x00000080" />
   4589     </register_config>
   4590     <register_config type="NOA"
   4591                      availability="$SubsliceMask 0x08 AND"
   4592                      priority="1"
   4593                      >
   4594         <register type="NOA" address="0x00009840" value="0x000000A0" />
   4595         <register type="NOA" address="0x00009888" value="0x14BD0160" />
   4596         <register type="NOA" address="0x00009888" value="0x16BD2800" />
   4597         <register type="NOA" address="0x00009888" value="0x18BD0120" />
   4598         <register type="NOA" address="0x00009888" value="0x10D800E0" />
   4599         <register type="NOA" address="0x00009888" value="0x00DCC000" />
   4600         <register type="NOA" address="0x00009888" value="0x06DC8000" />
   4601         <register type="NOA" address="0x00009888" value="0x08DCC000" />
   4602         <register type="NOA" address="0x00009888" value="0x0ADCC000" />
   4603         <register type="NOA" address="0x00009888" value="0x0CDCC000" />
   4604         <register type="NOA" address="0x00009888" value="0x0EDCC000" />
   4605         <register type="NOA" address="0x00009888" value="0x02DCC000" />
   4606         <register type="NOA" address="0x00009888" value="0x04DCC000" />
   4607         <register type="NOA" address="0x00009888" value="0x00BD0011" />
   4608         <register type="NOA" address="0x00009888" value="0x06BD0900" />
   4609         <register type="NOA" address="0x00009888" value="0x08BD0A13" />
   4610         <register type="NOA" address="0x00009888" value="0x0ABD0B15" />
   4611         <register type="NOA" address="0x00009888" value="0x0CBD2317" />
   4612         <register type="NOA" address="0x00009888" value="0x04BD21B7" />
   4613         <register type="NOA" address="0x00009888" value="0x10BD0000" />
   4614         <register type="NOA" address="0x00009888" value="0x0EBD0000" />
   4615         <register type="NOA" address="0x00009888" value="0x1ABD0000" />
   4616         <register type="NOA" address="0x00009888" value="0x0ED825C1" />
   4617         <register type="NOA" address="0x00009888" value="0x00D86100" />
   4618         <register type="NOA" address="0x00009888" value="0x02D8204C" />
   4619         <register type="NOA" address="0x00009888" value="0x06D88000" />
   4620         <register type="NOA" address="0x00009888" value="0x08D8C000" />
   4621         <register type="NOA" address="0x00009888" value="0x0AD8C000" />
   4622         <register type="NOA" address="0x00009888" value="0x0CD8C000" />
   4623         <register type="NOA" address="0x00009888" value="0x04D8C000" />
   4624         <register type="NOA" address="0x00009888" value="0x00DB4000" />
   4625         <register type="NOA" address="0x00009888" value="0x0EDB4000" />
   4626         <register type="NOA" address="0x00009888" value="0x18DB5400" />
   4627         <register type="NOA" address="0x00009888" value="0x1ADB0155" />
   4628         <register type="NOA" address="0x00009888" value="0x02DB4000" />
   4629         <register type="NOA" address="0x00009888" value="0x04DB4000" />
   4630         <register type="NOA" address="0x00009888" value="0x06DB4000" />
   4631         <register type="NOA" address="0x00009888" value="0x08DB4000" />
   4632         <register type="NOA" address="0x00009888" value="0x0ADB4000" />
   4633         <register type="NOA" address="0x00009888" value="0x0C9FA800" />
   4634         <register type="NOA" address="0x00009888" value="0x0E9FAA2A" />
   4635         <register type="NOA" address="0x00009888" value="0x109F02AA" />
   4636         <register type="NOA" address="0x00009888" value="0x00B84000" />
   4637         <register type="NOA" address="0x00009888" value="0x0EB84000" />
   4638         <register type="NOA" address="0x00009888" value="0x16B84000" />
   4639         <register type="NOA" address="0x00009888" value="0x18B81555" />
   4640         <register type="NOA" address="0x00009888" value="0x02B84000" />
   4641         <register type="NOA" address="0x00009888" value="0x04B84000" />
   4642         <register type="NOA" address="0x00009888" value="0x06B84000" />
   4643         <register type="NOA" address="0x00009888" value="0x08B84000" />
   4644         <register type="NOA" address="0x00009888" value="0x0AB84000" />
   4645         <register type="NOA" address="0x00009888" value="0x00B9A000" />
   4646         <register type="NOA" address="0x00009888" value="0x06B98000" />
   4647         <register type="NOA" address="0x00009888" value="0x08B9A000" />
   4648         <register type="NOA" address="0x00009888" value="0x0AB9A000" />
   4649         <register type="NOA" address="0x00009888" value="0x0CB9A000" />
   4650         <register type="NOA" address="0x00009888" value="0x0EB9A000" />
   4651         <register type="NOA" address="0x00009888" value="0x02B9A000" />
   4652         <register type="NOA" address="0x00009888" value="0x04B9A000" />
   4653         <register type="NOA" address="0x00009888" value="0x01888000" />
   4654         <register type="NOA" address="0x00009888" value="0x0D88F800" />
   4655         <register type="NOA" address="0x00009888" value="0x0F88000F" />
   4656         <register type="NOA" address="0x00009888" value="0x03888000" />
   4657         <register type="NOA" address="0x00009888" value="0x05888000" />
   4658         <register type="NOA" address="0x00009888" value="0x07888000" />
   4659         <register type="NOA" address="0x00009888" value="0x09888000" />
   4660         <register type="NOA" address="0x00009888" value="0x0B888000" />
   4661         <register type="NOA" address="0x00009888" value="0x238B5540" />
   4662         <register type="NOA" address="0x00009888" value="0x258BAAA2" />
   4663         <register type="NOA" address="0x00009888" value="0x278B002A" />
   4664         <register type="NOA" address="0x00009888" value="0x018C4000" />
   4665         <register type="NOA" address="0x00009888" value="0x0F8C4000" />
   4666         <register type="NOA" address="0x00009888" value="0x178C2000" />
   4667         <register type="NOA" address="0x00009888" value="0x198C5500" />
   4668         <register type="NOA" address="0x00009888" value="0x1B8C0015" />
   4669         <register type="NOA" address="0x00009888" value="0x038C4000" />
   4670         <register type="NOA" address="0x00009888" value="0x058C4000" />
   4671         <register type="NOA" address="0x00009888" value="0x078C4000" />
   4672         <register type="NOA" address="0x00009888" value="0x098C4000" />
   4673         <register type="NOA" address="0x00009888" value="0x0B8C4000" />
   4674         <register type="NOA" address="0x00009888" value="0x018DA000" />
   4675         <register type="NOA" address="0x00009888" value="0x078D8000" />
   4676         <register type="NOA" address="0x00009888" value="0x098DA000" />
   4677         <register type="NOA" address="0x00009888" value="0x0B8DA000" />
   4678         <register type="NOA" address="0x00009888" value="0x0D8DA000" />
   4679         <register type="NOA" address="0x00009888" value="0x0F8DA000" />
   4680         <register type="NOA" address="0x00009888" value="0x038DA000" />
   4681         <register type="NOA" address="0x00009888" value="0x058DA000" />
   4682         <register type="NOA" address="0x00009888" value="0x1F85AA80" />
   4683         <register type="NOA" address="0x00009888" value="0x2185AAA2" />
   4684         <register type="NOA" address="0x00009888" value="0x2385002A" />
   4685         <register type="NOA" address="0x00009888" value="0x01834000" />
   4686         <register type="NOA" address="0x00009888" value="0x0F834000" />
   4687         <register type="NOA" address="0x00009888" value="0x19835400" />
   4688         <register type="NOA" address="0x00009888" value="0x1B830155" />
   4689         <register type="NOA" address="0x00009888" value="0x03834000" />
   4690         <register type="NOA" address="0x00009888" value="0x05834000" />
   4691         <register type="NOA" address="0x00009888" value="0x07834000" />
   4692         <register type="NOA" address="0x00009888" value="0x09834000" />
   4693         <register type="NOA" address="0x00009888" value="0x0B834000" />
   4694         <register type="NOA" address="0x00009888" value="0x0184C000" />
   4695         <register type="NOA" address="0x00009888" value="0x07848000" />
   4696         <register type="NOA" address="0x00009888" value="0x0984C000" />
   4697         <register type="NOA" address="0x00009888" value="0x0B84C000" />
   4698         <register type="NOA" address="0x00009888" value="0x0D84C000" />
   4699         <register type="NOA" address="0x00009888" value="0x0F84C000" />
   4700         <register type="NOA" address="0x00009888" value="0x0384C000" />
   4701         <register type="NOA" address="0x00009888" value="0x0584C000" />
   4702         <register type="NOA" address="0x00009888" value="0x1180C000" />
   4703         <register type="NOA" address="0x00009888" value="0x17808000" />
   4704         <register type="NOA" address="0x00009888" value="0x1980C000" />
   4705         <register type="NOA" address="0x00009888" value="0x1B80C000" />
   4706         <register type="NOA" address="0x00009888" value="0x1D80C000" />
   4707         <register type="NOA" address="0x00009888" value="0x1F80C000" />
   4708         <register type="NOA" address="0x00009888" value="0x1380C000" />
   4709         <register type="NOA" address="0x00009888" value="0x1580C000" />
   4710         <register type="NOA" address="0x00000D24" value="0x00000000" />
   4711         <register type="NOA" address="0x00009888" value="0x4D800000" />
   4712         <register type="NOA" address="0x00009888" value="0x3D800000" />
   4713         <register type="NOA" address="0x00009888" value="0x4F800000" />
   4714         <register type="NOA" address="0x00009888" value="0x43800000" />
   4715         <register type="NOA" address="0x00009888" value="0x51800000" />
   4716         <register type="NOA" address="0x00009888" value="0x45800000" />
   4717         <register type="NOA" address="0x00009888" value="0x53800000" />
   4718         <register type="NOA" address="0x00009888" value="0x47800420" />
   4719         <register type="NOA" address="0x00009888" value="0x21800000" />
   4720         <register type="NOA" address="0x00009888" value="0x31800000" />
   4721         <register type="NOA" address="0x00009888" value="0x3F800421" />
   4722         <register type="NOA" address="0x00009888" value="0x41800000" />
   4723         <register type="NOA" address="0x00009840" value="0x00000080" />
   4724     </register_config>
   4725     <register_config type="NOA"
   4726                      availability="$SubsliceMask 0x10 AND"
   4727                      priority="3"
   4728                      >
   4729         <register type="NOA" address="0x00009840" value="0x000000A0" />
   4730         <register type="NOA" address="0x00009888" value="0x10DC00E0" />
   4731         <register type="NOA" address="0x00009888" value="0x14DB0160" />
   4732         <register type="NOA" address="0x00009888" value="0x16DB2800" />
   4733         <register type="NOA" address="0x00009888" value="0x18DB0120" />
   4734         <register type="NOA" address="0x00009888" value="0x0EDC25C1" />
   4735         <register type="NOA" address="0x00009888" value="0x00DC6100" />
   4736         <register type="NOA" address="0x00009888" value="0x02DC204C" />
   4737         <register type="NOA" address="0x00009888" value="0x06DC8000" />
   4738         <register type="NOA" address="0x00009888" value="0x08DCC000" />
   4739         <register type="NOA" address="0x00009888" value="0x0ADCC000" />
   4740         <register type="NOA" address="0x00009888" value="0x0CDCC000" />
   4741         <register type="NOA" address="0x00009888" value="0x04DCC000" />
   4742         <register type="NOA" address="0x00009888" value="0x00DB0011" />
   4743         <register type="NOA" address="0x00009888" value="0x06DB0900" />
   4744         <register type="NOA" address="0x00009888" value="0x08DB0A13" />
   4745         <register type="NOA" address="0x00009888" value="0x0ADB0B15" />
   4746         <register type="NOA" address="0x00009888" value="0x0CDB2317" />
   4747         <register type="NOA" address="0x00009888" value="0x04DB21B7" />
   4748         <register type="NOA" address="0x00009888" value="0x10DB0000" />
   4749         <register type="NOA" address="0x00009888" value="0x0EDB0000" />
   4750         <register type="NOA" address="0x00009888" value="0x1ADB0000" />
   4751         <register type="NOA" address="0x00009888" value="0x0C9FA800" />
   4752         <register type="NOA" address="0x00009888" value="0x0E9FAA2A" />
   4753         <register type="NOA" address="0x00009888" value="0x109F02AA" />
   4754         <register type="NOA" address="0x00009888" value="0x00B84000" />
   4755         <register type="NOA" address="0x00009888" value="0x0EB84000" />
   4756         <register type="NOA" address="0x00009888" value="0x16B84000" />
   4757         <register type="NOA" address="0x00009888" value="0x18B81555" />
   4758         <register type="NOA" address="0x00009888" value="0x02B84000" />
   4759         <register type="NOA" address="0x00009888" value="0x04B84000" />
   4760         <register type="NOA" address="0x00009888" value="0x06B84000" />
   4761         <register type="NOA" address="0x00009888" value="0x08B84000" />
   4762         <register type="NOA" address="0x00009888" value="0x0AB84000" />
   4763         <register type="NOA" address="0x00009888" value="0x00B9A000" />
   4764         <register type="NOA" address="0x00009888" value="0x06B98000" />
   4765         <register type="NOA" address="0x00009888" value="0x08B9A000" />
   4766         <register type="NOA" address="0x00009888" value="0x0AB9A000" />
   4767         <register type="NOA" address="0x00009888" value="0x0CB9A000" />
   4768         <register type="NOA" address="0x00009888" value="0x0EB9A000" />
   4769         <register type="NOA" address="0x00009888" value="0x02B9A000" />
   4770         <register type="NOA" address="0x00009888" value="0x04B9A000" />
   4771         <register type="NOA" address="0x00009888" value="0x01888000" />
   4772         <register type="NOA" address="0x00009888" value="0x0D88F800" />
   4773         <register type="NOA" address="0x00009888" value="0x0F88000F" />
   4774         <register type="NOA" address="0x00009888" value="0x03888000" />
   4775         <register type="NOA" address="0x00009888" value="0x05888000" />
   4776         <register type="NOA" address="0x00009888" value="0x07888000" />
   4777         <register type="NOA" address="0x00009888" value="0x09888000" />
   4778         <register type="NOA" address="0x00009888" value="0x0B888000" />
   4779         <register type="NOA" address="0x00009888" value="0x238B5540" />
   4780         <register type="NOA" address="0x00009888" value="0x258BAAA2" />
   4781         <register type="NOA" address="0x00009888" value="0x278B002A" />
   4782         <register type="NOA" address="0x00009888" value="0x018C4000" />
   4783         <register type="NOA" address="0x00009888" value="0x0F8C4000" />
   4784         <register type="NOA" address="0x00009888" value="0x178C2000" />
   4785         <register type="NOA" address="0x00009888" value="0x198C5500" />
   4786         <register type="NOA" address="0x00009888" value="0x1B8C0015" />
   4787         <register type="NOA" address="0x00009888" value="0x038C4000" />
   4788         <register type="NOA" address="0x00009888" value="0x058C4000" />
   4789         <register type="NOA" address="0x00009888" value="0x078C4000" />
   4790         <register type="NOA" address="0x00009888" value="0x098C4000" />
   4791         <register type="NOA" address="0x00009888" value="0x0B8C4000" />
   4792         <register type="NOA" address="0x00009888" value="0x018DA000" />
   4793         <register type="NOA" address="0x00009888" value="0x078D8000" />
   4794         <register type="NOA" address="0x00009888" value="0x098DA000" />
   4795         <register type="NOA" address="0x00009888" value="0x0B8DA000" />
   4796         <register type="NOA" address="0x00009888" value="0x0D8DA000" />
   4797         <register type="NOA" address="0x00009888" value="0x0F8DA000" />
   4798         <register type="NOA" address="0x00009888" value="0x038DA000" />
   4799         <register type="NOA" address="0x00009888" value="0x058DA000" />
   4800         <register type="NOA" address="0x00009888" value="0x1F85AA80" />
   4801         <register type="NOA" address="0x00009888" value="0x2185AAA2" />
   4802         <register type="NOA" address="0x00009888" value="0x2385002A" />
   4803         <register type="NOA" address="0x00009888" value="0x01834000" />
   4804         <register type="NOA" address="0x00009888" value="0x0F834000" />
   4805         <register type="NOA" address="0x00009888" value="0x19835400" />
   4806         <register type="NOA" address="0x00009888" value="0x1B830155" />
   4807         <register type="NOA" address="0x00009888" value="0x03834000" />
   4808         <register type="NOA" address="0x00009888" value="0x05834000" />
   4809         <register type="NOA" address="0x00009888" value="0x07834000" />
   4810         <register type="NOA" address="0x00009888" value="0x09834000" />
   4811         <register type="NOA" address="0x00009888" value="0x0B834000" />
   4812         <register type="NOA" address="0x00009888" value="0x0184C000" />
   4813         <register type="NOA" address="0x00009888" value="0x07848000" />
   4814         <register type="NOA" address="0x00009888" value="0x0984C000" />
   4815         <register type="NOA" address="0x00009888" value="0x0B84C000" />
   4816         <register type="NOA" address="0x00009888" value="0x0D84C000" />
   4817         <register type="NOA" address="0x00009888" value="0x0F84C000" />
   4818         <register type="NOA" address="0x00009888" value="0x0384C000" />
   4819         <register type="NOA" address="0x00009888" value="0x0584C000" />
   4820         <register type="NOA" address="0x00009888" value="0x1180C000" />
   4821         <register type="NOA" address="0x00009888" value="0x17808000" />
   4822         <register type="NOA" address="0x00009888" value="0x1980C000" />
   4823         <register type="NOA" address="0x00009888" value="0x1B80C000" />
   4824         <register type="NOA" address="0x00009888" value="0x1D80C000" />
   4825         <register type="NOA" address="0x00009888" value="0x1F80C000" />
   4826         <register type="NOA" address="0x00009888" value="0x1380C000" />
   4827         <register type="NOA" address="0x00009888" value="0x1580C000" />
   4828         <register type="NOA" address="0x00000D24" value="0x00000000" />
   4829         <register type="NOA" address="0x00009888" value="0x4D800000" />
   4830         <register type="NOA" address="0x00009888" value="0x3D800000" />
   4831         <register type="NOA" address="0x00009888" value="0x4F800000" />
   4832         <register type="NOA" address="0x00009888" value="0x43800000" />
   4833         <register type="NOA" address="0x00009888" value="0x51800000" />
   4834         <register type="NOA" address="0x00009888" value="0x45800000" />
   4835         <register type="NOA" address="0x00009888" value="0x53800000" />
   4836         <register type="NOA" address="0x00009888" value="0x47800420" />
   4837         <register type="NOA" address="0x00009888" value="0x21800000" />
   4838         <register type="NOA" address="0x00009888" value="0x31800000" />
   4839         <register type="NOA" address="0x00009888" value="0x3F800421" />
   4840         <register type="NOA" address="0x00009888" value="0x41800000" />
   4841         <register type="NOA" address="0x00009840" value="0x00000080" />
   4842     </register_config>
   4843     <register_config type="NOA"
   4844                      availability="$SubsliceMask 0x20 AND"
   4845                      priority="5"
   4846                      >
   4847         <register type="NOA" address="0x00009840" value="0x000000A0" />
   4848         <register type="NOA" address="0x00009888" value="0x10B800E0" />
   4849         <register type="NOA" address="0x00009888" value="0x14BA0160" />
   4850         <register type="NOA" address="0x00009888" value="0x16BA2800" />
   4851         <register type="NOA" address="0x00009888" value="0x18BA0120" />
   4852         <register type="NOA" address="0x00009888" value="0x0C9FA800" />
   4853         <register type="NOA" address="0x00009888" value="0x0E9FAA2A" />
   4854         <register type="NOA" address="0x00009888" value="0x109F02AA" />
   4855         <register type="NOA" address="0x00009888" value="0x0EB8A5C1" />
   4856         <register type="NOA" address="0x00009888" value="0x00B8A100" />
   4857         <register type="NOA" address="0x00009888" value="0x02B8204C" />
   4858         <register type="NOA" address="0x00009888" value="0x16B88000" />
   4859         <register type="NOA" address="0x00009888" value="0x18B802AA" />
   4860         <register type="NOA" address="0x00009888" value="0x04B80000" />
   4861         <register type="NOA" address="0x00009888" value="0x06B80000" />
   4862         <register type="NOA" address="0x00009888" value="0x08B88000" />
   4863         <register type="NOA" address="0x00009888" value="0x0AB88000" />
   4864         <register type="NOA" address="0x00009888" value="0x00B9A000" />
   4865         <register type="NOA" address="0x00009888" value="0x06B98000" />
   4866         <register type="NOA" address="0x00009888" value="0x08B9A000" />
   4867         <register type="NOA" address="0x00009888" value="0x0AB9A000" />
   4868         <register type="NOA" address="0x00009888" value="0x0CB9A000" />
   4869         <register type="NOA" address="0x00009888" value="0x0EB9A000" />
   4870         <register type="NOA" address="0x00009888" value="0x02B9A000" />
   4871         <register type="NOA" address="0x00009888" value="0x04B9A000" />
   4872         <register type="NOA" address="0x00009888" value="0x00BA0011" />
   4873         <register type="NOA" address="0x00009888" value="0x06BA0900" />
   4874         <register type="NOA" address="0x00009888" value="0x08BA0A13" />
   4875         <register type="NOA" address="0x00009888" value="0x0ABA0B15" />
   4876         <register type="NOA" address="0x00009888" value="0x0CBA2317" />
   4877         <register type="NOA" address="0x00009888" value="0x04BA21B7" />
   4878         <register type="NOA" address="0x00009888" value="0x10BA0000" />
   4879         <register type="NOA" address="0x00009888" value="0x0EBA0000" />
   4880         <register type="NOA" address="0x00009888" value="0x1ABA0000" />
   4881         <register type="NOA" address="0x00009888" value="0x01888000" />
   4882         <register type="NOA" address="0x00009888" value="0x0D88F800" />
   4883         <register type="NOA" address="0x00009888" value="0x0F88000F" />
   4884         <register type="NOA" address="0x00009888" value="0x03888000" />
   4885         <register type="NOA" address="0x00009888" value="0x05888000" />
   4886         <register type="NOA" address="0x00009888" value="0x07888000" />
   4887         <register type="NOA" address="0x00009888" value="0x09888000" />
   4888         <register type="NOA" address="0x00009888" value="0x0B888000" />
   4889         <register type="NOA" address="0x00009888" value="0x238B5540" />
   4890         <register type="NOA" address="0x00009888" value="0x258BAAA2" />
   4891         <register type="NOA" address="0x00009888" value="0x278B002A" />
   4892         <register type="NOA" address="0x00009888" value="0x018C4000" />
   4893         <register type="NOA" address="0x00009888" value="0x0F8C4000" />
   4894         <register type="NOA" address="0x00009888" value="0x178C2000" />
   4895         <register type="NOA" address="0x00009888" value="0x198C5500" />
   4896         <register type="NOA" address="0x00009888" value="0x1B8C0015" />
   4897         <register type="NOA" address="0x00009888" value="0x038C4000" />
   4898         <register type="NOA" address="0x00009888" value="0x058C4000" />
   4899         <register type="NOA" address="0x00009888" value="0x078C4000" />
   4900         <register type="NOA" address="0x00009888" value="0x098C4000" />
   4901         <register type="NOA" address="0x00009888" value="0x0B8C4000" />
   4902         <register type="NOA" address="0x00009888" value="0x018DA000" />
   4903         <register type="NOA" address="0x00009888" value="0x078D8000" />
   4904         <register type="NOA" address="0x00009888" value="0x098DA000" />
   4905         <register type="NOA" address="0x00009888" value="0x0B8DA000" />
   4906         <register type="NOA" address="0x00009888" value="0x0D8DA000" />
   4907         <register type="NOA" address="0x00009888" value="0x0F8DA000" />
   4908         <register type="NOA" address="0x00009888" value="0x038DA000" />
   4909         <register type="NOA" address="0x00009888" value="0x058DA000" />
   4910         <register type="NOA" address="0x00009888" value="0x1F85AA80" />
   4911         <register type="NOA" address="0x00009888" value="0x2185AAA2" />
   4912         <register type="NOA" address="0x00009888" value="0x2385002A" />
   4913         <register type="NOA" address="0x00009888" value="0x01834000" />
   4914         <register type="NOA" address="0x00009888" value="0x0F834000" />
   4915         <register type="NOA" address="0x00009888" value="0x19835400" />
   4916         <register type="NOA" address="0x00009888" value="0x1B830155" />
   4917         <register type="NOA" address="0x00009888" value="0x03834000" />
   4918         <register type="NOA" address="0x00009888" value="0x05834000" />
   4919         <register type="NOA" address="0x00009888" value="0x07834000" />
   4920         <register type="NOA" address="0x00009888" value="0x09834000" />
   4921         <register type="NOA" address="0x00009888" value="0x0B834000" />
   4922         <register type="NOA" address="0x00009888" value="0x0184C000" />
   4923         <register type="NOA" address="0x00009888" value="0x07848000" />
   4924         <register type="NOA" address="0x00009888" value="0x0984C000" />
   4925         <register type="NOA" address="0x00009888" value="0x0B84C000" />
   4926         <register type="NOA" address="0x00009888" value="0x0D84C000" />
   4927         <register type="NOA" address="0x00009888" value="0x0F84C000" />
   4928         <register type="NOA" address="0x00009888" value="0x0384C000" />
   4929         <register type="NOA" address="0x00009888" value="0x0584C000" />
   4930         <register type="NOA" address="0x00009888" value="0x1180C000" />
   4931         <register type="NOA" address="0x00009888" value="0x17808000" />
   4932         <register type="NOA" address="0x00009888" value="0x1980C000" />
   4933         <register type="NOA" address="0x00009888" value="0x1B80C000" />
   4934         <register type="NOA" address="0x00009888" value="0x1D80C000" />
   4935         <register type="NOA" address="0x00009888" value="0x1F80C000" />
   4936         <register type="NOA" address="0x00009888" value="0x1380C000" />
   4937         <register type="NOA" address="0x00009888" value="0x1580C000" />
   4938         <register type="NOA" address="0x00000D24" value="0x00000000" />
   4939         <register type="NOA" address="0x00009888" value="0x4D800000" />
   4940         <register type="NOA" address="0x00009888" value="0x3D800000" />
   4941         <register type="NOA" address="0x00009888" value="0x4F800000" />
   4942         <register type="NOA" address="0x00009888" value="0x43800000" />
   4943         <register type="NOA" address="0x00009888" value="0x51800000" />
   4944         <register type="NOA" address="0x00009888" value="0x45800000" />
   4945         <register type="NOA" address="0x00009888" value="0x53800000" />
   4946         <register type="NOA" address="0x00009888" value="0x47800420" />
   4947         <register type="NOA" address="0x00009888" value="0x21800000" />
   4948         <register type="NOA" address="0x00009888" value="0x31800000" />
   4949         <register type="NOA" address="0x00009888" value="0x3F800421" />
   4950         <register type="NOA" address="0x00009888" value="0x41800000" />
   4951         <register type="NOA" address="0x00009840" value="0x00000080" />
   4952     </register_config>
   4953     <register_config type="OA">
   4954         <register type="OA" address="0x00002724" value="0xF0800000" />
   4955         <register type="OA" address="0x00002720" value="0x00000000" />
   4956         <register type="OA" address="0x00002714" value="0xF0800000" />
   4957         <register type="OA" address="0x00002710" value="0x00000000" />
   4958         <register type="OA" address="0x00002740" value="0x00000000" />
   4959         <register type="OA" address="0x00002770" value="0x0007FC2A" />
   4960         <register type="OA" address="0x00002774" value="0x0000BF00" />
   4961         <register type="OA" address="0x00002778" value="0x0007FC6A" />
   4962         <register type="OA" address="0x0000277C" value="0x0000BF00" />
   4963         <register type="OA" address="0x00002780" value="0x0007FC92" />
   4964         <register type="OA" address="0x00002784" value="0x0000BF00" />
   4965         <register type="OA" address="0x00002788" value="0x0007FCA2" />
   4966         <register type="OA" address="0x0000278C" value="0x0000BF00" />
   4967         <register type="OA" address="0x00002790" value="0x0007FC32" />
   4968         <register type="OA" address="0x00002794" value="0x0000BF00" />
   4969         <register type="OA" address="0x00002798" value="0x0007FC9A" />
   4970         <register type="OA" address="0x0000279C" value="0x0000BF00" />
   4971         <register type="OA" address="0x000027A0" value="0x0007FE6A" />
   4972         <register type="OA" address="0x000027A4" value="0x0000BF00" />
   4973         <register type="OA" address="0x000027A8" value="0x0007FE7A" />
   4974         <register type="OA" address="0x000027AC" value="0x0000BF00" />
   4975     </register_config>
   4976     <register_config type="FLEX">
   4977         <register type="FLEX" address="0x0000E458" value="0x00005004" />
   4978         <register type="FLEX" address="0x0000E558" value="0x00000003" />
   4979         <register type="FLEX" address="0x0000E658" value="0x00002001" />
   4980         <register type="FLEX" address="0x0000E758" value="0x00778008" />
   4981         <register type="FLEX" address="0x0000E45C" value="0x00088078" />
   4982         <register type="FLEX" address="0x0000E55C" value="0x00808708" />
   4983         <register type="FLEX" address="0x0000E65C" value="0x00A08908" />
   4984     </register_config>
   4985   </set>
   4986 
   4987   <set name="Compute Metrics L3 Cache Gen8"
   4988        mdapi_supported_apis="OGL4 OCL IO BB"
   4989        underscore_name="compute_l3_cache"
   4990        hw_config_guid="27a364dc-8225-4ecb-b607-d6f1925598d9"
   4991        chipset="BDW"
   4992        symbol_name="ComputeL3Cache"
   4993        >
   4994     <counter name="GPU Core Clocks"
   4995              description="The total number of GPU core clocks elapsed during the measurement."
   4996              data_type="uint64"
   4997              equation="GPU_CLOCK 0 READ"
   4998              underscore_name="gpu_core_clocks"
   4999              units="cycles"
   5000              symbol_name="GpuCoreClocks"
   5001              semantic_type="event"
   5002              mdapi_supported_apis="OGL OCL IO BB"
   5003              mdapi_usage_flags="Tier1 Frame Batch Draw"
   5004              mdapi_hw_unit_type="gpu"
   5005              mdapi_group="GPU"
   5006              />
   5007     <counter name="EU Active"
   5008              description="The percentage of time in which the Execution Units were actively processing."
   5009              data_type="float"
   5010              max_equation="100"
   5011              equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   5012              underscore_name="eu_active"
   5013              units="percent"
   5014              symbol_name="EuActive"
   5015              semantic_type="duration"
   5016              mdapi_supported_apis="OGL OCL IO BB"
   5017              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   5018              mdapi_group="EU Array"
   5019              mdapi_hw_unit_type="gpu"
   5020              />
   5021     <counter name="L3 Bank 03 Accesses"
   5022              description="The total number of accesses to L3 Bank 03."
   5023              data_type="uint64"
   5024              equation="B 3 READ 2 UMUL"
   5025              underscore_name="l3_bank03_accesses"
   5026              units="messages"
   5027              symbol_name="L3Bank03Accesses"
   5028              availability="$SliceMask 0x01 AND"
   5029              semantic_type="event"
   5030              mdapi_supported_apis="OGL OCL IO BB"
   5031              mdapi_usage_flags="Tier4 Frame Batch Draw"
   5032              mdapi_hw_unit_type="slice"
   5033              mdapi_group="L3"
   5034              />
   5035     <counter name="L3 Accesses"
   5036              description="The total number of L3 accesses from all entities."
   5037              data_type="uint64"
   5038              equation="C 0 READ C 1 READ B 2 READ B 3 READ C 2 READ C 3 READ B 6 READ B 7 READ UADD UADD UADD UADD UADD UADD UADD 2 UMUL"
   5039              underscore_name="l3_accesses"
   5040              units="messages"
   5041              symbol_name="L3Accesses"
   5042              semantic_type="event"
   5043              mdapi_supported_apis="OGL OCL IO BB"
   5044              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5045              mdapi_hw_unit_type="gpu"
   5046              mdapi_group="L3"
   5047              />
   5048     <counter name="EU Both FPU Pipes Active"
   5049              description="The percentage of time in which both EU FPU pipelines were actively processing."
   5050              data_type="float"
   5051              max_equation="100"
   5052              equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   5053              underscore_name="eu_fpu_both_active"
   5054              units="percent"
   5055              symbol_name="EuFpuBothActive"
   5056              semantic_type="duration"
   5057              mdapi_supported_apis="OGL OCL IO BB"
   5058              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   5059              mdapi_group="EU Array/Pipes"
   5060              mdapi_hw_unit_type="gpu"
   5061              />
   5062     <counter name="L3 Total Throughput"
   5063              description="The total number of GPU memory bytes transferred via L3."
   5064              data_type="uint64"
   5065              max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
   5066              equation="$L3Accesses 64 UMUL"
   5067              underscore_name="l3_total_throughput"
   5068              units="bytes"
   5069              symbol_name="L3TotalThroughput"
   5070              semantic_type="throughput"
   5071              mdapi_supported_apis="OGL OCL IO BB"
   5072              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5073              mdapi_group="L3"
   5074              mdapi_hw_unit_type="gpu"
   5075              />
   5076     <counter name="EU FPU0 Pipe Active"
   5077              description="The percentage of time in which EU FPU0 pipeline was actively processing."
   5078              data_type="float"
   5079              max_equation="100"
   5080              equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   5081              underscore_name="fpu0_active"
   5082              units="percent"
   5083              symbol_name="Fpu0Active"
   5084              semantic_type="duration"
   5085              mdapi_supported_apis="OCL OGL IO BB"
   5086              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   5087              mdapi_group="EU Array/Pipes"
   5088              mdapi_hw_unit_type="gpu"
   5089              />
   5090     <counter name="EU FPU1 Pipe Active"
   5091              description="The percentage of time in which EU FPU1 pipeline was actively processing."
   5092              data_type="float"
   5093              max_equation="100"
   5094              equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   5095              underscore_name="fpu1_active"
   5096              units="percent"
   5097              symbol_name="Fpu1Active"
   5098              semantic_type="duration"
   5099              mdapi_supported_apis="OCL OGL IO BB"
   5100              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   5101              mdapi_group="EU Array/Pipes"
   5102              mdapi_hw_unit_type="gpu"
   5103              />
   5104     <counter name="EU AVG IPC Rate"
   5105              description="The average rate of IPC calculated for 2 FPU pipelines."
   5106              data_type="float"
   5107              max_equation="2"
   5108              equation="A 9 READ  A 10 READ  A 11 READ UADD  A 9 READ USUB FDIV 1 FADD"
   5109              underscore_name="eu_avg_ipc_rate"
   5110              units="number"
   5111              symbol_name="EuAvgIpcRate"
   5112              semantic_type="ratio"
   5113              mdapi_supported_apis="OGL OCL IO BB"
   5114              mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
   5115              mdapi_group="EU Array"
   5116              mdapi_hw_unit_type="gpu"
   5117              />
   5118     <counter name="EU FPU0 Binary Instruction"
   5119              description="The percentage of time in which execution units were actively processing binary instructions on FPU0."
   5120              data_type="float"
   5121              max_equation="100"
   5122              equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   5123              underscore_name="eu_binary_fpu0_instruction"
   5124              units="percent"
   5125              symbol_name="EuBinaryFpu0Instruction"
   5126              semantic_type="duration"
   5127              mdapi_supported_apis="OGL IO BB"
   5128              mdapi_usage_flags="Tier4 System Frame Batch Draw"
   5129              mdapi_group="EU Array/Pipes/Instructions"
   5130              mdapi_hw_unit_type="gpu"
   5131              />
   5132     <counter name="GS Threads Dispatched"
   5133              description="The total number of geometry shader hardware threads dispatched."
   5134              data_type="uint64"
   5135              equation="A 5 READ"
   5136              underscore_name="gs_threads"
   5137              units="threads"
   5138              symbol_name="GsThreads"
   5139              semantic_type="event"
   5140              mdapi_supported_apis="OGL4 IO BB"
   5141              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5142              mdapi_hw_unit_type="gpu"
   5143              mdapi_group="EU Array/Geometry Shader"
   5144              />
   5145     <counter name="Early Hi-Depth Test Fails"
   5146              description="The total number of pixels dropped on early hierarchical depth test."
   5147              data_type="uint64"
   5148              equation="A 22 READ 4 UMUL"
   5149              underscore_name="hi_depth_test_fails"
   5150              units="pixels"
   5151              symbol_name="HiDepthTestFails"
   5152              semantic_type="event"
   5153              mdapi_supported_apis="OGL IO BB"
   5154              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5155              mdapi_hw_unit_type="gpu"
   5156              mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
   5157              />
   5158     <counter name="VS Threads Dispatched"
   5159              description="The total number of vertex shader hardware threads dispatched."
   5160              data_type="uint64"
   5161              equation="A 1 READ"
   5162              underscore_name="vs_threads"
   5163              units="threads"
   5164              symbol_name="VsThreads"
   5165              semantic_type="event"
   5166              mdapi_supported_apis="OGL IO BB"
   5167              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5168              mdapi_hw_unit_type="gpu"
   5169              mdapi_group="EU Array/Vertex Shader"
   5170              />
   5171     <counter name="FS Threads Dispatched"
   5172              description="The total number of fragment shader hardware threads dispatched."
   5173              data_type="uint64"
   5174              equation="A 6 READ"
   5175              underscore_name="ps_threads"
   5176              units="threads"
   5177              symbol_name="PsThreads"
   5178              semantic_type="event"
   5179              mdapi_supported_apis="OGL IO BB"
   5180              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5181              mdapi_hw_unit_type="gpu"
   5182              mdapi_group="EU Array/Fragment Shader"
   5183              />
   5184     <counter name="EU FPU0 Hybrid Instruction"
   5185              description="The percentage of time in which execution units were actively processing hybrid instructions on FPU0."
   5186              data_type="float"
   5187              max_equation="100"
   5188              equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   5189              underscore_name="eu_hybrid_fpu0_instruction"
   5190              units="percent"
   5191              symbol_name="EuHybridFpu0Instruction"
   5192              semantic_type="duration"
   5193              mdapi_supported_apis="OGL IO BB"
   5194              mdapi_usage_flags="Tier4 Frame Batch Draw"
   5195              mdapi_group="EU Array/Pipes/Instructions"
   5196              mdapi_hw_unit_type="gpu"
   5197              />
   5198     <counter name="L3 Misses"
   5199              description="The total number of L3 misses."
   5200              data_type="uint64"
   5201              equation="C 4 READ C 5 READ UADD"
   5202              underscore_name="l3_misses"
   5203              units="messages"
   5204              symbol_name="L3Misses"
   5205              semantic_type="event"
   5206              mdapi_supported_apis="OGL OCL IO BB"
   5207              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5208              mdapi_hw_unit_type="gpu"
   5209              mdapi_group="L3/TAG"
   5210              />
   5211     <counter name="Shader Barrier Messages"
   5212              description="The total number of shader barrier messages."
   5213              data_type="uint64"
   5214              equation="A 35 READ"
   5215              underscore_name="shader_barriers"
   5216              units="messages"
   5217              symbol_name="ShaderBarriers"
   5218              semantic_type="event"
   5219              mdapi_supported_apis="OGL OCL IO BB"
   5220              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5221              mdapi_hw_unit_type="gpu"
   5222              mdapi_group="EU Array/Barrier"
   5223              />
   5224     <counter name="L3 Bank 00 Accesses"
   5225              description="The total number of accesses to L3 Bank 00."
   5226              data_type="uint64"
   5227              equation="C 0 READ 2 UMUL"
   5228              underscore_name="l3_bank00_accesses"
   5229              units="messages"
   5230              symbol_name="L3Bank00Accesses"
   5231              availability="$SliceMask 0x01 AND"
   5232              semantic_type="event"
   5233              mdapi_supported_apis="OGL OCL IO BB"
   5234              mdapi_usage_flags="Tier4 Frame Batch Draw"
   5235              mdapi_hw_unit_type="slice"
   5236              mdapi_group="L3"
   5237              />
   5238     <counter name="EU FPU0 Move Instruction"
   5239              description="The percentage of time in which execution units were actively processing move instructions on FPU0."
   5240              data_type="float"
   5241              max_equation="100"
   5242              equation="A 19 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   5243              underscore_name="eu_move_fpu0_instruction"
   5244              units="percent"
   5245              symbol_name="EuMoveFpu0Instruction"
   5246              semantic_type="duration"
   5247              mdapi_supported_apis="OGL IO BB"
   5248              mdapi_usage_flags="Tier4 System Frame Batch Draw"
   5249              mdapi_group="EU Array/Pipes/Instructions"
   5250              mdapi_hw_unit_type="gpu"
   5251              />
   5252     <counter name="Sampler Texels"
   5253              description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
   5254              data_type="uint64"
   5255              equation="A 28 READ 4 UMUL"
   5256              underscore_name="sampler_texels"
   5257              units="texels"
   5258              symbol_name="SamplerTexels"
   5259              semantic_type="event"
   5260              mdapi_supported_apis="OGL OCL IO BB"
   5261              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   5262              mdapi_hw_unit_type="gpu"
   5263              mdapi_group="Sampler/Sampler Input"
   5264              />
   5265     <counter name="Pixels Failing Tests"
   5266              description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
   5267              data_type="uint64"
   5268              equation="A 25 READ 4 UMUL"
   5269              underscore_name="pixels_failing_post_ps_tests"
   5270              units="pixels"
   5271              symbol_name="PixelsFailingPostPsTests"
   5272              semantic_type="event"
   5273              mdapi_supported_apis="OGL IO BB"
   5274              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5275              mdapi_hw_unit_type="gpu"
   5276              mdapi_group="3D Pipe/Output Merger"
   5277              />
   5278     <counter name="L3 Bank 10 Accesses"
   5279              description="The total number of accesses to L3 Bank 10."
   5280              data_type="uint64"
   5281              equation="C 2 READ 2 UMUL"
   5282              underscore_name="l3_bank10_accesses"
   5283              units="messages"
   5284              symbol_name="L3Bank10Accesses"
   5285              availability="$SliceMask 0x02 AND"
   5286              semantic_type="event"
   5287              mdapi_supported_apis="OGL OCL IO BB"
   5288              mdapi_usage_flags="Tier4 Frame Batch Draw"
   5289              mdapi_hw_unit_type="slice"
   5290              mdapi_group="L3"
   5291              />
   5292     <counter name="EU FPU1 Hybrid Instruction"
   5293              description="The percentage of time in which execution units were actively processing hybrid instructions on FPU1."
   5294              data_type="float"
   5295              max_equation="100"
   5296              equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   5297              underscore_name="eu_hybrid_fpu1_instruction"
   5298              units="percent"
   5299              symbol_name="EuHybridFpu1Instruction"
   5300              semantic_type="duration"
   5301              mdapi_supported_apis="OGL IO BB"
   5302              mdapi_usage_flags="Tier4 Frame Batch Draw"
   5303              mdapi_group="EU Array/Pipes/Instructions"
   5304              mdapi_hw_unit_type="gpu"
   5305              />
   5306     <counter name="GPU Time Elapsed"
   5307              description="Time elapsed on the GPU during the measurement."
   5308              data_type="uint64"
   5309              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
   5310              underscore_name="gpu_time"
   5311              units="ns"
   5312              symbol_name="GpuTime"
   5313              semantic_type="duration"
   5314              mdapi_supported_apis="OGL OCL IO BB"
   5315              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   5316              mdapi_hw_unit_type="gpu"
   5317              mdapi_group="GPU"
   5318              />
   5319     <counter name="AVG GPU Core Frequency"
   5320              description="Average GPU Core Frequency in the measurement."
   5321              data_type="uint64"
   5322              max_equation="$GpuMaxFrequency"
   5323              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
   5324              underscore_name="avg_gpu_core_frequency"
   5325              units="hz"
   5326              symbol_name="AvgGpuCoreFrequency"
   5327              semantic_type="event"
   5328              mdapi_supported_apis="OGL OCL IO BB"
   5329              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   5330              mdapi_group="GPU"
   5331              mdapi_hw_unit_type="gpu"
   5332              />
   5333     <counter name="Sampler Texels Misses"
   5334              description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
   5335              data_type="uint64"
   5336              equation="A 29 READ 4 UMUL"
   5337              underscore_name="sampler_texel_misses"
   5338              units="texels"
   5339              symbol_name="SamplerTexelMisses"
   5340              semantic_type="event"
   5341              mdapi_supported_apis="OGL OCL IO BB"
   5342              mdapi_usage_flags="Tier3 Batch Frame Draw"
   5343              mdapi_hw_unit_type="gpu"
   5344              mdapi_group="Sampler/Sampler Cache"
   5345              />
   5346     <counter name="CS Threads Dispatched"
   5347              description="The total number of compute shader hardware threads dispatched."
   5348              data_type="uint64"
   5349              equation="A 4 READ"
   5350              underscore_name="cs_threads"
   5351              units="threads"
   5352              symbol_name="CsThreads"
   5353              semantic_type="event"
   5354              mdapi_supported_apis="OGL4 OCL IO BB"
   5355              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5356              mdapi_hw_unit_type="gpu"
   5357              mdapi_group="EU Array/Compute Shader"
   5358              />
   5359     <counter name="SLM Bytes Read"
   5360              description="The total number of GPU memory bytes read from shared local memory."
   5361              data_type="uint64"
   5362              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   5363              equation="A 30 READ 64 UMUL"
   5364              underscore_name="slm_bytes_read"
   5365              units="bytes"
   5366              symbol_name="SlmBytesRead"
   5367              semantic_type="throughput"
   5368              mdapi_supported_apis="OGL4 OCL IO BB"
   5369              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5370              mdapi_group="L3/Data Port/SLM"
   5371              mdapi_hw_unit_type="gpu"
   5372              />
   5373     <counter name="L3 Bank 10 IC Accesses"
   5374              description="The total number of accesses to L3 Bank 10 from IC cache."
   5375              data_type="uint64"
   5376              equation="B 4 READ B 5 READ UADD 2 UMUL $L3Bank10Accesses UMIN"
   5377              underscore_name="l3_bank10_ic_accesses"
   5378              units="messages"
   5379              symbol_name="L3Bank10IcAccesses"
   5380              availability="$SliceMask 0x02 AND"
   5381              semantic_type="event"
   5382              mdapi_supported_apis="OGL OCL IO BB"
   5383              mdapi_usage_flags="Tier4 Frame Batch Draw"
   5384              mdapi_hw_unit_type="slice"
   5385              mdapi_group="L3/IC"
   5386              />
   5387     <counter name="L3 Bank 10 IC Hits"
   5388              description="The total number of hits in L3 Bank 10 from IC cache."
   5389              data_type="uint64"
   5390              equation="B 5 READ 2 UMUL $L3Bank10IcAccesses UMIN"
   5391              underscore_name="l3_bank10_ic_hits"
   5392              units="messages"
   5393              symbol_name="L3Bank10IcHits"
   5394              availability="$SliceMask 0x02 AND"
   5395              semantic_type="event"
   5396              mdapi_supported_apis="OGL OCL IO BB"
   5397              mdapi_usage_flags="Tier4 Frame Batch Draw"
   5398              mdapi_hw_unit_type="slice"
   5399              mdapi_group="L3/IC"
   5400              />
   5401     <counter name="GTI Read Throughput"
   5402              description="The total number of GPU memory bytes read from GTI."
   5403              data_type="uint64"
   5404              max_equation="$GpuCoreClocks 64 UMUL"
   5405              equation="C 6 READ 64 UMUL"
   5406              underscore_name="gti_read_throughput"
   5407              units="bytes"
   5408              symbol_name="GtiReadThroughput"
   5409              semantic_type="throughput"
   5410              mdapi_supported_apis="OGL OCL IO BB"
   5411              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   5412              mdapi_group="GTI"
   5413              mdapi_hw_unit_type="gpu"
   5414              />
   5415     <counter name="GTI L3 Throughput"
   5416              description="The total number of GPU memory bytes transferred between L3 caches and GTI."
   5417              data_type="uint64"
   5418              max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
   5419              equation="C 4 READ C 5 READ UADD 64 UMUL"
   5420              underscore_name="gti_l3_throughput"
   5421              units="bytes"
   5422              symbol_name="GtiL3Throughput"
   5423              semantic_type="throughput"
   5424              mdapi_supported_apis="OGL OCL IO BB"
   5425              mdapi_usage_flags="Tier2 Frame Batch Draw"
   5426              mdapi_group="GTI/L3"
   5427              mdapi_hw_unit_type="gpu"
   5428              />
   5429     <counter name="L3 Bank 00 IC Accesses"
   5430              description="The total number of accesses to L3 Bank 00 from IC cache."
   5431              data_type="uint64"
   5432              equation="B 0 READ B 1 READ UADD 2 UMUL $L3Bank00Accesses UMIN"
   5433              underscore_name="l3_bank00_ic_accesses"
   5434              units="messages"
   5435              symbol_name="L3Bank00IcAccesses"
   5436              availability="$SliceMask 0x01 AND"
   5437              semantic_type="event"
   5438              mdapi_supported_apis="OGL OCL IO BB"
   5439              mdapi_usage_flags="Tier4 Frame Batch Draw"
   5440              mdapi_hw_unit_type="slice"
   5441              mdapi_group="L3/IC"
   5442              />
   5443     <counter name="L3 Bank 00 IC Hits"
   5444              description="The total number of hits in L3 Bank 00 from IC cache."
   5445              data_type="uint64"
   5446              equation="B 1 READ 2 UMUL $L3Bank00IcAccesses UMIN"
   5447              underscore_name="l3_bank00_ic_hits"
   5448              units="messages"
   5449              symbol_name="L3Bank00IcHits"
   5450              availability="$SliceMask 0x01 AND"
   5451              semantic_type="event"
   5452              mdapi_supported_apis="OGL OCL IO BB"
   5453              mdapi_usage_flags="Tier4 Frame Batch Draw"
   5454              mdapi_hw_unit_type="slice"
   5455              mdapi_group="L3/IC"
   5456              />
   5457     <counter name="L3 Bank 01 Accesses"
   5458              description="The total number of accesses to L3 Bank 01."
   5459              data_type="uint64"
   5460              equation="C 1 READ 2 UMUL"
   5461              underscore_name="l3_bank01_accesses"
   5462              units="messages"
   5463              symbol_name="L3Bank01Accesses"
   5464              availability="$SliceMask 0x01 AND"
   5465              semantic_type="event"
   5466              mdapi_supported_apis="OGL OCL IO BB"
   5467              mdapi_usage_flags="Tier4 Frame Batch Draw"
   5468              mdapi_hw_unit_type="slice"
   5469              mdapi_group="L3"
   5470              />
   5471     <counter name="GPU Busy"
   5472              description="The percentage of time in which the GPU has been processing GPU commands."
   5473              data_type="float"
   5474              max_equation="100"
   5475              equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
   5476              underscore_name="gpu_busy"
   5477              units="percent"
   5478              symbol_name="GpuBusy"
   5479              semantic_type="duration"
   5480              mdapi_supported_apis="OGL OCL IO BB"
   5481              mdapi_usage_flags="Tier1 Overview System Frame"
   5482              mdapi_group="GPU"
   5483              mdapi_hw_unit_type="gpu"
   5484              />
   5485     <counter name="EU FPU0 Ternary Instruction"
   5486              description="The percentage of time in which execution units were actively processing ternary instructions on FPU0."
   5487              data_type="float"
   5488              max_equation="100"
   5489              equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   5490              underscore_name="eu_ternary_fpu0_instruction"
   5491              units="percent"
   5492              symbol_name="EuTernaryFpu0Instruction"
   5493              semantic_type="duration"
   5494              mdapi_supported_apis="OGL IO BB"
   5495              mdapi_usage_flags="Tier4 System Frame Batch Draw"
   5496              mdapi_group="EU Array/Pipes/Instructions"
   5497              mdapi_hw_unit_type="gpu"
   5498              />
   5499     <counter name="Shader Atomic Memory Accesses"
   5500              description="The total number of shader atomic memory accesses."
   5501              data_type="uint64"
   5502              equation="A 34 READ"
   5503              underscore_name="shader_atomics"
   5504              units="messages"
   5505              symbol_name="ShaderAtomics"
   5506              semantic_type="event"
   5507              mdapi_supported_apis="OGL OCL IO BB"
   5508              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5509              mdapi_hw_unit_type="gpu"
   5510              mdapi_group="L3/Data Port/Atomics"
   5511              />
   5512     <counter name="Rasterized Pixels"
   5513              description="The total number of rasterized pixels."
   5514              data_type="uint64"
   5515              equation="A 21 READ 4 UMUL"
   5516              underscore_name="rasterized_pixels"
   5517              units="pixels"
   5518              symbol_name="RasterizedPixels"
   5519              semantic_type="event"
   5520              mdapi_supported_apis="OGL IO BB"
   5521              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5522              mdapi_hw_unit_type="gpu"
   5523              mdapi_group="3D Pipe/Rasterizer"
   5524              />
   5525     <counter name="DS Threads Dispatched"
   5526              description="The total number of domain shader hardware threads dispatched."
   5527              data_type="uint64"
   5528              equation="A 3 READ"
   5529              underscore_name="ds_threads"
   5530              units="threads"
   5531              symbol_name="DsThreads"
   5532              semantic_type="event"
   5533              mdapi_supported_apis="OGL4 IO BB"
   5534              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5535              mdapi_hw_unit_type="gpu"
   5536              mdapi_group="EU Array/Domain Shader"
   5537              />
   5538     <counter name="Samples Written"
   5539              description="The total number of samples or pixels written to all render targets."
   5540              data_type="uint64"
   5541              equation="A 26 READ 4 UMUL"
   5542              underscore_name="samples_written"
   5543              units="pixels"
   5544              symbol_name="SamplesWritten"
   5545              semantic_type="event"
   5546              mdapi_supported_apis="OGL IO BB"
   5547              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   5548              mdapi_hw_unit_type="gpu"
   5549              mdapi_group="3D Pipe/Output Merger"
   5550              />
   5551     <counter name="EU FPU1 Move Instruction"
   5552              description="The percentage of time in which execution units were actively processing move instructions on FPU1."
   5553              data_type="float"
   5554              max_equation="100"
   5555              equation="A 20 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   5556              underscore_name="eu_move_fpu1_instruction"
   5557              units="percent"
   5558              symbol_name="EuMoveFpu1Instruction"
   5559              semantic_type="duration"
   5560              mdapi_supported_apis="OGL IO BB"
   5561              mdapi_usage_flags="Tier4 System Frame Batch Draw"
   5562              mdapi_group="EU Array/Pipes/Instructions"
   5563              mdapi_hw_unit_type="gpu"
   5564              />
   5565     <counter name="EU Stall"
   5566              description="The percentage of time in which the Execution Units were stalled."
   5567              data_type="float"
   5568              max_equation="100"
   5569              equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   5570              underscore_name="eu_stall"
   5571              units="percent"
   5572              symbol_name="EuStall"
   5573              semantic_type="duration"
   5574              mdapi_supported_apis="OGL OCL IO BB"
   5575              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   5576              mdapi_group="EU Array"
   5577              mdapi_hw_unit_type="gpu"
   5578              />
   5579     <counter name="Samples Blended"
   5580              description="The total number of blended samples or pixels written to all render targets."
   5581              data_type="uint64"
   5582              equation="A 27 READ 4 UMUL"
   5583              underscore_name="samples_blended"
   5584              units="pixels"
   5585              symbol_name="SamplesBlended"
   5586              semantic_type="event"
   5587              mdapi_supported_apis="OGL IO BB"
   5588              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   5589              mdapi_hw_unit_type="gpu"
   5590              mdapi_group="3D Pipe/Output Merger"
   5591              />
   5592     <counter name="Early Depth Test Fails"
   5593              description="The total number of pixels dropped on early depth test."
   5594              data_type="uint64"
   5595              equation="A 23 READ 4 UMUL"
   5596              underscore_name="early_depth_test_fails"
   5597              units="pixels"
   5598              symbol_name="EarlyDepthTestFails"
   5599              semantic_type="event"
   5600              mdapi_supported_apis="OGL IO BB"
   5601              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5602              mdapi_hw_unit_type="gpu"
   5603              mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
   5604              />
   5605     <counter name="L3 Bank 11 Accesses"
   5606              description="The total number of accesses to L3 Bank 11."
   5607              data_type="uint64"
   5608              equation="C 3 READ 2 UMUL"
   5609              underscore_name="l3_bank11_accesses"
   5610              units="messages"
   5611              symbol_name="L3Bank11Accesses"
   5612              availability="$SliceMask 0x02 AND"
   5613              semantic_type="event"
   5614              mdapi_supported_apis="OGL OCL IO BB"
   5615              mdapi_usage_flags="Tier4 Frame Batch Draw"
   5616              mdapi_hw_unit_type="slice"
   5617              mdapi_group="L3"
   5618              />
   5619     <counter name="L3 Bank 02 Accesses"
   5620              description="The total number of accesses to L3 Bank 02."
   5621              data_type="uint64"
   5622              equation="B 2 READ 2 UMUL"
   5623              underscore_name="l3_bank02_accesses"
   5624              units="messages"
   5625              symbol_name="L3Bank02Accesses"
   5626              availability="$SliceMask 0x01 AND"
   5627              semantic_type="event"
   5628              mdapi_supported_apis="OGL OCL IO BB"
   5629              mdapi_usage_flags="Tier4 Frame Batch Draw"
   5630              mdapi_hw_unit_type="slice"
   5631              mdapi_group="L3"
   5632              />
   5633     <counter name="L3 Bank 13 Accesses"
   5634              description="The total number of accesses to L3 Bank 13."
   5635              data_type="uint64"
   5636              equation="B 7 READ 2 UMUL"
   5637              underscore_name="l3_bank13_accesses"
   5638              units="messages"
   5639              symbol_name="L3Bank13Accesses"
   5640              availability="$SliceMask 0x02 AND"
   5641              semantic_type="event"
   5642              mdapi_supported_apis="OGL OCL IO BB"
   5643              mdapi_usage_flags="Tier4 Frame Batch Draw"
   5644              mdapi_hw_unit_type="slice"
   5645              mdapi_group="L3"
   5646              />
   5647     <counter name="Shader Memory Accesses"
   5648              description="The total number of shader memory accesses to L3."
   5649              data_type="uint64"
   5650              equation="A 32 READ"
   5651              underscore_name="shader_memory_accesses"
   5652              units="messages"
   5653              symbol_name="ShaderMemoryAccesses"
   5654              semantic_type="event"
   5655              mdapi_supported_apis="OGL OCL IO BB"
   5656              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5657              mdapi_hw_unit_type="gpu"
   5658              mdapi_group="L3/Data Port"
   5659              />
   5660     <counter name="HS Threads Dispatched"
   5661              description="The total number of hull shader hardware threads dispatched."
   5662              data_type="uint64"
   5663              equation="A 2 READ"
   5664              underscore_name="hs_threads"
   5665              units="threads"
   5666              symbol_name="HsThreads"
   5667              semantic_type="event"
   5668              mdapi_supported_apis="OGL4 IO BB"
   5669              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5670              mdapi_hw_unit_type="gpu"
   5671              mdapi_group="EU Array/Hull Shader"
   5672              />
   5673     <counter name="GTI Write Throughput"
   5674              description="The total number of GPU memory bytes written to GTI."
   5675              data_type="uint64"
   5676              max_equation="$GpuCoreClocks 32 UMUL"
   5677              equation="C 7 READ 64 UMUL"
   5678              underscore_name="gti_write_throughput"
   5679              units="bytes"
   5680              symbol_name="GtiWriteThroughput"
   5681              semantic_type="throughput"
   5682              mdapi_supported_apis="OGL OCL IO BB"
   5683              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   5684              mdapi_group="GTI"
   5685              mdapi_hw_unit_type="gpu"
   5686              />
   5687     <counter name="SLM Bytes Written"
   5688              description="The total number of GPU memory bytes written into shared local memory."
   5689              data_type="uint64"
   5690              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   5691              equation="A 31 READ 64 UMUL"
   5692              underscore_name="slm_bytes_written"
   5693              units="bytes"
   5694              symbol_name="SlmBytesWritten"
   5695              semantic_type="throughput"
   5696              mdapi_supported_apis="OGL4 OCL IO BB"
   5697              mdapi_usage_flags="Tier3 Frame Batch Draw"
   5698              mdapi_group="L3/Data Port/SLM"
   5699              mdapi_hw_unit_type="gpu"
   5700              />
   5701     <counter name="L3 Shader Throughput"
   5702              description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
   5703              data_type="uint64"
   5704              max_equation="$GpuCoreClocks 64 UMUL 2 UMUL $EuSubslicesTotalCount UMUL"
   5705              equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
   5706              underscore_name="l3_shader_throughput"
   5707              units="bytes"
   5708              symbol_name="L3ShaderThroughput"
   5709              semantic_type="throughput"
   5710              mdapi_supported_apis="OGL4 OCL IO BB"
   5711              mdapi_usage_flags="Tier2 Frame Batch Draw"
   5712              mdapi_group="L3/Data Port"
   5713              mdapi_hw_unit_type="gpu"
   5714              />
   5715     <counter name="Samples Killed in FS"
   5716              description="The total number of samples or pixels dropped in fragment shaders."
   5717              data_type="uint64"
   5718              equation="A 24 READ 4 UMUL"
   5719              underscore_name="samples_killed_in_ps"
   5720              units="pixels"
   5721              symbol_name="SamplesKilledInPs"
   5722              semantic_type="event"
   5723              mdapi_supported_apis="OGL IO BB"
   5724              mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
   5725              mdapi_hw_unit_type="gpu"
   5726              mdapi_group="3D Pipe/Fragment Shader"
   5727              />
   5728     <counter name="L3 Bank 12 Accesses"
   5729              description="The total number of accesses to L3 Bank 12."
   5730              data_type="uint64"
   5731              equation="B 6 READ 2 UMUL"
   5732              underscore_name="l3_bank12_accesses"
   5733              units="messages"
   5734              symbol_name="L3Bank12Accesses"
   5735              availability="$SliceMask 0x02 AND"
   5736              semantic_type="event"
   5737              mdapi_supported_apis="OGL OCL IO BB"
   5738              mdapi_usage_flags="Tier4 Frame Batch Draw"
   5739              mdapi_hw_unit_type="slice"
   5740              mdapi_group="L3"
   5741              />
   5742     <counter name="EU FPU1 Binary Instruction"
   5743              description="The percentage of time in which execution units were actively processing binary instructions on FPU1."
   5744              data_type="float"
   5745              max_equation="100"
   5746              equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   5747              underscore_name="eu_binary_fpu1_instruction"
   5748              units="percent"
   5749              symbol_name="EuBinaryFpu1Instruction"
   5750              semantic_type="duration"
   5751              mdapi_supported_apis="OGL IO BB"
   5752              mdapi_usage_flags="Tier4 System Frame Batch Draw"
   5753              mdapi_group="EU Array/Pipes/Instructions"
   5754              mdapi_hw_unit_type="gpu"
   5755              />
   5756     <counter name="EU FPU1 Ternary Instruction"
   5757              description="The percentage of time in which execution units were actively processing ternary instructions on FPU1."
   5758              data_type="float"
   5759              max_equation="100"
   5760              equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   5761              underscore_name="eu_ternary_fpu1_instruction"
   5762              units="percent"
   5763              symbol_name="EuTernaryFpu1Instruction"
   5764              semantic_type="duration"
   5765              mdapi_supported_apis="OGL IO BB"
   5766              mdapi_usage_flags="Tier4 System Frame Batch Draw"
   5767              mdapi_group="EU Array/Pipes/Instructions"
   5768              mdapi_hw_unit_type="gpu"
   5769              />
   5770     <counter name="EU Send Pipe Active"
   5771              description="The percentage of time in which EU send pipeline was actively processing."
   5772              data_type="float"
   5773              max_equation="100"
   5774              equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   5775              underscore_name="eu_send_active"
   5776              units="percent"
   5777              symbol_name="EuSendActive"
   5778              semantic_type="duration"
   5779              mdapi_supported_apis="OGL IO BB"
   5780              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   5781              mdapi_group="EU Array/Pipes"
   5782              mdapi_hw_unit_type="gpu"
   5783              />
   5784     <register_config type="NOA">
   5785         <register type="NOA" address="0x00009840" value="0x000000A0" />
   5786         <register type="NOA" address="0x00009888" value="0x143F00B3" />
   5787         <register type="NOA" address="0x00009888" value="0x14BF00B3" />
   5788         <register type="NOA" address="0x00009888" value="0x138303C0" />
   5789         <register type="NOA" address="0x00009888" value="0x3B800060" />
   5790         <register type="NOA" address="0x00009888" value="0x3D800805" />
   5791         <register type="NOA" address="0x00009888" value="0x003F0029" />
   5792         <register type="NOA" address="0x00009888" value="0x063F1400" />
   5793         <register type="NOA" address="0x00009888" value="0x083F1225" />
   5794         <register type="NOA" address="0x00009888" value="0x0E3F1327" />
   5795         <register type="NOA" address="0x00009888" value="0x103F0000" />
   5796         <register type="NOA" address="0x00009888" value="0x005A4000" />
   5797         <register type="NOA" address="0x00009888" value="0x065A8000" />
   5798         <register type="NOA" address="0x00009888" value="0x085AC000" />
   5799         <register type="NOA" address="0x00009888" value="0x0E5AC000" />
   5800         <register type="NOA" address="0x00009888" value="0x001D4000" />
   5801         <register type="NOA" address="0x00009888" value="0x061D8000" />
   5802         <register type="NOA" address="0x00009888" value="0x081DC000" />
   5803         <register type="NOA" address="0x00009888" value="0x0E1DC000" />
   5804         <register type="NOA" address="0x00009888" value="0x0C1F0800" />
   5805         <register type="NOA" address="0x00009888" value="0x0E1F2A00" />
   5806         <register type="NOA" address="0x00009888" value="0x101F0280" />
   5807         <register type="NOA" address="0x00009888" value="0x00391000" />
   5808         <register type="NOA" address="0x00009888" value="0x06394000" />
   5809         <register type="NOA" address="0x00009888" value="0x08395000" />
   5810         <register type="NOA" address="0x00009888" value="0x0E395000" />
   5811         <register type="NOA" address="0x00009888" value="0x0ABF1429" />
   5812         <register type="NOA" address="0x00009888" value="0x0CBF1225" />
   5813         <register type="NOA" address="0x00009888" value="0x00BF1380" />
   5814         <register type="NOA" address="0x00009888" value="0x02BF0026" />
   5815         <register type="NOA" address="0x00009888" value="0x10BF0000" />
   5816         <register type="NOA" address="0x00009888" value="0x0ADAC000" />
   5817         <register type="NOA" address="0x00009888" value="0x0CDAC000" />
   5818         <register type="NOA" address="0x00009888" value="0x00DA8000" />
   5819         <register type="NOA" address="0x00009888" value="0x02DA4000" />
   5820         <register type="NOA" address="0x00009888" value="0x0A9DC000" />
   5821         <register type="NOA" address="0x00009888" value="0x0C9DC000" />
   5822         <register type="NOA" address="0x00009888" value="0x009D8000" />
   5823         <register type="NOA" address="0x00009888" value="0x029D4000" />
   5824         <register type="NOA" address="0x00009888" value="0x0E9F8000" />
   5825         <register type="NOA" address="0x00009888" value="0x109F002A" />
   5826         <register type="NOA" address="0x00009888" value="0x0C9FA000" />
   5827         <register type="NOA" address="0x00009888" value="0x0AB95000" />
   5828         <register type="NOA" address="0x00009888" value="0x0CB95000" />
   5829         <register type="NOA" address="0x00009888" value="0x00B94000" />
   5830         <register type="NOA" address="0x00009888" value="0x02B91000" />
   5831         <register type="NOA" address="0x00009888" value="0x0D88C000" />
   5832         <register type="NOA" address="0x00009888" value="0x0F880003" />
   5833         <register type="NOA" address="0x00009888" value="0x03888000" />
   5834         <register type="NOA" address="0x00009888" value="0x05888000" />
   5835         <register type="NOA" address="0x00009888" value="0x018A8000" />
   5836         <register type="NOA" address="0x00009888" value="0x0F8A8000" />
   5837         <register type="NOA" address="0x00009888" value="0x198A8000" />
   5838         <register type="NOA" address="0x00009888" value="0x1B8A8020" />
   5839         <register type="NOA" address="0x00009888" value="0x1D8A0002" />
   5840         <register type="NOA" address="0x00009888" value="0x238B0520" />
   5841         <register type="NOA" address="0x00009888" value="0x258BA950" />
   5842         <register type="NOA" address="0x00009888" value="0x278B0016" />
   5843         <register type="NOA" address="0x00009888" value="0x198C5400" />
   5844         <register type="NOA" address="0x00009888" value="0x1B8C0001" />
   5845         <register type="NOA" address="0x00009888" value="0x038C4000" />
   5846         <register type="NOA" address="0x00009888" value="0x058C4000" />
   5847         <register type="NOA" address="0x00009888" value="0x0B8DA000" />
   5848         <register type="NOA" address="0x00009888" value="0x0D8DA000" />
   5849         <register type="NOA" address="0x00009888" value="0x018D8000" />
   5850         <register type="NOA" address="0x00009888" value="0x038D2000" />
   5851         <register type="NOA" address="0x00009888" value="0x1F85AA80" />
   5852         <register type="NOA" address="0x00009888" value="0x2185AAA0" />
   5853         <register type="NOA" address="0x00009888" value="0x2385002A" />
   5854         <register type="NOA" address="0x00009888" value="0x03835180" />
   5855         <register type="NOA" address="0x00009888" value="0x05834022" />
   5856         <register type="NOA" address="0x00009888" value="0x11830000" />
   5857         <register type="NOA" address="0x00009888" value="0x01834000" />
   5858         <register type="NOA" address="0x00009888" value="0x0F834000" />
   5859         <register type="NOA" address="0x00009888" value="0x19835400" />
   5860         <register type="NOA" address="0x00009888" value="0x1B830155" />
   5861         <register type="NOA" address="0x00009888" value="0x07830000" />
   5862         <register type="NOA" address="0x00009888" value="0x09830000" />
   5863         <register type="NOA" address="0x00009888" value="0x0184C000" />
   5864         <register type="NOA" address="0x00009888" value="0x07848000" />
   5865         <register type="NOA" address="0x00009888" value="0x0984C000" />
   5866         <register type="NOA" address="0x00009888" value="0x0B84C000" />
   5867         <register type="NOA" address="0x00009888" value="0x0D84C000" />
   5868         <register type="NOA" address="0x00009888" value="0x0F84C000" />
   5869         <register type="NOA" address="0x00009888" value="0x0384C000" />
   5870         <register type="NOA" address="0x00009888" value="0x05844000" />
   5871         <register type="NOA" address="0x00009888" value="0x1B80C137" />
   5872         <register type="NOA" address="0x00009888" value="0x1D80C147" />
   5873         <register type="NOA" address="0x00009888" value="0x21800000" />
   5874         <register type="NOA" address="0x00009888" value="0x1180C000" />
   5875         <register type="NOA" address="0x00009888" value="0x17808000" />
   5876         <register type="NOA" address="0x00009888" value="0x1980C000" />
   5877         <register type="NOA" address="0x00009888" value="0x1F80C000" />
   5878         <register type="NOA" address="0x00009888" value="0x1380C000" />
   5879         <register type="NOA" address="0x00009888" value="0x15804000" />
   5880         <register type="NOA" address="0x00000D24" value="0x00000000" />
   5881         <register type="NOA" address="0x00009888" value="0x4D801000" />
   5882         <register type="NOA" address="0x00009888" value="0x4F800111" />
   5883         <register type="NOA" address="0x00009888" value="0x43800842" />
   5884         <register type="NOA" address="0x00009888" value="0x51800000" />
   5885         <register type="NOA" address="0x00009888" value="0x45800000" />
   5886         <register type="NOA" address="0x00009888" value="0x53800000" />
   5887         <register type="NOA" address="0x00009888" value="0x47800840" />
   5888         <register type="NOA" address="0x00009888" value="0x31800000" />
   5889         <register type="NOA" address="0x00009888" value="0x3F800800" />
   5890         <register type="NOA" address="0x00009888" value="0x418014A2" />
   5891         <register type="NOA" address="0x00009840" value="0x00000080" />
   5892     </register_config>
   5893     <register_config type="OA">
   5894         <register type="OA" address="0x00002710" value="0x00000000" />
   5895         <register type="OA" address="0x00002714" value="0x30800000" />
   5896         <register type="OA" address="0x00002720" value="0x00000000" />
   5897         <register type="OA" address="0x00002724" value="0x30800000" />
   5898         <register type="OA" address="0x00002740" value="0x00000000" />
   5899         <register type="OA" address="0x00002770" value="0x0007FFFA" />
   5900         <register type="OA" address="0x00002774" value="0x0000FEFE" />
   5901         <register type="OA" address="0x00002778" value="0x0007FFFA" />
   5902         <register type="OA" address="0x0000277C" value="0x0000FEFD" />
   5903         <register type="OA" address="0x00002790" value="0x0007FFFA" />
   5904         <register type="OA" address="0x00002794" value="0x0000FBEF" />
   5905         <register type="OA" address="0x00002798" value="0x0007FFFA" />
   5906         <register type="OA" address="0x0000279C" value="0x0000FBDF" />
   5907     </register_config>
   5908     <register_config type="FLEX">
   5909         <register type="FLEX" address="0x0000E458" value="0x00005004" />
   5910         <register type="FLEX" address="0x0000E558" value="0x00000003" />
   5911         <register type="FLEX" address="0x0000E658" value="0x00002001" />
   5912         <register type="FLEX" address="0x0000E758" value="0x00101100" />
   5913         <register type="FLEX" address="0x0000E45C" value="0x00201200" />
   5914         <register type="FLEX" address="0x0000E55C" value="0x00301300" />
   5915         <register type="FLEX" address="0x0000E65C" value="0x00401400" />
   5916     </register_config>
   5917   </set>
   5918 
   5919   <set name="Data Port Reads Coalescing Gen8"
   5920        mdapi_supported_apis="OGL4 OCL IO BB"
   5921        underscore_name="data_port_reads_coalescing"
   5922        hw_config_guid="857fc630-2f09-4804-85f1-084adfadd5ab"
   5923        chipset="BDW"
   5924        symbol_name="DataPortReadsCoalescing"
   5925        >
   5926     <counter name="GPU Core Clocks"
   5927              description="The total number of GPU core clocks elapsed during the measurement."
   5928              data_type="uint64"
   5929              equation="GPU_CLOCK 0 READ"
   5930              underscore_name="gpu_core_clocks"
   5931              units="cycles"
   5932              symbol_name="GpuCoreClocks"
   5933              semantic_type="event"
   5934              mdapi_supported_apis=""
   5935              mdapi_usage_flags="Tier1 Frame Batch Draw"
   5936              mdapi_hw_unit_type="gpu"
   5937              mdapi_group="GPU"
   5938              />
   5939     <counter name="EU Active"
   5940              description="The percentage of time in which the Execution Units were actively processing."
   5941              data_type="float"
   5942              max_equation="100"
   5943              equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   5944              underscore_name="eu_active"
   5945              units="percent"
   5946              symbol_name="EuActive"
   5947              semantic_type="duration"
   5948              mdapi_supported_apis=""
   5949              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   5950              mdapi_group="EU Array"
   5951              mdapi_hw_unit_type="gpu"
   5952              />
   5953     <counter name="EU Both FPU Pipes Active"
   5954              description="The percentage of time in which both EU FPU pipelines were actively processing."
   5955              data_type="float"
   5956              max_equation="100"
   5957              equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   5958              underscore_name="eu_fpu_both_active"
   5959              units="percent"
   5960              symbol_name="EuFpuBothActive"
   5961              semantic_type="duration"
   5962              mdapi_supported_apis=""
   5963              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   5964              mdapi_group="EU Array/Pipes"
   5965              mdapi_hw_unit_type="gpu"
   5966              />
   5967     <counter name="EU FPU0 Pipe Active"
   5968              description="The percentage of time in which EU FPU0 pipeline was actively processing."
   5969              data_type="float"
   5970              max_equation="100"
   5971              equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   5972              underscore_name="fpu0_active"
   5973              units="percent"
   5974              symbol_name="Fpu0Active"
   5975              semantic_type="duration"
   5976              mdapi_supported_apis=""
   5977              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   5978              mdapi_group="EU Array/Pipes"
   5979              mdapi_hw_unit_type="gpu"
   5980              />
   5981     <counter name="EU FPU1 Pipe Active"
   5982              description="The percentage of time in which EU FPU1 pipeline was actively processing."
   5983              data_type="float"
   5984              max_equation="100"
   5985              equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   5986              underscore_name="fpu1_active"
   5987              units="percent"
   5988              symbol_name="Fpu1Active"
   5989              semantic_type="duration"
   5990              mdapi_supported_apis=""
   5991              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   5992              mdapi_group="EU Array/Pipes"
   5993              mdapi_hw_unit_type="gpu"
   5994              />
   5995     <counter name="EU AVG IPC Rate"
   5996              description="The average rate of IPC calculated for 2 FPU pipelines."
   5997              data_type="float"
   5998              max_equation="2"
   5999              equation="A 9 READ  A 10 READ  A 11 READ UADD  A 9 READ USUB FDIV 1 FADD"
   6000              underscore_name="eu_avg_ipc_rate"
   6001              units="number"
   6002              symbol_name="EuAvgIpcRate"
   6003              semantic_type="ratio"
   6004              mdapi_supported_apis=""
   6005              mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
   6006              mdapi_group="EU Array"
   6007              mdapi_hw_unit_type="gpu"
   6008              />
   6009     <counter name="GS Threads Dispatched"
   6010              description="The total number of geometry shader hardware threads dispatched."
   6011              data_type="uint64"
   6012              equation="A 5 READ"
   6013              underscore_name="gs_threads"
   6014              units="threads"
   6015              symbol_name="GsThreads"
   6016              semantic_type="event"
   6017              mdapi_supported_apis="OGL4 IO BB"
   6018              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6019              mdapi_hw_unit_type="gpu"
   6020              mdapi_group="EU Array/Geometry Shader"
   6021              />
   6022     <counter name="VS Threads Dispatched"
   6023              description="The total number of vertex shader hardware threads dispatched."
   6024              data_type="uint64"
   6025              equation="A 1 READ"
   6026              underscore_name="vs_threads"
   6027              units="threads"
   6028              symbol_name="VsThreads"
   6029              semantic_type="event"
   6030              mdapi_supported_apis="OGL4 IO BB"
   6031              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6032              mdapi_hw_unit_type="gpu"
   6033              mdapi_group="EU Array/Vertex Shader"
   6034              />
   6035     <counter name="FS Threads Dispatched"
   6036              description="The total number of fragment shader hardware threads dispatched."
   6037              data_type="uint64"
   6038              equation="A 6 READ"
   6039              underscore_name="ps_threads"
   6040              units="threads"
   6041              symbol_name="PsThreads"
   6042              semantic_type="event"
   6043              mdapi_supported_apis="OGL4 IO BB"
   6044              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6045              mdapi_hw_unit_type="gpu"
   6046              mdapi_group="EU Array/Fragment Shader"
   6047              />
   6048     <counter name="Shader Barrier Messages"
   6049              description="The total number of shader barrier messages."
   6050              data_type="uint64"
   6051              equation="A 35 READ"
   6052              underscore_name="shader_barriers"
   6053              units="messages"
   6054              symbol_name="ShaderBarriers"
   6055              semantic_type="event"
   6056              mdapi_supported_apis=""
   6057              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6058              mdapi_hw_unit_type="gpu"
   6059              mdapi_group="EU Array/Barrier"
   6060              />
   6061     <counter name="Sampler Texels"
   6062              description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
   6063              data_type="uint64"
   6064              equation="A 28 READ 4 UMUL"
   6065              underscore_name="sampler_texels"
   6066              units="texels"
   6067              symbol_name="SamplerTexels"
   6068              semantic_type="event"
   6069              mdapi_supported_apis=""
   6070              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   6071              mdapi_hw_unit_type="gpu"
   6072              mdapi_group="Sampler/Sampler Input"
   6073              />
   6074     <counter name="GPU Time Elapsed"
   6075              description="Time elapsed on the GPU during the measurement."
   6076              data_type="uint64"
   6077              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
   6078              underscore_name="gpu_time"
   6079              units="ns"
   6080              symbol_name="GpuTime"
   6081              semantic_type="duration"
   6082              mdapi_supported_apis=""
   6083              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   6084              mdapi_hw_unit_type="gpu"
   6085              mdapi_group="GPU"
   6086              />
   6087     <counter name="AVG GPU Core Frequency"
   6088              description="Average GPU Core Frequency in the measurement."
   6089              data_type="uint64"
   6090              max_equation="$GpuMaxFrequency"
   6091              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
   6092              underscore_name="avg_gpu_core_frequency"
   6093              units="hz"
   6094              symbol_name="AvgGpuCoreFrequency"
   6095              semantic_type="event"
   6096              mdapi_supported_apis=""
   6097              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   6098              mdapi_group="GPU"
   6099              mdapi_hw_unit_type="gpu"
   6100              />
   6101     <counter name="Sampler Texels Misses"
   6102              description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
   6103              data_type="uint64"
   6104              equation="A 29 READ 4 UMUL"
   6105              underscore_name="sampler_texel_misses"
   6106              units="texels"
   6107              symbol_name="SamplerTexelMisses"
   6108              semantic_type="event"
   6109              mdapi_supported_apis=""
   6110              mdapi_usage_flags="Tier3 Batch Frame Draw"
   6111              mdapi_hw_unit_type="gpu"
   6112              mdapi_group="Sampler/Sampler Cache"
   6113              />
   6114     <counter name="CS Threads Dispatched"
   6115              description="The total number of compute shader hardware threads dispatched."
   6116              data_type="uint64"
   6117              equation="A 4 READ"
   6118              underscore_name="cs_threads"
   6119              units="threads"
   6120              symbol_name="CsThreads"
   6121              semantic_type="event"
   6122              mdapi_supported_apis=""
   6123              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6124              mdapi_hw_unit_type="gpu"
   6125              mdapi_group="EU Array/Compute Shader"
   6126              />
   6127     <counter name="SLM Bytes Read"
   6128              description="The total number of GPU memory bytes read from shared local memory."
   6129              data_type="uint64"
   6130              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   6131              equation="A 30 READ 64 UMUL"
   6132              underscore_name="slm_bytes_read"
   6133              units="bytes"
   6134              symbol_name="SlmBytesRead"
   6135              semantic_type="throughput"
   6136              mdapi_supported_apis=""
   6137              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6138              mdapi_group="L3/Data Port/SLM"
   6139              mdapi_hw_unit_type="gpu"
   6140              />
   6141     <counter name="EU to Data Port 0 Reads 64"
   6142              description="The subslice 0 EU data reads from Data Port with 64B per message."
   6143              data_type="uint64"
   6144              equation="B 5 READ"
   6145              underscore_name="eu_hdc0_reads64_b"
   6146              units="messages"
   6147              symbol_name="EuHdc0Reads64B"
   6148              semantic_type="event"
   6149              mdapi_supported_apis=""
   6150              mdapi_usage_flags="Tier4 Frame Batch Draw"
   6151              mdapi_hw_unit_type="subslice"
   6152              mdapi_group="L3/Data Port"
   6153              />
   6154     <counter name="Data Port 0 to L3 Data Reads"
   6155              description="The subslice 0 Data Port data and constant reads from L3 cache."
   6156              data_type="uint64"
   6157              equation="C 4 READ"
   6158              underscore_name="hdc0_l3_data_reads"
   6159              units="messages"
   6160              symbol_name="Hdc0L3DataReads"
   6161              semantic_type="event"
   6162              mdapi_supported_apis=""
   6163              mdapi_usage_flags="Tier4 Frame Batch Draw"
   6164              mdapi_hw_unit_type="subslice"
   6165              mdapi_group="L3/Data Port"
   6166              />
   6167     <counter name="Data Port 0 to L3 Data Writes"
   6168              description="The subslice 0 Data Port data writes to L3 cache."
   6169              data_type="uint64"
   6170              equation="C 5 READ"
   6171              underscore_name="hdc0_l3_data_writes"
   6172              units="messages"
   6173              symbol_name="Hdc0L3DataWrites"
   6174              semantic_type="event"
   6175              mdapi_supported_apis=""
   6176              mdapi_usage_flags="Tier4 Frame Batch Draw"
   6177              mdapi_hw_unit_type="subslice"
   6178              mdapi_group="L3/Data Port"
   6179              />
   6180     <counter name="EU to Data Port 0 Reads 128"
   6181              description="The subslice 0 EU data reads from Data Port with 128B per message."
   6182              data_type="uint64"
   6183              equation="B 6 READ"
   6184              underscore_name="eu_hdc0_reads128_b"
   6185              units="messages"
   6186              symbol_name="EuHdc0Reads128B"
   6187              semantic_type="event"
   6188              mdapi_supported_apis=""
   6189              mdapi_usage_flags="Tier4 Frame Batch Draw"
   6190              mdapi_hw_unit_type="subslice"
   6191              mdapi_group="L3/Data Port"
   6192              />
   6193     <counter name="DS Threads Dispatched"
   6194              description="The total number of domain shader hardware threads dispatched."
   6195              data_type="uint64"
   6196              equation="A 3 READ"
   6197              underscore_name="ds_threads"
   6198              units="threads"
   6199              symbol_name="DsThreads"
   6200              semantic_type="event"
   6201              mdapi_supported_apis="OGL4 IO BB"
   6202              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6203              mdapi_hw_unit_type="gpu"
   6204              mdapi_group="EU Array/Domain Shader"
   6205              />
   6206     <counter name="EU Thread Occupancy"
   6207              description="The percentage of time in which hardware threads occupied EUs."
   6208              data_type="float"
   6209              max_equation="100"
   6210              equation="A 13 READ 8 UMUL $EuCoresTotalCount UDIV $EuThreadsCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   6211              underscore_name="eu_thread_occupancy"
   6212              units="percent"
   6213              symbol_name="EuThreadOccupancy"
   6214              semantic_type="duration"
   6215              mdapi_supported_apis=""
   6216              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   6217              mdapi_group="EU Array"
   6218              mdapi_hw_unit_type="gpu"
   6219              />
   6220     <counter name="All Data Port 0 Writes to L3"
   6221              description="The subslice 0 Data Port writes to L3 cache."
   6222              data_type="uint64"
   6223              equation="C 2 READ"
   6224              underscore_name="hdc0_l3_writes"
   6225              units="messages"
   6226              symbol_name="Hdc0L3Writes"
   6227              semantic_type="event"
   6228              mdapi_supported_apis=""
   6229              mdapi_usage_flags="Tier4 Frame Batch Draw"
   6230              mdapi_hw_unit_type="subslice"
   6231              mdapi_group="L3/Data Port"
   6232              />
   6233     <counter name="EU Stall"
   6234              description="The percentage of time in which the Execution Units were stalled."
   6235              data_type="float"
   6236              max_equation="100"
   6237              equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   6238              underscore_name="eu_stall"
   6239              units="percent"
   6240              symbol_name="EuStall"
   6241              semantic_type="duration"
   6242              mdapi_supported_apis=""
   6243              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   6244              mdapi_group="EU Array"
   6245              mdapi_hw_unit_type="gpu"
   6246              />
   6247     <counter name="EU to Data Port 0 Reads 32"
   6248              description="The subslice 0 EU data reads from Data Port with 32B per message."
   6249              data_type="uint64"
   6250              equation="B 4 READ"
   6251              underscore_name="eu_hdc0_reads32_b"
   6252              units="messages"
   6253              symbol_name="EuHdc0Reads32B"
   6254              semantic_type="event"
   6255              mdapi_supported_apis=""
   6256              mdapi_usage_flags="Tier4 Frame Batch Draw"
   6257              mdapi_hw_unit_type="subslice"
   6258              mdapi_group="L3/Data Port"
   6259              />
   6260     <counter name="EU to Data Port 0 Reads 256"
   6261              description="The subslice 0 EU data reads from Data Port with 256B per message."
   6262              data_type="uint64"
   6263              equation="B 7 READ"
   6264              underscore_name="eu_hdc0_reads256_b"
   6265              units="messages"
   6266              symbol_name="EuHdc0Reads256B"
   6267              semantic_type="event"
   6268              mdapi_supported_apis=""
   6269              mdapi_usage_flags="Tier4 Frame Batch Draw"
   6270              mdapi_hw_unit_type="subslice"
   6271              mdapi_group="L3/Data Port"
   6272              />
   6273     <counter name="EuBytesReadPerCacheLine"
   6274              description="Average EU bytes read per L3 cache line."
   6275              data_type="float"
   6276              equation="$EuHdc0Reads32B 32 UMUL $EuHdc0Reads64B 64 UMUL $EuHdc0Reads128B 128 UMUL $EuHdc0Reads256B 256 UMUL UADD UADD UADD $Hdc0L3DataReads FDIV"
   6277              underscore_name="eu_bytes_read_per_cache_line"
   6278              units="eu bytes per l3 cache line"
   6279              symbol_name="EuBytesReadPerCacheLine"
   6280              semantic_type="ratio"
   6281              mdapi_supported_apis=""
   6282              mdapi_usage_flags="Tier2 Frame Batch Draw"
   6283              mdapi_hw_unit_type="subslice"
   6284              mdapi_group="L3/Data Port"
   6285              />
   6286     <counter name="EuDataReadsPerCacheLine"
   6287              description="Coalescing ratio of EU read requests to L3 cache lines."
   6288              data_type="float"
   6289              equation="$EuBytesReadPerCacheLine 64 FDIV"
   6290              underscore_name="eu_data_reads_per_cache_line"
   6291              units="utilization"
   6292              symbol_name="EuDataReadsPerCacheLine"
   6293              semantic_type="ratio"
   6294              mdapi_supported_apis=""
   6295              mdapi_usage_flags="Tier2 Frame Batch Draw"
   6296              mdapi_hw_unit_type="subslice"
   6297              mdapi_group="L3/Data Port"
   6298              />
   6299     <counter name="Shader Memory Accesses"
   6300              description="The total number of shader memory accesses to L3."
   6301              data_type="uint64"
   6302              equation="A 32 READ"
   6303              underscore_name="shader_memory_accesses"
   6304              units="messages"
   6305              symbol_name="ShaderMemoryAccesses"
   6306              semantic_type="event"
   6307              mdapi_supported_apis=""
   6308              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6309              mdapi_hw_unit_type="gpu"
   6310              mdapi_group="L3/Data Port"
   6311              />
   6312     <counter name="HS Threads Dispatched"
   6313              description="The total number of hull shader hardware threads dispatched."
   6314              data_type="uint64"
   6315              equation="A 2 READ"
   6316              underscore_name="hs_threads"
   6317              units="threads"
   6318              symbol_name="HsThreads"
   6319              semantic_type="event"
   6320              mdapi_supported_apis="OGL4 IO BB"
   6321              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6322              mdapi_hw_unit_type="gpu"
   6323              mdapi_group="EU Array/Hull Shader"
   6324              />
   6325     <counter name="SLM Bytes Written"
   6326              description="The total number of GPU memory bytes written into shared local memory."
   6327              data_type="uint64"
   6328              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   6329              equation="A 31 READ 64 UMUL"
   6330              underscore_name="slm_bytes_written"
   6331              units="bytes"
   6332              symbol_name="SlmBytesWritten"
   6333              semantic_type="throughput"
   6334              mdapi_supported_apis=""
   6335              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6336              mdapi_group="L3/Data Port/SLM"
   6337              mdapi_hw_unit_type="gpu"
   6338              />
   6339     <counter name="L3 Shader Throughput"
   6340              description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
   6341              data_type="uint64"
   6342              max_equation="$GpuCoreClocks 64 UMUL 2 UMUL $EuSubslicesTotalCount UMUL"
   6343              equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
   6344              underscore_name="l3_shader_throughput"
   6345              units="bytes"
   6346              symbol_name="L3ShaderThroughput"
   6347              semantic_type="throughput"
   6348              mdapi_supported_apis=""
   6349              mdapi_usage_flags="Tier2 Frame Batch Draw"
   6350              mdapi_group="L3/Data Port"
   6351              mdapi_hw_unit_type="gpu"
   6352              />
   6353     <counter name="All Data Port 0 Reads from L3"
   6354              description="The subslice 0 Data Port reads from L3 cache."
   6355              data_type="uint64"
   6356              equation="C 3 READ C 2 READ USUB"
   6357              underscore_name="hdc0_l3_reads"
   6358              units="messages"
   6359              symbol_name="Hdc0L3Reads"
   6360              semantic_type="event"
   6361              mdapi_supported_apis=""
   6362              mdapi_usage_flags="Tier4 Frame Batch Draw"
   6363              mdapi_hw_unit_type="subslice"
   6364              mdapi_group="L3/Data Port"
   6365              />
   6366     <counter name="Shader Atomic Memory Accesses"
   6367              description="The total number of shader atomic memory accesses."
   6368              data_type="uint64"
   6369              equation="A 34 READ"
   6370              underscore_name="shader_atomics"
   6371              units="messages"
   6372              symbol_name="ShaderAtomics"
   6373              semantic_type="event"
   6374              mdapi_supported_apis=""
   6375              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6376              mdapi_hw_unit_type="gpu"
   6377              mdapi_group="L3/Data Port/Atomics"
   6378              />
   6379     <counter name="EU Send Pipe Active"
   6380              description="The percentage of time in which EU send pipeline was actively processing."
   6381              data_type="float"
   6382              max_equation="100"
   6383              equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   6384              underscore_name="eu_send_active"
   6385              units="percent"
   6386              symbol_name="EuSendActive"
   6387              semantic_type="duration"
   6388              mdapi_supported_apis=""
   6389              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   6390              mdapi_group="EU Array/Pipes"
   6391              mdapi_hw_unit_type="gpu"
   6392              />
   6393     <register_config type="NOA"
   6394                      availability="$SubsliceMask 0x01 AND"
   6395                      priority="0"
   6396                      >
   6397         <register type="NOA" address="0x00009840" value="0x000000A0" />
   6398         <register type="NOA" address="0x00009888" value="0x103D0005" />
   6399         <register type="NOA" address="0x00009888" value="0x163D240B" />
   6400         <register type="NOA" address="0x00009888" value="0x1058022F" />
   6401         <register type="NOA" address="0x00009888" value="0x185B5520" />
   6402         <register type="NOA" address="0x00009888" value="0x198B0003" />
   6403         <register type="NOA" address="0x00009888" value="0x005CC000" />
   6404         <register type="NOA" address="0x00009888" value="0x065CC000" />
   6405         <register type="NOA" address="0x00009888" value="0x085CC000" />
   6406         <register type="NOA" address="0x00009888" value="0x0A5CC000" />
   6407         <register type="NOA" address="0x00009888" value="0x0C5CC000" />
   6408         <register type="NOA" address="0x00009888" value="0x0E5CC000" />
   6409         <register type="NOA" address="0x00009888" value="0x025C4000" />
   6410         <register type="NOA" address="0x00009888" value="0x045C8000" />
   6411         <register type="NOA" address="0x00009888" value="0x003D0000" />
   6412         <register type="NOA" address="0x00009888" value="0x063D00B0" />
   6413         <register type="NOA" address="0x00009888" value="0x083D0182" />
   6414         <register type="NOA" address="0x00009888" value="0x0A3D10A0" />
   6415         <register type="NOA" address="0x00009888" value="0x0C3D11A2" />
   6416         <register type="NOA" address="0x00009888" value="0x0E3D0000" />
   6417         <register type="NOA" address="0x00009888" value="0x183D0000" />
   6418         <register type="NOA" address="0x00009888" value="0x1A3D0000" />
   6419         <register type="NOA" address="0x00009888" value="0x0E582242" />
   6420         <register type="NOA" address="0x00009888" value="0x00586700" />
   6421         <register type="NOA" address="0x00009888" value="0x0258004F" />
   6422         <register type="NOA" address="0x00009888" value="0x0658C000" />
   6423         <register type="NOA" address="0x00009888" value="0x0858C000" />
   6424         <register type="NOA" address="0x00009888" value="0x0A58C000" />
   6425         <register type="NOA" address="0x00009888" value="0x0C58C000" />
   6426         <register type="NOA" address="0x00009888" value="0x045B6300" />
   6427         <register type="NOA" address="0x00009888" value="0x105B0000" />
   6428         <register type="NOA" address="0x00009888" value="0x005B4000" />
   6429         <register type="NOA" address="0x00009888" value="0x0E5B4000" />
   6430         <register type="NOA" address="0x00009888" value="0x1A5B0155" />
   6431         <register type="NOA" address="0x00009888" value="0x025B4000" />
   6432         <register type="NOA" address="0x00009888" value="0x0A5B0000" />
   6433         <register type="NOA" address="0x00009888" value="0x0C5B4000" />
   6434         <register type="NOA" address="0x00009888" value="0x0C1FA800" />
   6435         <register type="NOA" address="0x00009888" value="0x0E1FAAA0" />
   6436         <register type="NOA" address="0x00009888" value="0x101F02AA" />
   6437         <register type="NOA" address="0x00009888" value="0x00384000" />
   6438         <register type="NOA" address="0x00009888" value="0x0E384000" />
   6439         <register type="NOA" address="0x00009888" value="0x16384000" />
   6440         <register type="NOA" address="0x00009888" value="0x18381555" />
   6441         <register type="NOA" address="0x00009888" value="0x02384000" />
   6442         <register type="NOA" address="0x00009888" value="0x04384000" />
   6443         <register type="NOA" address="0x00009888" value="0x0A384000" />
   6444         <register type="NOA" address="0x00009888" value="0x0C384000" />
   6445         <register type="NOA" address="0x00009888" value="0x0039A000" />
   6446         <register type="NOA" address="0x00009888" value="0x0639A000" />
   6447         <register type="NOA" address="0x00009888" value="0x0839A000" />
   6448         <register type="NOA" address="0x00009888" value="0x0A39A000" />
   6449         <register type="NOA" address="0x00009888" value="0x0C39A000" />
   6450         <register type="NOA" address="0x00009888" value="0x0E39A000" />
   6451         <register type="NOA" address="0x00009888" value="0x02392000" />
   6452         <register type="NOA" address="0x00009888" value="0x04398000" />
   6453         <register type="NOA" address="0x00009888" value="0x018A8000" />
   6454         <register type="NOA" address="0x00009888" value="0x0F8A8000" />
   6455         <register type="NOA" address="0x00009888" value="0x198A8000" />
   6456         <register type="NOA" address="0x00009888" value="0x1B8AAAA0" />
   6457         <register type="NOA" address="0x00009888" value="0x1D8A0002" />
   6458         <register type="NOA" address="0x00009888" value="0x038A8000" />
   6459         <register type="NOA" address="0x00009888" value="0x058A8000" />
   6460         <register type="NOA" address="0x00009888" value="0x0B8A8000" />
   6461         <register type="NOA" address="0x00009888" value="0x0D8A8000" />
   6462         <register type="NOA" address="0x00009888" value="0x038B6300" />
   6463         <register type="NOA" address="0x00009888" value="0x058B0062" />
   6464         <register type="NOA" address="0x00009888" value="0x118B0000" />
   6465         <register type="NOA" address="0x00009888" value="0x238B02A0" />
   6466         <register type="NOA" address="0x00009888" value="0x258B5555" />
   6467         <register type="NOA" address="0x00009888" value="0x278B0015" />
   6468         <register type="NOA" address="0x00009888" value="0x1F85AA80" />
   6469         <register type="NOA" address="0x00009888" value="0x2185AAAA" />
   6470         <register type="NOA" address="0x00009888" value="0x2385002A" />
   6471         <register type="NOA" address="0x00009888" value="0x01834000" />
   6472         <register type="NOA" address="0x00009888" value="0x0F834000" />
   6473         <register type="NOA" address="0x00009888" value="0x19835400" />
   6474         <register type="NOA" address="0x00009888" value="0x1B830155" />
   6475         <register type="NOA" address="0x00009888" value="0x03834000" />
   6476         <register type="NOA" address="0x00009888" value="0x05834000" />
   6477         <register type="NOA" address="0x00009888" value="0x07834000" />
   6478         <register type="NOA" address="0x00009888" value="0x09834000" />
   6479         <register type="NOA" address="0x00009888" value="0x0B834000" />
   6480         <register type="NOA" address="0x00009888" value="0x0D834000" />
   6481         <register type="NOA" address="0x00009888" value="0x0184C000" />
   6482         <register type="NOA" address="0x00009888" value="0x0784C000" />
   6483         <register type="NOA" address="0x00009888" value="0x0984C000" />
   6484         <register type="NOA" address="0x00009888" value="0x0B84C000" />
   6485         <register type="NOA" address="0x00009888" value="0x0D84C000" />
   6486         <register type="NOA" address="0x00009888" value="0x0F84C000" />
   6487         <register type="NOA" address="0x00009888" value="0x0384C000" />
   6488         <register type="NOA" address="0x00009888" value="0x0584C000" />
   6489         <register type="NOA" address="0x00009888" value="0x1180C000" />
   6490         <register type="NOA" address="0x00009888" value="0x1780C000" />
   6491         <register type="NOA" address="0x00009888" value="0x1980C000" />
   6492         <register type="NOA" address="0x00009888" value="0x1B80C000" />
   6493         <register type="NOA" address="0x00009888" value="0x1D80C000" />
   6494         <register type="NOA" address="0x00009888" value="0x1F80C000" />
   6495         <register type="NOA" address="0x00009888" value="0x1380C000" />
   6496         <register type="NOA" address="0x00009888" value="0x1580C000" />
   6497         <register type="NOA" address="0x00000D24" value="0x00000000" />
   6498         <register type="NOA" address="0x00009888" value="0x4D801000" />
   6499         <register type="NOA" address="0x00009888" value="0x3D800000" />
   6500         <register type="NOA" address="0x00009888" value="0x4F800001" />
   6501         <register type="NOA" address="0x00009888" value="0x43800000" />
   6502         <register type="NOA" address="0x00009888" value="0x51800000" />
   6503         <register type="NOA" address="0x00009888" value="0x45800000" />
   6504         <register type="NOA" address="0x00009888" value="0x53800000" />
   6505         <register type="NOA" address="0x00009888" value="0x47800420" />
   6506         <register type="NOA" address="0x00009888" value="0x21800000" />
   6507         <register type="NOA" address="0x00009888" value="0x31800000" />
   6508         <register type="NOA" address="0x00009888" value="0x3F800421" />
   6509         <register type="NOA" address="0x00009888" value="0x41800041" />
   6510         <register type="NOA" address="0x00009840" value="0x00000080" />
   6511     </register_config>
   6512     <register_config type="OA">
   6513         <register type="OA" address="0x00002724" value="0xF0800000" />
   6514         <register type="OA" address="0x00002720" value="0x00000000" />
   6515         <register type="OA" address="0x00002714" value="0xF0800000" />
   6516         <register type="OA" address="0x00002710" value="0x00000000" />
   6517         <register type="OA" address="0x0000274C" value="0xBA98BA98" />
   6518         <register type="OA" address="0x00002748" value="0xBA98BA98" />
   6519         <register type="OA" address="0x00002744" value="0x00003377" />
   6520         <register type="OA" address="0x00002740" value="0x00000000" />
   6521         <register type="OA" address="0x00002770" value="0x0007FFF2" />
   6522         <register type="OA" address="0x00002774" value="0x00007FF0" />
   6523         <register type="OA" address="0x00002778" value="0x0007FFE2" />
   6524         <register type="OA" address="0x0000277C" value="0x00007FF0" />
   6525         <register type="OA" address="0x00002780" value="0x0007FFC2" />
   6526         <register type="OA" address="0x00002784" value="0x00007FF0" />
   6527         <register type="OA" address="0x00002788" value="0x0007FF82" />
   6528         <register type="OA" address="0x0000278C" value="0x00007FF0" />
   6529         <register type="OA" address="0x00002790" value="0x0007FFFA" />
   6530         <register type="OA" address="0x00002794" value="0x0000BFEF" />
   6531         <register type="OA" address="0x00002798" value="0x0007FFFA" />
   6532         <register type="OA" address="0x0000279C" value="0x0000BFDF" />
   6533         <register type="OA" address="0x000027A0" value="0x0007FFFA" />
   6534         <register type="OA" address="0x000027A4" value="0x0000BFBF" />
   6535         <register type="OA" address="0x000027A8" value="0x0007FFFA" />
   6536         <register type="OA" address="0x000027AC" value="0x0000BF7F" />
   6537     </register_config>
   6538     <register_config type="FLEX">
   6539         <register type="FLEX" address="0x0000E458" value="0x00005004" />
   6540         <register type="FLEX" address="0x0000E558" value="0x00000003" />
   6541         <register type="FLEX" address="0x0000E658" value="0x00002001" />
   6542         <register type="FLEX" address="0x0000E758" value="0x00778008" />
   6543         <register type="FLEX" address="0x0000E45C" value="0x00088078" />
   6544         <register type="FLEX" address="0x0000E55C" value="0x00808708" />
   6545         <register type="FLEX" address="0x0000E65C" value="0x00A08908" />
   6546     </register_config>
   6547   </set>
   6548 
   6549   <set name="Data Port Writes Coalescing Gen8"
   6550        mdapi_supported_apis="OGL4 OCL IO BB"
   6551        underscore_name="data_port_writes_coalescing"
   6552        hw_config_guid="343ebc99-4a55-414c-8c17-d8e259cf5e20"
   6553        chipset="BDW"
   6554        symbol_name="DataPortWritesCoalescing"
   6555        >
   6556     <counter name="GPU Core Clocks"
   6557              description="The total number of GPU core clocks elapsed during the measurement."
   6558              data_type="uint64"
   6559              equation="GPU_CLOCK 0 READ"
   6560              underscore_name="gpu_core_clocks"
   6561              units="cycles"
   6562              symbol_name="GpuCoreClocks"
   6563              semantic_type="event"
   6564              mdapi_supported_apis=""
   6565              mdapi_usage_flags="Tier1 Frame Batch Draw"
   6566              mdapi_hw_unit_type="gpu"
   6567              mdapi_group="GPU"
   6568              />
   6569     <counter name="EU Active"
   6570              description="The percentage of time in which the Execution Units were actively processing."
   6571              data_type="float"
   6572              max_equation="100"
   6573              equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   6574              underscore_name="eu_active"
   6575              units="percent"
   6576              symbol_name="EuActive"
   6577              semantic_type="duration"
   6578              mdapi_supported_apis=""
   6579              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   6580              mdapi_group="EU Array"
   6581              mdapi_hw_unit_type="gpu"
   6582              />
   6583     <counter name="EU to Data Port 0 Writes 128"
   6584              description="The subslice 0 EU data simd16 writes to Data Port with 192B per message."
   6585              data_type="uint64"
   6586              equation="B 6 READ 2 UDIV"
   6587              underscore_name="eu_hdc0_writes192_b"
   6588              units="messages"
   6589              symbol_name="EuHdc0Writes192B"
   6590              semantic_type="event"
   6591              mdapi_supported_apis=""
   6592              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6593              mdapi_hw_unit_type="subslice"
   6594              mdapi_group="L3/Data Port"
   6595              />
   6596     <counter name="EU Both FPU Pipes Active"
   6597              description="The percentage of time in which both EU FPU pipelines were actively processing."
   6598              data_type="float"
   6599              max_equation="100"
   6600              equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   6601              underscore_name="eu_fpu_both_active"
   6602              units="percent"
   6603              symbol_name="EuFpuBothActive"
   6604              semantic_type="duration"
   6605              mdapi_supported_apis=""
   6606              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   6607              mdapi_group="EU Array/Pipes"
   6608              mdapi_hw_unit_type="gpu"
   6609              />
   6610     <counter name="EU FPU0 Pipe Active"
   6611              description="The percentage of time in which EU FPU0 pipeline was actively processing."
   6612              data_type="float"
   6613              max_equation="100"
   6614              equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   6615              underscore_name="fpu0_active"
   6616              units="percent"
   6617              symbol_name="Fpu0Active"
   6618              semantic_type="duration"
   6619              mdapi_supported_apis=""
   6620              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   6621              mdapi_group="EU Array/Pipes"
   6622              mdapi_hw_unit_type="gpu"
   6623              />
   6624     <counter name="EU FPU1 Pipe Active"
   6625              description="The percentage of time in which EU FPU1 pipeline was actively processing."
   6626              data_type="float"
   6627              max_equation="100"
   6628              equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   6629              underscore_name="fpu1_active"
   6630              units="percent"
   6631              symbol_name="Fpu1Active"
   6632              semantic_type="duration"
   6633              mdapi_supported_apis=""
   6634              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   6635              mdapi_group="EU Array/Pipes"
   6636              mdapi_hw_unit_type="gpu"
   6637              />
   6638     <counter name="EU AVG IPC Rate"
   6639              description="The average rate of IPC calculated for 2 FPU pipelines."
   6640              data_type="float"
   6641              max_equation="2"
   6642              equation="A 9 READ  A 10 READ  A 11 READ UADD  A 9 READ USUB FDIV 1 FADD"
   6643              underscore_name="eu_avg_ipc_rate"
   6644              units="number"
   6645              symbol_name="EuAvgIpcRate"
   6646              semantic_type="ratio"
   6647              mdapi_supported_apis=""
   6648              mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
   6649              mdapi_group="EU Array"
   6650              mdapi_hw_unit_type="gpu"
   6651              />
   6652     <counter name="GS Threads Dispatched"
   6653              description="The total number of geometry shader hardware threads dispatched."
   6654              data_type="uint64"
   6655              equation="A 5 READ"
   6656              underscore_name="gs_threads"
   6657              units="threads"
   6658              symbol_name="GsThreads"
   6659              semantic_type="event"
   6660              mdapi_supported_apis="OGL4 IO BB"
   6661              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6662              mdapi_hw_unit_type="gpu"
   6663              mdapi_group="EU Array/Geometry Shader"
   6664              />
   6665     <counter name="VS Threads Dispatched"
   6666              description="The total number of vertex shader hardware threads dispatched."
   6667              data_type="uint64"
   6668              equation="A 1 READ"
   6669              underscore_name="vs_threads"
   6670              units="threads"
   6671              symbol_name="VsThreads"
   6672              semantic_type="event"
   6673              mdapi_supported_apis="OGL4 IO BB"
   6674              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6675              mdapi_hw_unit_type="gpu"
   6676              mdapi_group="EU Array/Vertex Shader"
   6677              />
   6678     <counter name="FS Threads Dispatched"
   6679              description="The total number of fragment shader hardware threads dispatched."
   6680              data_type="uint64"
   6681              equation="A 6 READ"
   6682              underscore_name="ps_threads"
   6683              units="threads"
   6684              symbol_name="PsThreads"
   6685              semantic_type="event"
   6686              mdapi_supported_apis="OGL4 IO BB"
   6687              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6688              mdapi_hw_unit_type="gpu"
   6689              mdapi_group="EU Array/Fragment Shader"
   6690              />
   6691     <counter name="Shader Barrier Messages"
   6692              description="The total number of shader barrier messages."
   6693              data_type="uint64"
   6694              equation="A 35 READ"
   6695              underscore_name="shader_barriers"
   6696              units="messages"
   6697              symbol_name="ShaderBarriers"
   6698              semantic_type="event"
   6699              mdapi_supported_apis=""
   6700              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6701              mdapi_hw_unit_type="gpu"
   6702              mdapi_group="EU Array/Barrier"
   6703              />
   6704     <counter name="Sampler Texels"
   6705              description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
   6706              data_type="uint64"
   6707              equation="A 28 READ 4 UMUL"
   6708              underscore_name="sampler_texels"
   6709              units="texels"
   6710              symbol_name="SamplerTexels"
   6711              semantic_type="event"
   6712              mdapi_supported_apis=""
   6713              mdapi_usage_flags="Tier3 Batch Frame Draw"
   6714              mdapi_hw_unit_type="gpu"
   6715              mdapi_group="Sampler/Sampler Input"
   6716              />
   6717     <counter name="EU to Data Port 0 Writes 32B"
   6718              description="The subslice 0 EU data writes to Data Port with 32B per message."
   6719              data_type="uint64"
   6720              equation="B 0 READ"
   6721              underscore_name="eu_hdc0_writes32_b"
   6722              units="messages"
   6723              symbol_name="EuHdc0Writes32B"
   6724              semantic_type="event"
   6725              mdapi_supported_apis=""
   6726              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6727              mdapi_hw_unit_type="subslice"
   6728              mdapi_group="L3/Data Port"
   6729              />
   6730     <counter name="GPU Time Elapsed"
   6731              description="Time elapsed on the GPU during the measurement."
   6732              data_type="uint64"
   6733              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
   6734              underscore_name="gpu_time"
   6735              units="ns"
   6736              symbol_name="GpuTime"
   6737              semantic_type="duration"
   6738              mdapi_supported_apis=""
   6739              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   6740              mdapi_hw_unit_type="gpu"
   6741              mdapi_group="GPU"
   6742              />
   6743     <counter name="AVG GPU Core Frequency"
   6744              description="Average GPU Core Frequency in the measurement."
   6745              data_type="uint64"
   6746              max_equation="$GpuMaxFrequency"
   6747              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
   6748              underscore_name="avg_gpu_core_frequency"
   6749              units="hz"
   6750              symbol_name="AvgGpuCoreFrequency"
   6751              semantic_type="event"
   6752              mdapi_supported_apis=""
   6753              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   6754              mdapi_group="GPU"
   6755              mdapi_hw_unit_type="gpu"
   6756              />
   6757     <counter name="Sampler Texels Misses"
   6758              description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
   6759              data_type="uint64"
   6760              equation="A 29 READ 4 UMUL"
   6761              underscore_name="sampler_texel_misses"
   6762              units="texels"
   6763              symbol_name="SamplerTexelMisses"
   6764              semantic_type="event"
   6765              mdapi_supported_apis=""
   6766              mdapi_usage_flags="Tier3 Batch Frame Draw"
   6767              mdapi_hw_unit_type="gpu"
   6768              mdapi_group="Sampler/Sampler Cache"
   6769              />
   6770     <counter name="CS Threads Dispatched"
   6771              description="The total number of compute shader hardware threads dispatched."
   6772              data_type="uint64"
   6773              equation="A 4 READ"
   6774              underscore_name="cs_threads"
   6775              units="threads"
   6776              symbol_name="CsThreads"
   6777              semantic_type="event"
   6778              mdapi_supported_apis=""
   6779              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6780              mdapi_hw_unit_type="gpu"
   6781              mdapi_group="EU Array/Compute Shader"
   6782              />
   6783     <counter name="SLM Bytes Read"
   6784              description="The total number of GPU memory bytes read from shared local memory."
   6785              data_type="uint64"
   6786              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   6787              equation="A 30 READ 64 UMUL"
   6788              underscore_name="slm_bytes_read"
   6789              units="bytes"
   6790              symbol_name="SlmBytesRead"
   6791              semantic_type="throughput"
   6792              mdapi_supported_apis=""
   6793              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6794              mdapi_group="L3/Data Port/SLM"
   6795              mdapi_hw_unit_type="gpu"
   6796              />
   6797     <counter name="EU to Data Port 0 Writes 256B"
   6798              description="The subslice 0 EU data simd16 writes to Data Port with 256B per message."
   6799              data_type="uint64"
   6800              equation="B 7 READ 2 UDIV"
   6801              underscore_name="eu_hdc0_writes256_b_simd16"
   6802              units="messages"
   6803              symbol_name="EuHdc0Writes256BSimd16"
   6804              semantic_type="event"
   6805              mdapi_supported_apis=""
   6806              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6807              mdapi_hw_unit_type="subslice"
   6808              mdapi_group="L3/Data Port"
   6809              />
   6810     <counter name="Data Port 0 to L3 Data Reads"
   6811              description="The subslice 0 Data Port data and constant reads from L3 cache."
   6812              data_type="uint64"
   6813              equation="C 4 READ"
   6814              underscore_name="hdc0_l3_data_reads"
   6815              units="messages"
   6816              symbol_name="Hdc0L3DataReads"
   6817              semantic_type="event"
   6818              mdapi_supported_apis=""
   6819              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6820              mdapi_hw_unit_type="subslice"
   6821              mdapi_group="L3/Data Port"
   6822              />
   6823     <counter name="Data Port 0 to L3 Data Writes"
   6824              description="The subslice 0 Data Port data writes to L3 cache."
   6825              data_type="uint64"
   6826              equation="C 5 READ"
   6827              underscore_name="hdc0_l3_data_writes"
   6828              units="messages"
   6829              symbol_name="Hdc0L3DataWrites"
   6830              semantic_type="event"
   6831              mdapi_supported_apis=""
   6832              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6833              mdapi_hw_unit_type="subslice"
   6834              mdapi_group="L3/Data Port"
   6835              />
   6836     <counter name="EU to Data Port 0 Writes 64B"
   6837              description="The subslice 0 EU data simd16 writes to Data Port with 128B per message."
   6838              data_type="uint64"
   6839              equation="B 5 READ"
   6840              underscore_name="eu_hdc0_writes128_b_simd16"
   6841              units="messages"
   6842              symbol_name="EuHdc0Writes128BSimd16"
   6843              semantic_type="event"
   6844              mdapi_supported_apis=""
   6845              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6846              mdapi_hw_unit_type="subslice"
   6847              mdapi_group="L3/Data Port"
   6848              />
   6849     <counter name="EU to Data Port 0 Writes 64B"
   6850              description="The subslice 0 EU data writes to Data Port with 64B per message."
   6851              data_type="uint64"
   6852              equation="B 2 READ 2 UDIV"
   6853              underscore_name="eu_hdc0_writes96_b"
   6854              units="messages"
   6855              symbol_name="EuHdc0Writes96B"
   6856              semantic_type="event"
   6857              mdapi_supported_apis=""
   6858              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6859              mdapi_hw_unit_type="subslice"
   6860              mdapi_group="L3/Data Port"
   6861              />
   6862     <counter name="DS Threads Dispatched"
   6863              description="The total number of domain shader hardware threads dispatched."
   6864              data_type="uint64"
   6865              equation="A 3 READ"
   6866              underscore_name="ds_threads"
   6867              units="threads"
   6868              symbol_name="DsThreads"
   6869              semantic_type="event"
   6870              mdapi_supported_apis="OGL4 IO BB"
   6871              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6872              mdapi_hw_unit_type="gpu"
   6873              mdapi_group="EU Array/Domain Shader"
   6874              />
   6875     <counter name="EU Thread Occupancy"
   6876              description="The percentage of time in which hardware threads occupied EUs."
   6877              data_type="float"
   6878              max_equation="100"
   6879              equation="A 13 READ 8 UMUL $EuCoresTotalCount UDIV $EuThreadsCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   6880              underscore_name="eu_thread_occupancy"
   6881              units="percent"
   6882              symbol_name="EuThreadOccupancy"
   6883              semantic_type="duration"
   6884              mdapi_supported_apis=""
   6885              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   6886              mdapi_group="EU Array"
   6887              mdapi_hw_unit_type="gpu"
   6888              />
   6889     <counter name="All Data Port 0 Writes to L3"
   6890              description="The subslice 0 Data Port writes to L3 cache."
   6891              data_type="uint64"
   6892              equation="C 2 READ"
   6893              underscore_name="hdc0_l3_writes"
   6894              units="messages"
   6895              symbol_name="Hdc0L3Writes"
   6896              semantic_type="event"
   6897              mdapi_supported_apis=""
   6898              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6899              mdapi_hw_unit_type="subslice"
   6900              mdapi_group="L3/Data Port"
   6901              />
   6902     <counter name="EU Stall"
   6903              description="The percentage of time in which the Execution Units were stalled."
   6904              data_type="float"
   6905              max_equation="100"
   6906              equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   6907              underscore_name="eu_stall"
   6908              units="percent"
   6909              symbol_name="EuStall"
   6910              semantic_type="duration"
   6911              mdapi_supported_apis=""
   6912              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   6913              mdapi_group="EU Array"
   6914              mdapi_hw_unit_type="gpu"
   6915              />
   6916     <counter name="EU to Data Port 0 Writes 64B"
   6917              description="The subslice 0 EU data writes to Data Port with 64B per message."
   6918              data_type="uint64"
   6919              equation="B 1 READ B 4 READ UADD"
   6920              underscore_name="eu_hdc0_writes64_b"
   6921              units="messages"
   6922              symbol_name="EuHdc0Writes64B"
   6923              semantic_type="event"
   6924              mdapi_supported_apis=""
   6925              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6926              mdapi_hw_unit_type="subslice"
   6927              mdapi_group="L3/Data Port"
   6928              />
   6929     <counter name="EU to Data Port 0 Writes 128"
   6930              description="The subslice 0 EU data writes to Data Port with 128B per message."
   6931              data_type="uint64"
   6932              equation="B 3 READ 2 UDIV"
   6933              underscore_name="eu_hdc0_writes128_b"
   6934              units="messages"
   6935              symbol_name="EuHdc0Writes128B"
   6936              semantic_type="event"
   6937              mdapi_supported_apis=""
   6938              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6939              mdapi_hw_unit_type="subslice"
   6940              mdapi_group="L3/Data Port"
   6941              />
   6942     <counter name="EuBytesWrittenPerCacheLine"
   6943              description="Average EU bytes written per L3 cache line."
   6944              data_type="float"
   6945              equation="$EuHdc0Writes32B 32 UMUL $EuHdc0Writes64B 64 UMUL $EuHdc0Writes96B 96 UMUL $EuHdc0Writes128B 128 UMUL $EuHdc0Writes128BSimd16 128 UMUL $EuHdc0Writes256BSimd16 256 UMUL $EuHdc0Writes192B 192 UMUL UADD UADD UADD UADD UADD UADD $Hdc0L3DataWrites FDIV"
   6946              underscore_name="eu_bytes_written_per_cache_line"
   6947              units="eu bytes per l3 cache line"
   6948              symbol_name="EuBytesWrittenPerCacheLine"
   6949              semantic_type="ratio"
   6950              mdapi_supported_apis=""
   6951              mdapi_usage_flags="Tier2 Frame Batch Draw"
   6952              mdapi_hw_unit_type="subslice"
   6953              mdapi_group="L3/Data Port"
   6954              />
   6955     <counter name="EuDataWritesPerCacheLine"
   6956              description="Coalescing ratio of EU write requests to L3 cache lines."
   6957              data_type="float"
   6958              equation="$EuBytesWrittenPerCacheLine 64 FDIV"
   6959              underscore_name="eu_data_writes_per_cache_line"
   6960              units="utilization"
   6961              symbol_name="EuDataWritesPerCacheLine"
   6962              semantic_type="ratio"
   6963              mdapi_supported_apis=""
   6964              mdapi_usage_flags="Tier2 Frame Batch Draw"
   6965              mdapi_hw_unit_type="subslice"
   6966              mdapi_group="L3/Data Port"
   6967              />
   6968     <counter name="Shader Memory Accesses"
   6969              description="The total number of shader memory accesses to L3."
   6970              data_type="uint64"
   6971              equation="A 32 READ"
   6972              underscore_name="shader_memory_accesses"
   6973              units="messages"
   6974              symbol_name="ShaderMemoryAccesses"
   6975              semantic_type="event"
   6976              mdapi_supported_apis=""
   6977              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6978              mdapi_hw_unit_type="gpu"
   6979              mdapi_group="L3/Data Port"
   6980              />
   6981     <counter name="HS Threads Dispatched"
   6982              description="The total number of hull shader hardware threads dispatched."
   6983              data_type="uint64"
   6984              equation="A 2 READ"
   6985              underscore_name="hs_threads"
   6986              units="threads"
   6987              symbol_name="HsThreads"
   6988              semantic_type="event"
   6989              mdapi_supported_apis="OGL4 IO BB"
   6990              mdapi_usage_flags="Tier3 Frame Batch Draw"
   6991              mdapi_hw_unit_type="gpu"
   6992              mdapi_group="EU Array/Hull Shader"
   6993              />
   6994     <counter name="SLM Bytes Written"
   6995              description="The total number of GPU memory bytes written into shared local memory."
   6996              data_type="uint64"
   6997              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   6998              equation="A 31 READ 64 UMUL"
   6999              underscore_name="slm_bytes_written"
   7000              units="bytes"
   7001              symbol_name="SlmBytesWritten"
   7002              semantic_type="throughput"
   7003              mdapi_supported_apis=""
   7004              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7005              mdapi_group="L3/Data Port/SLM"
   7006              mdapi_hw_unit_type="gpu"
   7007              />
   7008     <counter name="L3 Shader Throughput"
   7009              description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
   7010              data_type="uint64"
   7011              max_equation="$GpuCoreClocks 64 UMUL 2 UMUL $EuSubslicesTotalCount UMUL"
   7012              equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
   7013              underscore_name="l3_shader_throughput"
   7014              units="bytes"
   7015              symbol_name="L3ShaderThroughput"
   7016              semantic_type="throughput"
   7017              mdapi_supported_apis=""
   7018              mdapi_usage_flags="Tier2 Frame Batch Draw"
   7019              mdapi_group="L3/Data Port"
   7020              mdapi_hw_unit_type="gpu"
   7021              />
   7022     <counter name="All Data Port 0 Reads from L3"
   7023              description="The subslice 0 Data Port reads from L3 cache."
   7024              data_type="uint64"
   7025              equation="C 3 READ C 2 READ USUB"
   7026              underscore_name="hdc0_l3_reads"
   7027              units="messages"
   7028              symbol_name="Hdc0L3Reads"
   7029              semantic_type="event"
   7030              mdapi_supported_apis=""
   7031              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7032              mdapi_hw_unit_type="subslice"
   7033              mdapi_group="L3/Data Port"
   7034              />
   7035     <counter name="Shader Atomic Memory Accesses"
   7036              description="The total number of shader atomic memory accesses."
   7037              data_type="uint64"
   7038              equation="A 34 READ"
   7039              underscore_name="shader_atomics"
   7040              units="messages"
   7041              symbol_name="ShaderAtomics"
   7042              semantic_type="event"
   7043              mdapi_supported_apis=""
   7044              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7045              mdapi_hw_unit_type="gpu"
   7046              mdapi_group="L3/Data Port/Atomics"
   7047              />
   7048     <counter name="EU Send Pipe Active"
   7049              description="The percentage of time in which EU send pipeline was actively processing."
   7050              data_type="float"
   7051              max_equation="100"
   7052              equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   7053              underscore_name="eu_send_active"
   7054              units="percent"
   7055              symbol_name="EuSendActive"
   7056              semantic_type="duration"
   7057              mdapi_supported_apis=""
   7058              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   7059              mdapi_group="EU Array/Pipes"
   7060              mdapi_hw_unit_type="gpu"
   7061              />
   7062     <register_config type="NOA"
   7063                      availability="$SubsliceMask 0x01 AND"
   7064                      priority="0"
   7065                      >
   7066         <register type="NOA" address="0x00009840" value="0x000000A0" />
   7067         <register type="NOA" address="0x00009888" value="0x103D0005" />
   7068         <register type="NOA" address="0x00009888" value="0x143D0120" />
   7069         <register type="NOA" address="0x00009888" value="0x163D2400" />
   7070         <register type="NOA" address="0x00009888" value="0x1058022F" />
   7071         <register type="NOA" address="0x00009888" value="0x105B0000" />
   7072         <register type="NOA" address="0x00009888" value="0x198B0003" />
   7073         <register type="NOA" address="0x00009888" value="0x005CC000" />
   7074         <register type="NOA" address="0x00009888" value="0x065CC000" />
   7075         <register type="NOA" address="0x00009888" value="0x085CC000" />
   7076         <register type="NOA" address="0x00009888" value="0x0A5CC000" />
   7077         <register type="NOA" address="0x00009888" value="0x0E5CC000" />
   7078         <register type="NOA" address="0x00009888" value="0x025C4000" />
   7079         <register type="NOA" address="0x00009888" value="0x045C8000" />
   7080         <register type="NOA" address="0x00009888" value="0x003D0000" />
   7081         <register type="NOA" address="0x00009888" value="0x063D0094" />
   7082         <register type="NOA" address="0x00009888" value="0x083D0182" />
   7083         <register type="NOA" address="0x00009888" value="0x0A3D1814" />
   7084         <register type="NOA" address="0x00009888" value="0x0E3D0000" />
   7085         <register type="NOA" address="0x00009888" value="0x183D0000" />
   7086         <register type="NOA" address="0x00009888" value="0x1A3D0000" />
   7087         <register type="NOA" address="0x00009888" value="0x0C3D0000" />
   7088         <register type="NOA" address="0x00009888" value="0x0E582242" />
   7089         <register type="NOA" address="0x00009888" value="0x00586700" />
   7090         <register type="NOA" address="0x00009888" value="0x0258004F" />
   7091         <register type="NOA" address="0x00009888" value="0x0658C000" />
   7092         <register type="NOA" address="0x00009888" value="0x0858C000" />
   7093         <register type="NOA" address="0x00009888" value="0x0A58C000" />
   7094         <register type="NOA" address="0x00009888" value="0x045B6A80" />
   7095         <register type="NOA" address="0x00009888" value="0x005B4000" />
   7096         <register type="NOA" address="0x00009888" value="0x0E5B4000" />
   7097         <register type="NOA" address="0x00009888" value="0x185B5400" />
   7098         <register type="NOA" address="0x00009888" value="0x1A5B0141" />
   7099         <register type="NOA" address="0x00009888" value="0x025B4000" />
   7100         <register type="NOA" address="0x00009888" value="0x0A5B0000" />
   7101         <register type="NOA" address="0x00009888" value="0x0C5B4000" />
   7102         <register type="NOA" address="0x00009888" value="0x0C1FA800" />
   7103         <register type="NOA" address="0x00009888" value="0x0E1FAAA0" />
   7104         <register type="NOA" address="0x00009888" value="0x101F0282" />
   7105         <register type="NOA" address="0x00009888" value="0x00384000" />
   7106         <register type="NOA" address="0x00009888" value="0x0E384000" />
   7107         <register type="NOA" address="0x00009888" value="0x16384000" />
   7108         <register type="NOA" address="0x00009888" value="0x18381415" />
   7109         <register type="NOA" address="0x00009888" value="0x02384000" />
   7110         <register type="NOA" address="0x00009888" value="0x04384000" />
   7111         <register type="NOA" address="0x00009888" value="0x0A384000" />
   7112         <register type="NOA" address="0x00009888" value="0x0C384000" />
   7113         <register type="NOA" address="0x00009888" value="0x0039A000" />
   7114         <register type="NOA" address="0x00009888" value="0x0639A000" />
   7115         <register type="NOA" address="0x00009888" value="0x0839A000" />
   7116         <register type="NOA" address="0x00009888" value="0x0A39A000" />
   7117         <register type="NOA" address="0x00009888" value="0x0E39A000" />
   7118         <register type="NOA" address="0x00009888" value="0x02392000" />
   7119         <register type="NOA" address="0x00009888" value="0x04398000" />
   7120         <register type="NOA" address="0x00009888" value="0x018A8000" />
   7121         <register type="NOA" address="0x00009888" value="0x0F8A8000" />
   7122         <register type="NOA" address="0x00009888" value="0x198A8000" />
   7123         <register type="NOA" address="0x00009888" value="0x1B8A82A0" />
   7124         <register type="NOA" address="0x00009888" value="0x1D8A0002" />
   7125         <register type="NOA" address="0x00009888" value="0x038A8000" />
   7126         <register type="NOA" address="0x00009888" value="0x058A8000" />
   7127         <register type="NOA" address="0x00009888" value="0x0B8A8000" />
   7128         <register type="NOA" address="0x00009888" value="0x0D8A8000" />
   7129         <register type="NOA" address="0x00009888" value="0x038B6300" />
   7130         <register type="NOA" address="0x00009888" value="0x058B0062" />
   7131         <register type="NOA" address="0x00009888" value="0x118B0000" />
   7132         <register type="NOA" address="0x00009888" value="0x238B02A0" />
   7133         <register type="NOA" address="0x00009888" value="0x258B1555" />
   7134         <register type="NOA" address="0x00009888" value="0x278B0014" />
   7135         <register type="NOA" address="0x00009888" value="0x1F85AA80" />
   7136         <register type="NOA" address="0x00009888" value="0x21852AAA" />
   7137         <register type="NOA" address="0x00009888" value="0x23850028" />
   7138         <register type="NOA" address="0x00009888" value="0x01834000" />
   7139         <register type="NOA" address="0x00009888" value="0x0F834000" />
   7140         <register type="NOA" address="0x00009888" value="0x19835400" />
   7141         <register type="NOA" address="0x00009888" value="0x1B830141" />
   7142         <register type="NOA" address="0x00009888" value="0x03834000" />
   7143         <register type="NOA" address="0x00009888" value="0x05834000" />
   7144         <register type="NOA" address="0x00009888" value="0x07834000" />
   7145         <register type="NOA" address="0x00009888" value="0x09834000" />
   7146         <register type="NOA" address="0x00009888" value="0x0B834000" />
   7147         <register type="NOA" address="0x00009888" value="0x0D834000" />
   7148         <register type="NOA" address="0x00009888" value="0x0184C000" />
   7149         <register type="NOA" address="0x00009888" value="0x0784C000" />
   7150         <register type="NOA" address="0x00009888" value="0x0984C000" />
   7151         <register type="NOA" address="0x00009888" value="0x0B84C000" />
   7152         <register type="NOA" address="0x00009888" value="0x0F84C000" />
   7153         <register type="NOA" address="0x00009888" value="0x0384C000" />
   7154         <register type="NOA" address="0x00009888" value="0x0584C000" />
   7155         <register type="NOA" address="0x00009888" value="0x1180C000" />
   7156         <register type="NOA" address="0x00009888" value="0x1780C000" />
   7157         <register type="NOA" address="0x00009888" value="0x1980C000" />
   7158         <register type="NOA" address="0x00009888" value="0x1B80C000" />
   7159         <register type="NOA" address="0x00009888" value="0x1F80C000" />
   7160         <register type="NOA" address="0x00009888" value="0x1380C000" />
   7161         <register type="NOA" address="0x00009888" value="0x1580C000" />
   7162         <register type="NOA" address="0x00000D24" value="0x00000000" />
   7163         <register type="NOA" address="0x00009888" value="0x4D801000" />
   7164         <register type="NOA" address="0x00009888" value="0x3D800000" />
   7165         <register type="NOA" address="0x00009888" value="0x4F800001" />
   7166         <register type="NOA" address="0x00009888" value="0x43800000" />
   7167         <register type="NOA" address="0x00009888" value="0x51800000" />
   7168         <register type="NOA" address="0x00009888" value="0x45800000" />
   7169         <register type="NOA" address="0x00009888" value="0x21800000" />
   7170         <register type="NOA" address="0x00009888" value="0x31800000" />
   7171         <register type="NOA" address="0x00009888" value="0x53800000" />
   7172         <register type="NOA" address="0x00009888" value="0x47800420" />
   7173         <register type="NOA" address="0x00009888" value="0x3F800421" />
   7174         <register type="NOA" address="0x00009888" value="0x41800041" />
   7175         <register type="NOA" address="0x00009840" value="0x00000080" />
   7176     </register_config>
   7177     <register_config type="OA">
   7178         <register type="OA" address="0x00002724" value="0xF0800000" />
   7179         <register type="OA" address="0x00002720" value="0x00000000" />
   7180         <register type="OA" address="0x00002714" value="0xF0800000" />
   7181         <register type="OA" address="0x00002710" value="0x00000000" />
   7182         <register type="OA" address="0x0000274C" value="0xBA98BA98" />
   7183         <register type="OA" address="0x00002748" value="0xBA98BA98" />
   7184         <register type="OA" address="0x00002744" value="0x00003377" />
   7185         <register type="OA" address="0x00002740" value="0x00000000" />
   7186         <register type="OA" address="0x00002770" value="0x0007FF72" />
   7187         <register type="OA" address="0x00002774" value="0x0000BFD0" />
   7188         <register type="OA" address="0x00002778" value="0x0007FF62" />
   7189         <register type="OA" address="0x0000277C" value="0x0000BFD0" />
   7190         <register type="OA" address="0x00002780" value="0x0007FF42" />
   7191         <register type="OA" address="0x00002784" value="0x0000BFD0" />
   7192         <register type="OA" address="0x00002788" value="0x0007FF02" />
   7193         <register type="OA" address="0x0000278C" value="0x0000BFD0" />
   7194         <register type="OA" address="0x00002790" value="0x0005FFF2" />
   7195         <register type="OA" address="0x00002794" value="0x0000BFD0" />
   7196         <register type="OA" address="0x00002798" value="0x0005FFE2" />
   7197         <register type="OA" address="0x0000279C" value="0x0000BFD0" />
   7198         <register type="OA" address="0x000027A0" value="0x0005FFC2" />
   7199         <register type="OA" address="0x000027A4" value="0x0000BFD0" />
   7200         <register type="OA" address="0x000027A8" value="0x0005FF82" />
   7201         <register type="OA" address="0x000027AC" value="0x0000BFD0" />
   7202     </register_config>
   7203     <register_config type="FLEX">
   7204         <register type="FLEX" address="0x0000E458" value="0x00005004" />
   7205         <register type="FLEX" address="0x0000E558" value="0x00000003" />
   7206         <register type="FLEX" address="0x0000E658" value="0x00002001" />
   7207         <register type="FLEX" address="0x0000E758" value="0x00778008" />
   7208         <register type="FLEX" address="0x0000E45C" value="0x00088078" />
   7209         <register type="FLEX" address="0x0000E55C" value="0x00808708" />
   7210         <register type="FLEX" address="0x0000E65C" value="0x00A08908" />
   7211     </register_config>
   7212   </set>
   7213 
   7214   <set name="Metric set HDCAndSF"
   7215        mdapi_supported_apis="OGL OCL IO BB"
   7216        underscore_name="hdc_and_sf"
   7217        hw_config_guid="7bdafd88-a4fa-4ed5-bc09-1a977aa5be3e"
   7218        chipset="BDW"
   7219        symbol_name="HDCAndSF"
   7220        >
   7221     <counter name="GPU Core Clocks"
   7222              description="The total number of GPU core clocks elapsed during the measurement."
   7223              data_type="uint64"
   7224              equation="GPU_CLOCK 0 READ"
   7225              underscore_name="gpu_core_clocks"
   7226              units="cycles"
   7227              symbol_name="GpuCoreClocks"
   7228              semantic_type="event"
   7229              mdapi_supported_apis=""
   7230              mdapi_usage_flags="Tier1 Frame Batch Draw"
   7231              mdapi_hw_unit_type="gpu"
   7232              mdapi_group="GPU"
   7233              />
   7234     <counter name="EU Active"
   7235              description="The percentage of time in which the Execution Units were actively processing."
   7236              data_type="float"
   7237              max_equation="100"
   7238              equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   7239              underscore_name="eu_active"
   7240              units="percent"
   7241              symbol_name="EuActive"
   7242              semantic_type="duration"
   7243              mdapi_supported_apis=""
   7244              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   7245              mdapi_group="EU Array"
   7246              mdapi_hw_unit_type="gpu"
   7247              />
   7248     <counter name="EU Both FPU Pipes Active"
   7249              description="The percentage of time in which both EU FPU pipelines were actively processing."
   7250              data_type="float"
   7251              max_equation="100"
   7252              equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   7253              underscore_name="eu_fpu_both_active"
   7254              units="percent"
   7255              symbol_name="EuFpuBothActive"
   7256              semantic_type="duration"
   7257              mdapi_supported_apis=""
   7258              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   7259              mdapi_group="EU Array/Pipes"
   7260              mdapi_hw_unit_type="gpu"
   7261              />
   7262     <counter name="VS Send Pipe Active"
   7263              description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
   7264              data_type="float"
   7265              max_equation="100"
   7266              equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   7267              underscore_name="vs_send_active"
   7268              units="percent"
   7269              symbol_name="VsSendActive"
   7270              semantic_type="duration"
   7271              mdapi_supported_apis="OGL IO BB"
   7272              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   7273              mdapi_group="EU Array/Vertex Shader"
   7274              mdapi_hw_unit_type="gpu"
   7275              />
   7276     <counter name="VS FPU1 Pipe Active"
   7277              description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
   7278              data_type="float"
   7279              max_equation="100"
   7280              equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   7281              underscore_name="vs_fpu1_active"
   7282              units="percent"
   7283              symbol_name="VsFpu1Active"
   7284              semantic_type="duration"
   7285              mdapi_supported_apis="OGL IO BB"
   7286              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   7287              mdapi_group="EU Array/Vertex Shader"
   7288              mdapi_hw_unit_type="gpu"
   7289              />
   7290     <counter name="GS Threads Dispatched"
   7291              description="The total number of geometry shader hardware threads dispatched."
   7292              data_type="uint64"
   7293              equation="A 5 READ"
   7294              underscore_name="gs_threads"
   7295              units="threads"
   7296              symbol_name="GsThreads"
   7297              semantic_type="event"
   7298              mdapi_supported_apis="OGL4 IO BB"
   7299              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7300              mdapi_hw_unit_type="gpu"
   7301              mdapi_group="EU Array/Geometry Shader"
   7302              />
   7303     <counter name="Early Hi-Depth Test Fails"
   7304              description="The total number of pixels dropped on early hierarchical depth test."
   7305              data_type="uint64"
   7306              equation="A 22 READ 4 UMUL"
   7307              underscore_name="hi_depth_test_fails"
   7308              units="pixels"
   7309              symbol_name="HiDepthTestFails"
   7310              semantic_type="event"
   7311              mdapi_supported_apis="OGL IO BB"
   7312              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7313              mdapi_hw_unit_type="gpu"
   7314              mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
   7315              />
   7316     <counter name="FS Both FPU Active"
   7317              description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
   7318              data_type="float"
   7319              max_equation="100"
   7320              equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   7321              underscore_name="ps_eu_both_fpu_active"
   7322              units="percent"
   7323              symbol_name="PsEuBothFpuActive"
   7324              semantic_type="duration"
   7325              mdapi_supported_apis="OGL IO BB"
   7326              mdapi_usage_flags="Tier4 Frame Batch Draw"
   7327              mdapi_group="3D Pipe/Fragment Shader"
   7328              mdapi_hw_unit_type="gpu"
   7329              />
   7330     <counter name="VS Threads Dispatched"
   7331              description="The total number of vertex shader hardware threads dispatched."
   7332              data_type="uint64"
   7333              equation="A 1 READ"
   7334              underscore_name="vs_threads"
   7335              units="threads"
   7336              symbol_name="VsThreads"
   7337              semantic_type="event"
   7338              mdapi_supported_apis="OGL IO BB"
   7339              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7340              mdapi_hw_unit_type="gpu"
   7341              mdapi_group="EU Array/Vertex Shader"
   7342              />
   7343     <counter name="Polygon Data Ready"
   7344              description="The percentage of time in which geometry pipeline output is ready"
   7345              data_type="float"
   7346              max_equation="100"
   7347              equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
   7348              underscore_name="poly_data_ready"
   7349              units="percent"
   7350              symbol_name="PolyDataReady"
   7351              semantic_type="duration"
   7352              mdapi_supported_apis=""
   7353              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   7354              mdapi_group="GPU/3D Pipe/Strip-Fans"
   7355              mdapi_hw_unit_type="gpu"
   7356              />
   7357     <counter name="FS Threads Dispatched"
   7358              description="The total number of fragment shader hardware threads dispatched."
   7359              data_type="uint64"
   7360              equation="A 6 READ"
   7361              underscore_name="ps_threads"
   7362              units="threads"
   7363              symbol_name="PsThreads"
   7364              semantic_type="event"
   7365              mdapi_supported_apis="OGL IO BB"
   7366              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7367              mdapi_hw_unit_type="gpu"
   7368              mdapi_group="EU Array/Fragment Shader"
   7369              />
   7370     <counter name="HDC stalled by L3 (s0.ss2)"
   7371              description="Percentage of time when HDC has messges to L3, but it's stalled due to lack of credits (s0.ss2)"
   7372              data_type="float"
   7373              max_equation="100"
   7374              equation="C 1 READ C 0 READ USUB 100 UMUL $GpuCoreClocks FDIV"
   7375              underscore_name="non_sampler_shader12_access_stalled_on_l3"
   7376              units="percent"
   7377              symbol_name="NonSamplerShader12AccessStalledOnL3"
   7378              availability="$SubsliceMask 0x20 AND"
   7379              semantic_type="duration"
   7380              mdapi_supported_apis=""
   7381              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7382              mdapi_group="GPU/Data Port"
   7383              mdapi_hw_unit_type="subslice"
   7384              />
   7385     <counter name="Shader Barrier Messages"
   7386              description="The total number of shader barrier messages."
   7387              data_type="uint64"
   7388              equation="A 35 READ"
   7389              underscore_name="shader_barriers"
   7390              units="messages"
   7391              symbol_name="ShaderBarriers"
   7392              semantic_type="event"
   7393              mdapi_supported_apis=""
   7394              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7395              mdapi_hw_unit_type="gpu"
   7396              mdapi_group="EU Array/Barrier"
   7397              />
   7398     <counter name="Sampler Texels"
   7399              description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
   7400              data_type="uint64"
   7401              equation="A 28 READ 4 UMUL"
   7402              underscore_name="sampler_texels"
   7403              units="texels"
   7404              symbol_name="SamplerTexels"
   7405              semantic_type="event"
   7406              mdapi_supported_apis=""
   7407              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   7408              mdapi_hw_unit_type="gpu"
   7409              mdapi_group="Sampler/Sampler Input"
   7410              />
   7411     <counter name="Pixels Failing Tests"
   7412              description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
   7413              data_type="uint64"
   7414              equation="A 25 READ 4 UMUL"
   7415              underscore_name="pixels_failing_post_ps_tests"
   7416              units="pixels"
   7417              symbol_name="PixelsFailingPostPsTests"
   7418              semantic_type="event"
   7419              mdapi_supported_apis="OGL IO BB"
   7420              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7421              mdapi_hw_unit_type="gpu"
   7422              mdapi_group="3D Pipe/Output Merger"
   7423              />
   7424     <counter name="GPU Time Elapsed"
   7425              description="Time elapsed on the GPU during the measurement."
   7426              data_type="uint64"
   7427              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
   7428              underscore_name="gpu_time"
   7429              units="ns"
   7430              symbol_name="GpuTime"
   7431              semantic_type="duration"
   7432              mdapi_supported_apis=""
   7433              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   7434              mdapi_hw_unit_type="gpu"
   7435              mdapi_group="GPU"
   7436              />
   7437     <counter name="AVG GPU Core Frequency"
   7438              description="Average GPU Core Frequency in the measurement."
   7439              data_type="uint64"
   7440              max_equation="$GpuMaxFrequency"
   7441              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
   7442              underscore_name="avg_gpu_core_frequency"
   7443              units="hz"
   7444              symbol_name="AvgGpuCoreFrequency"
   7445              semantic_type="event"
   7446              mdapi_supported_apis=""
   7447              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   7448              mdapi_group="GPU"
   7449              mdapi_hw_unit_type="gpu"
   7450              />
   7451     <counter name="Sampler Texels Misses"
   7452              description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
   7453              data_type="uint64"
   7454              equation="A 29 READ 4 UMUL"
   7455              underscore_name="sampler_texel_misses"
   7456              units="texels"
   7457              symbol_name="SamplerTexelMisses"
   7458              semantic_type="event"
   7459              mdapi_supported_apis=""
   7460              mdapi_usage_flags="Tier3 Batch Frame Draw"
   7461              mdapi_hw_unit_type="gpu"
   7462              mdapi_group="Sampler/Sampler Cache"
   7463              />
   7464     <counter name="HDC stalled by L3 (s0.ss1)"
   7465              description="Percentage of time when HDC has messges to L3, but it's stalled due to lack of credits (s0.ss1)"
   7466              data_type="float"
   7467              max_equation="100"
   7468              equation="C 5 READ C 4 READ USUB 100 UMUL $GpuCoreClocks FDIV"
   7469              underscore_name="non_sampler_shader01_access_stalled_on_l3"
   7470              units="percent"
   7471              symbol_name="NonSamplerShader01AccessStalledOnL3"
   7472              availability="$SubsliceMask 0x2 AND"
   7473              semantic_type="duration"
   7474              mdapi_supported_apis=""
   7475              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7476              mdapi_group="GPU/Data Port"
   7477              mdapi_hw_unit_type="subslice"
   7478              />
   7479     <counter name="CS Threads Dispatched"
   7480              description="The total number of compute shader hardware threads dispatched."
   7481              data_type="uint64"
   7482              equation="A 4 READ"
   7483              underscore_name="cs_threads"
   7484              units="threads"
   7485              symbol_name="CsThreads"
   7486              semantic_type="event"
   7487              mdapi_supported_apis="OGL4 OCL IO BB"
   7488              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7489              mdapi_hw_unit_type="gpu"
   7490              mdapi_group="EU Array/Compute Shader"
   7491              />
   7492     <counter name="HDC stalled by L3 (s0.ss2)"
   7493              description="Percentage of time when HDC has messges to L3, but it's stalled due to lack of credits (s0.ss2)"
   7494              data_type="float"
   7495              max_equation="100"
   7496              equation="C 7 READ C 6 READ USUB 100 UMUL $GpuCoreClocks FDIV"
   7497              underscore_name="non_sampler_shader02_access_stalled_on_l3"
   7498              units="percent"
   7499              symbol_name="NonSamplerShader02AccessStalledOnL3"
   7500              availability="$SubsliceMask 0x4 AND"
   7501              semantic_type="duration"
   7502              mdapi_supported_apis=""
   7503              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7504              mdapi_group="GPU/Data Port"
   7505              mdapi_hw_unit_type="subslice"
   7506              />
   7507     <counter name="SLM Bytes Read"
   7508              description="The total number of GPU memory bytes read from shared local memory."
   7509              data_type="uint64"
   7510              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   7511              equation="A 30 READ 64 UMUL"
   7512              underscore_name="slm_bytes_read"
   7513              units="bytes"
   7514              symbol_name="SlmBytesRead"
   7515              semantic_type="throughput"
   7516              mdapi_supported_apis="OGL4 OCL IO BB"
   7517              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7518              mdapi_group="L3/Data Port/SLM"
   7519              mdapi_hw_unit_type="gpu"
   7520              />
   7521     <counter name="PS FPU1 Pipe Active"
   7522              description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
   7523              data_type="float"
   7524              max_equation="100"
   7525              equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   7526              underscore_name="ps_fpu1_active"
   7527              units="percent"
   7528              symbol_name="PsFpu1Active"
   7529              semantic_type="duration"
   7530              mdapi_supported_apis="OGL IO BB"
   7531              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   7532              mdapi_group="EU Array/Pixel Shader"
   7533              mdapi_hw_unit_type="gpu"
   7534              />
   7535     <counter name="PS Send Pipeline Active"
   7536              description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
   7537              data_type="float"
   7538              max_equation="100"
   7539              equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   7540              underscore_name="ps_send_active"
   7541              units="percent"
   7542              symbol_name="PsSendActive"
   7543              semantic_type="duration"
   7544              mdapi_supported_apis="OGL IO BB"
   7545              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   7546              mdapi_group="EU Array/Pixel Shader"
   7547              mdapi_hw_unit_type="gpu"
   7548              />
   7549     <counter name="VS FPU0 Pipe Active"
   7550              description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
   7551              data_type="float"
   7552              max_equation="100"
   7553              equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   7554              underscore_name="vs_fpu0_active"
   7555              units="percent"
   7556              symbol_name="VsFpu0Active"
   7557              semantic_type="duration"
   7558              mdapi_supported_apis="OGL IO BB"
   7559              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   7560              mdapi_group="EU Array/Vertex Shader"
   7561              mdapi_hw_unit_type="gpu"
   7562              />
   7563     <counter name="GPU Busy"
   7564              description="The percentage of time in which the GPU has been processing GPU commands."
   7565              data_type="float"
   7566              max_equation="100"
   7567              equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
   7568              underscore_name="gpu_busy"
   7569              units="percent"
   7570              symbol_name="GpuBusy"
   7571              semantic_type="duration"
   7572              mdapi_supported_apis=""
   7573              mdapi_usage_flags="Tier1 Overview System Frame"
   7574              mdapi_group="GPU"
   7575              mdapi_hw_unit_type="gpu"
   7576              />
   7577     <counter name="HDC stalled by L3 (s0.ss0)"
   7578              description="Percentage of time when HDC has messges to L3, but it's stalled due to lack of credits (s0.ss0)"
   7579              data_type="float"
   7580              max_equation="100"
   7581              equation="B 5 READ B 4 READ USUB 100 UMUL $GpuCoreClocks FDIV"
   7582              underscore_name="non_sampler_shader10_access_stalled_on_l3"
   7583              units="percent"
   7584              symbol_name="NonSamplerShader10AccessStalledOnL3"
   7585              availability="$SubsliceMask 0x8 AND"
   7586              semantic_type="duration"
   7587              mdapi_supported_apis=""
   7588              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7589              mdapi_group="GPU/Data Port"
   7590              mdapi_hw_unit_type="subslice"
   7591              />
   7592     <counter name="Rasterized Pixels"
   7593              description="The total number of rasterized pixels."
   7594              data_type="uint64"
   7595              equation="A 21 READ 4 UMUL"
   7596              underscore_name="rasterized_pixels"
   7597              units="pixels"
   7598              symbol_name="RasterizedPixels"
   7599              semantic_type="event"
   7600              mdapi_supported_apis="OGL IO BB"
   7601              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7602              mdapi_hw_unit_type="gpu"
   7603              mdapi_group="3D Pipe/Rasterizer"
   7604              />
   7605     <counter name="PS FPU0 Pipe Active"
   7606              description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
   7607              data_type="float"
   7608              max_equation="100"
   7609              equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   7610              underscore_name="ps_fpu0_active"
   7611              units="percent"
   7612              symbol_name="PsFpu0Active"
   7613              semantic_type="duration"
   7614              mdapi_supported_apis="OGL IO BB"
   7615              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   7616              mdapi_group="EU Array/Pixel Shader"
   7617              mdapi_hw_unit_type="gpu"
   7618              />
   7619     <counter name="DS Threads Dispatched"
   7620              description="The total number of domain shader hardware threads dispatched."
   7621              data_type="uint64"
   7622              equation="A 3 READ"
   7623              underscore_name="ds_threads"
   7624              units="threads"
   7625              symbol_name="DsThreads"
   7626              semantic_type="event"
   7627              mdapi_supported_apis="OGL4 IO BB"
   7628              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7629              mdapi_hw_unit_type="gpu"
   7630              mdapi_group="EU Array/Domain Shader"
   7631              />
   7632     <counter name="Samples Written"
   7633              description="The total number of samples or pixels written to all render targets."
   7634              data_type="uint64"
   7635              equation="A 26 READ 4 UMUL"
   7636              underscore_name="samples_written"
   7637              units="pixels"
   7638              symbol_name="SamplesWritten"
   7639              semantic_type="event"
   7640              mdapi_supported_apis="OGL IO BB"
   7641              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   7642              mdapi_hw_unit_type="gpu"
   7643              mdapi_group="3D Pipe/Output Merger"
   7644              />
   7645     <counter name="EU Stall"
   7646              description="The percentage of time in which the Execution Units were stalled."
   7647              data_type="float"
   7648              max_equation="100"
   7649              equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   7650              underscore_name="eu_stall"
   7651              units="percent"
   7652              symbol_name="EuStall"
   7653              semantic_type="duration"
   7654              mdapi_supported_apis=""
   7655              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   7656              mdapi_group="EU Array"
   7657              mdapi_hw_unit_type="gpu"
   7658              />
   7659     <counter name="Samples Blended"
   7660              description="The total number of blended samples or pixels written to all render targets."
   7661              data_type="uint64"
   7662              equation="A 27 READ 4 UMUL"
   7663              underscore_name="samples_blended"
   7664              units="pixels"
   7665              symbol_name="SamplesBlended"
   7666              semantic_type="event"
   7667              mdapi_supported_apis="OGL IO BB"
   7668              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   7669              mdapi_hw_unit_type="gpu"
   7670              mdapi_group="3D Pipe/Output Merger"
   7671              />
   7672     <counter name="Early Depth Test Fails"
   7673              description="The total number of pixels dropped on early depth test."
   7674              data_type="uint64"
   7675              equation="A 23 READ 4 UMUL"
   7676              underscore_name="early_depth_test_fails"
   7677              units="pixels"
   7678              symbol_name="EarlyDepthTestFails"
   7679              semantic_type="event"
   7680              mdapi_supported_apis="OGL IO BB"
   7681              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7682              mdapi_hw_unit_type="gpu"
   7683              mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
   7684              />
   7685     <counter name="Shader Memory Accesses"
   7686              description="The total number of shader memory accesses to L3."
   7687              data_type="uint64"
   7688              equation="A 32 READ"
   7689              underscore_name="shader_memory_accesses"
   7690              units="messages"
   7691              symbol_name="ShaderMemoryAccesses"
   7692              semantic_type="event"
   7693              mdapi_supported_apis=""
   7694              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7695              mdapi_hw_unit_type="gpu"
   7696              mdapi_group="L3/Data Port"
   7697              />
   7698     <counter name="HS Threads Dispatched"
   7699              description="The total number of hull shader hardware threads dispatched."
   7700              data_type="uint64"
   7701              equation="A 2 READ"
   7702              underscore_name="hs_threads"
   7703              units="threads"
   7704              symbol_name="HsThreads"
   7705              semantic_type="event"
   7706              mdapi_supported_apis="OGL4 IO BB"
   7707              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7708              mdapi_hw_unit_type="gpu"
   7709              mdapi_group="EU Array/Hull Shader"
   7710              />
   7711     <counter name="HDC stalled by L3 (s0.ss1)"
   7712              description="Percentage of time when HDC has messges to L3, but it's stalled due to lack of credits (s0.ss1)"
   7713              data_type="float"
   7714              max_equation="100"
   7715              equation="B 7 READ B 6 READ USUB 100 UMUL $GpuCoreClocks FDIV"
   7716              underscore_name="non_sampler_shader11_access_stalled_on_l3"
   7717              units="percent"
   7718              symbol_name="NonSamplerShader11AccessStalledOnL3"
   7719              availability="$SubsliceMask 0x10 AND"
   7720              semantic_type="duration"
   7721              mdapi_supported_apis=""
   7722              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7723              mdapi_group="GPU/Data Port"
   7724              mdapi_hw_unit_type="subslice"
   7725              />
   7726     <counter name="SLM Bytes Written"
   7727              description="The total number of GPU memory bytes written into shared local memory."
   7728              data_type="uint64"
   7729              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   7730              equation="A 31 READ 64 UMUL"
   7731              underscore_name="slm_bytes_written"
   7732              units="bytes"
   7733              symbol_name="SlmBytesWritten"
   7734              semantic_type="throughput"
   7735              mdapi_supported_apis="OGL4 OCL IO BB"
   7736              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7737              mdapi_group="L3/Data Port/SLM"
   7738              mdapi_hw_unit_type="gpu"
   7739              />
   7740     <counter name="L3 Shader Throughput"
   7741              description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
   7742              data_type="uint64"
   7743              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
   7744              equation="A 30 READ  A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
   7745              underscore_name="l3_shader_throughput"
   7746              units="bytes"
   7747              symbol_name="L3ShaderThroughput"
   7748              semantic_type="throughput"
   7749              mdapi_supported_apis="OGL4 OCL IO BB"
   7750              mdapi_usage_flags="Tier2 Frame Batch Draw"
   7751              mdapi_group="L3/Data Port"
   7752              mdapi_hw_unit_type="gpu"
   7753              />
   7754     <counter name="Samples Killed in FS"
   7755              description="The total number of samples or pixels dropped in fragment shaders."
   7756              data_type="uint64"
   7757              equation="A 24 READ 4 UMUL"
   7758              underscore_name="samples_killed_in_ps"
   7759              units="pixels"
   7760              symbol_name="SamplesKilledInPs"
   7761              semantic_type="event"
   7762              mdapi_supported_apis="OGL IO BB"
   7763              mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
   7764              mdapi_hw_unit_type="gpu"
   7765              mdapi_group="3D Pipe/Fragment Shader"
   7766              />
   7767     <counter name="HDC stalled by L3 (s0.ss0)"
   7768              description="Percentage of time when HDC has messges to L3, but it's stalled due to lack of credits (s0.ss0)"
   7769              data_type="float"
   7770              max_equation="100"
   7771              equation="C 3 READ C 2 READ USUB 100 UMUL $GpuCoreClocks FDIV"
   7772              underscore_name="non_sampler_shader00_access_stalled_on_l3"
   7773              units="percent"
   7774              symbol_name="NonSamplerShader00AccessStalledOnL3"
   7775              availability="$SubsliceMask 0x1 AND"
   7776              semantic_type="duration"
   7777              mdapi_supported_apis=""
   7778              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7779              mdapi_group="GPU/Data Port"
   7780              mdapi_hw_unit_type="subslice"
   7781              />
   7782     <counter name="Shader Atomic Memory Accesses"
   7783              description="The total number of shader atomic memory accesses."
   7784              data_type="uint64"
   7785              equation="A 34 READ"
   7786              underscore_name="shader_atomics"
   7787              units="messages"
   7788              symbol_name="ShaderAtomics"
   7789              semantic_type="event"
   7790              mdapi_supported_apis="OGL4 OCL IO BB"
   7791              mdapi_usage_flags="Tier3 Frame Batch Draw"
   7792              mdapi_hw_unit_type="gpu"
   7793              mdapi_group="L3/Data Port/Atomics"
   7794              />
   7795     <register_config type="NOA">
   7796         <register type="NOA" address="0x00009840" value="0x000000A0" />
   7797         <register type="NOA" address="0x00009888" value="0x105C0232" />
   7798         <register type="NOA" address="0x00009888" value="0x10580232" />
   7799         <register type="NOA" address="0x00009888" value="0x10380232" />
   7800         <register type="NOA" address="0x00009888" value="0x10DC0232" />
   7801         <register type="NOA" address="0x00009888" value="0x10D80232" />
   7802         <register type="NOA" address="0x00009888" value="0x10B80232" />
   7803         <register type="NOA" address="0x00009888" value="0x118E4400" />
   7804         <register type="NOA" address="0x00009888" value="0x025C6080" />
   7805         <register type="NOA" address="0x00009888" value="0x045C004B" />
   7806         <register type="NOA" address="0x00009888" value="0x005C8000" />
   7807         <register type="NOA" address="0x00009888" value="0x00582080" />
   7808         <register type="NOA" address="0x00009888" value="0x0258004B" />
   7809         <register type="NOA" address="0x00009888" value="0x025B4000" />
   7810         <register type="NOA" address="0x00009888" value="0x045B4000" />
   7811         <register type="NOA" address="0x00009888" value="0x0C1FA000" />
   7812         <register type="NOA" address="0x00009888" value="0x0E1F00AA" />
   7813         <register type="NOA" address="0x00009888" value="0x04386080" />
   7814         <register type="NOA" address="0x00009888" value="0x0638404B" />
   7815         <register type="NOA" address="0x00009888" value="0x02384000" />
   7816         <register type="NOA" address="0x00009888" value="0x08384000" />
   7817         <register type="NOA" address="0x00009888" value="0x0A380000" />
   7818         <register type="NOA" address="0x00009888" value="0x0C380000" />
   7819         <register type="NOA" address="0x00009888" value="0x00398000" />
   7820         <register type="NOA" address="0x00009888" value="0x0239A000" />
   7821         <register type="NOA" address="0x00009888" value="0x0439A000" />
   7822         <register type="NOA" address="0x00009888" value="0x06392000" />
   7823         <register type="NOA" address="0x00009888" value="0x0CDC25C1" />
   7824         <register type="NOA" address="0x00009888" value="0x0ADCC000" />
   7825         <register type="NOA" address="0x00009888" value="0x0AD825C1" />
   7826         <register type="NOA" address="0x00009888" value="0x18DB4000" />
   7827         <register type="NOA" address="0x00009888" value="0x1ADB0001" />
   7828         <register type="NOA" address="0x00009888" value="0x0E9F8000" />
   7829         <register type="NOA" address="0x00009888" value="0x109F02AA" />
   7830         <register type="NOA" address="0x00009888" value="0x0EB825C1" />
   7831         <register type="NOA" address="0x00009888" value="0x18B80154" />
   7832         <register type="NOA" address="0x00009888" value="0x0AB9A000" />
   7833         <register type="NOA" address="0x00009888" value="0x0CB9A000" />
   7834         <register type="NOA" address="0x00009888" value="0x0EB9A000" />
   7835         <register type="NOA" address="0x00009888" value="0x0D88C000" />
   7836         <register type="NOA" address="0x00009888" value="0x0F88000F" />
   7837         <register type="NOA" address="0x00009888" value="0x038A8000" />
   7838         <register type="NOA" address="0x00009888" value="0x058A8000" />
   7839         <register type="NOA" address="0x00009888" value="0x078A8000" />
   7840         <register type="NOA" address="0x00009888" value="0x098A8000" />
   7841         <register type="NOA" address="0x00009888" value="0x0B8A8000" />
   7842         <register type="NOA" address="0x00009888" value="0x0D8A8000" />
   7843         <register type="NOA" address="0x00009888" value="0x258BAA05" />
   7844         <register type="NOA" address="0x00009888" value="0x278B002A" />
   7845         <register type="NOA" address="0x00009888" value="0x238B2A80" />
   7846         <register type="NOA" address="0x00009888" value="0x198C5400" />
   7847         <register type="NOA" address="0x00009888" value="0x1B8C0015" />
   7848         <register type="NOA" address="0x00009888" value="0x098DC000" />
   7849         <register type="NOA" address="0x00009888" value="0x0B8DA000" />
   7850         <register type="NOA" address="0x00009888" value="0x0D8DA000" />
   7851         <register type="NOA" address="0x00009888" value="0x0F8DA000" />
   7852         <register type="NOA" address="0x00009888" value="0x098E05C0" />
   7853         <register type="NOA" address="0x00009888" value="0x058E0000" />
   7854         <register type="NOA" address="0x00009888" value="0x198F0020" />
   7855         <register type="NOA" address="0x00009888" value="0x2185AA0A" />
   7856         <register type="NOA" address="0x00009888" value="0x2385002A" />
   7857         <register type="NOA" address="0x00009888" value="0x1F85AA00" />
   7858         <register type="NOA" address="0x00009888" value="0x19835000" />
   7859         <register type="NOA" address="0x00009888" value="0x1B830155" />
   7860         <register type="NOA" address="0x00009888" value="0x03834000" />
   7861         <register type="NOA" address="0x00009888" value="0x05834000" />
   7862         <register type="NOA" address="0x00009888" value="0x07834000" />
   7863         <register type="NOA" address="0x00009888" value="0x09834000" />
   7864         <register type="NOA" address="0x00009888" value="0x0B834000" />
   7865         <register type="NOA" address="0x00009888" value="0x0D834000" />
   7866         <register type="NOA" address="0x00009888" value="0x09848000" />
   7867         <register type="NOA" address="0x00009888" value="0x0B84C000" />
   7868         <register type="NOA" address="0x00009888" value="0x0D84C000" />
   7869         <register type="NOA" address="0x00009888" value="0x0F84C000" />
   7870         <register type="NOA" address="0x00009888" value="0x01848000" />
   7871         <register type="NOA" address="0x00009888" value="0x0384C000" />
   7872         <register type="NOA" address="0x00009888" value="0x0584C000" />
   7873         <register type="NOA" address="0x00009888" value="0x07844000" />
   7874         <register type="NOA" address="0x00009888" value="0x19808000" />
   7875         <register type="NOA" address="0x00009888" value="0x1B80C000" />
   7876         <register type="NOA" address="0x00009888" value="0x1D80C000" />
   7877         <register type="NOA" address="0x00009888" value="0x1F80C000" />
   7878         <register type="NOA" address="0x00009888" value="0x11808000" />
   7879         <register type="NOA" address="0x00009888" value="0x1380C000" />
   7880         <register type="NOA" address="0x00009888" value="0x1580C000" />
   7881         <register type="NOA" address="0x00009888" value="0x17804000" />
   7882         <register type="NOA" address="0x00009888" value="0x51800040" />
   7883         <register type="NOA" address="0x00009888" value="0x43800400" />
   7884         <register type="NOA" address="0x00009888" value="0x45800800" />
   7885         <register type="NOA" address="0x00009888" value="0x53800000" />
   7886         <register type="NOA" address="0x00009888" value="0x47800C62" />
   7887         <register type="NOA" address="0x00009888" value="0x21800000" />
   7888         <register type="NOA" address="0x00009888" value="0x31800000" />
   7889         <register type="NOA" address="0x00009888" value="0x4D800000" />
   7890         <register type="NOA" address="0x00009888" value="0x3F801042" />
   7891         <register type="NOA" address="0x00009888" value="0x4F800000" />
   7892         <register type="NOA" address="0x00009888" value="0x418014A4" />
   7893         <register type="NOA" address="0x00009840" value="0x00000080" />
   7894     </register_config>
   7895     <register_config type="OA">
   7896         <register type="OA" address="0x00002740" value="0x00000000" />
   7897         <register type="OA" address="0x00002744" value="0x00800000" />
   7898         <register type="OA" address="0x00002710" value="0x00000000" />
   7899         <register type="OA" address="0x00002714" value="0x10800000" />
   7900         <register type="OA" address="0x00002720" value="0x00000000" />
   7901         <register type="OA" address="0x00002724" value="0x00800000" />
   7902         <register type="OA" address="0x00002770" value="0x00000002" />
   7903         <register type="OA" address="0x00002774" value="0x0000FFF7" />
   7904     </register_config>
   7905     <register_config type="FLEX">
   7906         <register type="FLEX" address="0x0000E458" value="0x00005004" />
   7907         <register type="FLEX" address="0x0000E558" value="0x00010003" />
   7908         <register type="FLEX" address="0x0000E658" value="0x00012011" />
   7909         <register type="FLEX" address="0x0000E758" value="0x00015014" />
   7910         <register type="FLEX" address="0x0000E45C" value="0x00051050" />
   7911         <register type="FLEX" address="0x0000E55C" value="0x00053052" />
   7912         <register type="FLEX" address="0x0000E65C" value="0x00055054" />
   7913     </register_config>
   7914   </set>
   7915 
   7916   <set name="Metric set L3_1"
   7917        mdapi_supported_apis="OGL OCL IO BB"
   7918        underscore_name="l3_1"
   7919        hw_config_guid="9385ebb2-f34f-4aa5-aec5-7e9cbbea0f0b"
   7920        chipset="BDW"
   7921        symbol_name="L3_1"
   7922        >
   7923     <counter name="GPU Core Clocks"
   7924              description="The total number of GPU core clocks elapsed during the measurement."
   7925              data_type="uint64"
   7926              equation="GPU_CLOCK 0 READ"
   7927              underscore_name="gpu_core_clocks"
   7928              units="cycles"
   7929              symbol_name="GpuCoreClocks"
   7930              semantic_type="event"
   7931              mdapi_supported_apis=""
   7932              mdapi_usage_flags="Tier1 Frame Batch Draw"
   7933              mdapi_hw_unit_type="gpu"
   7934              mdapi_group="GPU"
   7935              />
   7936     <counter name="EU Active"
   7937              description="The percentage of time in which the Execution Units were actively processing."
   7938              data_type="float"
   7939              max_equation="100"
   7940              equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   7941              underscore_name="eu_active"
   7942              units="percent"
   7943              symbol_name="EuActive"
   7944              semantic_type="duration"
   7945              mdapi_supported_apis=""
   7946              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   7947              mdapi_group="EU Array"
   7948              mdapi_hw_unit_type="gpu"
   7949              />
   7950     <counter name="Slice1 L3 Bank1 Stalled"
   7951              description="The percentage of time in which slice1 L3 bank1 is stalled"
   7952              data_type="float"
   7953              max_equation="100"
   7954              equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
   7955              underscore_name="l31_bank1_stalled"
   7956              units="percent"
   7957              symbol_name="L31Bank1Stalled"
   7958              availability="$SliceMask 0x2 AND"
   7959              semantic_type="duration"
   7960              mdapi_supported_apis=""
   7961              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   7962              mdapi_group="GTI/L3"
   7963              mdapi_hw_unit_type="slice"
   7964              />
   7965     <counter name="EU Both FPU Pipes Active"
   7966              description="The percentage of time in which both EU FPU pipelines were actively processing."
   7967              data_type="float"
   7968              max_equation="100"
   7969              equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   7970              underscore_name="eu_fpu_both_active"
   7971              units="percent"
   7972              symbol_name="EuFpuBothActive"
   7973              semantic_type="duration"
   7974              mdapi_supported_apis=""
   7975              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   7976              mdapi_group="EU Array/Pipes"
   7977              mdapi_hw_unit_type="gpu"
   7978              />
   7979     <counter name="VS Send Pipe Active"
   7980              description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
   7981              data_type="float"
   7982              max_equation="100"
   7983              equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   7984              underscore_name="vs_send_active"
   7985              units="percent"
   7986              symbol_name="VsSendActive"
   7987              semantic_type="duration"
   7988              mdapi_supported_apis="OGL IO BB"
   7989              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   7990              mdapi_group="EU Array/Vertex Shader"
   7991              mdapi_hw_unit_type="gpu"
   7992              />
   7993     <counter name="VS FPU1 Pipe Active"
   7994              description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
   7995              data_type="float"
   7996              max_equation="100"
   7997              equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   7998              underscore_name="vs_fpu1_active"
   7999              units="percent"
   8000              symbol_name="VsFpu1Active"
   8001              semantic_type="duration"
   8002              mdapi_supported_apis="OGL IO BB"
   8003              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   8004              mdapi_group="EU Array/Vertex Shader"
   8005              mdapi_hw_unit_type="gpu"
   8006              />
   8007     <counter name="GS Threads Dispatched"
   8008              description="The total number of geometry shader hardware threads dispatched."
   8009              data_type="uint64"
   8010              equation="A 5 READ"
   8011              underscore_name="gs_threads"
   8012              units="threads"
   8013              symbol_name="GsThreads"
   8014              semantic_type="event"
   8015              mdapi_supported_apis="OGL4 IO BB"
   8016              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8017              mdapi_hw_unit_type="gpu"
   8018              mdapi_group="EU Array/Geometry Shader"
   8019              />
   8020     <counter name="Early Hi-Depth Test Fails"
   8021              description="The total number of pixels dropped on early hierarchical depth test."
   8022              data_type="uint64"
   8023              equation="A 22 READ 4 UMUL"
   8024              underscore_name="hi_depth_test_fails"
   8025              units="pixels"
   8026              symbol_name="HiDepthTestFails"
   8027              semantic_type="event"
   8028              mdapi_supported_apis="OGL IO BB"
   8029              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8030              mdapi_hw_unit_type="gpu"
   8031              mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
   8032              />
   8033     <counter name="FS Both FPU Active"
   8034              description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
   8035              data_type="float"
   8036              max_equation="100"
   8037              equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   8038              underscore_name="ps_eu_both_fpu_active"
   8039              units="percent"
   8040              symbol_name="PsEuBothFpuActive"
   8041              semantic_type="duration"
   8042              mdapi_supported_apis="OGL IO BB"
   8043              mdapi_usage_flags="Tier4 Frame Batch Draw"
   8044              mdapi_group="3D Pipe/Fragment Shader"
   8045              mdapi_hw_unit_type="gpu"
   8046              />
   8047     <counter name="VS Threads Dispatched"
   8048              description="The total number of vertex shader hardware threads dispatched."
   8049              data_type="uint64"
   8050              equation="A 1 READ"
   8051              underscore_name="vs_threads"
   8052              units="threads"
   8053              symbol_name="VsThreads"
   8054              semantic_type="event"
   8055              mdapi_supported_apis="OGL IO BB"
   8056              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8057              mdapi_hw_unit_type="gpu"
   8058              mdapi_group="EU Array/Vertex Shader"
   8059              />
   8060     <counter name="FS Threads Dispatched"
   8061              description="The total number of fragment shader hardware threads dispatched."
   8062              data_type="uint64"
   8063              equation="A 6 READ"
   8064              underscore_name="ps_threads"
   8065              units="threads"
   8066              symbol_name="PsThreads"
   8067              semantic_type="event"
   8068              mdapi_supported_apis="OGL IO BB"
   8069              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8070              mdapi_hw_unit_type="gpu"
   8071              mdapi_group="EU Array/Fragment Shader"
   8072              />
   8073     <counter name="Shader Barrier Messages"
   8074              description="The total number of shader barrier messages."
   8075              data_type="uint64"
   8076              equation="A 35 READ"
   8077              underscore_name="shader_barriers"
   8078              units="messages"
   8079              symbol_name="ShaderBarriers"
   8080              semantic_type="event"
   8081              mdapi_supported_apis=""
   8082              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8083              mdapi_hw_unit_type="gpu"
   8084              mdapi_group="EU Array/Barrier"
   8085              />
   8086     <counter name="Slice1 L3 Bank0 Stalled"
   8087              description="The percentage of time in which slice1 L3 bank0 is stalled"
   8088              data_type="float"
   8089              max_equation="100"
   8090              equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
   8091              underscore_name="l31_bank0_stalled"
   8092              units="percent"
   8093              symbol_name="L31Bank0Stalled"
   8094              availability="$SliceMask 0x2 AND"
   8095              semantic_type="duration"
   8096              mdapi_supported_apis=""
   8097              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   8098              mdapi_group="GTI/L3"
   8099              mdapi_hw_unit_type="slice"
   8100              />
   8101     <counter name="Sampler Texels"
   8102              description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
   8103              data_type="uint64"
   8104              equation="A 28 READ 4 UMUL"
   8105              underscore_name="sampler_texels"
   8106              units="texels"
   8107              symbol_name="SamplerTexels"
   8108              semantic_type="event"
   8109              mdapi_supported_apis=""
   8110              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   8111              mdapi_hw_unit_type="gpu"
   8112              mdapi_group="Sampler/Sampler Input"
   8113              />
   8114     <counter name="Pixels Failing Tests"
   8115              description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
   8116              data_type="uint64"
   8117              equation="A 25 READ 4 UMUL"
   8118              underscore_name="pixels_failing_post_ps_tests"
   8119              units="pixels"
   8120              symbol_name="PixelsFailingPostPsTests"
   8121              semantic_type="event"
   8122              mdapi_supported_apis="OGL IO BB"
   8123              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8124              mdapi_hw_unit_type="gpu"
   8125              mdapi_group="3D Pipe/Output Merger"
   8126              />
   8127     <counter name="GPU Time Elapsed"
   8128              description="Time elapsed on the GPU during the measurement."
   8129              data_type="uint64"
   8130              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
   8131              underscore_name="gpu_time"
   8132              units="ns"
   8133              symbol_name="GpuTime"
   8134              semantic_type="duration"
   8135              mdapi_supported_apis=""
   8136              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   8137              mdapi_hw_unit_type="gpu"
   8138              mdapi_group="GPU"
   8139              />
   8140     <counter name="AVG GPU Core Frequency"
   8141              description="Average GPU Core Frequency in the measurement."
   8142              data_type="uint64"
   8143              max_equation="$GpuMaxFrequency"
   8144              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
   8145              underscore_name="avg_gpu_core_frequency"
   8146              units="hz"
   8147              symbol_name="AvgGpuCoreFrequency"
   8148              semantic_type="event"
   8149              mdapi_supported_apis=""
   8150              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   8151              mdapi_group="GPU"
   8152              mdapi_hw_unit_type="gpu"
   8153              />
   8154     <counter name="Sampler Texels Misses"
   8155              description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
   8156              data_type="uint64"
   8157              equation="A 29 READ 4 UMUL"
   8158              underscore_name="sampler_texel_misses"
   8159              units="texels"
   8160              symbol_name="SamplerTexelMisses"
   8161              semantic_type="event"
   8162              mdapi_supported_apis=""
   8163              mdapi_usage_flags="Tier3 Batch Frame Draw"
   8164              mdapi_hw_unit_type="gpu"
   8165              mdapi_group="Sampler/Sampler Cache"
   8166              />
   8167     <counter name="CS Threads Dispatched"
   8168              description="The total number of compute shader hardware threads dispatched."
   8169              data_type="uint64"
   8170              equation="A 4 READ"
   8171              underscore_name="cs_threads"
   8172              units="threads"
   8173              symbol_name="CsThreads"
   8174              semantic_type="event"
   8175              mdapi_supported_apis="OGL4 OCL IO BB"
   8176              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8177              mdapi_hw_unit_type="gpu"
   8178              mdapi_group="EU Array/Compute Shader"
   8179              />
   8180     <counter name="SLM Bytes Read"
   8181              description="The total number of GPU memory bytes read from shared local memory."
   8182              data_type="uint64"
   8183              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   8184              equation="A 30 READ 64 UMUL"
   8185              underscore_name="slm_bytes_read"
   8186              units="bytes"
   8187              symbol_name="SlmBytesRead"
   8188              semantic_type="throughput"
   8189              mdapi_supported_apis="OGL4 OCL IO BB"
   8190              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8191              mdapi_group="L3/Data Port/SLM"
   8192              mdapi_hw_unit_type="gpu"
   8193              />
   8194     <counter name="PS FPU1 Pipe Active"
   8195              description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
   8196              data_type="float"
   8197              max_equation="100"
   8198              equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   8199              underscore_name="ps_fpu1_active"
   8200              units="percent"
   8201              symbol_name="PsFpu1Active"
   8202              semantic_type="duration"
   8203              mdapi_supported_apis="OGL IO BB"
   8204              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   8205              mdapi_group="EU Array/Pixel Shader"
   8206              mdapi_hw_unit_type="gpu"
   8207              />
   8208     <counter name="PS Send Pipeline Active"
   8209              description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
   8210              data_type="float"
   8211              max_equation="100"
   8212              equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   8213              underscore_name="ps_send_active"
   8214              units="percent"
   8215              symbol_name="PsSendActive"
   8216              semantic_type="duration"
   8217              mdapi_supported_apis="OGL IO BB"
   8218              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   8219              mdapi_group="EU Array/Pixel Shader"
   8220              mdapi_hw_unit_type="gpu"
   8221              />
   8222     <counter name="VS FPU0 Pipe Active"
   8223              description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
   8224              data_type="float"
   8225              max_equation="100"
   8226              equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   8227              underscore_name="vs_fpu0_active"
   8228              units="percent"
   8229              symbol_name="VsFpu0Active"
   8230              semantic_type="duration"
   8231              mdapi_supported_apis="OGL IO BB"
   8232              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   8233              mdapi_group="EU Array/Vertex Shader"
   8234              mdapi_hw_unit_type="gpu"
   8235              />
   8236     <counter name="GPU Busy"
   8237              description="The percentage of time in which the GPU has been processing GPU commands."
   8238              data_type="float"
   8239              max_equation="100"
   8240              equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
   8241              underscore_name="gpu_busy"
   8242              units="percent"
   8243              symbol_name="GpuBusy"
   8244              semantic_type="duration"
   8245              mdapi_supported_apis=""
   8246              mdapi_usage_flags="Tier1 Overview System Frame"
   8247              mdapi_group="GPU"
   8248              mdapi_hw_unit_type="gpu"
   8249              />
   8250     <counter name="Rasterized Pixels"
   8251              description="The total number of rasterized pixels."
   8252              data_type="uint64"
   8253              equation="A 21 READ 4 UMUL"
   8254              underscore_name="rasterized_pixels"
   8255              units="pixels"
   8256              symbol_name="RasterizedPixels"
   8257              semantic_type="event"
   8258              mdapi_supported_apis="OGL IO BB"
   8259              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8260              mdapi_hw_unit_type="gpu"
   8261              mdapi_group="3D Pipe/Rasterizer"
   8262              />
   8263     <counter name="Slice1 L3 Bank1 Active"
   8264              description="The percentage of time in which slice1 L3 bank1 is active"
   8265              data_type="float"
   8266              max_equation="100"
   8267              equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
   8268              underscore_name="l31_bank1_active"
   8269              units="percent"
   8270              symbol_name="L31Bank1Active"
   8271              availability="$SliceMask 0x2 AND"
   8272              semantic_type="duration"
   8273              mdapi_supported_apis=""
   8274              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   8275              mdapi_group="GTI/L3"
   8276              mdapi_hw_unit_type="slice"
   8277              />
   8278     <counter name="PS FPU0 Pipe Active"
   8279              description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
   8280              data_type="float"
   8281              max_equation="100"
   8282              equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   8283              underscore_name="ps_fpu0_active"
   8284              units="percent"
   8285              symbol_name="PsFpu0Active"
   8286              semantic_type="duration"
   8287              mdapi_supported_apis="OGL IO BB"
   8288              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   8289              mdapi_group="EU Array/Pixel Shader"
   8290              mdapi_hw_unit_type="gpu"
   8291              />
   8292     <counter name="DS Threads Dispatched"
   8293              description="The total number of domain shader hardware threads dispatched."
   8294              data_type="uint64"
   8295              equation="A 3 READ"
   8296              underscore_name="ds_threads"
   8297              units="threads"
   8298              symbol_name="DsThreads"
   8299              semantic_type="event"
   8300              mdapi_supported_apis="OGL4 IO BB"
   8301              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8302              mdapi_hw_unit_type="gpu"
   8303              mdapi_group="EU Array/Domain Shader"
   8304              />
   8305     <counter name="Samples Written"
   8306              description="The total number of samples or pixels written to all render targets."
   8307              data_type="uint64"
   8308              equation="A 26 READ 4 UMUL"
   8309              underscore_name="samples_written"
   8310              units="pixels"
   8311              symbol_name="SamplesWritten"
   8312              semantic_type="event"
   8313              mdapi_supported_apis="OGL IO BB"
   8314              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   8315              mdapi_hw_unit_type="gpu"
   8316              mdapi_group="3D Pipe/Output Merger"
   8317              />
   8318     <counter name="EU Stall"
   8319              description="The percentage of time in which the Execution Units were stalled."
   8320              data_type="float"
   8321              max_equation="100"
   8322              equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   8323              underscore_name="eu_stall"
   8324              units="percent"
   8325              symbol_name="EuStall"
   8326              semantic_type="duration"
   8327              mdapi_supported_apis=""
   8328              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   8329              mdapi_group="EU Array"
   8330              mdapi_hw_unit_type="gpu"
   8331              />
   8332     <counter name="Slice1 L3 Bank0 Active"
   8333              description="The percentage of time in which slice1 L3 bank0 is active"
   8334              data_type="float"
   8335              max_equation="100"
   8336              equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
   8337              underscore_name="l31_bank0_active"
   8338              units="percent"
   8339              symbol_name="L31Bank0Active"
   8340              availability="$SliceMask 0x2 AND"
   8341              semantic_type="duration"
   8342              mdapi_supported_apis=""
   8343              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   8344              mdapi_group="GTI/L3"
   8345              mdapi_hw_unit_type="slice"
   8346              />
   8347     <counter name="Samples Blended"
   8348              description="The total number of blended samples or pixels written to all render targets."
   8349              data_type="uint64"
   8350              equation="A 27 READ 4 UMUL"
   8351              underscore_name="samples_blended"
   8352              units="pixels"
   8353              symbol_name="SamplesBlended"
   8354              semantic_type="event"
   8355              mdapi_supported_apis="OGL IO BB"
   8356              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   8357              mdapi_hw_unit_type="gpu"
   8358              mdapi_group="3D Pipe/Output Merger"
   8359              />
   8360     <counter name="Early Depth Test Fails"
   8361              description="The total number of pixels dropped on early depth test."
   8362              data_type="uint64"
   8363              equation="A 23 READ 4 UMUL"
   8364              underscore_name="early_depth_test_fails"
   8365              units="pixels"
   8366              symbol_name="EarlyDepthTestFails"
   8367              semantic_type="event"
   8368              mdapi_supported_apis="OGL IO BB"
   8369              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8370              mdapi_hw_unit_type="gpu"
   8371              mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
   8372              />
   8373     <counter name="Shader Memory Accesses"
   8374              description="The total number of shader memory accesses to L3."
   8375              data_type="uint64"
   8376              equation="A 32 READ"
   8377              underscore_name="shader_memory_accesses"
   8378              units="messages"
   8379              symbol_name="ShaderMemoryAccesses"
   8380              semantic_type="event"
   8381              mdapi_supported_apis=""
   8382              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8383              mdapi_hw_unit_type="gpu"
   8384              mdapi_group="L3/Data Port"
   8385              />
   8386     <counter name="HS Threads Dispatched"
   8387              description="The total number of hull shader hardware threads dispatched."
   8388              data_type="uint64"
   8389              equation="A 2 READ"
   8390              underscore_name="hs_threads"
   8391              units="threads"
   8392              symbol_name="HsThreads"
   8393              semantic_type="event"
   8394              mdapi_supported_apis="OGL4 IO BB"
   8395              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8396              mdapi_hw_unit_type="gpu"
   8397              mdapi_group="EU Array/Hull Shader"
   8398              />
   8399     <counter name="SLM Bytes Written"
   8400              description="The total number of GPU memory bytes written into shared local memory."
   8401              data_type="uint64"
   8402              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   8403              equation="A 31 READ 64 UMUL"
   8404              underscore_name="slm_bytes_written"
   8405              units="bytes"
   8406              symbol_name="SlmBytesWritten"
   8407              semantic_type="throughput"
   8408              mdapi_supported_apis="OGL4 OCL IO BB"
   8409              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8410              mdapi_group="L3/Data Port/SLM"
   8411              mdapi_hw_unit_type="gpu"
   8412              />
   8413     <counter name="L3 Shader Throughput"
   8414              description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
   8415              data_type="uint64"
   8416              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
   8417              equation="A 30 READ  A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
   8418              underscore_name="l3_shader_throughput"
   8419              units="bytes"
   8420              symbol_name="L3ShaderThroughput"
   8421              semantic_type="throughput"
   8422              mdapi_supported_apis="OGL4 OCL IO BB"
   8423              mdapi_usage_flags="Tier2 Frame Batch Draw"
   8424              mdapi_group="L3/Data Port"
   8425              mdapi_hw_unit_type="gpu"
   8426              />
   8427     <counter name="Samples Killed in FS"
   8428              description="The total number of samples or pixels dropped in fragment shaders."
   8429              data_type="uint64"
   8430              equation="A 24 READ 4 UMUL"
   8431              underscore_name="samples_killed_in_ps"
   8432              units="pixels"
   8433              symbol_name="SamplesKilledInPs"
   8434              semantic_type="event"
   8435              mdapi_supported_apis="OGL IO BB"
   8436              mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
   8437              mdapi_hw_unit_type="gpu"
   8438              mdapi_group="3D Pipe/Fragment Shader"
   8439              />
   8440     <counter name="Shader Atomic Memory Accesses"
   8441              description="The total number of shader atomic memory accesses."
   8442              data_type="uint64"
   8443              equation="A 34 READ"
   8444              underscore_name="shader_atomics"
   8445              units="messages"
   8446              symbol_name="ShaderAtomics"
   8447              semantic_type="event"
   8448              mdapi_supported_apis="OGL4 OCL IO BB"
   8449              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8450              mdapi_hw_unit_type="gpu"
   8451              mdapi_group="L3/Data Port/Atomics"
   8452              />
   8453     <register_config type="NOA">
   8454         <register type="NOA" address="0x00009840" value="0x000000A0" />
   8455         <register type="NOA" address="0x00009888" value="0x10BF03DA" />
   8456         <register type="NOA" address="0x00009888" value="0x14BF0001" />
   8457         <register type="NOA" address="0x00009888" value="0x12980340" />
   8458         <register type="NOA" address="0x00009888" value="0x12990340" />
   8459         <register type="NOA" address="0x00009888" value="0x0CBF1187" />
   8460         <register type="NOA" address="0x00009888" value="0x0EBF1205" />
   8461         <register type="NOA" address="0x00009888" value="0x00BF0500" />
   8462         <register type="NOA" address="0x00009888" value="0x02BF042B" />
   8463         <register type="NOA" address="0x00009888" value="0x04BF002C" />
   8464         <register type="NOA" address="0x00009888" value="0x0CDAC000" />
   8465         <register type="NOA" address="0x00009888" value="0x0EDAC000" />
   8466         <register type="NOA" address="0x00009888" value="0x00DA8000" />
   8467         <register type="NOA" address="0x00009888" value="0x02DAC000" />
   8468         <register type="NOA" address="0x00009888" value="0x04DA4000" />
   8469         <register type="NOA" address="0x00009888" value="0x04983400" />
   8470         <register type="NOA" address="0x00009888" value="0x10980000" />
   8471         <register type="NOA" address="0x00009888" value="0x06990034" />
   8472         <register type="NOA" address="0x00009888" value="0x10990000" />
   8473         <register type="NOA" address="0x00009888" value="0x0C9DC000" />
   8474         <register type="NOA" address="0x00009888" value="0x0E9DC000" />
   8475         <register type="NOA" address="0x00009888" value="0x009D8000" />
   8476         <register type="NOA" address="0x00009888" value="0x029DC000" />
   8477         <register type="NOA" address="0x00009888" value="0x049D4000" />
   8478         <register type="NOA" address="0x00009888" value="0x109F02A8" />
   8479         <register type="NOA" address="0x00009888" value="0x0C9FA000" />
   8480         <register type="NOA" address="0x00009888" value="0x0E9F00BA" />
   8481         <register type="NOA" address="0x00009888" value="0x0CB88000" />
   8482         <register type="NOA" address="0x00009888" value="0x0CB95000" />
   8483         <register type="NOA" address="0x00009888" value="0x0EB95000" />
   8484         <register type="NOA" address="0x00009888" value="0x00B94000" />
   8485         <register type="NOA" address="0x00009888" value="0x02B95000" />
   8486         <register type="NOA" address="0x00009888" value="0x04B91000" />
   8487         <register type="NOA" address="0x00009888" value="0x06B92000" />
   8488         <register type="NOA" address="0x00009888" value="0x0CBA4000" />
   8489         <register type="NOA" address="0x00009888" value="0x0F88000F" />
   8490         <register type="NOA" address="0x00009888" value="0x03888000" />
   8491         <register type="NOA" address="0x00009888" value="0x05888000" />
   8492         <register type="NOA" address="0x00009888" value="0x07888000" />
   8493         <register type="NOA" address="0x00009888" value="0x09888000" />
   8494         <register type="NOA" address="0x00009888" value="0x0B888000" />
   8495         <register type="NOA" address="0x00009888" value="0x0D880400" />
   8496         <register type="NOA" address="0x00009888" value="0x258B800A" />
   8497         <register type="NOA" address="0x00009888" value="0x278B002A" />
   8498         <register type="NOA" address="0x00009888" value="0x238B5500" />
   8499         <register type="NOA" address="0x00009888" value="0x198C4000" />
   8500         <register type="NOA" address="0x00009888" value="0x1B8C0015" />
   8501         <register type="NOA" address="0x00009888" value="0x038C4000" />
   8502         <register type="NOA" address="0x00009888" value="0x058C4000" />
   8503         <register type="NOA" address="0x00009888" value="0x078C4000" />
   8504         <register type="NOA" address="0x00009888" value="0x098C4000" />
   8505         <register type="NOA" address="0x00009888" value="0x0B8C4000" />
   8506         <register type="NOA" address="0x00009888" value="0x0D8C4000" />
   8507         <register type="NOA" address="0x00009888" value="0x0D8DA000" />
   8508         <register type="NOA" address="0x00009888" value="0x0F8DA000" />
   8509         <register type="NOA" address="0x00009888" value="0x018D8000" />
   8510         <register type="NOA" address="0x00009888" value="0x038DA000" />
   8511         <register type="NOA" address="0x00009888" value="0x058DA000" />
   8512         <register type="NOA" address="0x00009888" value="0x078D2000" />
   8513         <register type="NOA" address="0x00009888" value="0x2185800A" />
   8514         <register type="NOA" address="0x00009888" value="0x2385002A" />
   8515         <register type="NOA" address="0x00009888" value="0x1F85AA00" />
   8516         <register type="NOA" address="0x00009888" value="0x1B830154" />
   8517         <register type="NOA" address="0x00009888" value="0x03834000" />
   8518         <register type="NOA" address="0x00009888" value="0x05834000" />
   8519         <register type="NOA" address="0x00009888" value="0x07834000" />
   8520         <register type="NOA" address="0x00009888" value="0x09834000" />
   8521         <register type="NOA" address="0x00009888" value="0x0B834000" />
   8522         <register type="NOA" address="0x00009888" value="0x0D834000" />
   8523         <register type="NOA" address="0x00009888" value="0x0D84C000" />
   8524         <register type="NOA" address="0x00009888" value="0x0F84C000" />
   8525         <register type="NOA" address="0x00009888" value="0x01848000" />
   8526         <register type="NOA" address="0x00009888" value="0x0384C000" />
   8527         <register type="NOA" address="0x00009888" value="0x0584C000" />
   8528         <register type="NOA" address="0x00009888" value="0x07844000" />
   8529         <register type="NOA" address="0x00009888" value="0x1D80C000" />
   8530         <register type="NOA" address="0x00009888" value="0x1F80C000" />
   8531         <register type="NOA" address="0x00009888" value="0x11808000" />
   8532         <register type="NOA" address="0x00009888" value="0x1380C000" />
   8533         <register type="NOA" address="0x00009888" value="0x1580C000" />
   8534         <register type="NOA" address="0x00009888" value="0x17804000" />
   8535         <register type="NOA" address="0x00009888" value="0x53800000" />
   8536         <register type="NOA" address="0x00009888" value="0x45800000" />
   8537         <register type="NOA" address="0x00009888" value="0x47800000" />
   8538         <register type="NOA" address="0x00009888" value="0x21800000" />
   8539         <register type="NOA" address="0x00009888" value="0x31800000" />
   8540         <register type="NOA" address="0x00009888" value="0x4D800000" />
   8541         <register type="NOA" address="0x00009888" value="0x3F800000" />
   8542         <register type="NOA" address="0x00009888" value="0x4F800000" />
   8543         <register type="NOA" address="0x00009888" value="0x41800060" />
   8544         <register type="NOA" address="0x00009840" value="0x00000080" />
   8545     </register_config>
   8546     <register_config type="OA">
   8547         <register type="OA" address="0x00002740" value="0x00000000" />
   8548         <register type="OA" address="0x00002744" value="0x00800000" />
   8549         <register type="OA" address="0x00002710" value="0x00000000" />
   8550         <register type="OA" address="0x00002714" value="0xF0800000" />
   8551         <register type="OA" address="0x00002720" value="0x00000000" />
   8552         <register type="OA" address="0x00002724" value="0xF0800000" />
   8553         <register type="OA" address="0x00002770" value="0x00100070" />
   8554         <register type="OA" address="0x00002774" value="0x0000FFF1" />
   8555         <register type="OA" address="0x00002778" value="0x00014002" />
   8556         <register type="OA" address="0x0000277C" value="0x0000C3FF" />
   8557         <register type="OA" address="0x00002780" value="0x00010002" />
   8558         <register type="OA" address="0x00002784" value="0x0000C7FF" />
   8559         <register type="OA" address="0x00002788" value="0x00004002" />
   8560         <register type="OA" address="0x0000278C" value="0x0000D3FF" />
   8561         <register type="OA" address="0x00002790" value="0x00100700" />
   8562         <register type="OA" address="0x00002794" value="0x0000FF1F" />
   8563         <register type="OA" address="0x00002798" value="0x00001402" />
   8564         <register type="OA" address="0x0000279C" value="0x0000FC3F" />
   8565         <register type="OA" address="0x000027A0" value="0x00001002" />
   8566         <register type="OA" address="0x000027A4" value="0x0000FC7F" />
   8567         <register type="OA" address="0x000027A8" value="0x00000402" />
   8568         <register type="OA" address="0x000027AC" value="0x0000FD3F" />
   8569     </register_config>
   8570     <register_config type="FLEX">
   8571         <register type="FLEX" address="0x0000E458" value="0x00005004" />
   8572         <register type="FLEX" address="0x0000E558" value="0x00010003" />
   8573         <register type="FLEX" address="0x0000E658" value="0x00012011" />
   8574         <register type="FLEX" address="0x0000E758" value="0x00015014" />
   8575         <register type="FLEX" address="0x0000E45C" value="0x00051050" />
   8576         <register type="FLEX" address="0x0000E55C" value="0x00053052" />
   8577         <register type="FLEX" address="0x0000E65C" value="0x00055054" />
   8578     </register_config>
   8579   </set>
   8580 
   8581   <set name="Metric set L3_2"
   8582        mdapi_supported_apis="OGL OCL IO BB"
   8583        underscore_name="l3_2"
   8584        hw_config_guid="446ae59b-ff2e-41c9-b49e-0184a54bf00a"
   8585        chipset="BDW"
   8586        symbol_name="L3_2"
   8587        >
   8588     <counter name="GPU Core Clocks"
   8589              description="The total number of GPU core clocks elapsed during the measurement."
   8590              data_type="uint64"
   8591              equation="GPU_CLOCK 0 READ"
   8592              underscore_name="gpu_core_clocks"
   8593              units="cycles"
   8594              symbol_name="GpuCoreClocks"
   8595              semantic_type="event"
   8596              mdapi_supported_apis=""
   8597              mdapi_usage_flags="Tier1 Frame Batch Draw"
   8598              mdapi_hw_unit_type="gpu"
   8599              mdapi_group="GPU"
   8600              />
   8601     <counter name="EU Active"
   8602              description="The percentage of time in which the Execution Units were actively processing."
   8603              data_type="float"
   8604              max_equation="100"
   8605              equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   8606              underscore_name="eu_active"
   8607              units="percent"
   8608              symbol_name="EuActive"
   8609              semantic_type="duration"
   8610              mdapi_supported_apis=""
   8611              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   8612              mdapi_group="EU Array"
   8613              mdapi_hw_unit_type="gpu"
   8614              />
   8615     <counter name="Slice0 L3 Bank1 Active"
   8616              description="The percentage of time in which slice0 L3 bank1 is active"
   8617              data_type="float"
   8618              max_equation="100"
   8619              equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
   8620              underscore_name="l30_bank1_active"
   8621              units="percent"
   8622              symbol_name="L30Bank1Active"
   8623              availability="$SliceMask 0x1 AND"
   8624              semantic_type="duration"
   8625              mdapi_supported_apis=""
   8626              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   8627              mdapi_group="GTI/L3"
   8628              mdapi_hw_unit_type="slice"
   8629              />
   8630     <counter name="EU Both FPU Pipes Active"
   8631              description="The percentage of time in which both EU FPU pipelines were actively processing."
   8632              data_type="float"
   8633              max_equation="100"
   8634              equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   8635              underscore_name="eu_fpu_both_active"
   8636              units="percent"
   8637              symbol_name="EuFpuBothActive"
   8638              semantic_type="duration"
   8639              mdapi_supported_apis=""
   8640              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   8641              mdapi_group="EU Array/Pipes"
   8642              mdapi_hw_unit_type="gpu"
   8643              />
   8644     <counter name="VS Send Pipe Active"
   8645              description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
   8646              data_type="float"
   8647              max_equation="100"
   8648              equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   8649              underscore_name="vs_send_active"
   8650              units="percent"
   8651              symbol_name="VsSendActive"
   8652              semantic_type="duration"
   8653              mdapi_supported_apis="OGL IO BB"
   8654              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   8655              mdapi_group="EU Array/Vertex Shader"
   8656              mdapi_hw_unit_type="gpu"
   8657              />
   8658     <counter name="VS FPU1 Pipe Active"
   8659              description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
   8660              data_type="float"
   8661              max_equation="100"
   8662              equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   8663              underscore_name="vs_fpu1_active"
   8664              units="percent"
   8665              symbol_name="VsFpu1Active"
   8666              semantic_type="duration"
   8667              mdapi_supported_apis="OGL IO BB"
   8668              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   8669              mdapi_group="EU Array/Vertex Shader"
   8670              mdapi_hw_unit_type="gpu"
   8671              />
   8672     <counter name="GS Threads Dispatched"
   8673              description="The total number of geometry shader hardware threads dispatched."
   8674              data_type="uint64"
   8675              equation="A 5 READ"
   8676              underscore_name="gs_threads"
   8677              units="threads"
   8678              symbol_name="GsThreads"
   8679              semantic_type="event"
   8680              mdapi_supported_apis="OGL4 IO BB"
   8681              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8682              mdapi_hw_unit_type="gpu"
   8683              mdapi_group="EU Array/Geometry Shader"
   8684              />
   8685     <counter name="Early Hi-Depth Test Fails"
   8686              description="The total number of pixels dropped on early hierarchical depth test."
   8687              data_type="uint64"
   8688              equation="A 22 READ 4 UMUL"
   8689              underscore_name="hi_depth_test_fails"
   8690              units="pixels"
   8691              symbol_name="HiDepthTestFails"
   8692              semantic_type="event"
   8693              mdapi_supported_apis="OGL IO BB"
   8694              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8695              mdapi_hw_unit_type="gpu"
   8696              mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
   8697              />
   8698     <counter name="FS Both FPU Active"
   8699              description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
   8700              data_type="float"
   8701              max_equation="100"
   8702              equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   8703              underscore_name="ps_eu_both_fpu_active"
   8704              units="percent"
   8705              symbol_name="PsEuBothFpuActive"
   8706              semantic_type="duration"
   8707              mdapi_supported_apis="OGL IO BB"
   8708              mdapi_usage_flags="Tier4 Frame Batch Draw"
   8709              mdapi_group="3D Pipe/Fragment Shader"
   8710              mdapi_hw_unit_type="gpu"
   8711              />
   8712     <counter name="VS Threads Dispatched"
   8713              description="The total number of vertex shader hardware threads dispatched."
   8714              data_type="uint64"
   8715              equation="A 1 READ"
   8716              underscore_name="vs_threads"
   8717              units="threads"
   8718              symbol_name="VsThreads"
   8719              semantic_type="event"
   8720              mdapi_supported_apis="OGL IO BB"
   8721              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8722              mdapi_hw_unit_type="gpu"
   8723              mdapi_group="EU Array/Vertex Shader"
   8724              />
   8725     <counter name="Slice0 L3 Bank1 Stalled"
   8726              description="The percentage of time in which slice0 L3 bank1 is stalled"
   8727              data_type="float"
   8728              max_equation="100"
   8729              equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
   8730              underscore_name="l30_bank1_stalled"
   8731              units="percent"
   8732              symbol_name="L30Bank1Stalled"
   8733              availability="$SliceMask 0x1 AND"
   8734              semantic_type="duration"
   8735              mdapi_supported_apis=""
   8736              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   8737              mdapi_group="GTI/L3"
   8738              mdapi_hw_unit_type="slice"
   8739              />
   8740     <counter name="FS Threads Dispatched"
   8741              description="The total number of fragment shader hardware threads dispatched."
   8742              data_type="uint64"
   8743              equation="A 6 READ"
   8744              underscore_name="ps_threads"
   8745              units="threads"
   8746              symbol_name="PsThreads"
   8747              semantic_type="event"
   8748              mdapi_supported_apis="OGL IO BB"
   8749              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8750              mdapi_hw_unit_type="gpu"
   8751              mdapi_group="EU Array/Fragment Shader"
   8752              />
   8753     <counter name="Shader Barrier Messages"
   8754              description="The total number of shader barrier messages."
   8755              data_type="uint64"
   8756              equation="A 35 READ"
   8757              underscore_name="shader_barriers"
   8758              units="messages"
   8759              symbol_name="ShaderBarriers"
   8760              semantic_type="event"
   8761              mdapi_supported_apis=""
   8762              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8763              mdapi_hw_unit_type="gpu"
   8764              mdapi_group="EU Array/Barrier"
   8765              />
   8766     <counter name="Sampler Texels"
   8767              description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
   8768              data_type="uint64"
   8769              equation="A 28 READ 4 UMUL"
   8770              underscore_name="sampler_texels"
   8771              units="texels"
   8772              symbol_name="SamplerTexels"
   8773              semantic_type="event"
   8774              mdapi_supported_apis="OGL OCL IO BB"
   8775              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   8776              mdapi_hw_unit_type="gpu"
   8777              mdapi_group="Sampler/Sampler Input"
   8778              />
   8779     <counter name="Pixels Failing Tests"
   8780              description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
   8781              data_type="uint64"
   8782              equation="A 25 READ 4 UMUL"
   8783              underscore_name="pixels_failing_post_ps_tests"
   8784              units="pixels"
   8785              symbol_name="PixelsFailingPostPsTests"
   8786              semantic_type="event"
   8787              mdapi_supported_apis="OGL IO BB"
   8788              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8789              mdapi_hw_unit_type="gpu"
   8790              mdapi_group="3D Pipe/Output Merger"
   8791              />
   8792     <counter name="GPU Time Elapsed"
   8793              description="Time elapsed on the GPU during the measurement."
   8794              data_type="uint64"
   8795              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
   8796              underscore_name="gpu_time"
   8797              units="ns"
   8798              symbol_name="GpuTime"
   8799              semantic_type="duration"
   8800              mdapi_supported_apis=""
   8801              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   8802              mdapi_hw_unit_type="gpu"
   8803              mdapi_group="GPU"
   8804              />
   8805     <counter name="AVG GPU Core Frequency"
   8806              description="Average GPU Core Frequency in the measurement."
   8807              data_type="uint64"
   8808              max_equation="$GpuMaxFrequency"
   8809              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
   8810              underscore_name="avg_gpu_core_frequency"
   8811              units="hz"
   8812              symbol_name="AvgGpuCoreFrequency"
   8813              semantic_type="event"
   8814              mdapi_supported_apis=""
   8815              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   8816              mdapi_group="GPU"
   8817              mdapi_hw_unit_type="gpu"
   8818              />
   8819     <counter name="Sampler Texels Misses"
   8820              description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
   8821              data_type="uint64"
   8822              equation="A 29 READ 4 UMUL"
   8823              underscore_name="sampler_texel_misses"
   8824              units="texels"
   8825              symbol_name="SamplerTexelMisses"
   8826              semantic_type="event"
   8827              mdapi_supported_apis=""
   8828              mdapi_usage_flags="Tier3 Batch Frame Draw"
   8829              mdapi_hw_unit_type="gpu"
   8830              mdapi_group="Sampler/Sampler Cache"
   8831              />
   8832     <counter name="CS Threads Dispatched"
   8833              description="The total number of compute shader hardware threads dispatched."
   8834              data_type="uint64"
   8835              equation="A 4 READ"
   8836              underscore_name="cs_threads"
   8837              units="threads"
   8838              symbol_name="CsThreads"
   8839              semantic_type="event"
   8840              mdapi_supported_apis="OGL4 OCL IO BB"
   8841              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8842              mdapi_hw_unit_type="gpu"
   8843              mdapi_group="EU Array/Compute Shader"
   8844              />
   8845     <counter name="SLM Bytes Read"
   8846              description="The total number of GPU memory bytes read from shared local memory."
   8847              data_type="uint64"
   8848              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   8849              equation="A 30 READ 64 UMUL"
   8850              underscore_name="slm_bytes_read"
   8851              units="bytes"
   8852              symbol_name="SlmBytesRead"
   8853              semantic_type="throughput"
   8854              mdapi_supported_apis="OGL4 OCL IO BB"
   8855              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8856              mdapi_group="L3/Data Port/SLM"
   8857              mdapi_hw_unit_type="gpu"
   8858              />
   8859     <counter name="PS FPU1 Pipe Active"
   8860              description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
   8861              data_type="float"
   8862              max_equation="100"
   8863              equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   8864              underscore_name="ps_fpu1_active"
   8865              units="percent"
   8866              symbol_name="PsFpu1Active"
   8867              semantic_type="duration"
   8868              mdapi_supported_apis="OGL IO BB"
   8869              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   8870              mdapi_group="EU Array/Pixel Shader"
   8871              mdapi_hw_unit_type="gpu"
   8872              />
   8873     <counter name="PS Send Pipeline Active"
   8874              description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
   8875              data_type="float"
   8876              max_equation="100"
   8877              equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   8878              underscore_name="ps_send_active"
   8879              units="percent"
   8880              symbol_name="PsSendActive"
   8881              semantic_type="duration"
   8882              mdapi_supported_apis="OGL IO BB"
   8883              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   8884              mdapi_group="EU Array/Pixel Shader"
   8885              mdapi_hw_unit_type="gpu"
   8886              />
   8887     <counter name="VS FPU0 Pipe Active"
   8888              description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
   8889              data_type="float"
   8890              max_equation="100"
   8891              equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   8892              underscore_name="vs_fpu0_active"
   8893              units="percent"
   8894              symbol_name="VsFpu0Active"
   8895              semantic_type="duration"
   8896              mdapi_supported_apis="OGL IO BB"
   8897              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   8898              mdapi_group="EU Array/Vertex Shader"
   8899              mdapi_hw_unit_type="gpu"
   8900              />
   8901     <counter name="GPU Busy"
   8902              description="The percentage of time in which the GPU has been processing GPU commands."
   8903              data_type="float"
   8904              max_equation="100"
   8905              equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
   8906              underscore_name="gpu_busy"
   8907              units="percent"
   8908              symbol_name="GpuBusy"
   8909              semantic_type="duration"
   8910              mdapi_supported_apis=""
   8911              mdapi_usage_flags="Tier1 Overview System Frame"
   8912              mdapi_group="GPU"
   8913              mdapi_hw_unit_type="gpu"
   8914              />
   8915     <counter name="Slice0 L3 Bank0 Active"
   8916              description="The percentage of time in which slice0 L3 bank0 is active"
   8917              data_type="float"
   8918              max_equation="100"
   8919              equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
   8920              underscore_name="l30_bank0_active"
   8921              units="percent"
   8922              symbol_name="L30Bank0Active"
   8923              availability="$SliceMask 0x1 AND"
   8924              semantic_type="duration"
   8925              mdapi_supported_apis=""
   8926              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   8927              mdapi_group="GTI/L3"
   8928              mdapi_hw_unit_type="slice"
   8929              />
   8930     <counter name="Rasterized Pixels"
   8931              description="The total number of rasterized pixels."
   8932              data_type="uint64"
   8933              equation="A 21 READ 4 UMUL"
   8934              underscore_name="rasterized_pixels"
   8935              units="pixels"
   8936              symbol_name="RasterizedPixels"
   8937              semantic_type="event"
   8938              mdapi_supported_apis="OGL IO BB"
   8939              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8940              mdapi_hw_unit_type="gpu"
   8941              mdapi_group="3D Pipe/Rasterizer"
   8942              />
   8943     <counter name="PS FPU0 Pipe Active"
   8944              description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
   8945              data_type="float"
   8946              max_equation="100"
   8947              equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   8948              underscore_name="ps_fpu0_active"
   8949              units="percent"
   8950              symbol_name="PsFpu0Active"
   8951              semantic_type="duration"
   8952              mdapi_supported_apis="OGL IO BB"
   8953              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   8954              mdapi_group="EU Array/Pixel Shader"
   8955              mdapi_hw_unit_type="gpu"
   8956              />
   8957     <counter name="Slice0 L3 Bank0 Stalled"
   8958              description="The percentage of time in which slice0 L3 bank0 is stalled"
   8959              data_type="float"
   8960              max_equation="100"
   8961              equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
   8962              underscore_name="l30_bank0_stalled"
   8963              units="percent"
   8964              symbol_name="L30Bank0Stalled"
   8965              availability="$SliceMask 0x1 AND"
   8966              semantic_type="duration"
   8967              mdapi_supported_apis=""
   8968              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   8969              mdapi_group="GTI/L3"
   8970              mdapi_hw_unit_type="slice"
   8971              />
   8972     <counter name="DS Threads Dispatched"
   8973              description="The total number of domain shader hardware threads dispatched."
   8974              data_type="uint64"
   8975              equation="A 3 READ"
   8976              underscore_name="ds_threads"
   8977              units="threads"
   8978              symbol_name="DsThreads"
   8979              semantic_type="event"
   8980              mdapi_supported_apis="OGL4 IO BB"
   8981              mdapi_usage_flags="Tier3 Frame Batch Draw"
   8982              mdapi_hw_unit_type="gpu"
   8983              mdapi_group="EU Array/Domain Shader"
   8984              />
   8985     <counter name="Samples Written"
   8986              description="The total number of samples or pixels written to all render targets."
   8987              data_type="uint64"
   8988              equation="A 26 READ 4 UMUL"
   8989              underscore_name="samples_written"
   8990              units="pixels"
   8991              symbol_name="SamplesWritten"
   8992              semantic_type="event"
   8993              mdapi_supported_apis="OGL IO BB"
   8994              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   8995              mdapi_hw_unit_type="gpu"
   8996              mdapi_group="3D Pipe/Output Merger"
   8997              />
   8998     <counter name="EU Stall"
   8999              description="The percentage of time in which the Execution Units were stalled."
   9000              data_type="float"
   9001              max_equation="100"
   9002              equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   9003              underscore_name="eu_stall"
   9004              units="percent"
   9005              symbol_name="EuStall"
   9006              semantic_type="duration"
   9007              mdapi_supported_apis=""
   9008              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   9009              mdapi_group="EU Array"
   9010              mdapi_hw_unit_type="gpu"
   9011              />
   9012     <counter name="Samples Blended"
   9013              description="The total number of blended samples or pixels written to all render targets."
   9014              data_type="uint64"
   9015              equation="A 27 READ 4 UMUL"
   9016              underscore_name="samples_blended"
   9017              units="pixels"
   9018              symbol_name="SamplesBlended"
   9019              semantic_type="event"
   9020              mdapi_supported_apis="OGL IO BB"
   9021              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   9022              mdapi_hw_unit_type="gpu"
   9023              mdapi_group="3D Pipe/Output Merger"
   9024              />
   9025     <counter name="Early Depth Test Fails"
   9026              description="The total number of pixels dropped on early depth test."
   9027              data_type="uint64"
   9028              equation="A 23 READ 4 UMUL"
   9029              underscore_name="early_depth_test_fails"
   9030              units="pixels"
   9031              symbol_name="EarlyDepthTestFails"
   9032              semantic_type="event"
   9033              mdapi_supported_apis="OGL IO BB"
   9034              mdapi_usage_flags="Tier3 Frame Batch Draw"
   9035              mdapi_hw_unit_type="gpu"
   9036              mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
   9037              />
   9038     <counter name="Shader Memory Accesses"
   9039              description="The total number of shader memory accesses to L3."
   9040              data_type="uint64"
   9041              equation="A 32 READ"
   9042              underscore_name="shader_memory_accesses"
   9043              units="messages"
   9044              symbol_name="ShaderMemoryAccesses"
   9045              semantic_type="event"
   9046              mdapi_supported_apis=""
   9047              mdapi_usage_flags="Tier3 Frame Batch Draw"
   9048              mdapi_hw_unit_type="gpu"
   9049              mdapi_group="L3/Data Port"
   9050              />
   9051     <counter name="HS Threads Dispatched"
   9052              description="The total number of hull shader hardware threads dispatched."
   9053              data_type="uint64"
   9054              equation="A 2 READ"
   9055              underscore_name="hs_threads"
   9056              units="threads"
   9057              symbol_name="HsThreads"
   9058              semantic_type="event"
   9059              mdapi_supported_apis="OGL4 IO BB"
   9060              mdapi_usage_flags="Tier3 Frame Batch Draw"
   9061              mdapi_hw_unit_type="gpu"
   9062              mdapi_group="EU Array/Hull Shader"
   9063              />
   9064     <counter name="SLM Bytes Written"
   9065              description="The total number of GPU memory bytes written into shared local memory."
   9066              data_type="uint64"
   9067              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   9068              equation="A 31 READ 64 UMUL"
   9069              underscore_name="slm_bytes_written"
   9070              units="bytes"
   9071              symbol_name="SlmBytesWritten"
   9072              semantic_type="throughput"
   9073              mdapi_supported_apis="OGL4 OCL IO BB"
   9074              mdapi_usage_flags="Tier3 Frame Batch Draw"
   9075              mdapi_group="L3/Data Port/SLM"
   9076              mdapi_hw_unit_type="gpu"
   9077              />
   9078     <counter name="L3 Shader Throughput"
   9079              description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
   9080              data_type="uint64"
   9081              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
   9082              equation="A 30 READ  A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
   9083              underscore_name="l3_shader_throughput"
   9084              units="bytes"
   9085              symbol_name="L3ShaderThroughput"
   9086              semantic_type="throughput"
   9087              mdapi_supported_apis="OGL4 OCL IO BB"
   9088              mdapi_usage_flags="Tier2 Frame Batch Draw"
   9089              mdapi_group="L3/Data Port"
   9090              mdapi_hw_unit_type="gpu"
   9091              />
   9092     <counter name="Samples Killed in FS"
   9093              description="The total number of samples or pixels dropped in fragment shaders."
   9094              data_type="uint64"
   9095              equation="A 24 READ 4 UMUL"
   9096              underscore_name="samples_killed_in_ps"
   9097              units="pixels"
   9098              symbol_name="SamplesKilledInPs"
   9099              semantic_type="event"
   9100              mdapi_supported_apis="OGL IO BB"
   9101              mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
   9102              mdapi_hw_unit_type="gpu"
   9103              mdapi_group="3D Pipe/Fragment Shader"
   9104              />
   9105     <counter name="Shader Atomic Memory Accesses"
   9106              description="The total number of shader atomic memory accesses."
   9107              data_type="uint64"
   9108              equation="A 34 READ"
   9109              underscore_name="shader_atomics"
   9110              units="messages"
   9111              symbol_name="ShaderAtomics"
   9112              semantic_type="event"
   9113              mdapi_supported_apis="OGL4 OCL IO BB"
   9114              mdapi_usage_flags="Tier3 Frame Batch Draw"
   9115              mdapi_hw_unit_type="gpu"
   9116              mdapi_group="L3/Data Port/Atomics"
   9117              />
   9118     <register_config type="NOA">
   9119         <register type="NOA" address="0x00009840" value="0x000000A0" />
   9120         <register type="NOA" address="0x00009888" value="0x103F03DA" />
   9121         <register type="NOA" address="0x00009888" value="0x143F0001" />
   9122         <register type="NOA" address="0x00009888" value="0x12180340" />
   9123         <register type="NOA" address="0x00009888" value="0x12190340" />
   9124         <register type="NOA" address="0x00009888" value="0x0C3F1187" />
   9125         <register type="NOA" address="0x00009888" value="0x0E3F1205" />
   9126         <register type="NOA" address="0x00009888" value="0x003F0500" />
   9127         <register type="NOA" address="0x00009888" value="0x023F042B" />
   9128         <register type="NOA" address="0x00009888" value="0x043F002C" />
   9129         <register type="NOA" address="0x00009888" value="0x0C5AC000" />
   9130         <register type="NOA" address="0x00009888" value="0x0E5AC000" />
   9131         <register type="NOA" address="0x00009888" value="0x005A8000" />
   9132         <register type="NOA" address="0x00009888" value="0x025AC000" />
   9133         <register type="NOA" address="0x00009888" value="0x045A4000" />
   9134         <register type="NOA" address="0x00009888" value="0x04183400" />
   9135         <register type="NOA" address="0x00009888" value="0x10180000" />
   9136         <register type="NOA" address="0x00009888" value="0x06190034" />
   9137         <register type="NOA" address="0x00009888" value="0x10190000" />
   9138         <register type="NOA" address="0x00009888" value="0x0C1DC000" />
   9139         <register type="NOA" address="0x00009888" value="0x0E1DC000" />
   9140         <register type="NOA" address="0x00009888" value="0x001D8000" />
   9141         <register type="NOA" address="0x00009888" value="0x021DC000" />
   9142         <register type="NOA" address="0x00009888" value="0x041D4000" />
   9143         <register type="NOA" address="0x00009888" value="0x101F02A8" />
   9144         <register type="NOA" address="0x00009888" value="0x0C1FA000" />
   9145         <register type="NOA" address="0x00009888" value="0x0E1F00BA" />
   9146         <register type="NOA" address="0x00009888" value="0x0C388000" />
   9147         <register type="NOA" address="0x00009888" value="0x0C395000" />
   9148         <register type="NOA" address="0x00009888" value="0x0E395000" />
   9149         <register type="NOA" address="0x00009888" value="0x00394000" />
   9150         <register type="NOA" address="0x00009888" value="0x02395000" />
   9151         <register type="NOA" address="0x00009888" value="0x04391000" />
   9152         <register type="NOA" address="0x00009888" value="0x06392000" />
   9153         <register type="NOA" address="0x00009888" value="0x0C3A4000" />
   9154         <register type="NOA" address="0x00009888" value="0x1B8AA800" />
   9155         <register type="NOA" address="0x00009888" value="0x1D8A0002" />
   9156         <register type="NOA" address="0x00009888" value="0x038A8000" />
   9157         <register type="NOA" address="0x00009888" value="0x058A8000" />
   9158         <register type="NOA" address="0x00009888" value="0x078A8000" />
   9159         <register type="NOA" address="0x00009888" value="0x098A8000" />
   9160         <register type="NOA" address="0x00009888" value="0x0B8A8000" />
   9161         <register type="NOA" address="0x00009888" value="0x0D8A8000" />
   9162         <register type="NOA" address="0x00009888" value="0x258B4005" />
   9163         <register type="NOA" address="0x00009888" value="0x278B0015" />
   9164         <register type="NOA" address="0x00009888" value="0x238B2A80" />
   9165         <register type="NOA" address="0x00009888" value="0x2185800A" />
   9166         <register type="NOA" address="0x00009888" value="0x2385002A" />
   9167         <register type="NOA" address="0x00009888" value="0x1F85AA00" />
   9168         <register type="NOA" address="0x00009888" value="0x1B830154" />
   9169         <register type="NOA" address="0x00009888" value="0x03834000" />
   9170         <register type="NOA" address="0x00009888" value="0x05834000" />
   9171         <register type="NOA" address="0x00009888" value="0x07834000" />
   9172         <register type="NOA" address="0x00009888" value="0x09834000" />
   9173         <register type="NOA" address="0x00009888" value="0x0B834000" />
   9174         <register type="NOA" address="0x00009888" value="0x0D834000" />
   9175         <register type="NOA" address="0x00009888" value="0x0D84C000" />
   9176         <register type="NOA" address="0x00009888" value="0x0F84C000" />
   9177         <register type="NOA" address="0x00009888" value="0x01848000" />
   9178         <register type="NOA" address="0x00009888" value="0x0384C000" />
   9179         <register type="NOA" address="0x00009888" value="0x0584C000" />
   9180         <register type="NOA" address="0x00009888" value="0x07844000" />
   9181         <register type="NOA" address="0x00009888" value="0x1D80C000" />
   9182         <register type="NOA" address="0x00009888" value="0x1F80C000" />
   9183         <register type="NOA" address="0x00009888" value="0x11808000" />
   9184         <register type="NOA" address="0x00009888" value="0x1380C000" />
   9185         <register type="NOA" address="0x00009888" value="0x1580C000" />
   9186         <register type="NOA" address="0x00009888" value="0x17804000" />
   9187         <register type="NOA" address="0x00009888" value="0x53800000" />
   9188         <register type="NOA" address="0x00009888" value="0x45800000" />
   9189         <register type="NOA" address="0x00009888" value="0x47800000" />
   9190         <register type="NOA" address="0x00009888" value="0x21800000" />
   9191         <register type="NOA" address="0x00009888" value="0x31800000" />
   9192         <register type="NOA" address="0x00009888" value="0x4D800000" />
   9193         <register type="NOA" address="0x00009888" value="0x3F800000" />
   9194         <register type="NOA" address="0x00009888" value="0x4F800000" />
   9195         <register type="NOA" address="0x00009888" value="0x41800060" />
   9196         <register type="NOA" address="0x00009840" value="0x00000080" />
   9197     </register_config>
   9198     <register_config type="OA">
   9199         <register type="OA" address="0x00002740" value="0x00000000" />
   9200         <register type="OA" address="0x00002744" value="0x00800000" />
   9201         <register type="OA" address="0x00002710" value="0x00000000" />
   9202         <register type="OA" address="0x00002714" value="0xF0800000" />
   9203         <register type="OA" address="0x00002720" value="0x00000000" />
   9204         <register type="OA" address="0x00002724" value="0xF0800000" />
   9205         <register type="OA" address="0x00002770" value="0x00100070" />
   9206         <register type="OA" address="0x00002774" value="0x0000FFF1" />
   9207         <register type="OA" address="0x00002778" value="0x00014002" />
   9208         <register type="OA" address="0x0000277C" value="0x0000C3FF" />
   9209         <register type="OA" address="0x00002780" value="0x00010002" />
   9210         <register type="OA" address="0x00002784" value="0x0000C7FF" />
   9211         <register type="OA" address="0x00002788" value="0x00004002" />
   9212         <register type="OA" address="0x0000278C" value="0x0000D3FF" />
   9213         <register type="OA" address="0x00002790" value="0x00100700" />
   9214         <register type="OA" address="0x00002794" value="0x0000FF1F" />
   9215         <register type="OA" address="0x00002798" value="0x00001402" />
   9216         <register type="OA" address="0x0000279C" value="0x0000FC3F" />
   9217         <register type="OA" address="0x000027A0" value="0x00001002" />
   9218         <register type="OA" address="0x000027A4" value="0x0000FC7F" />
   9219         <register type="OA" address="0x000027A8" value="0x00000402" />
   9220         <register type="OA" address="0x000027AC" value="0x0000FD3F" />
   9221     </register_config>
   9222     <register_config type="FLEX">
   9223         <register type="FLEX" address="0x0000E458" value="0x00005004" />
   9224         <register type="FLEX" address="0x0000E558" value="0x00010003" />
   9225         <register type="FLEX" address="0x0000E658" value="0x00012011" />
   9226         <register type="FLEX" address="0x0000E758" value="0x00015014" />
   9227         <register type="FLEX" address="0x0000E45C" value="0x00051050" />
   9228         <register type="FLEX" address="0x0000E55C" value="0x00053052" />
   9229         <register type="FLEX" address="0x0000E65C" value="0x00055054" />
   9230     </register_config>
   9231   </set>
   9232 
   9233   <set name="Metric set L3_3"
   9234        mdapi_supported_apis="OGL OCL IO BB"
   9235        underscore_name="l3_3"
   9236        hw_config_guid="84a7956f-1ea4-4d0d-837f-e39a0376e38c"
   9237        chipset="BDW"
   9238        symbol_name="L3_3"
   9239        >
   9240     <counter name="GPU Core Clocks"
   9241              description="The total number of GPU core clocks elapsed during the measurement."
   9242              data_type="uint64"
   9243              equation="GPU_CLOCK 0 READ"
   9244              underscore_name="gpu_core_clocks"
   9245              units="cycles"
   9246              symbol_name="GpuCoreClocks"
   9247              semantic_type="event"
   9248              mdapi_supported_apis=""
   9249              mdapi_usage_flags="Tier1 Frame Batch Draw"
   9250              mdapi_hw_unit_type="gpu"
   9251              mdapi_group="GPU"
   9252              />
   9253     <counter name="EU Active"
   9254              description="The percentage of time in which the Execution Units were actively processing."
   9255              data_type="float"
   9256              max_equation="100"
   9257              equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   9258              underscore_name="eu_active"
   9259              units="percent"
   9260              symbol_name="EuActive"
   9261              semantic_type="duration"
   9262              mdapi_supported_apis=""
   9263              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   9264              mdapi_group="EU Array"
   9265              mdapi_hw_unit_type="gpu"
   9266              />
   9267     <counter name="EU Both FPU Pipes Active"
   9268              description="The percentage of time in which both EU FPU pipelines were actively processing."
   9269              data_type="float"
   9270              max_equation="100"
   9271              equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   9272              underscore_name="eu_fpu_both_active"
   9273              units="percent"
   9274              symbol_name="EuFpuBothActive"
   9275              semantic_type="duration"
   9276              mdapi_supported_apis=""
   9277              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   9278              mdapi_group="EU Array/Pipes"
   9279              mdapi_hw_unit_type="gpu"
   9280              />
   9281     <counter name="VS Send Pipe Active"
   9282              description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
   9283              data_type="float"
   9284              max_equation="100"
   9285              equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   9286              underscore_name="vs_send_active"
   9287              units="percent"
   9288              symbol_name="VsSendActive"
   9289              semantic_type="duration"
   9290              mdapi_supported_apis="OGL IO BB"
   9291              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   9292              mdapi_group="EU Array/Vertex Shader"
   9293              mdapi_hw_unit_type="gpu"
   9294              />
   9295     <counter name="VS FPU1 Pipe Active"
   9296              description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
   9297              data_type="float"
   9298              max_equation="100"
   9299              equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   9300              underscore_name="vs_fpu1_active"
   9301              units="percent"
   9302              symbol_name="VsFpu1Active"
   9303              semantic_type="duration"
   9304              mdapi_supported_apis="OGL IO BB"
   9305              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   9306              mdapi_group="EU Array/Vertex Shader"
   9307              mdapi_hw_unit_type="gpu"
   9308              />
   9309     <counter name="GS Threads Dispatched"
   9310              description="The total number of geometry shader hardware threads dispatched."
   9311              data_type="uint64"
   9312              equation="A 5 READ"
   9313              underscore_name="gs_threads"
   9314              units="threads"
   9315              symbol_name="GsThreads"
   9316              semantic_type="event"
   9317              mdapi_supported_apis="OGL4 IO BB"
   9318              mdapi_usage_flags="Tier3 Frame Batch Draw"
   9319              mdapi_hw_unit_type="gpu"
   9320              mdapi_group="EU Array/Geometry Shader"
   9321              />
   9322     <counter name="Early Hi-Depth Test Fails"
   9323              description="The total number of pixels dropped on early hierarchical depth test."
   9324              data_type="uint64"
   9325              equation="A 22 READ 4 UMUL"
   9326              underscore_name="hi_depth_test_fails"
   9327              units="pixels"
   9328              symbol_name="HiDepthTestFails"
   9329              semantic_type="event"
   9330              mdapi_supported_apis="OGL IO BB"
   9331              mdapi_usage_flags="Tier3 Frame Batch Draw"
   9332              mdapi_hw_unit_type="gpu"
   9333              mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
   9334              />
   9335     <counter name="FS Both FPU Active"
   9336              description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
   9337              data_type="float"
   9338              max_equation="100"
   9339              equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   9340              underscore_name="ps_eu_both_fpu_active"
   9341              units="percent"
   9342              symbol_name="PsEuBothFpuActive"
   9343              semantic_type="duration"
   9344              mdapi_supported_apis="OGL IO BB"
   9345              mdapi_usage_flags="Tier4 Frame Batch Draw"
   9346              mdapi_group="3D Pipe/Fragment Shader"
   9347              mdapi_hw_unit_type="gpu"
   9348              />
   9349     <counter name="VS Threads Dispatched"
   9350              description="The total number of vertex shader hardware threads dispatched."
   9351              data_type="uint64"
   9352              equation="A 1 READ"
   9353              underscore_name="vs_threads"
   9354              units="threads"
   9355              symbol_name="VsThreads"
   9356              semantic_type="event"
   9357              mdapi_supported_apis="OGL IO BB"
   9358              mdapi_usage_flags="Tier3 Frame Batch Draw"
   9359              mdapi_hw_unit_type="gpu"
   9360              mdapi_group="EU Array/Vertex Shader"
   9361              />
   9362     <counter name="FS Threads Dispatched"
   9363              description="The total number of fragment shader hardware threads dispatched."
   9364              data_type="uint64"
   9365              equation="A 6 READ"
   9366              underscore_name="ps_threads"
   9367              units="threads"
   9368              symbol_name="PsThreads"
   9369              semantic_type="event"
   9370              mdapi_supported_apis="OGL IO BB"
   9371              mdapi_usage_flags="Tier3 Frame Batch Draw"
   9372              mdapi_hw_unit_type="gpu"
   9373              mdapi_group="EU Array/Fragment Shader"
   9374              />
   9375     <counter name="Slice0 L3 Bank3 Stalled"
   9376              description="The percentage of time in which slice0 L3 bank3 is stalled"
   9377              data_type="float"
   9378              max_equation="100"
   9379              equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
   9380              underscore_name="l30_bank3_stalled"
   9381              units="percent"
   9382              symbol_name="L30Bank3Stalled"
   9383              availability="$SliceMask 0x1 AND"
   9384              semantic_type="duration"
   9385              mdapi_supported_apis=""
   9386              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   9387              mdapi_group="GTI/L3"
   9388              mdapi_hw_unit_type="slice"
   9389              />
   9390     <counter name="Shader Barrier Messages"
   9391              description="The total number of shader barrier messages."
   9392              data_type="uint64"
   9393              equation="A 35 READ"
   9394              underscore_name="shader_barriers"
   9395              units="messages"
   9396              symbol_name="ShaderBarriers"
   9397              semantic_type="event"
   9398              mdapi_supported_apis=""
   9399              mdapi_usage_flags="Tier3 Frame Batch Draw"
   9400              mdapi_hw_unit_type="gpu"
   9401              mdapi_group="EU Array/Barrier"
   9402              />
   9403     <counter name="Sampler Texels"
   9404              description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
   9405              data_type="uint64"
   9406              equation="A 28 READ 4 UMUL"
   9407              underscore_name="sampler_texels"
   9408              units="texels"
   9409              symbol_name="SamplerTexels"
   9410              semantic_type="event"
   9411              mdapi_supported_apis=""
   9412              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   9413              mdapi_hw_unit_type="gpu"
   9414              mdapi_group="Sampler/Sampler Input"
   9415              />
   9416     <counter name="Pixels Failing Tests"
   9417              description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
   9418              data_type="uint64"
   9419              equation="A 25 READ 4 UMUL"
   9420              underscore_name="pixels_failing_post_ps_tests"
   9421              units="pixels"
   9422              symbol_name="PixelsFailingPostPsTests"
   9423              semantic_type="event"
   9424              mdapi_supported_apis="OGL IO BB"
   9425              mdapi_usage_flags="Tier3 Frame Batch Draw"
   9426              mdapi_hw_unit_type="gpu"
   9427              mdapi_group="3D Pipe/Output Merger"
   9428              />
   9429     <counter name="GPU Time Elapsed"
   9430              description="Time elapsed on the GPU during the measurement."
   9431              data_type="uint64"
   9432              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
   9433              underscore_name="gpu_time"
   9434              units="ns"
   9435              symbol_name="GpuTime"
   9436              semantic_type="duration"
   9437              mdapi_supported_apis=""
   9438              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   9439              mdapi_hw_unit_type="gpu"
   9440              mdapi_group="GPU"
   9441              />
   9442     <counter name="AVG GPU Core Frequency"
   9443              description="Average GPU Core Frequency in the measurement."
   9444              data_type="uint64"
   9445              max_equation="$GpuMaxFrequency"
   9446              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
   9447              underscore_name="avg_gpu_core_frequency"
   9448              units="hz"
   9449              symbol_name="AvgGpuCoreFrequency"
   9450              semantic_type="event"
   9451              mdapi_supported_apis=""
   9452              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   9453              mdapi_group="GPU"
   9454              mdapi_hw_unit_type="gpu"
   9455              />
   9456     <counter name="Sampler Texels Misses"
   9457              description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
   9458              data_type="uint64"
   9459              equation="A 29 READ 4 UMUL"
   9460              underscore_name="sampler_texel_misses"
   9461              units="texels"
   9462              symbol_name="SamplerTexelMisses"
   9463              semantic_type="event"
   9464              mdapi_supported_apis=""
   9465              mdapi_usage_flags="Tier3 Batch Frame Draw"
   9466              mdapi_hw_unit_type="gpu"
   9467              mdapi_group="Sampler/Sampler Cache"
   9468              />
   9469     <counter name="CS Threads Dispatched"
   9470              description="The total number of compute shader hardware threads dispatched."
   9471              data_type="uint64"
   9472              equation="A 4 READ"
   9473              underscore_name="cs_threads"
   9474              units="threads"
   9475              symbol_name="CsThreads"
   9476              semantic_type="event"
   9477              mdapi_supported_apis="OGL4 OCL IO BB"
   9478              mdapi_usage_flags="Tier3 Frame Batch Draw"
   9479              mdapi_hw_unit_type="gpu"
   9480              mdapi_group="EU Array/Compute Shader"
   9481              />
   9482     <counter name="SLM Bytes Read"
   9483              description="The total number of GPU memory bytes read from shared local memory."
   9484              data_type="uint64"
   9485              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   9486              equation="A 30 READ 64 UMUL"
   9487              underscore_name="slm_bytes_read"
   9488              units="bytes"
   9489              symbol_name="SlmBytesRead"
   9490              semantic_type="throughput"
   9491              mdapi_supported_apis="OGL4 OCL IO BB"
   9492              mdapi_usage_flags="Tier3 Frame Batch Draw"
   9493              mdapi_group="L3/Data Port/SLM"
   9494              mdapi_hw_unit_type="gpu"
   9495              />
   9496     <counter name="PS FPU1 Pipe Active"
   9497              description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
   9498              data_type="float"
   9499              max_equation="100"
   9500              equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   9501              underscore_name="ps_fpu1_active"
   9502              units="percent"
   9503              symbol_name="PsFpu1Active"
   9504              semantic_type="duration"
   9505              mdapi_supported_apis="OGL IO BB"
   9506              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   9507              mdapi_group="EU Array/Pixel Shader"
   9508              mdapi_hw_unit_type="gpu"
   9509              />
   9510     <counter name="Slice0 L3 Bank3 Active"
   9511              description="The percentage of time in which slice0 L3 bank3 is active"
   9512              data_type="float"
   9513              max_equation="100"
   9514              equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
   9515              underscore_name="l30_bank3_active"
   9516              units="percent"
   9517              symbol_name="L30Bank3Active"
   9518              availability="$SliceMask 0x1 AND"
   9519              semantic_type="duration"
   9520              mdapi_supported_apis=""
   9521              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   9522              mdapi_group="GTI/L3"
   9523              mdapi_hw_unit_type="slice"
   9524              />
   9525     <counter name="PS Send Pipeline Active"
   9526              description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
   9527              data_type="float"
   9528              max_equation="100"
   9529              equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   9530              underscore_name="ps_send_active"
   9531              units="percent"
   9532              symbol_name="PsSendActive"
   9533              semantic_type="duration"
   9534              mdapi_supported_apis="OGL IO BB"
   9535              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   9536              mdapi_group="EU Array/Pixel Shader"
   9537              mdapi_hw_unit_type="gpu"
   9538              />
   9539     <counter name="VS FPU0 Pipe Active"
   9540              description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
   9541              data_type="float"
   9542              max_equation="100"
   9543              equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   9544              underscore_name="vs_fpu0_active"
   9545              units="percent"
   9546              symbol_name="VsFpu0Active"
   9547              semantic_type="duration"
   9548              mdapi_supported_apis="OGL IO BB"
   9549              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   9550              mdapi_group="EU Array/Vertex Shader"
   9551              mdapi_hw_unit_type="gpu"
   9552              />
   9553     <counter name="GPU Busy"
   9554              description="The percentage of time in which the GPU has been processing GPU commands."
   9555              data_type="float"
   9556              max_equation="100"
   9557              equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
   9558              underscore_name="gpu_busy"
   9559              units="percent"
   9560              symbol_name="GpuBusy"
   9561              semantic_type="duration"
   9562              mdapi_supported_apis=""
   9563              mdapi_usage_flags="Tier1 Overview System Frame"
   9564              mdapi_group="GPU"
   9565              mdapi_hw_unit_type="gpu"
   9566              />
   9567     <counter name="Slice1 L3 Bank3 Active"
   9568              description="The percentage of time in which slice1 L3 bank3 is active"
   9569              data_type="float"
   9570              max_equation="100"
   9571              equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
   9572              underscore_name="l31_bank3_active"
   9573              units="percent"
   9574              symbol_name="L31Bank3Active"
   9575              availability="$SliceMask 0x2 AND"
   9576              semantic_type="duration"
   9577              mdapi_supported_apis=""
   9578              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   9579              mdapi_group="GTI/L3"
   9580              mdapi_hw_unit_type="slice"
   9581              />
   9582     <counter name="Slice1 L3 Bank3 Stalled"
   9583              description="The percentage of time in which slice1 L3 bank3 is stalled"
   9584              data_type="float"
   9585              max_equation="100"
   9586              equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
   9587              underscore_name="l31_bank3_stalled"
   9588              units="percent"
   9589              symbol_name="L31Bank3Stalled"
   9590              availability="$SliceMask 0x2 AND"
   9591              semantic_type="duration"
   9592              mdapi_supported_apis=""
   9593              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   9594              mdapi_group="GTI/L3"
   9595              mdapi_hw_unit_type="slice"
   9596              />
   9597     <counter name="Rasterized Pixels"
   9598              description="The total number of rasterized pixels."
   9599              data_type="uint64"
   9600              equation="A 21 READ 4 UMUL"
   9601              underscore_name="rasterized_pixels"
   9602              units="pixels"
   9603              symbol_name="RasterizedPixels"
   9604              semantic_type="event"
   9605              mdapi_supported_apis="OGL IO BB"
   9606              mdapi_usage_flags="Tier3 Frame Batch Draw"
   9607              mdapi_hw_unit_type="gpu"
   9608              mdapi_group="3D Pipe/Rasterizer"
   9609              />
   9610     <counter name="PS FPU0 Pipe Active"
   9611              description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
   9612              data_type="float"
   9613              max_equation="100"
   9614              equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   9615              underscore_name="ps_fpu0_active"
   9616              units="percent"
   9617              symbol_name="PsFpu0Active"
   9618              semantic_type="duration"
   9619              mdapi_supported_apis="OGL IO BB"
   9620              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   9621              mdapi_group="EU Array/Pixel Shader"
   9622              mdapi_hw_unit_type="gpu"
   9623              />
   9624     <counter name="DS Threads Dispatched"
   9625              description="The total number of domain shader hardware threads dispatched."
   9626              data_type="uint64"
   9627              equation="A 3 READ"
   9628              underscore_name="ds_threads"
   9629              units="threads"
   9630              symbol_name="DsThreads"
   9631              semantic_type="event"
   9632              mdapi_supported_apis="OGL4 IO BB"
   9633              mdapi_usage_flags="Tier3 Frame Batch Draw"
   9634              mdapi_hw_unit_type="gpu"
   9635              mdapi_group="EU Array/Domain Shader"
   9636              />
   9637     <counter name="Samples Written"
   9638              description="The total number of samples or pixels written to all render targets."
   9639              data_type="uint64"
   9640              equation="A 26 READ 4 UMUL"
   9641              underscore_name="samples_written"
   9642              units="pixels"
   9643              symbol_name="SamplesWritten"
   9644              semantic_type="event"
   9645              mdapi_supported_apis="OGL IO BB"
   9646              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   9647              mdapi_hw_unit_type="gpu"
   9648              mdapi_group="3D Pipe/Output Merger"
   9649              />
   9650     <counter name="EU Stall"
   9651              description="The percentage of time in which the Execution Units were stalled."
   9652              data_type="float"
   9653              max_equation="100"
   9654              equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   9655              underscore_name="eu_stall"
   9656              units="percent"
   9657              symbol_name="EuStall"
   9658              semantic_type="duration"
   9659              mdapi_supported_apis=""
   9660              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   9661              mdapi_group="EU Array"
   9662              mdapi_hw_unit_type="gpu"
   9663              />
   9664     <counter name="Samples Blended"
   9665              description="The total number of blended samples or pixels written to all render targets."
   9666              data_type="uint64"
   9667              equation="A 27 READ 4 UMUL"
   9668              underscore_name="samples_blended"
   9669              units="pixels"
   9670              symbol_name="SamplesBlended"
   9671              semantic_type="event"
   9672              mdapi_supported_apis="OGL IO BB"
   9673              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   9674              mdapi_hw_unit_type="gpu"
   9675              mdapi_group="3D Pipe/Output Merger"
   9676              />
   9677     <counter name="Early Depth Test Fails"
   9678              description="The total number of pixels dropped on early depth test."
   9679              data_type="uint64"
   9680              equation="A 23 READ 4 UMUL"
   9681              underscore_name="early_depth_test_fails"
   9682              units="pixels"
   9683              symbol_name="EarlyDepthTestFails"
   9684              semantic_type="event"
   9685              mdapi_supported_apis="OGL IO BB"
   9686              mdapi_usage_flags="Tier3 Frame Batch Draw"
   9687              mdapi_hw_unit_type="gpu"
   9688              mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
   9689              />
   9690     <counter name="Shader Memory Accesses"
   9691              description="The total number of shader memory accesses to L3."
   9692              data_type="uint64"
   9693              equation="A 32 READ"
   9694              underscore_name="shader_memory_accesses"
   9695              units="messages"
   9696              symbol_name="ShaderMemoryAccesses"
   9697              semantic_type="event"
   9698              mdapi_supported_apis=""
   9699              mdapi_usage_flags="Tier3 Frame Batch Draw"
   9700              mdapi_hw_unit_type="gpu"
   9701              mdapi_group="L3/Data Port"
   9702              />
   9703     <counter name="HS Threads Dispatched"
   9704              description="The total number of hull shader hardware threads dispatched."
   9705              data_type="uint64"
   9706              equation="A 2 READ"
   9707              underscore_name="hs_threads"
   9708              units="threads"
   9709              symbol_name="HsThreads"
   9710              semantic_type="event"
   9711              mdapi_supported_apis="OGL4 IO BB"
   9712              mdapi_usage_flags="Tier3 Frame Batch Draw"
   9713              mdapi_hw_unit_type="gpu"
   9714              mdapi_group="EU Array/Hull Shader"
   9715              />
   9716     <counter name="SLM Bytes Written"
   9717              description="The total number of GPU memory bytes written into shared local memory."
   9718              data_type="uint64"
   9719              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   9720              equation="A 31 READ 64 UMUL"
   9721              underscore_name="slm_bytes_written"
   9722              units="bytes"
   9723              symbol_name="SlmBytesWritten"
   9724              semantic_type="throughput"
   9725              mdapi_supported_apis="OGL4 OCL IO BB"
   9726              mdapi_usage_flags="Tier3 Frame Batch Draw"
   9727              mdapi_group="L3/Data Port/SLM"
   9728              mdapi_hw_unit_type="gpu"
   9729              />
   9730     <counter name="L3 Shader Throughput"
   9731              description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
   9732              data_type="uint64"
   9733              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
   9734              equation="A 30 READ  A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
   9735              underscore_name="l3_shader_throughput"
   9736              units="bytes"
   9737              symbol_name="L3ShaderThroughput"
   9738              semantic_type="throughput"
   9739              mdapi_supported_apis="OGL4 OCL IO BB"
   9740              mdapi_usage_flags="Tier2 Frame Batch Draw"
   9741              mdapi_group="L3/Data Port"
   9742              mdapi_hw_unit_type="gpu"
   9743              />
   9744     <counter name="Samples Killed in FS"
   9745              description="The total number of samples or pixels dropped in fragment shaders."
   9746              data_type="uint64"
   9747              equation="A 24 READ 4 UMUL"
   9748              underscore_name="samples_killed_in_ps"
   9749              units="pixels"
   9750              symbol_name="SamplesKilledInPs"
   9751              semantic_type="event"
   9752              mdapi_supported_apis="OGL IO BB"
   9753              mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
   9754              mdapi_hw_unit_type="gpu"
   9755              mdapi_group="3D Pipe/Fragment Shader"
   9756              />
   9757     <counter name="Shader Atomic Memory Accesses"
   9758              description="The total number of shader atomic memory accesses."
   9759              data_type="uint64"
   9760              equation="A 34 READ"
   9761              underscore_name="shader_atomics"
   9762              units="messages"
   9763              symbol_name="ShaderAtomics"
   9764              semantic_type="event"
   9765              mdapi_supported_apis="OGL4 OCL IO BB"
   9766              mdapi_usage_flags="Tier3 Frame Batch Draw"
   9767              mdapi_hw_unit_type="gpu"
   9768              mdapi_group="L3/Data Port/Atomics"
   9769              />
   9770     <register_config type="NOA">
   9771         <register type="NOA" address="0x00009840" value="0x000000A0" />
   9772         <register type="NOA" address="0x00009888" value="0x121B0340" />
   9773         <register type="NOA" address="0x00009888" value="0x103F0274" />
   9774         <register type="NOA" address="0x00009888" value="0x123F0000" />
   9775         <register type="NOA" address="0x00009888" value="0x129B0340" />
   9776         <register type="NOA" address="0x00009888" value="0x10BF0274" />
   9777         <register type="NOA" address="0x00009888" value="0x12BF0000" />
   9778         <register type="NOA" address="0x00009888" value="0x041B3400" />
   9779         <register type="NOA" address="0x00009888" value="0x101B0000" />
   9780         <register type="NOA" address="0x00009888" value="0x045C8000" />
   9781         <register type="NOA" address="0x00009888" value="0x0A3D4000" />
   9782         <register type="NOA" address="0x00009888" value="0x003F0080" />
   9783         <register type="NOA" address="0x00009888" value="0x023F0793" />
   9784         <register type="NOA" address="0x00009888" value="0x043F0014" />
   9785         <register type="NOA" address="0x00009888" value="0x04588000" />
   9786         <register type="NOA" address="0x00009888" value="0x005A8000" />
   9787         <register type="NOA" address="0x00009888" value="0x025AC000" />
   9788         <register type="NOA" address="0x00009888" value="0x045A4000" />
   9789         <register type="NOA" address="0x00009888" value="0x0A5B4000" />
   9790         <register type="NOA" address="0x00009888" value="0x001D8000" />
   9791         <register type="NOA" address="0x00009888" value="0x021DC000" />
   9792         <register type="NOA" address="0x00009888" value="0x041D4000" />
   9793         <register type="NOA" address="0x00009888" value="0x0C1FA000" />
   9794         <register type="NOA" address="0x00009888" value="0x0E1F002A" />
   9795         <register type="NOA" address="0x00009888" value="0x0A384000" />
   9796         <register type="NOA" address="0x00009888" value="0x00394000" />
   9797         <register type="NOA" address="0x00009888" value="0x02395000" />
   9798         <register type="NOA" address="0x00009888" value="0x04399000" />
   9799         <register type="NOA" address="0x00009888" value="0x069B0034" />
   9800         <register type="NOA" address="0x00009888" value="0x109B0000" />
   9801         <register type="NOA" address="0x00009888" value="0x06DC4000" />
   9802         <register type="NOA" address="0x00009888" value="0x0CBD4000" />
   9803         <register type="NOA" address="0x00009888" value="0x0CBF0981" />
   9804         <register type="NOA" address="0x00009888" value="0x0EBF0A0F" />
   9805         <register type="NOA" address="0x00009888" value="0x06D84000" />
   9806         <register type="NOA" address="0x00009888" value="0x0CDAC000" />
   9807         <register type="NOA" address="0x00009888" value="0x0EDAC000" />
   9808         <register type="NOA" address="0x00009888" value="0x0CDB4000" />
   9809         <register type="NOA" address="0x00009888" value="0x0C9DC000" />
   9810         <register type="NOA" address="0x00009888" value="0x0E9DC000" />
   9811         <register type="NOA" address="0x00009888" value="0x109F02A8" />
   9812         <register type="NOA" address="0x00009888" value="0x0E9F0080" />
   9813         <register type="NOA" address="0x00009888" value="0x0CB84000" />
   9814         <register type="NOA" address="0x00009888" value="0x0CB95000" />
   9815         <register type="NOA" address="0x00009888" value="0x0EB95000" />
   9816         <register type="NOA" address="0x00009888" value="0x06B92000" />
   9817         <register type="NOA" address="0x00009888" value="0x0F88000F" />
   9818         <register type="NOA" address="0x00009888" value="0x0D880400" />
   9819         <register type="NOA" address="0x00009888" value="0x038A8000" />
   9820         <register type="NOA" address="0x00009888" value="0x058A8000" />
   9821         <register type="NOA" address="0x00009888" value="0x078A8000" />
   9822         <register type="NOA" address="0x00009888" value="0x098A8000" />
   9823         <register type="NOA" address="0x00009888" value="0x0B8A8000" />
   9824         <register type="NOA" address="0x00009888" value="0x258B8009" />
   9825         <register type="NOA" address="0x00009888" value="0x278B002A" />
   9826         <register type="NOA" address="0x00009888" value="0x238B2A80" />
   9827         <register type="NOA" address="0x00009888" value="0x198C4000" />
   9828         <register type="NOA" address="0x00009888" value="0x1B8C0015" />
   9829         <register type="NOA" address="0x00009888" value="0x0D8C4000" />
   9830         <register type="NOA" address="0x00009888" value="0x0D8DA000" />
   9831         <register type="NOA" address="0x00009888" value="0x0F8DA000" />
   9832         <register type="NOA" address="0x00009888" value="0x078D2000" />
   9833         <register type="NOA" address="0x00009888" value="0x2185800A" />
   9834         <register type="NOA" address="0x00009888" value="0x2385002A" />
   9835         <register type="NOA" address="0x00009888" value="0x1F85AA00" />
   9836         <register type="NOA" address="0x00009888" value="0x1B830154" />
   9837         <register type="NOA" address="0x00009888" value="0x03834000" />
   9838         <register type="NOA" address="0x00009888" value="0x05834000" />
   9839         <register type="NOA" address="0x00009888" value="0x07834000" />
   9840         <register type="NOA" address="0x00009888" value="0x09834000" />
   9841         <register type="NOA" address="0x00009888" value="0x0B834000" />
   9842         <register type="NOA" address="0x00009888" value="0x0D834000" />
   9843         <register type="NOA" address="0x00009888" value="0x0D84C000" />
   9844         <register type="NOA" address="0x00009888" value="0x0F84C000" />
   9845         <register type="NOA" address="0x00009888" value="0x01848000" />
   9846         <register type="NOA" address="0x00009888" value="0x0384C000" />
   9847         <register type="NOA" address="0x00009888" value="0x0584C000" />
   9848         <register type="NOA" address="0x00009888" value="0x07844000" />
   9849         <register type="NOA" address="0x00009888" value="0x1D80C000" />
   9850         <register type="NOA" address="0x00009888" value="0x1F80C000" />
   9851         <register type="NOA" address="0x00009888" value="0x11808000" />
   9852         <register type="NOA" address="0x00009888" value="0x1380C000" />
   9853         <register type="NOA" address="0x00009888" value="0x1580C000" />
   9854         <register type="NOA" address="0x00009888" value="0x17804000" />
   9855         <register type="NOA" address="0x00009888" value="0x53800000" />
   9856         <register type="NOA" address="0x00009888" value="0x45800C00" />
   9857         <register type="NOA" address="0x00009888" value="0x47800C63" />
   9858         <register type="NOA" address="0x00009888" value="0x21800000" />
   9859         <register type="NOA" address="0x00009888" value="0x31800000" />
   9860         <register type="NOA" address="0x00009888" value="0x4D800000" />
   9861         <register type="NOA" address="0x00009888" value="0x3F8014A5" />
   9862         <register type="NOA" address="0x00009888" value="0x4F800000" />
   9863         <register type="NOA" address="0x00009888" value="0x41800045" />
   9864         <register type="NOA" address="0x00009840" value="0x00000080" />
   9865     </register_config>
   9866     <register_config type="OA">
   9867         <register type="OA" address="0x00002740" value="0x00000000" />
   9868         <register type="OA" address="0x00002744" value="0x00800000" />
   9869         <register type="OA" address="0x00002710" value="0x00000000" />
   9870         <register type="OA" address="0x00002714" value="0xF0800000" />
   9871         <register type="OA" address="0x00002720" value="0x00000000" />
   9872         <register type="OA" address="0x00002724" value="0xF0800000" />
   9873         <register type="OA" address="0x00002770" value="0x00100070" />
   9874         <register type="OA" address="0x00002774" value="0x0000FFF1" />
   9875         <register type="OA" address="0x00002778" value="0x00014002" />
   9876         <register type="OA" address="0x0000277C" value="0x0000C3FF" />
   9877         <register type="OA" address="0x00002780" value="0x00010002" />
   9878         <register type="OA" address="0x00002784" value="0x0000C7FF" />
   9879         <register type="OA" address="0x00002788" value="0x00004002" />
   9880         <register type="OA" address="0x0000278C" value="0x0000D3FF" />
   9881         <register type="OA" address="0x00002790" value="0x00100700" />
   9882         <register type="OA" address="0x00002794" value="0x0000FF1F" />
   9883         <register type="OA" address="0x00002798" value="0x00001402" />
   9884         <register type="OA" address="0x0000279C" value="0x0000FC3F" />
   9885         <register type="OA" address="0x000027A0" value="0x00001002" />
   9886         <register type="OA" address="0x000027A4" value="0x0000FC7F" />
   9887         <register type="OA" address="0x000027A8" value="0x00000402" />
   9888         <register type="OA" address="0x000027AC" value="0x0000FD3F" />
   9889     </register_config>
   9890     <register_config type="FLEX">
   9891         <register type="FLEX" address="0x0000E458" value="0x00005004" />
   9892         <register type="FLEX" address="0x0000E558" value="0x00010003" />
   9893         <register type="FLEX" address="0x0000E658" value="0x00012011" />
   9894         <register type="FLEX" address="0x0000E758" value="0x00015014" />
   9895         <register type="FLEX" address="0x0000E45C" value="0x00051050" />
   9896         <register type="FLEX" address="0x0000E55C" value="0x00053052" />
   9897         <register type="FLEX" address="0x0000E65C" value="0x00055054" />
   9898     </register_config>
   9899   </set>
   9900 
   9901   <set name="Metric set L3_4"
   9902        mdapi_supported_apis="OGL OCL IO BB"
   9903        underscore_name="l3_4"
   9904        hw_config_guid="92b493d9-df18-4bed-be06-5cac6f2a6f5f"
   9905        chipset="BDW"
   9906        symbol_name="L3_4"
   9907        >
   9908     <counter name="GPU Core Clocks"
   9909              description="The total number of GPU core clocks elapsed during the measurement."
   9910              data_type="uint64"
   9911              equation="GPU_CLOCK 0 READ"
   9912              underscore_name="gpu_core_clocks"
   9913              units="cycles"
   9914              symbol_name="GpuCoreClocks"
   9915              semantic_type="event"
   9916              mdapi_supported_apis=""
   9917              mdapi_usage_flags="Tier1 Frame Batch Draw"
   9918              mdapi_hw_unit_type="gpu"
   9919              mdapi_group="GPU"
   9920              />
   9921     <counter name="EU Active"
   9922              description="The percentage of time in which the Execution Units were actively processing."
   9923              data_type="float"
   9924              max_equation="100"
   9925              equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   9926              underscore_name="eu_active"
   9927              units="percent"
   9928              symbol_name="EuActive"
   9929              semantic_type="duration"
   9930              mdapi_supported_apis=""
   9931              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   9932              mdapi_group="EU Array"
   9933              mdapi_hw_unit_type="gpu"
   9934              />
   9935     <counter name="EU Both FPU Pipes Active"
   9936              description="The percentage of time in which both EU FPU pipelines were actively processing."
   9937              data_type="float"
   9938              max_equation="100"
   9939              equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   9940              underscore_name="eu_fpu_both_active"
   9941              units="percent"
   9942              symbol_name="EuFpuBothActive"
   9943              semantic_type="duration"
   9944              mdapi_supported_apis=""
   9945              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   9946              mdapi_group="EU Array/Pipes"
   9947              mdapi_hw_unit_type="gpu"
   9948              />
   9949     <counter name="VS Send Pipe Active"
   9950              description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
   9951              data_type="float"
   9952              max_equation="100"
   9953              equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   9954              underscore_name="vs_send_active"
   9955              units="percent"
   9956              symbol_name="VsSendActive"
   9957              semantic_type="duration"
   9958              mdapi_supported_apis="OGL IO BB"
   9959              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   9960              mdapi_group="EU Array/Vertex Shader"
   9961              mdapi_hw_unit_type="gpu"
   9962              />
   9963     <counter name="VS FPU1 Pipe Active"
   9964              description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
   9965              data_type="float"
   9966              max_equation="100"
   9967              equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   9968              underscore_name="vs_fpu1_active"
   9969              units="percent"
   9970              symbol_name="VsFpu1Active"
   9971              semantic_type="duration"
   9972              mdapi_supported_apis="OGL IO BB"
   9973              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   9974              mdapi_group="EU Array/Vertex Shader"
   9975              mdapi_hw_unit_type="gpu"
   9976              />
   9977     <counter name="GS Threads Dispatched"
   9978              description="The total number of geometry shader hardware threads dispatched."
   9979              data_type="uint64"
   9980              equation="A 5 READ"
   9981              underscore_name="gs_threads"
   9982              units="threads"
   9983              symbol_name="GsThreads"
   9984              semantic_type="event"
   9985              mdapi_supported_apis="OGL4 IO BB"
   9986              mdapi_usage_flags="Tier3 Frame Batch Draw"
   9987              mdapi_hw_unit_type="gpu"
   9988              mdapi_group="EU Array/Geometry Shader"
   9989              />
   9990     <counter name="Early Hi-Depth Test Fails"
   9991              description="The total number of pixels dropped on early hierarchical depth test."
   9992              data_type="uint64"
   9993              equation="A 22 READ 4 UMUL"
   9994              underscore_name="hi_depth_test_fails"
   9995              units="pixels"
   9996              symbol_name="HiDepthTestFails"
   9997              semantic_type="event"
   9998              mdapi_supported_apis="OGL IO BB"
   9999              mdapi_usage_flags="Tier3 Frame Batch Draw"
   10000              mdapi_hw_unit_type="gpu"
   10001              mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
   10002              />
   10003     <counter name="FS Both FPU Active"
   10004              description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
   10005              data_type="float"
   10006              max_equation="100"
   10007              equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   10008              underscore_name="ps_eu_both_fpu_active"
   10009              units="percent"
   10010              symbol_name="PsEuBothFpuActive"
   10011              semantic_type="duration"
   10012              mdapi_supported_apis="OGL IO BB"
   10013              mdapi_usage_flags="Tier4 Frame Batch Draw"
   10014              mdapi_group="3D Pipe/Fragment Shader"
   10015              mdapi_hw_unit_type="gpu"
   10016              />
   10017     <counter name="VS Threads Dispatched"
   10018              description="The total number of vertex shader hardware threads dispatched."
   10019              data_type="uint64"
   10020              equation="A 1 READ"
   10021              underscore_name="vs_threads"
   10022              units="threads"
   10023              symbol_name="VsThreads"
   10024              semantic_type="event"
   10025              mdapi_supported_apis="OGL IO BB"
   10026              mdapi_usage_flags="Tier3 Frame Batch Draw"
   10027              mdapi_hw_unit_type="gpu"
   10028              mdapi_group="EU Array/Vertex Shader"
   10029              />
   10030     <counter name="FS Threads Dispatched"
   10031              description="The total number of fragment shader hardware threads dispatched."
   10032              data_type="uint64"
   10033              equation="A 6 READ"
   10034              underscore_name="ps_threads"
   10035              units="threads"
   10036              symbol_name="PsThreads"
   10037              semantic_type="event"
   10038              mdapi_supported_apis="OGL IO BB"
   10039              mdapi_usage_flags="Tier3 Frame Batch Draw"
   10040              mdapi_hw_unit_type="gpu"
   10041              mdapi_group="EU Array/Fragment Shader"
   10042              />
   10043     <counter name="Shader Barrier Messages"
   10044              description="The total number of shader barrier messages."
   10045              data_type="uint64"
   10046              equation="A 35 READ"
   10047              underscore_name="shader_barriers"
   10048              units="messages"
   10049              symbol_name="ShaderBarriers"
   10050              semantic_type="event"
   10051              mdapi_supported_apis=""
   10052              mdapi_usage_flags="Tier3 Frame Batch Draw"
   10053              mdapi_hw_unit_type="gpu"
   10054              mdapi_group="EU Array/Barrier"
   10055              />
   10056     <counter name="Sampler Texels"
   10057              description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
   10058              data_type="uint64"
   10059              equation="A 28 READ 4 UMUL"
   10060              underscore_name="sampler_texels"
   10061              units="texels"
   10062              symbol_name="SamplerTexels"
   10063              semantic_type="event"
   10064              mdapi_supported_apis=""
   10065              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   10066              mdapi_hw_unit_type="gpu"
   10067              mdapi_group="Sampler/Sampler Input"
   10068              />
   10069     <counter name="Pixels Failing Tests"
   10070              description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
   10071              data_type="uint64"
   10072              equation="A 25 READ 4 UMUL"
   10073              underscore_name="pixels_failing_post_ps_tests"
   10074              units="pixels"
   10075              symbol_name="PixelsFailingPostPsTests"
   10076              semantic_type="event"
   10077              mdapi_supported_apis="OGL IO BB"
   10078              mdapi_usage_flags="Tier3 Frame Batch Draw"
   10079              mdapi_hw_unit_type="gpu"
   10080              mdapi_group="3D Pipe/Output Merger"
   10081              />
   10082     <counter name="GPU Time Elapsed"
   10083              description="Time elapsed on the GPU during the measurement."
   10084              data_type="uint64"
   10085              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
   10086              underscore_name="gpu_time"
   10087              units="ns"
   10088              symbol_name="GpuTime"
   10089              semantic_type="duration"
   10090              mdapi_supported_apis=""
   10091              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   10092              mdapi_hw_unit_type="gpu"
   10093              mdapi_group="GPU"
   10094              />
   10095     <counter name="AVG GPU Core Frequency"
   10096              description="Average GPU Core Frequency in the measurement."
   10097              data_type="uint64"
   10098              max_equation="$GpuMaxFrequency"
   10099              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
   10100              underscore_name="avg_gpu_core_frequency"
   10101              units="hz"
   10102              symbol_name="AvgGpuCoreFrequency"
   10103              semantic_type="event"
   10104              mdapi_supported_apis=""
   10105              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   10106              mdapi_group="GPU"
   10107              mdapi_hw_unit_type="gpu"
   10108              />
   10109     <counter name="Sampler Texels Misses"
   10110              description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
   10111              data_type="uint64"
   10112              equation="A 29 READ 4 UMUL"
   10113              underscore_name="sampler_texel_misses"
   10114              units="texels"
   10115              symbol_name="SamplerTexelMisses"
   10116              semantic_type="event"
   10117              mdapi_supported_apis=""
   10118              mdapi_usage_flags="Tier3 Batch Frame Draw"
   10119              mdapi_hw_unit_type="gpu"
   10120              mdapi_group="Sampler/Sampler Cache"
   10121              />
   10122     <counter name="CS Threads Dispatched"
   10123              description="The total number of compute shader hardware threads dispatched."
   10124              data_type="uint64"
   10125              equation="A 4 READ"
   10126              underscore_name="cs_threads"
   10127              units="threads"
   10128              symbol_name="CsThreads"
   10129              semantic_type="event"
   10130              mdapi_supported_apis="OGL4 OCL IO BB"
   10131              mdapi_usage_flags="Tier3 Frame Batch Draw"
   10132              mdapi_hw_unit_type="gpu"
   10133              mdapi_group="EU Array/Compute Shader"
   10134              />
   10135     <counter name="SLM Bytes Read"
   10136              description="The total number of GPU memory bytes read from shared local memory."
   10137              data_type="uint64"
   10138              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   10139              equation="A 30 READ 64 UMUL"
   10140              underscore_name="slm_bytes_read"
   10141              units="bytes"
   10142              symbol_name="SlmBytesRead"
   10143              semantic_type="throughput"
   10144              mdapi_supported_apis="OGL4 OCL IO BB"
   10145              mdapi_usage_flags="Tier3 Frame Batch Draw"
   10146              mdapi_group="L3/Data Port/SLM"
   10147              mdapi_hw_unit_type="gpu"
   10148              />
   10149     <counter name="PS FPU1 Pipe Active"
   10150              description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
   10151              data_type="float"
   10152              max_equation="100"
   10153              equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   10154              underscore_name="ps_fpu1_active"
   10155              units="percent"
   10156              symbol_name="PsFpu1Active"
   10157              semantic_type="duration"
   10158              mdapi_supported_apis="OGL IO BB"
   10159              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   10160              mdapi_group="EU Array/Pixel Shader"
   10161              mdapi_hw_unit_type="gpu"
   10162              />
   10163     <counter name="Slice0 L3 Bank2 Stalled"
   10164              description="The percentage of time in which slice0 L3 bank2 is stalled"
   10165              data_type="float"
   10166              max_equation="100"
   10167              equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
   10168              underscore_name="l30_bank2_stalled"
   10169              units="percent"
   10170              symbol_name="L30Bank2Stalled"
   10171              availability="$SliceMask 0x1 AND"
   10172              semantic_type="duration"
   10173              mdapi_supported_apis=""
   10174              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   10175              mdapi_group="GTI/L3"
   10176              mdapi_hw_unit_type="slice"
   10177              />
   10178     <counter name="PS Send Pipeline Active"
   10179              description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
   10180              data_type="float"
   10181              max_equation="100"
   10182              equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   10183              underscore_name="ps_send_active"
   10184              units="percent"
   10185              symbol_name="PsSendActive"
   10186              semantic_type="duration"
   10187              mdapi_supported_apis="OGL IO BB"
   10188              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   10189              mdapi_group="EU Array/Pixel Shader"
   10190              mdapi_hw_unit_type="gpu"
   10191              />
   10192     <counter name="VS FPU0 Pipe Active"
   10193              description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
   10194              data_type="float"
   10195              max_equation="100"
   10196              equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   10197              underscore_name="vs_fpu0_active"
   10198              units="percent"
   10199              symbol_name="VsFpu0Active"
   10200              semantic_type="duration"
   10201              mdapi_supported_apis="OGL IO BB"
   10202              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   10203              mdapi_group="EU Array/Vertex Shader"
   10204              mdapi_hw_unit_type="gpu"
   10205              />
   10206     <counter name="GPU Busy"
   10207              description="The percentage of time in which the GPU has been processing GPU commands."
   10208              data_type="float"
   10209              max_equation="100"
   10210              equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
   10211              underscore_name="gpu_busy"
   10212              units="percent"
   10213              symbol_name="GpuBusy"
   10214              semantic_type="duration"
   10215              mdapi_supported_apis=""
   10216              mdapi_usage_flags="Tier1 Overview System Frame"
   10217              mdapi_group="GPU"
   10218              mdapi_hw_unit_type="gpu"
   10219              />
   10220     <counter name="Slice1 L3 Bank2 Active"
   10221              description="The percentage of time in which slice1 L3 bank2 is active"
   10222              data_type="float"
   10223              max_equation="100"
   10224              equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
   10225              underscore_name="l31_bank2_active"
   10226              units="percent"
   10227              symbol_name="L31Bank2Active"
   10228              availability="$SliceMask 0x2 AND"
   10229              semantic_type="duration"
   10230              mdapi_supported_apis=""
   10231              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   10232              mdapi_group="GTI/L3"
   10233              mdapi_hw_unit_type="slice"
   10234              />
   10235     <counter name="Slice0 L3 Bank2 Active"
   10236              description="The percentage of time in which slice0 L3 bank2 is active"
   10237              data_type="float"
   10238              max_equation="100"
   10239              equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
   10240              underscore_name="l30_bank2_active"
   10241              units="percent"
   10242              symbol_name="L30Bank2Active"
   10243              availability="$SliceMask 0x1 AND"
   10244              semantic_type="duration"
   10245              mdapi_supported_apis=""
   10246              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   10247              mdapi_group="GTI/L3"
   10248              mdapi_hw_unit_type="slice"
   10249              />
   10250     <counter name="Rasterized Pixels"
   10251              description="The total number of rasterized pixels."
   10252              data_type="uint64"
   10253              equation="A 21 READ 4 UMUL"
   10254              underscore_name="rasterized_pixels"
   10255              units="pixels"
   10256              symbol_name="RasterizedPixels"
   10257              semantic_type="event"
   10258              mdapi_supported_apis="OGL IO BB"
   10259              mdapi_usage_flags="Tier3 Frame Batch Draw"
   10260              mdapi_hw_unit_type="gpu"
   10261              mdapi_group="3D Pipe/Rasterizer"
   10262              />
   10263     <counter name="Slice1 L3 Bank2 Stalled"
   10264              description="The percentage of time in which slice1 L3 bank2 is stalled"
   10265              data_type="float"
   10266              max_equation="100"
   10267              equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
   10268              underscore_name="l31_bank2_stalled"
   10269              units="percent"
   10270              symbol_name="L31Bank2Stalled"
   10271              availability="$SliceMask 0x2 AND"
   10272              semantic_type="duration"
   10273              mdapi_supported_apis=""
   10274              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   10275              mdapi_group="GTI/L3"
   10276              mdapi_hw_unit_type="slice"
   10277              />
   10278     <counter name="PS FPU0 Pipe Active"
   10279              description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
   10280              data_type="float"
   10281              max_equation="100"
   10282              equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   10283              underscore_name="ps_fpu0_active"
   10284              units="percent"
   10285              symbol_name="PsFpu0Active"
   10286              semantic_type="duration"
   10287              mdapi_supported_apis="OGL IO BB"
   10288              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   10289              mdapi_group="EU Array/Pixel Shader"
   10290              mdapi_hw_unit_type="gpu"
   10291              />
   10292     <counter name="DS Threads Dispatched"
   10293              description="The total number of domain shader hardware threads dispatched."
   10294              data_type="uint64"
   10295              equation="A 3 READ"
   10296              underscore_name="ds_threads"
   10297              units="threads"
   10298              symbol_name="DsThreads"
   10299              semantic_type="event"
   10300              mdapi_supported_apis="OGL4 IO BB"
   10301              mdapi_usage_flags="Tier3 Frame Batch Draw"
   10302              mdapi_hw_unit_type="gpu"
   10303              mdapi_group="EU Array/Domain Shader"
   10304              />
   10305     <counter name="Samples Written"
   10306              description="The total number of samples or pixels written to all render targets."
   10307              data_type="uint64"
   10308              equation="A 26 READ 4 UMUL"
   10309              underscore_name="samples_written"
   10310              units="pixels"
   10311              symbol_name="SamplesWritten"
   10312              semantic_type="event"
   10313              mdapi_supported_apis="OGL IO BB"
   10314              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   10315              mdapi_hw_unit_type="gpu"
   10316              mdapi_group="3D Pipe/Output Merger"
   10317              />
   10318     <counter name="EU Stall"
   10319              description="The percentage of time in which the Execution Units were stalled."
   10320              data_type="float"
   10321              max_equation="100"
   10322              equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   10323              underscore_name="eu_stall"
   10324              units="percent"
   10325              symbol_name="EuStall"
   10326              semantic_type="duration"
   10327              mdapi_supported_apis=""
   10328              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   10329              mdapi_group="EU Array"
   10330              mdapi_hw_unit_type="gpu"
   10331              />
   10332     <counter name="Samples Blended"
   10333              description="The total number of blended samples or pixels written to all render targets."
   10334              data_type="uint64"
   10335              equation="A 27 READ 4 UMUL"
   10336              underscore_name="samples_blended"
   10337              units="pixels"
   10338              symbol_name="SamplesBlended"
   10339              semantic_type="event"
   10340              mdapi_supported_apis="OGL IO BB"
   10341              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   10342              mdapi_hw_unit_type="gpu"
   10343              mdapi_group="3D Pipe/Output Merger"
   10344              />
   10345     <counter name="Early Depth Test Fails"
   10346              description="The total number of pixels dropped on early depth test."
   10347              data_type="uint64"
   10348              equation="A 23 READ 4 UMUL"
   10349              underscore_name="early_depth_test_fails"
   10350              units="pixels"
   10351              symbol_name="EarlyDepthTestFails"
   10352              semantic_type="event"
   10353              mdapi_supported_apis="OGL IO BB"
   10354              mdapi_usage_flags="Tier3 Frame Batch Draw"
   10355              mdapi_hw_unit_type="gpu"
   10356              mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
   10357              />
   10358     <counter name="Shader Memory Accesses"
   10359              description="The total number of shader memory accesses to L3."
   10360              data_type="uint64"
   10361              equation="A 32 READ"
   10362              underscore_name="shader_memory_accesses"
   10363              units="messages"
   10364              symbol_name="ShaderMemoryAccesses"
   10365              semantic_type="event"
   10366              mdapi_supported_apis=""
   10367              mdapi_usage_flags="Tier3 Frame Batch Draw"
   10368              mdapi_hw_unit_type="gpu"
   10369              mdapi_group="L3/Data Port"
   10370              />
   10371     <counter name="HS Threads Dispatched"
   10372              description="The total number of hull shader hardware threads dispatched."
   10373              data_type="uint64"
   10374              equation="A 2 READ"
   10375              underscore_name="hs_threads"
   10376              units="threads"
   10377              symbol_name="HsThreads"
   10378              semantic_type="event"
   10379              mdapi_supported_apis="OGL4 IO BB"
   10380              mdapi_usage_flags="Tier3 Frame Batch Draw"
   10381              mdapi_hw_unit_type="gpu"
   10382              mdapi_group="EU Array/Hull Shader"
   10383              />
   10384     <counter name="SLM Bytes Written"
   10385              description="The total number of GPU memory bytes written into shared local memory."
   10386              data_type="uint64"
   10387              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   10388              equation="A 31 READ 64 UMUL"
   10389              underscore_name="slm_bytes_written"
   10390              units="bytes"
   10391              symbol_name="SlmBytesWritten"
   10392              semantic_type="throughput"
   10393              mdapi_supported_apis="OGL4 OCL IO BB"
   10394              mdapi_usage_flags="Tier3 Frame Batch Draw"
   10395              mdapi_group="L3/Data Port/SLM"
   10396              mdapi_hw_unit_type="gpu"
   10397              />
   10398     <counter name="L3 Shader Throughput"
   10399              description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
   10400              data_type="uint64"
   10401              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
   10402              equation="A 30 READ  A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
   10403              underscore_name="l3_shader_throughput"
   10404              units="bytes"
   10405              symbol_name="L3ShaderThroughput"
   10406              semantic_type="throughput"
   10407              mdapi_supported_apis="OGL4 OCL IO BB"
   10408              mdapi_usage_flags="Tier2 Frame Batch Draw"
   10409              mdapi_group="L3/Data Port"
   10410              mdapi_hw_unit_type="gpu"
   10411              />
   10412     <counter name="Samples Killed in FS"
   10413              description="The total number of samples or pixels dropped in fragment shaders."
   10414              data_type="uint64"
   10415              equation="A 24 READ 4 UMUL"
   10416              underscore_name="samples_killed_in_ps"
   10417              units="pixels"
   10418              symbol_name="SamplesKilledInPs"
   10419              semantic_type="event"
   10420              mdapi_supported_apis="OGL IO BB"
   10421              mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
   10422              mdapi_hw_unit_type="gpu"
   10423              mdapi_group="3D Pipe/Fragment Shader"
   10424              />
   10425     <counter name="Shader Atomic Memory Accesses"
   10426              description="The total number of shader atomic memory accesses."
   10427              data_type="uint64"
   10428              equation="A 34 READ"
   10429              underscore_name="shader_atomics"
   10430              units="messages"
   10431              symbol_name="ShaderAtomics"
   10432              semantic_type="event"
   10433              mdapi_supported_apis="OGL4 OCL IO BB"
   10434              mdapi_usage_flags="Tier3 Frame Batch Draw"
   10435              mdapi_hw_unit_type="gpu"
   10436              mdapi_group="L3/Data Port/Atomics"
   10437              />
   10438     <register_config type="NOA">
   10439         <register type="NOA" address="0x00009840" value="0x000000A0" />
   10440         <register type="NOA" address="0x00009888" value="0x121A0340" />
   10441         <register type="NOA" address="0x00009888" value="0x103F0017" />
   10442         <register type="NOA" address="0x00009888" value="0x123F0020" />
   10443         <register type="NOA" address="0x00009888" value="0x129A0340" />
   10444         <register type="NOA" address="0x00009888" value="0x10BF0017" />
   10445         <register type="NOA" address="0x00009888" value="0x12BF0020" />
   10446         <register type="NOA" address="0x00009888" value="0x041A3400" />
   10447         <register type="NOA" address="0x00009888" value="0x101A0000" />
   10448         <register type="NOA" address="0x00009888" value="0x043B8000" />
   10449         <register type="NOA" address="0x00009888" value="0x0A3E0010" />
   10450         <register type="NOA" address="0x00009888" value="0x003F0200" />
   10451         <register type="NOA" address="0x00009888" value="0x023F0113" />
   10452         <register type="NOA" address="0x00009888" value="0x043F0014" />
   10453         <register type="NOA" address="0x00009888" value="0x02592000" />
   10454         <register type="NOA" address="0x00009888" value="0x005A8000" />
   10455         <register type="NOA" address="0x00009888" value="0x025AC000" />
   10456         <register type="NOA" address="0x00009888" value="0x045A4000" />
   10457         <register type="NOA" address="0x00009888" value="0x0A1C8000" />
   10458         <register type="NOA" address="0x00009888" value="0x001D8000" />
   10459         <register type="NOA" address="0x00009888" value="0x021DC000" />
   10460         <register type="NOA" address="0x00009888" value="0x041D4000" />
   10461         <register type="NOA" address="0x00009888" value="0x0A1E8000" />
   10462         <register type="NOA" address="0x00009888" value="0x0C1FA000" />
   10463         <register type="NOA" address="0x00009888" value="0x0E1F001A" />
   10464         <register type="NOA" address="0x00009888" value="0x00394000" />
   10465         <register type="NOA" address="0x00009888" value="0x02395000" />
   10466         <register type="NOA" address="0x00009888" value="0x04391000" />
   10467         <register type="NOA" address="0x00009888" value="0x069A0034" />
   10468         <register type="NOA" address="0x00009888" value="0x109A0000" />
   10469         <register type="NOA" address="0x00009888" value="0x06BB4000" />
   10470         <register type="NOA" address="0x00009888" value="0x0ABE0040" />
   10471         <register type="NOA" address="0x00009888" value="0x0CBF0984" />
   10472         <register type="NOA" address="0x00009888" value="0x0EBF0A02" />
   10473         <register type="NOA" address="0x00009888" value="0x02D94000" />
   10474         <register type="NOA" address="0x00009888" value="0x0CDAC000" />
   10475         <register type="NOA" address="0x00009888" value="0x0EDAC000" />
   10476         <register type="NOA" address="0x00009888" value="0x0C9C0400" />
   10477         <register type="NOA" address="0x00009888" value="0x0C9DC000" />
   10478         <register type="NOA" address="0x00009888" value="0x0E9DC000" />
   10479         <register type="NOA" address="0x00009888" value="0x0C9E0400" />
   10480         <register type="NOA" address="0x00009888" value="0x109F02A8" />
   10481         <register type="NOA" address="0x00009888" value="0x0E9F0040" />
   10482         <register type="NOA" address="0x00009888" value="0x0CB95000" />
   10483         <register type="NOA" address="0x00009888" value="0x0EB95000" />
   10484         <register type="NOA" address="0x00009888" value="0x0F88000F" />
   10485         <register type="NOA" address="0x00009888" value="0x0D880400" />
   10486         <register type="NOA" address="0x00009888" value="0x038A8000" />
   10487         <register type="NOA" address="0x00009888" value="0x058A8000" />
   10488         <register type="NOA" address="0x00009888" value="0x078A8000" />
   10489         <register type="NOA" address="0x00009888" value="0x098A8000" />
   10490         <register type="NOA" address="0x00009888" value="0x0B8A8000" />
   10491         <register type="NOA" address="0x00009888" value="0x258B8009" />
   10492         <register type="NOA" address="0x00009888" value="0x278B002A" />
   10493         <register type="NOA" address="0x00009888" value="0x238B2A80" />
   10494         <register type="NOA" address="0x00009888" value="0x198C4000" />
   10495         <register type="NOA" address="0x00009888" value="0x1B8C0015" />
   10496         <register type="NOA" address="0x00009888" value="0x0D8C4000" />
   10497         <register type="NOA" address="0x00009888" value="0x0D8DA000" />
   10498         <register type="NOA" address="0x00009888" value="0x0F8DA000" />
   10499         <register type="NOA" address="0x00009888" value="0x078D2000" />
   10500         <register type="NOA" address="0x00009888" value="0x2185800A" />
   10501         <register type="NOA" address="0x00009888" value="0x2385002A" />
   10502         <register type="NOA" address="0x00009888" value="0x1F85AA00" />
   10503         <register type="NOA" address="0x00009888" value="0x1B830154" />
   10504         <register type="NOA" address="0x00009888" value="0x03834000" />
   10505         <register type="NOA" address="0x00009888" value="0x05834000" />
   10506         <register type="NOA" address="0x00009888" value="0x07834000" />
   10507         <register type="NOA" address="0x00009888" value="0x09834000" />
   10508         <register type="NOA" address="0x00009888" value="0x0B834000" />
   10509         <register type="NOA" address="0x00009888" value="0x0D834000" />
   10510         <register type="NOA" address="0x00009888" value="0x0D84C000" />
   10511         <register type="NOA" address="0x00009888" value="0x0F84C000" />
   10512         <register type="NOA" address="0x00009888" value="0x01848000" />
   10513         <register type="NOA" address="0x00009888" value="0x0384C000" />
   10514         <register type="NOA" address="0x00009888" value="0x0584C000" />
   10515         <register type="NOA" address="0x00009888" value="0x07844000" />
   10516         <register type="NOA" address="0x00009888" value="0x1D80C000" />
   10517         <register type="NOA" address="0x00009888" value="0x1F80C000" />
   10518         <register type="NOA" address="0x00009888" value="0x11808000" />
   10519         <register type="NOA" address="0x00009888" value="0x1380C000" />
   10520         <register type="NOA" address="0x00009888" value="0x1580C000" />
   10521         <register type="NOA" address="0x00009888" value="0x17804000" />
   10522         <register type="NOA" address="0x00009888" value="0x53800000" />
   10523         <register type="NOA" address="0x00009888" value="0x45800800" />
   10524         <register type="NOA" address="0x00009888" value="0x47800842" />
   10525         <register type="NOA" address="0x00009888" value="0x21800000" />
   10526         <register type="NOA" address="0x00009888" value="0x31800000" />
   10527         <register type="NOA" address="0x00009888" value="0x4D800000" />
   10528         <register type="NOA" address="0x00009888" value="0x3F801084" />
   10529         <register type="NOA" address="0x00009888" value="0x4F800000" />
   10530         <register type="NOA" address="0x00009888" value="0x41800044" />
   10531         <register type="NOA" address="0x00009840" value="0x00000080" />
   10532     </register_config>
   10533     <register_config type="OA">
   10534         <register type="OA" address="0x00002740" value="0x00000000" />
   10535         <register type="OA" address="0x00002744" value="0x00800000" />
   10536         <register type="OA" address="0x00002710" value="0x00000000" />
   10537         <register type="OA" address="0x00002714" value="0xF0800000" />
   10538         <register type="OA" address="0x00002720" value="0x00000000" />
   10539         <register type="OA" address="0x00002724" value="0xF0800000" />
   10540         <register type="OA" address="0x00002770" value="0x00100070" />
   10541         <register type="OA" address="0x00002774" value="0x0000FFF1" />
   10542         <register type="OA" address="0x00002778" value="0x00014002" />
   10543         <register type="OA" address="0x0000277C" value="0x0000C3FF" />
   10544         <register type="OA" address="0x00002780" value="0x00010002" />
   10545         <register type="OA" address="0x00002784" value="0x0000C7FF" />
   10546         <register type="OA" address="0x00002788" value="0x00004002" />
   10547         <register type="OA" address="0x0000278C" value="0x0000D3FF" />
   10548         <register type="OA" address="0x00002790" value="0x00100700" />
   10549         <register type="OA" address="0x00002794" value="0x0000FF1F" />
   10550         <register type="OA" address="0x00002798" value="0x00001402" />
   10551         <register type="OA" address="0x0000279C" value="0x0000FC3F" />
   10552         <register type="OA" address="0x000027A0" value="0x00001002" />
   10553         <register type="OA" address="0x000027A4" value="0x0000FC7F" />
   10554         <register type="OA" address="0x000027A8" value="0x00000402" />
   10555         <register type="OA" address="0x000027AC" value="0x0000FD3F" />
   10556     </register_config>
   10557     <register_config type="FLEX">
   10558         <register type="FLEX" address="0x0000E458" value="0x00005004" />
   10559         <register type="FLEX" address="0x0000E558" value="0x00010003" />
   10560         <register type="FLEX" address="0x0000E658" value="0x00012011" />
   10561         <register type="FLEX" address="0x0000E758" value="0x00015014" />
   10562         <register type="FLEX" address="0x0000E45C" value="0x00051050" />
   10563         <register type="FLEX" address="0x0000E55C" value="0x00053052" />
   10564         <register type="FLEX" address="0x0000E65C" value="0x00055054" />
   10565     </register_config>
   10566   </set>
   10567 
   10568   <set name="Metric set RasterizerAndPixelBackend"
   10569        mdapi_supported_apis="OGL OCL IO BB"
   10570        underscore_name="rasterizer_and_pixel_backend"
   10571        hw_config_guid="14345c35-cc46-40d0-bb04-6ed1fbb43679"
   10572        chipset="BDW"
   10573        symbol_name="RasterizerAndPixelBackend"
   10574        >
   10575     <counter name="GPU Core Clocks"
   10576              description="The total number of GPU core clocks elapsed during the measurement."
   10577              data_type="uint64"
   10578              equation="GPU_CLOCK 0 READ"
   10579              underscore_name="gpu_core_clocks"
   10580              units="cycles"
   10581              symbol_name="GpuCoreClocks"
   10582              semantic_type="event"
   10583              mdapi_supported_apis=""
   10584              mdapi_usage_flags="Tier1 Frame Batch Draw"
   10585              mdapi_hw_unit_type="gpu"
   10586              mdapi_group="GPU"
   10587              />
   10588     <counter name="EU Active"
   10589              description="The percentage of time in which the Execution Units were actively processing."
   10590              data_type="float"
   10591              max_equation="100"
   10592              equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   10593              underscore_name="eu_active"
   10594              units="percent"
   10595              symbol_name="EuActive"
   10596              semantic_type="duration"
   10597              mdapi_supported_apis=""
   10598              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   10599              mdapi_group="EU Array"
   10600              mdapi_hw_unit_type="gpu"
   10601              />
   10602     <counter name="EU Both FPU Pipes Active"
   10603              description="The percentage of time in which both EU FPU pipelines were actively processing."
   10604              data_type="float"
   10605              max_equation="100"
   10606              equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   10607              underscore_name="eu_fpu_both_active"
   10608              units="percent"
   10609              symbol_name="EuFpuBothActive"
   10610              semantic_type="duration"
   10611              mdapi_supported_apis=""
   10612              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   10613              mdapi_group="EU Array/Pipes"
   10614              mdapi_hw_unit_type="gpu"
   10615              />
   10616     <counter name="Slice1 Rasterizer Input Available"
   10617              description="The percentage of time in which slice1 rasterizer input is available"
   10618              data_type="float"
   10619              max_equation="100"
   10620              equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
   10621              underscore_name="rasterizer1_input_available"
   10622              units="percent"
   10623              symbol_name="Rasterizer1InputAvailable"
   10624              availability="$SliceMask 0x2 AND"
   10625              semantic_type="duration"
   10626              mdapi_supported_apis=""
   10627              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   10628              mdapi_group="GPU/Rasterizer"
   10629              mdapi_hw_unit_type="slice"
   10630              />
   10631     <counter name="VS Send Pipe Active"
   10632              description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
   10633              data_type="float"
   10634              max_equation="100"
   10635              equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   10636              underscore_name="vs_send_active"
   10637              units="percent"
   10638              symbol_name="VsSendActive"
   10639              semantic_type="duration"
   10640              mdapi_supported_apis="OGL IO BB"
   10641              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   10642              mdapi_group="EU Array/Vertex Shader"
   10643              mdapi_hw_unit_type="gpu"
   10644              />
   10645     <counter name="VS FPU1 Pipe Active"
   10646              description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
   10647              data_type="float"
   10648              max_equation="100"
   10649              equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   10650              underscore_name="vs_fpu1_active"
   10651              units="percent"
   10652              symbol_name="VsFpu1Active"
   10653              semantic_type="duration"
   10654              mdapi_supported_apis="OGL IO BB"
   10655              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   10656              mdapi_group="EU Array/Vertex Shader"
   10657              mdapi_hw_unit_type="gpu"
   10658              />
   10659     <counter name="GS Threads Dispatched"
   10660              description="The total number of geometry shader hardware threads dispatched."
   10661              data_type="uint64"
   10662              equation="A 5 READ"
   10663              underscore_name="gs_threads"
   10664              units="threads"
   10665              symbol_name="GsThreads"
   10666              semantic_type="event"
   10667              mdapi_supported_apis="OGL4 IO BB"
   10668              mdapi_usage_flags="Tier3 Frame Batch Draw"
   10669              mdapi_hw_unit_type="gpu"
   10670              mdapi_group="EU Array/Geometry Shader"
   10671              />
   10672     <counter name="Early Hi-Depth Test Fails"
   10673              description="The total number of pixels dropped on early hierarchical depth test."
   10674              data_type="uint64"
   10675              equation="A 22 READ 4 UMUL"
   10676              underscore_name="hi_depth_test_fails"
   10677              units="pixels"
   10678              symbol_name="HiDepthTestFails"
   10679              semantic_type="event"
   10680              mdapi_supported_apis="OGL IO BB"
   10681              mdapi_usage_flags="Tier3 Frame Batch Draw"
   10682              mdapi_hw_unit_type="gpu"
   10683              mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
   10684              />
   10685     <counter name="FS Both FPU Active"
   10686              description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
   10687              data_type="float"
   10688              max_equation="100"
   10689              equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   10690              underscore_name="ps_eu_both_fpu_active"
   10691              units="percent"
   10692              symbol_name="PsEuBothFpuActive"
   10693              semantic_type="duration"
   10694              mdapi_supported_apis="OGL IO BB"
   10695              mdapi_usage_flags="Tier4 Frame Batch Draw"
   10696              mdapi_group="3D Pipe/Fragment Shader"
   10697              mdapi_hw_unit_type="gpu"
   10698              />
   10699     <counter name="VS Threads Dispatched"
   10700              description="The total number of vertex shader hardware threads dispatched."
   10701              data_type="uint64"
   10702              equation="A 1 READ"
   10703              underscore_name="vs_threads"
   10704              units="threads"
   10705              symbol_name="VsThreads"
   10706              semantic_type="event"
   10707              mdapi_supported_apis="OGL IO BB"
   10708              mdapi_usage_flags="Tier3 Frame Batch Draw"
   10709              mdapi_hw_unit_type="gpu"
   10710              mdapi_group="EU Array/Vertex Shader"
   10711              />
   10712     <counter name="FS Threads Dispatched"
   10713              description="The total number of fragment shader hardware threads dispatched."
   10714              data_type="uint64"
   10715              equation="A 6 READ"
   10716              underscore_name="ps_threads"
   10717              units="threads"
   10718              symbol_name="PsThreads"
   10719              semantic_type="event"
   10720              mdapi_supported_apis="OGL IO BB"
   10721              mdapi_usage_flags="Tier3 Frame Batch Draw"
   10722              mdapi_hw_unit_type="gpu"
   10723              mdapi_group="EU Array/Fragment Shader"
   10724              />
   10725     <counter name="Slice0 Pixel Values Ready"
   10726              description="The percentage of time in which slice0 pixel values are ready"
   10727              data_type="float"
   10728              max_equation="100"
   10729              equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
   10730              underscore_name="pixel_values0_ready"
   10731              units="percent"
   10732              symbol_name="PixelValues0Ready"
   10733              availability="$SliceMask 0x1 AND"
   10734              semantic_type="duration"
   10735              mdapi_supported_apis=""
   10736              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   10737              mdapi_group="GPU/3D Pipe"
   10738              mdapi_hw_unit_type="slice"
   10739              />
   10740     <counter name="Shader Barrier Messages"
   10741              description="The total number of shader barrier messages."
   10742              data_type="uint64"
   10743              equation="A 35 READ"
   10744              underscore_name="shader_barriers"
   10745              units="messages"
   10746              symbol_name="ShaderBarriers"
   10747              semantic_type="event"
   10748              mdapi_supported_apis=""
   10749              mdapi_usage_flags="Tier3 Frame Batch Draw"
   10750              mdapi_hw_unit_type="gpu"
   10751              mdapi_group="EU Array/Barrier"
   10752              />
   10753     <counter name="Sampler Texels"
   10754              description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
   10755              data_type="uint64"
   10756              equation="A 28 READ 4 UMUL"
   10757              underscore_name="sampler_texels"
   10758              units="texels"
   10759              symbol_name="SamplerTexels"
   10760              semantic_type="event"
   10761              mdapi_supported_apis=""
   10762              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   10763              mdapi_hw_unit_type="gpu"
   10764              mdapi_group="Sampler/Sampler Input"
   10765              />
   10766     <counter name="Pixels Failing Tests"
   10767              description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
   10768              data_type="uint64"
   10769              equation="A 25 READ 4 UMUL"
   10770              underscore_name="pixels_failing_post_ps_tests"
   10771              units="pixels"
   10772              symbol_name="PixelsFailingPostPsTests"
   10773              semantic_type="event"
   10774              mdapi_supported_apis="OGL IO BB"
   10775              mdapi_usage_flags="Tier3 Frame Batch Draw"
   10776              mdapi_hw_unit_type="gpu"
   10777              mdapi_group="3D Pipe/Output Merger"
   10778              />
   10779     <counter name="GPU Time Elapsed"
   10780              description="Time elapsed on the GPU during the measurement."
   10781              data_type="uint64"
   10782              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
   10783              underscore_name="gpu_time"
   10784              units="ns"
   10785              symbol_name="GpuTime"
   10786              semantic_type="duration"
   10787              mdapi_supported_apis=""
   10788              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   10789              mdapi_hw_unit_type="gpu"
   10790              mdapi_group="GPU"
   10791              />
   10792     <counter name="AVG GPU Core Frequency"
   10793              description="Average GPU Core Frequency in the measurement."
   10794              data_type="uint64"
   10795              max_equation="$GpuMaxFrequency"
   10796              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
   10797              underscore_name="avg_gpu_core_frequency"
   10798              units="hz"
   10799              symbol_name="AvgGpuCoreFrequency"
   10800              semantic_type="event"
   10801              mdapi_supported_apis=""
   10802              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   10803              mdapi_group="GPU"
   10804              mdapi_hw_unit_type="gpu"
   10805              />
   10806     <counter name="Sampler Texels Misses"
   10807              description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
   10808              data_type="uint64"
   10809              equation="A 29 READ 4 UMUL"
   10810              underscore_name="sampler_texel_misses"
   10811              units="texels"
   10812              symbol_name="SamplerTexelMisses"
   10813              semantic_type="event"
   10814              mdapi_supported_apis=""
   10815              mdapi_usage_flags="Tier3 Batch Frame Draw"
   10816              mdapi_hw_unit_type="gpu"
   10817              mdapi_group="Sampler/Sampler Cache"
   10818              />
   10819     <counter name="CS Threads Dispatched"
   10820              description="The total number of compute shader hardware threads dispatched."
   10821              data_type="uint64"
   10822              equation="A 4 READ"
   10823              underscore_name="cs_threads"
   10824              units="threads"
   10825              symbol_name="CsThreads"
   10826              semantic_type="event"
   10827              mdapi_supported_apis="OGL4 OCL IO BB"
   10828              mdapi_usage_flags="Tier3 Frame Batch Draw"
   10829              mdapi_hw_unit_type="gpu"
   10830              mdapi_group="EU Array/Compute Shader"
   10831              />
   10832     <counter name="Slice0 Rasterizer Input Available"
   10833              description="The percentage of time in which slice0 rasterizer input is available"
   10834              data_type="float"
   10835              max_equation="100"
   10836              equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
   10837              underscore_name="rasterizer0_input_available"
   10838              units="percent"
   10839              symbol_name="Rasterizer0InputAvailable"
   10840              availability="$SliceMask 0x1 AND"
   10841              semantic_type="duration"
   10842              mdapi_supported_apis=""
   10843              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   10844              mdapi_group="GPU/Rasterizer"
   10845              mdapi_hw_unit_type="slice"
   10846              />
   10847     <counter name="Slice0 Post-EarlyZ Pixel Data Ready"
   10848              description="The percentage of time in which slice0 post-EarlyZ pixel data is ready (after early Z tests have been applied)"
   10849              data_type="float"
   10850              max_equation="100"
   10851              equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
   10852              underscore_name="pixel_data0_ready"
   10853              units="percent"
   10854              symbol_name="PixelData0Ready"
   10855              availability="$SliceMask 0x1 AND"
   10856              semantic_type="duration"
   10857              mdapi_supported_apis=""
   10858              mdapi_usage_flags="Tier3 Frame Batch Draw"
   10859              mdapi_group="GPU/Rasterizer/Early Depth Test"
   10860              mdapi_hw_unit_type="slice"
   10861              />
   10862     <counter name="SLM Bytes Read"
   10863              description="The total number of GPU memory bytes read from shared local memory."
   10864              data_type="uint64"
   10865              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   10866              equation="A 30 READ 64 UMUL"
   10867              underscore_name="slm_bytes_read"
   10868              units="bytes"
   10869              symbol_name="SlmBytesRead"
   10870              semantic_type="throughput"
   10871              mdapi_supported_apis="OGL4 OCL IO BB"
   10872              mdapi_usage_flags="Tier3 Frame Batch Draw"
   10873              mdapi_group="L3/Data Port/SLM"
   10874              mdapi_hw_unit_type="gpu"
   10875              />
   10876     <counter name="PS FPU1 Pipe Active"
   10877              description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
   10878              data_type="float"
   10879              max_equation="100"
   10880              equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   10881              underscore_name="ps_fpu1_active"
   10882              units="percent"
   10883              symbol_name="PsFpu1Active"
   10884              semantic_type="duration"
   10885              mdapi_supported_apis="OGL IO BB"
   10886              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   10887              mdapi_group="EU Array/Pixel Shader"
   10888              mdapi_hw_unit_type="gpu"
   10889              />
   10890     <counter name="PS Send Pipeline Active"
   10891              description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
   10892              data_type="float"
   10893              max_equation="100"
   10894              equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   10895              underscore_name="ps_send_active"
   10896              units="percent"
   10897              symbol_name="PsSendActive"
   10898              semantic_type="duration"
   10899              mdapi_supported_apis="OGL IO BB"
   10900              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   10901              mdapi_group="EU Array/Pixel Shader"
   10902              mdapi_hw_unit_type="gpu"
   10903              />
   10904     <counter name="VS FPU0 Pipe Active"
   10905              description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
   10906              data_type="float"
   10907              max_equation="100"
   10908              equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   10909              underscore_name="vs_fpu0_active"
   10910              units="percent"
   10911              symbol_name="VsFpu0Active"
   10912              semantic_type="duration"
   10913              mdapi_supported_apis="OGL IO BB"
   10914              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   10915              mdapi_group="EU Array/Vertex Shader"
   10916              mdapi_hw_unit_type="gpu"
   10917              />
   10918     <counter name="GPU Busy"
   10919              description="The percentage of time in which the GPU has been processing GPU commands."
   10920              data_type="float"
   10921              max_equation="100"
   10922              equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
   10923              underscore_name="gpu_busy"
   10924              units="percent"
   10925              symbol_name="GpuBusy"
   10926              semantic_type="duration"
   10927              mdapi_supported_apis=""
   10928              mdapi_usage_flags="Tier1 Overview System Frame"
   10929              mdapi_group="GPU"
   10930              mdapi_hw_unit_type="gpu"
   10931              />
   10932     <counter name="Slice1 Pixel Values Ready"
   10933              description="The percentage of time in which slice1 pixel values are ready"
   10934              data_type="float"
   10935              max_equation="100"
   10936              equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
   10937              underscore_name="pixel_values1_ready"
   10938              units="percent"
   10939              symbol_name="PixelValues1Ready"
   10940              availability="$SliceMask 0x2 AND"
   10941              semantic_type="duration"
   10942              mdapi_supported_apis=""
   10943              mdapi_usage_flags="Tier3 Frame Batch Draw"
   10944              mdapi_group="GPU/3D Pipe"
   10945              mdapi_hw_unit_type="slice"
   10946              />
   10947     <counter name="Slice1 PS Output Available"
   10948              description="The percentage of time in which slice1 PS output is available"
   10949              data_type="float"
   10950              max_equation="100"
   10951              equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
   10952              underscore_name="ps_output1_available"
   10953              units="percent"
   10954              symbol_name="PSOutput1Available"
   10955              availability="$SliceMask 0x2 AND"
   10956              semantic_type="duration"
   10957              mdapi_supported_apis=""
   10958              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   10959              mdapi_group="GPU/3D Pipe"
   10960              mdapi_hw_unit_type="slice"
   10961              />
   10962     <counter name="Rasterized Pixels"
   10963              description="The total number of rasterized pixels."
   10964              data_type="uint64"
   10965              equation="A 21 READ 4 UMUL"
   10966              underscore_name="rasterized_pixels"
   10967              units="pixels"
   10968              symbol_name="RasterizedPixels"
   10969              semantic_type="event"
   10970              mdapi_supported_apis="OGL IO BB"
   10971              mdapi_usage_flags="Tier3 Frame Batch Draw"
   10972              mdapi_hw_unit_type="gpu"
   10973              mdapi_group="3D Pipe/Rasterizer"
   10974              />
   10975     <counter name="PS FPU0 Pipe Active"
   10976              description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
   10977              data_type="float"
   10978              max_equation="100"
   10979              equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   10980              underscore_name="ps_fpu0_active"
   10981              units="percent"
   10982              symbol_name="PsFpu0Active"
   10983              semantic_type="duration"
   10984              mdapi_supported_apis="OGL IO BB"
   10985              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   10986              mdapi_group="EU Array/Pixel Shader"
   10987              mdapi_hw_unit_type="gpu"
   10988              />
   10989     <counter name="DS Threads Dispatched"
   10990              description="The total number of domain shader hardware threads dispatched."
   10991              data_type="uint64"
   10992              equation="A 3 READ"
   10993              underscore_name="ds_threads"
   10994              units="threads"
   10995              symbol_name="DsThreads"
   10996              semantic_type="event"
   10997              mdapi_supported_apis="OGL4 IO BB"
   10998              mdapi_usage_flags="Tier3 Frame Batch Draw"
   10999              mdapi_hw_unit_type="gpu"
   11000              mdapi_group="EU Array/Domain Shader"
   11001              />
   11002     <counter name="Samples Written"
   11003              description="The total number of samples or pixels written to all render targets."
   11004              data_type="uint64"
   11005              equation="A 26 READ 4 UMUL"
   11006              underscore_name="samples_written"
   11007              units="pixels"
   11008              symbol_name="SamplesWritten"
   11009              semantic_type="event"
   11010              mdapi_supported_apis="OGL IO BB"
   11011              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   11012              mdapi_hw_unit_type="gpu"
   11013              mdapi_group="3D Pipe/Output Merger"
   11014              />
   11015     <counter name="EU Stall"
   11016              description="The percentage of time in which the Execution Units were stalled."
   11017              data_type="float"
   11018              max_equation="100"
   11019              equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   11020              underscore_name="eu_stall"
   11021              units="percent"
   11022              symbol_name="EuStall"
   11023              semantic_type="duration"
   11024              mdapi_supported_apis=""
   11025              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   11026              mdapi_group="EU Array"
   11027              mdapi_hw_unit_type="gpu"
   11028              />
   11029     <counter name="Slice0 Rasterizer Output Ready"
   11030              description="The percentage of time in which slice0 rasterizer output is ready"
   11031              data_type="float"
   11032              max_equation="100"
   11033              equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
   11034              underscore_name="rasterizer0_output_ready"
   11035              units="percent"
   11036              symbol_name="Rasterizer0OutputReady"
   11037              availability="$SliceMask 0x1 AND"
   11038              semantic_type="duration"
   11039              mdapi_supported_apis=""
   11040              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   11041              mdapi_group="GPU/Rasterizer"
   11042              mdapi_hw_unit_type="slice"
   11043              />
   11044     <counter name="Samples Blended"
   11045              description="The total number of blended samples or pixels written to all render targets."
   11046              data_type="uint64"
   11047              equation="A 27 READ 4 UMUL"
   11048              underscore_name="samples_blended"
   11049              units="pixels"
   11050              symbol_name="SamplesBlended"
   11051              semantic_type="event"
   11052              mdapi_supported_apis="OGL IO BB"
   11053              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   11054              mdapi_hw_unit_type="gpu"
   11055              mdapi_group="3D Pipe/Output Merger"
   11056              />
   11057     <counter name="Early Depth Test Fails"
   11058              description="The total number of pixels dropped on early depth test."
   11059              data_type="uint64"
   11060              equation="A 23 READ 4 UMUL"
   11061              underscore_name="early_depth_test_fails"
   11062              units="pixels"
   11063              symbol_name="EarlyDepthTestFails"
   11064              semantic_type="event"
   11065              mdapi_supported_apis="OGL IO BB"
   11066              mdapi_usage_flags="Tier3 Frame Batch Draw"
   11067              mdapi_hw_unit_type="gpu"
   11068              mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
   11069              />
   11070     <counter name="Slice1 Rasterizer Output Ready"
   11071              description="The percentage of time in which slice1 rasterizer output is ready"
   11072              data_type="float"
   11073              max_equation="100"
   11074              equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
   11075              underscore_name="rasterizer1_output_ready"
   11076              units="percent"
   11077              symbol_name="Rasterizer1OutputReady"
   11078              availability="$SliceMask 0x2 AND"
   11079              semantic_type="duration"
   11080              mdapi_supported_apis=""
   11081              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   11082              mdapi_group="GPU/Rasterizer"
   11083              mdapi_hw_unit_type="slice"
   11084              />
   11085     <counter name="Slice1 Post-EarlyZ Pixel Data Ready"
   11086              description="The percentage of time in which slice1 post-EarlyZ pixel data is ready (after early Z tests have been applied)"
   11087              data_type="float"
   11088              max_equation="100"
   11089              equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
   11090              underscore_name="pixel_data1_ready"
   11091              units="percent"
   11092              symbol_name="PixelData1Ready"
   11093              availability="$SliceMask 0x2 AND"
   11094              semantic_type="duration"
   11095              mdapi_supported_apis=""
   11096              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   11097              mdapi_group="GPU/Rasterizer/Early Depth Test"
   11098              mdapi_hw_unit_type="slice"
   11099              />
   11100     <counter name="Shader Memory Accesses"
   11101              description="The total number of shader memory accesses to L3."
   11102              data_type="uint64"
   11103              equation="A 32 READ"
   11104              underscore_name="shader_memory_accesses"
   11105              units="messages"
   11106              symbol_name="ShaderMemoryAccesses"
   11107              semantic_type="event"
   11108              mdapi_supported_apis=""
   11109              mdapi_usage_flags="Tier3 Frame Batch Draw"
   11110              mdapi_hw_unit_type="gpu"
   11111              mdapi_group="L3/Data Port"
   11112              />
   11113     <counter name="HS Threads Dispatched"
   11114              description="The total number of hull shader hardware threads dispatched."
   11115              data_type="uint64"
   11116              equation="A 2 READ"
   11117              underscore_name="hs_threads"
   11118              units="threads"
   11119              symbol_name="HsThreads"
   11120              semantic_type="event"
   11121              mdapi_supported_apis="OGL4 IO BB"
   11122              mdapi_usage_flags="Tier3 Frame Batch Draw"
   11123              mdapi_hw_unit_type="gpu"
   11124              mdapi_group="EU Array/Hull Shader"
   11125              />
   11126     <counter name="SLM Bytes Written"
   11127              description="The total number of GPU memory bytes written into shared local memory."
   11128              data_type="uint64"
   11129              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   11130              equation="A 31 READ 64 UMUL"
   11131              underscore_name="slm_bytes_written"
   11132              units="bytes"
   11133              symbol_name="SlmBytesWritten"
   11134              semantic_type="throughput"
   11135              mdapi_supported_apis="OGL4 OCL IO BB"
   11136              mdapi_usage_flags="Tier3 Frame Batch Draw"
   11137              mdapi_group="L3/Data Port/SLM"
   11138              mdapi_hw_unit_type="gpu"
   11139              />
   11140     <counter name="L3 Shader Throughput"
   11141              description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
   11142              data_type="uint64"
   11143              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
   11144              equation="A 30 READ  A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
   11145              underscore_name="l3_shader_throughput"
   11146              units="bytes"
   11147              symbol_name="L3ShaderThroughput"
   11148              semantic_type="throughput"
   11149              mdapi_supported_apis="OGL4 OCL IO BB"
   11150              mdapi_usage_flags="Tier2 Frame Batch Draw"
   11151              mdapi_group="L3/Data Port"
   11152              mdapi_hw_unit_type="gpu"
   11153              />
   11154     <counter name="Samples Killed in FS"
   11155              description="The total number of samples or pixels dropped in fragment shaders."
   11156              data_type="uint64"
   11157              equation="A 24 READ 4 UMUL"
   11158              underscore_name="samples_killed_in_ps"
   11159              units="pixels"
   11160              symbol_name="SamplesKilledInPs"
   11161              semantic_type="event"
   11162              mdapi_supported_apis="OGL IO BB"
   11163              mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
   11164              mdapi_hw_unit_type="gpu"
   11165              mdapi_group="3D Pipe/Fragment Shader"
   11166              />
   11167     <counter name="Slice0 PS Output Available"
   11168              description="The percentage of time in which slice0 PS output is available"
   11169              data_type="float"
   11170              max_equation="100"
   11171              equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
   11172              underscore_name="ps_output0_available"
   11173              units="percent"
   11174              symbol_name="PSOutput0Available"
   11175              availability="$SliceMask 0x1 AND"
   11176              semantic_type="duration"
   11177              mdapi_supported_apis=""
   11178              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   11179              mdapi_group="GPU/3D Pipe"
   11180              mdapi_hw_unit_type="slice"
   11181              />
   11182     <counter name="Shader Atomic Memory Accesses"
   11183              description="The total number of shader atomic memory accesses."
   11184              data_type="uint64"
   11185              equation="A 34 READ"
   11186              underscore_name="shader_atomics"
   11187              units="messages"
   11188              symbol_name="ShaderAtomics"
   11189              semantic_type="event"
   11190              mdapi_supported_apis="OGL4 OCL IO BB"
   11191              mdapi_usage_flags="Tier3 Frame Batch Draw"
   11192              mdapi_hw_unit_type="gpu"
   11193              mdapi_group="L3/Data Port/Atomics"
   11194              />
   11195     <register_config type="NOA">
   11196         <register type="NOA" address="0x00009840" value="0x000000A0" />
   11197         <register type="NOA" address="0x00009888" value="0x143B000E" />
   11198         <register type="NOA" address="0x00009888" value="0x043C55C0" />
   11199         <register type="NOA" address="0x00009888" value="0x0A1E0280" />
   11200         <register type="NOA" address="0x00009888" value="0x0C1E0408" />
   11201         <register type="NOA" address="0x00009888" value="0x10390000" />
   11202         <register type="NOA" address="0x00009888" value="0x12397A1F" />
   11203         <register type="NOA" address="0x00009888" value="0x14BB000E" />
   11204         <register type="NOA" address="0x00009888" value="0x04BC5000" />
   11205         <register type="NOA" address="0x00009888" value="0x0A9E0296" />
   11206         <register type="NOA" address="0x00009888" value="0x0C9E0008" />
   11207         <register type="NOA" address="0x00009888" value="0x10B90000" />
   11208         <register type="NOA" address="0x00009888" value="0x12B97A1F" />
   11209         <register type="NOA" address="0x00009888" value="0x063B0042" />
   11210         <register type="NOA" address="0x00009888" value="0x103B0000" />
   11211         <register type="NOA" address="0x00009888" value="0x083C0000" />
   11212         <register type="NOA" address="0x00009888" value="0x0A3E0040" />
   11213         <register type="NOA" address="0x00009888" value="0x043F8000" />
   11214         <register type="NOA" address="0x00009888" value="0x02594000" />
   11215         <register type="NOA" address="0x00009888" value="0x045A8000" />
   11216         <register type="NOA" address="0x00009888" value="0x0C1C0400" />
   11217         <register type="NOA" address="0x00009888" value="0x041D8000" />
   11218         <register type="NOA" address="0x00009888" value="0x081E02C0" />
   11219         <register type="NOA" address="0x00009888" value="0x0E1E0000" />
   11220         <register type="NOA" address="0x00009888" value="0x0C1FA800" />
   11221         <register type="NOA" address="0x00009888" value="0x0E1F0260" />
   11222         <register type="NOA" address="0x00009888" value="0x101F0014" />
   11223         <register type="NOA" address="0x00009888" value="0x003905E0" />
   11224         <register type="NOA" address="0x00009888" value="0x06390BC0" />
   11225         <register type="NOA" address="0x00009888" value="0x02390018" />
   11226         <register type="NOA" address="0x00009888" value="0x04394000" />
   11227         <register type="NOA" address="0x00009888" value="0x04BB0042" />
   11228         <register type="NOA" address="0x00009888" value="0x10BB0000" />
   11229         <register type="NOA" address="0x00009888" value="0x02BC05C0" />
   11230         <register type="NOA" address="0x00009888" value="0x08BC0000" />
   11231         <register type="NOA" address="0x00009888" value="0x0ABE0004" />
   11232         <register type="NOA" address="0x00009888" value="0x02BF8000" />
   11233         <register type="NOA" address="0x00009888" value="0x02D91000" />
   11234         <register type="NOA" address="0x00009888" value="0x02DA8000" />
   11235         <register type="NOA" address="0x00009888" value="0x089C8000" />
   11236         <register type="NOA" address="0x00009888" value="0x029D8000" />
   11237         <register type="NOA" address="0x00009888" value="0x089E8000" />
   11238         <register type="NOA" address="0x00009888" value="0x0E9E0000" />
   11239         <register type="NOA" address="0x00009888" value="0x0E9FA806" />
   11240         <register type="NOA" address="0x00009888" value="0x109F0142" />
   11241         <register type="NOA" address="0x00009888" value="0x08B90617" />
   11242         <register type="NOA" address="0x00009888" value="0x0AB90BE0" />
   11243         <register type="NOA" address="0x00009888" value="0x02B94000" />
   11244         <register type="NOA" address="0x00009888" value="0x0D88F000" />
   11245         <register type="NOA" address="0x00009888" value="0x0F88000C" />
   11246         <register type="NOA" address="0x00009888" value="0x07888000" />
   11247         <register type="NOA" address="0x00009888" value="0x09888000" />
   11248         <register type="NOA" address="0x00009888" value="0x018A8000" />
   11249         <register type="NOA" address="0x00009888" value="0x0F8A8000" />
   11250         <register type="NOA" address="0x00009888" value="0x1B8A2800" />
   11251         <register type="NOA" address="0x00009888" value="0x038A8000" />
   11252         <register type="NOA" address="0x00009888" value="0x058A8000" />
   11253         <register type="NOA" address="0x00009888" value="0x0B8A8000" />
   11254         <register type="NOA" address="0x00009888" value="0x0D8A8000" />
   11255         <register type="NOA" address="0x00009888" value="0x238B52A0" />
   11256         <register type="NOA" address="0x00009888" value="0x258B6A95" />
   11257         <register type="NOA" address="0x00009888" value="0x278B0029" />
   11258         <register type="NOA" address="0x00009888" value="0x178C2000" />
   11259         <register type="NOA" address="0x00009888" value="0x198C1500" />
   11260         <register type="NOA" address="0x00009888" value="0x1B8C0014" />
   11261         <register type="NOA" address="0x00009888" value="0x078C4000" />
   11262         <register type="NOA" address="0x00009888" value="0x098C4000" />
   11263         <register type="NOA" address="0x00009888" value="0x098DA000" />
   11264         <register type="NOA" address="0x00009888" value="0x0B8DA000" />
   11265         <register type="NOA" address="0x00009888" value="0x0F8DA000" />
   11266         <register type="NOA" address="0x00009888" value="0x038D8000" />
   11267         <register type="NOA" address="0x00009888" value="0x058D2000" />
   11268         <register type="NOA" address="0x00009888" value="0x1F85AA80" />
   11269         <register type="NOA" address="0x00009888" value="0x2185AAAA" />
   11270         <register type="NOA" address="0x00009888" value="0x2385002A" />
   11271         <register type="NOA" address="0x00009888" value="0x01834000" />
   11272         <register type="NOA" address="0x00009888" value="0x0F834000" />
   11273         <register type="NOA" address="0x00009888" value="0x19835400" />
   11274         <register type="NOA" address="0x00009888" value="0x1B830155" />
   11275         <register type="NOA" address="0x00009888" value="0x03834000" />
   11276         <register type="NOA" address="0x00009888" value="0x05834000" />
   11277         <register type="NOA" address="0x00009888" value="0x07834000" />
   11278         <register type="NOA" address="0x00009888" value="0x09834000" />
   11279         <register type="NOA" address="0x00009888" value="0x0B834000" />
   11280         <register type="NOA" address="0x00009888" value="0x0D834000" />
   11281         <register type="NOA" address="0x00009888" value="0x0184C000" />
   11282         <register type="NOA" address="0x00009888" value="0x0784C000" />
   11283         <register type="NOA" address="0x00009888" value="0x0984C000" />
   11284         <register type="NOA" address="0x00009888" value="0x0B84C000" />
   11285         <register type="NOA" address="0x00009888" value="0x0D84C000" />
   11286         <register type="NOA" address="0x00009888" value="0x0F84C000" />
   11287         <register type="NOA" address="0x00009888" value="0x0384C000" />
   11288         <register type="NOA" address="0x00009888" value="0x0584C000" />
   11289         <register type="NOA" address="0x00009888" value="0x1180C000" />
   11290         <register type="NOA" address="0x00009888" value="0x1780C000" />
   11291         <register type="NOA" address="0x00009888" value="0x1980C000" />
   11292         <register type="NOA" address="0x00009888" value="0x1B80C000" />
   11293         <register type="NOA" address="0x00009888" value="0x1D80C000" />
   11294         <register type="NOA" address="0x00009888" value="0x1F80C000" />
   11295         <register type="NOA" address="0x00009888" value="0x1380C000" />
   11296         <register type="NOA" address="0x00009888" value="0x1580C000" />
   11297         <register type="NOA" address="0x00009888" value="0x4D800444" />
   11298         <register type="NOA" address="0x00009888" value="0x3D800000" />
   11299         <register type="NOA" address="0x00009888" value="0x4F804000" />
   11300         <register type="NOA" address="0x00009888" value="0x43801080" />
   11301         <register type="NOA" address="0x00009888" value="0x51800000" />
   11302         <register type="NOA" address="0x00009888" value="0x45800084" />
   11303         <register type="NOA" address="0x00009888" value="0x53800044" />
   11304         <register type="NOA" address="0x00009888" value="0x47801080" />
   11305         <register type="NOA" address="0x00009888" value="0x21800000" />
   11306         <register type="NOA" address="0x00009888" value="0x31800000" />
   11307         <register type="NOA" address="0x00009888" value="0x3F800000" />
   11308         <register type="NOA" address="0x00009888" value="0x41800840" />
   11309         <register type="NOA" address="0x00009840" value="0x00000080" />
   11310     </register_config>
   11311     <register_config type="OA">
   11312         <register type="OA" address="0x00002740" value="0x00000000" />
   11313         <register type="OA" address="0x00002744" value="0x00800000" />
   11314         <register type="OA" address="0x00002710" value="0x00000000" />
   11315         <register type="OA" address="0x00002714" value="0xF0800000" />
   11316         <register type="OA" address="0x00002720" value="0x00000000" />
   11317         <register type="OA" address="0x00002724" value="0x30800000" />
   11318         <register type="OA" address="0x00002770" value="0x00006000" />
   11319         <register type="OA" address="0x00002774" value="0x0000F3FF" />
   11320         <register type="OA" address="0x00002778" value="0x00001800" />
   11321         <register type="OA" address="0x0000277C" value="0x0000FCFF" />
   11322         <register type="OA" address="0x00002780" value="0x00000600" />
   11323         <register type="OA" address="0x00002784" value="0x0000FF3F" />
   11324         <register type="OA" address="0x00002788" value="0x00000180" />
   11325         <register type="OA" address="0x0000278C" value="0x0000FFCF" />
   11326         <register type="OA" address="0x00002790" value="0x00000060" />
   11327         <register type="OA" address="0x00002794" value="0x0000FFF3" />
   11328         <register type="OA" address="0x00002798" value="0x00000018" />
   11329         <register type="OA" address="0x0000279C" value="0x0000FFFC" />
   11330     </register_config>
   11331     <register_config type="FLEX">
   11332         <register type="FLEX" address="0x0000E458" value="0x00005004" />
   11333         <register type="FLEX" address="0x0000E558" value="0x00010003" />
   11334         <register type="FLEX" address="0x0000E658" value="0x00012011" />
   11335         <register type="FLEX" address="0x0000E758" value="0x00015014" />
   11336         <register type="FLEX" address="0x0000E45C" value="0x00051050" />
   11337         <register type="FLEX" address="0x0000E55C" value="0x00053052" />
   11338         <register type="FLEX" address="0x0000E65C" value="0x00055054" />
   11339     </register_config>
   11340   </set>
   11341 
   11342   <set name="Metric set Sampler_1"
   11343        mdapi_supported_apis="OGL OCL IO BB"
   11344        underscore_name="sampler_1"
   11345        hw_config_guid="f0c6ba37-d3d3-4211-91b5-226730312a54"
   11346        chipset="BDW"
   11347        symbol_name="Sampler_1"
   11348        >
   11349     <counter name="GPU Core Clocks"
   11350              description="The total number of GPU core clocks elapsed during the measurement."
   11351              data_type="uint64"
   11352              equation="GPU_CLOCK 0 READ"
   11353              underscore_name="gpu_core_clocks"
   11354              units="cycles"
   11355              symbol_name="GpuCoreClocks"
   11356              semantic_type="event"
   11357              mdapi_supported_apis=""
   11358              mdapi_usage_flags="Tier1 Frame Batch Draw"
   11359              mdapi_hw_unit_type="gpu"
   11360              mdapi_group="GPU"
   11361              />
   11362     <counter name="EU Active"
   11363              description="The percentage of time in which the Execution Units were actively processing."
   11364              data_type="float"
   11365              max_equation="100"
   11366              equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   11367              underscore_name="eu_active"
   11368              units="percent"
   11369              symbol_name="EuActive"
   11370              semantic_type="duration"
   11371              mdapi_supported_apis=""
   11372              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   11373              mdapi_group="EU Array"
   11374              mdapi_hw_unit_type="gpu"
   11375              />
   11376     <counter name="EU Both FPU Pipes Active"
   11377              description="The percentage of time in which both EU FPU pipelines were actively processing."
   11378              data_type="float"
   11379              max_equation="100"
   11380              equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   11381              underscore_name="eu_fpu_both_active"
   11382              units="percent"
   11383              symbol_name="EuFpuBothActive"
   11384              semantic_type="duration"
   11385              mdapi_supported_apis=""
   11386              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   11387              mdapi_group="EU Array/Pipes"
   11388              mdapi_hw_unit_type="gpu"
   11389              />
   11390     <counter name="VS Send Pipe Active"
   11391              description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
   11392              data_type="float"
   11393              max_equation="100"
   11394              equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   11395              underscore_name="vs_send_active"
   11396              units="percent"
   11397              symbol_name="VsSendActive"
   11398              semantic_type="duration"
   11399              mdapi_supported_apis="OGL IO BB"
   11400              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   11401              mdapi_group="EU Array/Vertex Shader"
   11402              mdapi_hw_unit_type="gpu"
   11403              />
   11404     <counter name="VS FPU1 Pipe Active"
   11405              description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
   11406              data_type="float"
   11407              max_equation="100"
   11408              equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   11409              underscore_name="vs_fpu1_active"
   11410              units="percent"
   11411              symbol_name="VsFpu1Active"
   11412              semantic_type="duration"
   11413              mdapi_supported_apis="OGL IO BB"
   11414              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   11415              mdapi_group="EU Array/Vertex Shader"
   11416              mdapi_hw_unit_type="gpu"
   11417              />
   11418     <counter name="GS Threads Dispatched"
   11419              description="The total number of geometry shader hardware threads dispatched."
   11420              data_type="uint64"
   11421              equation="A 5 READ"
   11422              underscore_name="gs_threads"
   11423              units="threads"
   11424              symbol_name="GsThreads"
   11425              semantic_type="event"
   11426              mdapi_supported_apis="OGL4 IO BB"
   11427              mdapi_usage_flags="Tier3 Frame Batch Draw"
   11428              mdapi_hw_unit_type="gpu"
   11429              mdapi_group="EU Array/Geometry Shader"
   11430              />
   11431     <counter name="Slice1 Subslice0 Input Available"
   11432              description="The percentage of time in which slice1 subslice0 sampler input is available"
   11433              data_type="float"
   11434              max_equation="100"
   11435              equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
   11436              underscore_name="sampler10_input_available"
   11437              units="percent"
   11438              symbol_name="Sampler10InputAvailable"
   11439              availability="$SubsliceMask 0x8 AND"
   11440              semantic_type="duration"
   11441              mdapi_supported_apis=""
   11442              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   11443              mdapi_group="GPU/Sampler"
   11444              mdapi_hw_unit_type="subslice"
   11445              />
   11446     <counter name="Early Hi-Depth Test Fails"
   11447              description="The total number of pixels dropped on early hierarchical depth test."
   11448              data_type="uint64"
   11449              equation="A 22 READ 4 UMUL"
   11450              underscore_name="hi_depth_test_fails"
   11451              units="pixels"
   11452              symbol_name="HiDepthTestFails"
   11453              semantic_type="event"
   11454              mdapi_supported_apis="OGL IO BB"
   11455              mdapi_usage_flags="Tier3 Frame Batch Draw"
   11456              mdapi_hw_unit_type="gpu"
   11457              mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
   11458              />
   11459     <counter name="FS Both FPU Active"
   11460              description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
   11461              data_type="float"
   11462              max_equation="100"
   11463              equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   11464              underscore_name="ps_eu_both_fpu_active"
   11465              units="percent"
   11466              symbol_name="PsEuBothFpuActive"
   11467              semantic_type="duration"
   11468              mdapi_supported_apis="OGL IO BB"
   11469              mdapi_usage_flags="Tier4 Frame Batch Draw"
   11470              mdapi_group="3D Pipe/Fragment Shader"
   11471              mdapi_hw_unit_type="gpu"
   11472              />
   11473     <counter name="VS Threads Dispatched"
   11474              description="The total number of vertex shader hardware threads dispatched."
   11475              data_type="uint64"
   11476              equation="A 1 READ"
   11477              underscore_name="vs_threads"
   11478              units="threads"
   11479              symbol_name="VsThreads"
   11480              semantic_type="event"
   11481              mdapi_supported_apis="OGL IO BB"
   11482              mdapi_usage_flags="Tier3 Frame Batch Draw"
   11483              mdapi_hw_unit_type="gpu"
   11484              mdapi_group="EU Array/Vertex Shader"
   11485              />
   11486     <counter name="FS Threads Dispatched"
   11487              description="The total number of fragment shader hardware threads dispatched."
   11488              data_type="uint64"
   11489              equation="A 6 READ"
   11490              underscore_name="ps_threads"
   11491              units="threads"
   11492              symbol_name="PsThreads"
   11493              semantic_type="event"
   11494              mdapi_supported_apis="OGL IO BB"
   11495              mdapi_usage_flags="Tier3 Frame Batch Draw"
   11496              mdapi_hw_unit_type="gpu"
   11497              mdapi_group="EU Array/Fragment Shader"
   11498              />
   11499     <counter name="Shader Barrier Messages"
   11500              description="The total number of shader barrier messages."
   11501              data_type="uint64"
   11502              equation="A 35 READ"
   11503              underscore_name="shader_barriers"
   11504              units="messages"
   11505              symbol_name="ShaderBarriers"
   11506              semantic_type="event"
   11507              mdapi_supported_apis=""
   11508              mdapi_usage_flags="Tier3 Frame Batch Draw"
   11509              mdapi_hw_unit_type="gpu"
   11510              mdapi_group="EU Array/Barrier"
   11511              />
   11512     <counter name="Sampler Texels"
   11513              description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
   11514              data_type="uint64"
   11515              equation="A 28 READ 4 UMUL"
   11516              underscore_name="sampler_texels"
   11517              units="texels"
   11518              symbol_name="SamplerTexels"
   11519              semantic_type="event"
   11520              mdapi_supported_apis=""
   11521              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   11522              mdapi_hw_unit_type="gpu"
   11523              mdapi_group="Sampler/Sampler Input"
   11524              />
   11525     <counter name="Pixels Failing Tests"
   11526              description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
   11527              data_type="uint64"
   11528              equation="A 25 READ 4 UMUL"
   11529              underscore_name="pixels_failing_post_ps_tests"
   11530              units="pixels"
   11531              symbol_name="PixelsFailingPostPsTests"
   11532              semantic_type="event"
   11533              mdapi_supported_apis="OGL IO BB"
   11534              mdapi_usage_flags="Tier3 Frame Batch Draw"
   11535              mdapi_hw_unit_type="gpu"
   11536              mdapi_group="3D Pipe/Output Merger"
   11537              />
   11538     <counter name="Slice1 Subslice2 Sampler Output Ready"
   11539              description="The percentage of time in which slice1 subslice2 sampler output is ready"
   11540              data_type="float"
   11541              max_equation="100"
   11542              equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
   11543              underscore_name="sampler12_output_ready"
   11544              units="percent"
   11545              symbol_name="Sampler12OutputReady"
   11546              availability="$SubsliceMask 0x20 AND"
   11547              semantic_type="duration"
   11548              mdapi_supported_apis=""
   11549              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   11550              mdapi_group="GPU/Sampler"
   11551              mdapi_hw_unit_type="subslice"
   11552              />
   11553     <counter name="GPU Time Elapsed"
   11554              description="Time elapsed on the GPU during the measurement."
   11555              data_type="uint64"
   11556              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
   11557              underscore_name="gpu_time"
   11558              units="ns"
   11559              symbol_name="GpuTime"
   11560              semantic_type="duration"
   11561              mdapi_supported_apis=""
   11562              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   11563              mdapi_hw_unit_type="gpu"
   11564              mdapi_group="GPU"
   11565              />
   11566     <counter name="AVG GPU Core Frequency"
   11567              description="Average GPU Core Frequency in the measurement."
   11568              data_type="uint64"
   11569              max_equation="$GpuMaxFrequency"
   11570              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
   11571              underscore_name="avg_gpu_core_frequency"
   11572              units="hz"
   11573              symbol_name="AvgGpuCoreFrequency"
   11574              semantic_type="event"
   11575              mdapi_supported_apis=""
   11576              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   11577              mdapi_group="GPU"
   11578              mdapi_hw_unit_type="gpu"
   11579              />
   11580     <counter name="Sampler Texels Misses"
   11581              description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
   11582              data_type="uint64"
   11583              equation="A 29 READ 4 UMUL"
   11584              underscore_name="sampler_texel_misses"
   11585              units="texels"
   11586              symbol_name="SamplerTexelMisses"
   11587              semantic_type="event"
   11588              mdapi_supported_apis=""
   11589              mdapi_usage_flags="Tier3 Batch Frame Draw"
   11590              mdapi_hw_unit_type="gpu"
   11591              mdapi_group="Sampler/Sampler Cache"
   11592              />
   11593     <counter name="CS Threads Dispatched"
   11594              description="The total number of compute shader hardware threads dispatched."
   11595              data_type="uint64"
   11596              equation="A 4 READ"
   11597              underscore_name="cs_threads"
   11598              units="threads"
   11599              symbol_name="CsThreads"
   11600              semantic_type="event"
   11601              mdapi_supported_apis="OGL4 OCL IO BB"
   11602              mdapi_usage_flags="Tier3 Frame Batch Draw"
   11603              mdapi_hw_unit_type="gpu"
   11604              mdapi_group="EU Array/Compute Shader"
   11605              />
   11606     <counter name="SLM Bytes Read"
   11607              description="The total number of GPU memory bytes read from shared local memory."
   11608              data_type="uint64"
   11609              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   11610              equation="A 30 READ 64 UMUL"
   11611              underscore_name="slm_bytes_read"
   11612              units="bytes"
   11613              symbol_name="SlmBytesRead"
   11614              semantic_type="throughput"
   11615              mdapi_supported_apis="OGL4 OCL IO BB"
   11616              mdapi_usage_flags="Tier3 Frame Batch Draw"
   11617              mdapi_group="L3/Data Port/SLM"
   11618              mdapi_hw_unit_type="gpu"
   11619              />
   11620     <counter name="PS FPU1 Pipe Active"
   11621              description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
   11622              data_type="float"
   11623              max_equation="100"
   11624              equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   11625              underscore_name="ps_fpu1_active"
   11626              units="percent"
   11627              symbol_name="PsFpu1Active"
   11628              semantic_type="duration"
   11629              mdapi_supported_apis="OGL IO BB"
   11630              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   11631              mdapi_group="EU Array/Pixel Shader"
   11632              mdapi_hw_unit_type="gpu"
   11633              />
   11634     <counter name="PS Send Pipeline Active"
   11635              description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
   11636              data_type="float"
   11637              max_equation="100"
   11638              equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   11639              underscore_name="ps_send_active"
   11640              units="percent"
   11641              symbol_name="PsSendActive"
   11642              semantic_type="duration"
   11643              mdapi_supported_apis="OGL IO BB"
   11644              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   11645              mdapi_group="EU Array/Pixel Shader"
   11646              mdapi_hw_unit_type="gpu"
   11647              />
   11648     <counter name="VS FPU0 Pipe Active"
   11649              description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
   11650              data_type="float"
   11651              max_equation="100"
   11652              equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   11653              underscore_name="vs_fpu0_active"
   11654              units="percent"
   11655              symbol_name="VsFpu0Active"
   11656              semantic_type="duration"
   11657              mdapi_supported_apis="OGL IO BB"
   11658              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   11659              mdapi_group="EU Array/Vertex Shader"
   11660              mdapi_hw_unit_type="gpu"
   11661              />
   11662     <counter name="GPU Busy"
   11663              description="The percentage of time in which the GPU has been processing GPU commands."
   11664              data_type="float"
   11665              max_equation="100"
   11666              equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
   11667              underscore_name="gpu_busy"
   11668              units="percent"
   11669              symbol_name="GpuBusy"
   11670              semantic_type="duration"
   11671              mdapi_supported_apis=""
   11672              mdapi_usage_flags="Tier1 Overview System Frame"
   11673              mdapi_group="GPU"
   11674              mdapi_hw_unit_type="gpu"
   11675              />
   11676     <counter name="Slice1 Subslice1 Input Available"
   11677              description="The percentage of time in which slice1 subslice1 sampler input is available"
   11678              data_type="float"
   11679              max_equation="100"
   11680              equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
   11681              underscore_name="sampler11_input_available"
   11682              units="percent"
   11683              symbol_name="Sampler11InputAvailable"
   11684              availability="$SubsliceMask 0x10 AND"
   11685              semantic_type="duration"
   11686              mdapi_supported_apis=""
   11687              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   11688              mdapi_group="GPU/Sampler"
   11689              mdapi_hw_unit_type="subslice"
   11690              />
   11691     <counter name="Rasterized Pixels"
   11692              description="The total number of rasterized pixels."
   11693              data_type="uint64"
   11694              equation="A 21 READ 4 UMUL"
   11695              underscore_name="rasterized_pixels"
   11696              units="pixels"
   11697              symbol_name="RasterizedPixels"
   11698              semantic_type="event"
   11699              mdapi_supported_apis="OGL IO BB"
   11700              mdapi_usage_flags="Tier3 Frame Batch Draw"
   11701              mdapi_hw_unit_type="gpu"
   11702              mdapi_group="3D Pipe/Rasterizer"
   11703              />
   11704     <counter name="PS FPU0 Pipe Active"
   11705              description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
   11706              data_type="float"
   11707              max_equation="100"
   11708              equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   11709              underscore_name="ps_fpu0_active"
   11710              units="percent"
   11711              symbol_name="PsFpu0Active"
   11712              semantic_type="duration"
   11713              mdapi_supported_apis="OGL IO BB"
   11714              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   11715              mdapi_group="EU Array/Pixel Shader"
   11716              mdapi_hw_unit_type="gpu"
   11717              />
   11718     <counter name="DS Threads Dispatched"
   11719              description="The total number of domain shader hardware threads dispatched."
   11720              data_type="uint64"
   11721              equation="A 3 READ"
   11722              underscore_name="ds_threads"
   11723              units="threads"
   11724              symbol_name="DsThreads"
   11725              semantic_type="event"
   11726              mdapi_supported_apis="OGL4 IO BB"
   11727              mdapi_usage_flags="Tier3 Frame Batch Draw"
   11728              mdapi_hw_unit_type="gpu"
   11729              mdapi_group="EU Array/Domain Shader"
   11730              />
   11731     <counter name="Samples Written"
   11732              description="The total number of samples or pixels written to all render targets."
   11733              data_type="uint64"
   11734              equation="A 26 READ 4 UMUL"
   11735              underscore_name="samples_written"
   11736              units="pixels"
   11737              symbol_name="SamplesWritten"
   11738              semantic_type="event"
   11739              mdapi_supported_apis="OGL IO BB"
   11740              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   11741              mdapi_hw_unit_type="gpu"
   11742              mdapi_group="3D Pipe/Output Merger"
   11743              />
   11744     <counter name="EU Stall"
   11745              description="The percentage of time in which the Execution Units were stalled."
   11746              data_type="float"
   11747              max_equation="100"
   11748              equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   11749              underscore_name="eu_stall"
   11750              units="percent"
   11751              symbol_name="EuStall"
   11752              semantic_type="duration"
   11753              mdapi_supported_apis=""
   11754              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   11755              mdapi_group="EU Array"
   11756              mdapi_hw_unit_type="gpu"
   11757              />
   11758     <counter name="Samples Blended"
   11759              description="The total number of blended samples or pixels written to all render targets."
   11760              data_type="uint64"
   11761              equation="A 27 READ 4 UMUL"
   11762              underscore_name="samples_blended"
   11763              units="pixels"
   11764              symbol_name="SamplesBlended"
   11765              semantic_type="event"
   11766              mdapi_supported_apis="OGL IO BB"
   11767              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   11768              mdapi_hw_unit_type="gpu"
   11769              mdapi_group="3D Pipe/Output Merger"
   11770              />
   11771     <counter name="Early Depth Test Fails"
   11772              description="The total number of pixels dropped on early depth test."
   11773              data_type="uint64"
   11774              equation="A 23 READ 4 UMUL"
   11775              underscore_name="early_depth_test_fails"
   11776              units="pixels"
   11777              symbol_name="EarlyDepthTestFails"
   11778              semantic_type="event"
   11779              mdapi_supported_apis="OGL IO BB"
   11780              mdapi_usage_flags="Tier3 Frame Batch Draw"
   11781              mdapi_hw_unit_type="gpu"
   11782              mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
   11783              />
   11784     <counter name="Slice1 Subslice2 Input Available"
   11785              description="The percentage of time in which slice1 subslice2 sampler input is available"
   11786              data_type="float"
   11787              max_equation="100"
   11788              equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
   11789              underscore_name="sampler12_input_available"
   11790              units="percent"
   11791              symbol_name="Sampler12InputAvailable"
   11792              availability="$SubsliceMask 0x20 AND"
   11793              semantic_type="duration"
   11794              mdapi_supported_apis=""
   11795              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   11796              mdapi_group="GPU/Sampler"
   11797              mdapi_hw_unit_type="subslice"
   11798              />
   11799     <counter name="Slice1 Subslice0 Sampler Output Ready"
   11800              description="The percentage of time in which slice1 subslice0 sampler output is ready"
   11801              data_type="float"
   11802              max_equation="100"
   11803              equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
   11804              underscore_name="sampler10_output_ready"
   11805              units="percent"
   11806              symbol_name="Sampler10OutputReady"
   11807              availability="$SubsliceMask 0x8 AND"
   11808              semantic_type="duration"
   11809              mdapi_supported_apis=""
   11810              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   11811              mdapi_group="GPU/Sampler"
   11812              mdapi_hw_unit_type="subslice"
   11813              />
   11814     <counter name="Shader Memory Accesses"
   11815              description="The total number of shader memory accesses to L3."
   11816              data_type="uint64"
   11817              equation="A 32 READ"
   11818              underscore_name="shader_memory_accesses"
   11819              units="messages"
   11820              symbol_name="ShaderMemoryAccesses"
   11821              semantic_type="event"
   11822              mdapi_supported_apis=""
   11823              mdapi_usage_flags="Tier3 Frame Batch Draw"
   11824              mdapi_hw_unit_type="gpu"
   11825              mdapi_group="L3/Data Port"
   11826              />
   11827     <counter name="Slice1 Subslice1 Sampler Output Ready"
   11828              description="The percentage of time in which slice1 subslice1 sampler output is ready"
   11829              data_type="float"
   11830              max_equation="100"
   11831              equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
   11832              underscore_name="sampler11_output_ready"
   11833              units="percent"
   11834              symbol_name="Sampler11OutputReady"
   11835              availability="$SubsliceMask 0x10 AND"
   11836              semantic_type="duration"
   11837              mdapi_supported_apis=""
   11838              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   11839              mdapi_group="GPU/Sampler"
   11840              mdapi_hw_unit_type="subslice"
   11841              />
   11842     <counter name="HS Threads Dispatched"
   11843              description="The total number of hull shader hardware threads dispatched."
   11844              data_type="uint64"
   11845              equation="A 2 READ"
   11846              underscore_name="hs_threads"
   11847              units="threads"
   11848              symbol_name="HsThreads"
   11849              semantic_type="event"
   11850              mdapi_supported_apis="OGL4 IO BB"
   11851              mdapi_usage_flags="Tier3 Frame Batch Draw"
   11852              mdapi_hw_unit_type="gpu"
   11853              mdapi_group="EU Array/Hull Shader"
   11854              />
   11855     <counter name="SLM Bytes Written"
   11856              description="The total number of GPU memory bytes written into shared local memory."
   11857              data_type="uint64"
   11858              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   11859              equation="A 31 READ 64 UMUL"
   11860              underscore_name="slm_bytes_written"
   11861              units="bytes"
   11862              symbol_name="SlmBytesWritten"
   11863              semantic_type="throughput"
   11864              mdapi_supported_apis="OGL4 OCL IO BB"
   11865              mdapi_usage_flags="Tier3 Frame Batch Draw"
   11866              mdapi_group="L3/Data Port/SLM"
   11867              mdapi_hw_unit_type="gpu"
   11868              />
   11869     <counter name="L3 Shader Throughput"
   11870              description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
   11871              data_type="uint64"
   11872              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
   11873              equation="A 30 READ  A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
   11874              underscore_name="l3_shader_throughput"
   11875              units="bytes"
   11876              symbol_name="L3ShaderThroughput"
   11877              semantic_type="throughput"
   11878              mdapi_supported_apis="OGL4 OCL IO BB"
   11879              mdapi_usage_flags="Tier2 Frame Batch Draw"
   11880              mdapi_group="L3/Data Port"
   11881              mdapi_hw_unit_type="gpu"
   11882              />
   11883     <counter name="Samples Killed in FS"
   11884              description="The total number of samples or pixels dropped in fragment shaders."
   11885              data_type="uint64"
   11886              equation="A 24 READ 4 UMUL"
   11887              underscore_name="samples_killed_in_ps"
   11888              units="pixels"
   11889              symbol_name="SamplesKilledInPs"
   11890              semantic_type="event"
   11891              mdapi_supported_apis="OGL IO BB"
   11892              mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
   11893              mdapi_hw_unit_type="gpu"
   11894              mdapi_group="3D Pipe/Fragment Shader"
   11895              />
   11896     <counter name="Shader Atomic Memory Accesses"
   11897              description="The total number of shader atomic memory accesses."
   11898              data_type="uint64"
   11899              equation="A 34 READ"
   11900              underscore_name="shader_atomics"
   11901              units="messages"
   11902              symbol_name="ShaderAtomics"
   11903              semantic_type="event"
   11904              mdapi_supported_apis="OGL4 OCL IO BB"
   11905              mdapi_usage_flags="Tier3 Frame Batch Draw"
   11906              mdapi_hw_unit_type="gpu"
   11907              mdapi_group="L3/Data Port/Atomics"
   11908              />
   11909     <register_config type="NOA">
   11910         <register type="NOA" address="0x00009840" value="0x000000A0" />
   11911         <register type="NOA" address="0x00009888" value="0x18921400" />
   11912         <register type="NOA" address="0x00009888" value="0x149500AB" />
   11913         <register type="NOA" address="0x00009888" value="0x18B21400" />
   11914         <register type="NOA" address="0x00009888" value="0x14B500AB" />
   11915         <register type="NOA" address="0x00009888" value="0x18D21400" />
   11916         <register type="NOA" address="0x00009888" value="0x14D500AB" />
   11917         <register type="NOA" address="0x00009888" value="0x0CDC8000" />
   11918         <register type="NOA" address="0x00009888" value="0x0EDC4000" />
   11919         <register type="NOA" address="0x00009888" value="0x02DCC000" />
   11920         <register type="NOA" address="0x00009888" value="0x04DCC000" />
   11921         <register type="NOA" address="0x00009888" value="0x1ABD00A0" />
   11922         <register type="NOA" address="0x00009888" value="0x0ABD8000" />
   11923         <register type="NOA" address="0x00009888" value="0x0CD88000" />
   11924         <register type="NOA" address="0x00009888" value="0x0ED84000" />
   11925         <register type="NOA" address="0x00009888" value="0x04D88000" />
   11926         <register type="NOA" address="0x00009888" value="0x1ADB0050" />
   11927         <register type="NOA" address="0x00009888" value="0x04DB8000" />
   11928         <register type="NOA" address="0x00009888" value="0x06DB8000" />
   11929         <register type="NOA" address="0x00009888" value="0x08DB8000" />
   11930         <register type="NOA" address="0x00009888" value="0x0ADB4000" />
   11931         <register type="NOA" address="0x00009888" value="0x109F02A0" />
   11932         <register type="NOA" address="0x00009888" value="0x0C9FA000" />
   11933         <register type="NOA" address="0x00009888" value="0x0E9F00AA" />
   11934         <register type="NOA" address="0x00009888" value="0x18B82500" />
   11935         <register type="NOA" address="0x00009888" value="0x02B88000" />
   11936         <register type="NOA" address="0x00009888" value="0x04B84000" />
   11937         <register type="NOA" address="0x00009888" value="0x06B84000" />
   11938         <register type="NOA" address="0x00009888" value="0x08B84000" />
   11939         <register type="NOA" address="0x00009888" value="0x0AB84000" />
   11940         <register type="NOA" address="0x00009888" value="0x0CB88000" />
   11941         <register type="NOA" address="0x00009888" value="0x0CB98000" />
   11942         <register type="NOA" address="0x00009888" value="0x0EB9A000" />
   11943         <register type="NOA" address="0x00009888" value="0x00B98000" />
   11944         <register type="NOA" address="0x00009888" value="0x02B9A000" />
   11945         <register type="NOA" address="0x00009888" value="0x04B9A000" />
   11946         <register type="NOA" address="0x00009888" value="0x06B92000" />
   11947         <register type="NOA" address="0x00009888" value="0x1ABA0200" />
   11948         <register type="NOA" address="0x00009888" value="0x02BA8000" />
   11949         <register type="NOA" address="0x00009888" value="0x0CBA8000" />
   11950         <register type="NOA" address="0x00009888" value="0x04908000" />
   11951         <register type="NOA" address="0x00009888" value="0x04918000" />
   11952         <register type="NOA" address="0x00009888" value="0x04927300" />
   11953         <register type="NOA" address="0x00009888" value="0x10920000" />
   11954         <register type="NOA" address="0x00009888" value="0x1893000A" />
   11955         <register type="NOA" address="0x00009888" value="0x0A934000" />
   11956         <register type="NOA" address="0x00009888" value="0x0A946000" />
   11957         <register type="NOA" address="0x00009888" value="0x0C959000" />
   11958         <register type="NOA" address="0x00009888" value="0x0E950098" />
   11959         <register type="NOA" address="0x00009888" value="0x10950000" />
   11960         <register type="NOA" address="0x00009888" value="0x04B04000" />
   11961         <register type="NOA" address="0x00009888" value="0x04B14000" />
   11962         <register type="NOA" address="0x00009888" value="0x04B20073" />
   11963         <register type="NOA" address="0x00009888" value="0x10B20000" />
   11964         <register type="NOA" address="0x00009888" value="0x04B38000" />
   11965         <register type="NOA" address="0x00009888" value="0x06B38000" />
   11966         <register type="NOA" address="0x00009888" value="0x08B34000" />
   11967         <register type="NOA" address="0x00009888" value="0x04B4C000" />
   11968         <register type="NOA" address="0x00009888" value="0x02B59890" />
   11969         <register type="NOA" address="0x00009888" value="0x10B50000" />
   11970         <register type="NOA" address="0x00009888" value="0x06D04000" />
   11971         <register type="NOA" address="0x00009888" value="0x06D14000" />
   11972         <register type="NOA" address="0x00009888" value="0x06D20073" />
   11973         <register type="NOA" address="0x00009888" value="0x10D20000" />
   11974         <register type="NOA" address="0x00009888" value="0x18D30020" />
   11975         <register type="NOA" address="0x00009888" value="0x02D38000" />
   11976         <register type="NOA" address="0x00009888" value="0x0CD34000" />
   11977         <register type="NOA" address="0x00009888" value="0x0AD48000" />
   11978         <register type="NOA" address="0x00009888" value="0x04D42000" />
   11979         <register type="NOA" address="0x00009888" value="0x0ED59000" />
   11980         <register type="NOA" address="0x00009888" value="0x00D59800" />
   11981         <register type="NOA" address="0x00009888" value="0x10D50000" />
   11982         <register type="NOA" address="0x00009888" value="0x0F88000E" />
   11983         <register type="NOA" address="0x00009888" value="0x03888000" />
   11984         <register type="NOA" address="0x00009888" value="0x05888000" />
   11985         <register type="NOA" address="0x00009888" value="0x07888000" />
   11986         <register type="NOA" address="0x00009888" value="0x09888000" />
   11987         <register type="NOA" address="0x00009888" value="0x0B888000" />
   11988         <register type="NOA" address="0x00009888" value="0x0D880400" />
   11989         <register type="NOA" address="0x00009888" value="0x278B002A" />
   11990         <register type="NOA" address="0x00009888" value="0x238B5500" />
   11991         <register type="NOA" address="0x00009888" value="0x258B000A" />
   11992         <register type="NOA" address="0x00009888" value="0x1B8C0015" />
   11993         <register type="NOA" address="0x00009888" value="0x038C4000" />
   11994         <register type="NOA" address="0x00009888" value="0x058C4000" />
   11995         <register type="NOA" address="0x00009888" value="0x078C4000" />
   11996         <register type="NOA" address="0x00009888" value="0x098C4000" />
   11997         <register type="NOA" address="0x00009888" value="0x0B8C4000" />
   11998         <register type="NOA" address="0x00009888" value="0x0D8C4000" />
   11999         <register type="NOA" address="0x00009888" value="0x0D8D8000" />
   12000         <register type="NOA" address="0x00009888" value="0x0F8DA000" />
   12001         <register type="NOA" address="0x00009888" value="0x018D8000" />
   12002         <register type="NOA" address="0x00009888" value="0x038DA000" />
   12003         <register type="NOA" address="0x00009888" value="0x058DA000" />
   12004         <register type="NOA" address="0x00009888" value="0x078D2000" />
   12005         <register type="NOA" address="0x00009888" value="0x2385002A" />
   12006         <register type="NOA" address="0x00009888" value="0x1F85AA00" />
   12007         <register type="NOA" address="0x00009888" value="0x2185000A" />
   12008         <register type="NOA" address="0x00009888" value="0x1B830150" />
   12009         <register type="NOA" address="0x00009888" value="0x03834000" />
   12010         <register type="NOA" address="0x00009888" value="0x05834000" />
   12011         <register type="NOA" address="0x00009888" value="0x07834000" />
   12012         <register type="NOA" address="0x00009888" value="0x09834000" />
   12013         <register type="NOA" address="0x00009888" value="0x0B834000" />
   12014         <register type="NOA" address="0x00009888" value="0x0D834000" />
   12015         <register type="NOA" address="0x00009888" value="0x0D848000" />
   12016         <register type="NOA" address="0x00009888" value="0x0F84C000" />
   12017         <register type="NOA" address="0x00009888" value="0x01848000" />
   12018         <register type="NOA" address="0x00009888" value="0x0384C000" />
   12019         <register type="NOA" address="0x00009888" value="0x0584C000" />
   12020         <register type="NOA" address="0x00009888" value="0x07844000" />
   12021         <register type="NOA" address="0x00009888" value="0x1D808000" />
   12022         <register type="NOA" address="0x00009888" value="0x1F80C000" />
   12023         <register type="NOA" address="0x00009888" value="0x11808000" />
   12024         <register type="NOA" address="0x00009888" value="0x1380C000" />
   12025         <register type="NOA" address="0x00009888" value="0x1580C000" />
   12026         <register type="NOA" address="0x00009888" value="0x17804000" />
   12027         <register type="NOA" address="0x00009888" value="0x53800000" />
   12028         <register type="NOA" address="0x00009888" value="0x47801021" />
   12029         <register type="NOA" address="0x00009888" value="0x21800000" />
   12030         <register type="NOA" address="0x00009888" value="0x31800000" />
   12031         <register type="NOA" address="0x00009888" value="0x4D800000" />
   12032         <register type="NOA" address="0x00009888" value="0x3F800C64" />
   12033         <register type="NOA" address="0x00009888" value="0x4F800000" />
   12034         <register type="NOA" address="0x00009888" value="0x41800C02" />
   12035         <register type="NOA" address="0x00009840" value="0x00000080" />
   12036     </register_config>
   12037     <register_config type="OA">
   12038         <register type="OA" address="0x00002740" value="0x00000000" />
   12039         <register type="OA" address="0x00002744" value="0x00800000" />
   12040         <register type="OA" address="0x00002710" value="0x00000000" />
   12041         <register type="OA" address="0x00002714" value="0x70800000" />
   12042         <register type="OA" address="0x00002720" value="0x00000000" />
   12043         <register type="OA" address="0x00002724" value="0x00800000" />
   12044         <register type="OA" address="0x00002770" value="0x0000C000" />
   12045         <register type="OA" address="0x00002774" value="0x0000E7FF" />
   12046         <register type="OA" address="0x00002778" value="0x00003000" />
   12047         <register type="OA" address="0x0000277C" value="0x0000F9FF" />
   12048         <register type="OA" address="0x00002780" value="0x00000C00" />
   12049         <register type="OA" address="0x00002784" value="0x0000FE7F" />
   12050     </register_config>
   12051     <register_config type="FLEX">
   12052         <register type="FLEX" address="0x0000E458" value="0x00005004" />
   12053         <register type="FLEX" address="0x0000E558" value="0x00010003" />
   12054         <register type="FLEX" address="0x0000E658" value="0x00012011" />
   12055         <register type="FLEX" address="0x0000E758" value="0x00015014" />
   12056         <register type="FLEX" address="0x0000E45C" value="0x00051050" />
   12057         <register type="FLEX" address="0x0000E55C" value="0x00053052" />
   12058         <register type="FLEX" address="0x0000E65C" value="0x00055054" />
   12059     </register_config>
   12060   </set>
   12061 
   12062   <set name="Metric set Sampler_2"
   12063        mdapi_supported_apis="OGL OCL IO BB"
   12064        underscore_name="sampler_2"
   12065        hw_config_guid="30bf3702-48cf-4bca-b412-7cf50bb2f564"
   12066        chipset="BDW"
   12067        symbol_name="Sampler_2"
   12068        >
   12069     <counter name="GPU Core Clocks"
   12070              description="The total number of GPU core clocks elapsed during the measurement."
   12071              data_type="uint64"
   12072              equation="GPU_CLOCK 0 READ"
   12073              underscore_name="gpu_core_clocks"
   12074              units="cycles"
   12075              symbol_name="GpuCoreClocks"
   12076              semantic_type="event"
   12077              mdapi_supported_apis=""
   12078              mdapi_usage_flags="Tier1 Frame Batch Draw"
   12079              mdapi_hw_unit_type="gpu"
   12080              mdapi_group="GPU"
   12081              />
   12082     <counter name="EU Active"
   12083              description="The percentage of time in which the Execution Units were actively processing."
   12084              data_type="float"
   12085              max_equation="100"
   12086              equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   12087              underscore_name="eu_active"
   12088              units="percent"
   12089              symbol_name="EuActive"
   12090              semantic_type="duration"
   12091              mdapi_supported_apis=""
   12092              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   12093              mdapi_group="EU Array"
   12094              mdapi_hw_unit_type="gpu"
   12095              />
   12096     <counter name="Slice0 Subslice2 Input Available"
   12097              description="The percentage of time in which slice0 subslice2 sampler input is available"
   12098              data_type="float"
   12099              max_equation="100"
   12100              equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
   12101              underscore_name="sampler02_input_available"
   12102              units="percent"
   12103              symbol_name="Sampler02InputAvailable"
   12104              availability="$SubsliceMask 0x4 AND"
   12105              semantic_type="duration"
   12106              mdapi_supported_apis=""
   12107              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   12108              mdapi_group="GPU/Sampler"
   12109              mdapi_hw_unit_type="subslice"
   12110              />
   12111     <counter name="EU Both FPU Pipes Active"
   12112              description="The percentage of time in which both EU FPU pipelines were actively processing."
   12113              data_type="float"
   12114              max_equation="100"
   12115              equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   12116              underscore_name="eu_fpu_both_active"
   12117              units="percent"
   12118              symbol_name="EuFpuBothActive"
   12119              semantic_type="duration"
   12120              mdapi_supported_apis=""
   12121              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   12122              mdapi_group="EU Array/Pipes"
   12123              mdapi_hw_unit_type="gpu"
   12124              />
   12125     <counter name="VS Send Pipe Active"
   12126              description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
   12127              data_type="float"
   12128              max_equation="100"
   12129              equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   12130              underscore_name="vs_send_active"
   12131              units="percent"
   12132              symbol_name="VsSendActive"
   12133              semantic_type="duration"
   12134              mdapi_supported_apis="OGL IO BB"
   12135              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   12136              mdapi_group="EU Array/Vertex Shader"
   12137              mdapi_hw_unit_type="gpu"
   12138              />
   12139     <counter name="Slice0 Subslice0 Input Available"
   12140              description="The percentage of time in which slice0 subslice0 sampler input is available"
   12141              data_type="float"
   12142              max_equation="100"
   12143              equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
   12144              underscore_name="sampler00_input_available"
   12145              units="percent"
   12146              symbol_name="Sampler00InputAvailable"
   12147              availability="$SubsliceMask 0x1 AND"
   12148              semantic_type="duration"
   12149              mdapi_supported_apis=""
   12150              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   12151              mdapi_group="GPU/Sampler"
   12152              mdapi_hw_unit_type="subslice"
   12153              />
   12154     <counter name="VS FPU1 Pipe Active"
   12155              description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
   12156              data_type="float"
   12157              max_equation="100"
   12158              equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   12159              underscore_name="vs_fpu1_active"
   12160              units="percent"
   12161              symbol_name="VsFpu1Active"
   12162              semantic_type="duration"
   12163              mdapi_supported_apis="OGL IO BB"
   12164              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   12165              mdapi_group="EU Array/Vertex Shader"
   12166              mdapi_hw_unit_type="gpu"
   12167              />
   12168     <counter name="GS Threads Dispatched"
   12169              description="The total number of geometry shader hardware threads dispatched."
   12170              data_type="uint64"
   12171              equation="A 5 READ"
   12172              underscore_name="gs_threads"
   12173              units="threads"
   12174              symbol_name="GsThreads"
   12175              semantic_type="event"
   12176              mdapi_supported_apis="OGL4 IO BB"
   12177              mdapi_usage_flags="Tier3 Frame Batch Draw"
   12178              mdapi_hw_unit_type="gpu"
   12179              mdapi_group="EU Array/Geometry Shader"
   12180              />
   12181     <counter name="Early Hi-Depth Test Fails"
   12182              description="The total number of pixels dropped on early hierarchical depth test."
   12183              data_type="uint64"
   12184              equation="A 22 READ 4 UMUL"
   12185              underscore_name="hi_depth_test_fails"
   12186              units="pixels"
   12187              symbol_name="HiDepthTestFails"
   12188              semantic_type="event"
   12189              mdapi_supported_apis="OGL IO BB"
   12190              mdapi_usage_flags="Tier3 Frame Batch Draw"
   12191              mdapi_hw_unit_type="gpu"
   12192              mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
   12193              />
   12194     <counter name="FS Both FPU Active"
   12195              description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
   12196              data_type="float"
   12197              max_equation="100"
   12198              equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   12199              underscore_name="ps_eu_both_fpu_active"
   12200              units="percent"
   12201              symbol_name="PsEuBothFpuActive"
   12202              semantic_type="duration"
   12203              mdapi_supported_apis="OGL IO BB"
   12204              mdapi_usage_flags="Tier4 Frame Batch Draw"
   12205              mdapi_group="3D Pipe/Fragment Shader"
   12206              mdapi_hw_unit_type="gpu"
   12207              />
   12208     <counter name="VS Threads Dispatched"
   12209              description="The total number of vertex shader hardware threads dispatched."
   12210              data_type="uint64"
   12211              equation="A 1 READ"
   12212              underscore_name="vs_threads"
   12213              units="threads"
   12214              symbol_name="VsThreads"
   12215              semantic_type="event"
   12216              mdapi_supported_apis="OGL IO BB"
   12217              mdapi_usage_flags="Tier3 Frame Batch Draw"
   12218              mdapi_hw_unit_type="gpu"
   12219              mdapi_group="EU Array/Vertex Shader"
   12220              />
   12221     <counter name="Slice0 Subslice2 Sampler Output Ready"
   12222              description="The percentage of time in which slice0 subslice2 sampler output is ready"
   12223              data_type="float"
   12224              max_equation="100"
   12225              equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
   12226              underscore_name="sampler02_output_ready"
   12227              units="percent"
   12228              symbol_name="Sampler02OutputReady"
   12229              availability="$SubsliceMask 0x4 AND"
   12230              semantic_type="duration"
   12231              mdapi_supported_apis=""
   12232              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   12233              mdapi_group="GPU/Sampler"
   12234              mdapi_hw_unit_type="subslice"
   12235              />
   12236     <counter name="FS Threads Dispatched"
   12237              description="The total number of fragment shader hardware threads dispatched."
   12238              data_type="uint64"
   12239              equation="A 6 READ"
   12240              underscore_name="ps_threads"
   12241              units="threads"
   12242              symbol_name="PsThreads"
   12243              semantic_type="event"
   12244              mdapi_supported_apis="OGL IO BB"
   12245              mdapi_usage_flags="Tier3 Frame Batch Draw"
   12246              mdapi_hw_unit_type="gpu"
   12247              mdapi_group="EU Array/Fragment Shader"
   12248              />
   12249     <counter name="Shader Barrier Messages"
   12250              description="The total number of shader barrier messages."
   12251              data_type="uint64"
   12252              equation="A 35 READ"
   12253              underscore_name="shader_barriers"
   12254              units="messages"
   12255              symbol_name="ShaderBarriers"
   12256              semantic_type="event"
   12257              mdapi_supported_apis=""
   12258              mdapi_usage_flags="Tier3 Frame Batch Draw"
   12259              mdapi_hw_unit_type="gpu"
   12260              mdapi_group="EU Array/Barrier"
   12261              />
   12262     <counter name="Slice0 Subslice1 Input Available"
   12263              description="The percentage of time in which slice0 subslice1 sampler input is available"
   12264              data_type="float"
   12265              max_equation="100"
   12266              equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
   12267              underscore_name="sampler01_input_available"
   12268              units="percent"
   12269              symbol_name="Sampler01InputAvailable"
   12270              availability="$SubsliceMask 0x2 AND"
   12271              semantic_type="duration"
   12272              mdapi_supported_apis=""
   12273              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   12274              mdapi_group="GPU/Sampler"
   12275              mdapi_hw_unit_type="subslice"
   12276              />
   12277     <counter name="Sampler Texels"
   12278              description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
   12279              data_type="uint64"
   12280              equation="A 28 READ 4 UMUL"
   12281              underscore_name="sampler_texels"
   12282              units="texels"
   12283              symbol_name="SamplerTexels"
   12284              semantic_type="event"
   12285              mdapi_supported_apis=""
   12286              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   12287              mdapi_hw_unit_type="gpu"
   12288              mdapi_group="Sampler/Sampler Input"
   12289              />
   12290     <counter name="Pixels Failing Tests"
   12291              description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
   12292              data_type="uint64"
   12293              equation="A 25 READ 4 UMUL"
   12294              underscore_name="pixels_failing_post_ps_tests"
   12295              units="pixels"
   12296              symbol_name="PixelsFailingPostPsTests"
   12297              semantic_type="event"
   12298              mdapi_supported_apis="OGL IO BB"
   12299              mdapi_usage_flags="Tier3 Frame Batch Draw"
   12300              mdapi_hw_unit_type="gpu"
   12301              mdapi_group="3D Pipe/Output Merger"
   12302              />
   12303     <counter name="GPU Time Elapsed"
   12304              description="Time elapsed on the GPU during the measurement."
   12305              data_type="uint64"
   12306              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
   12307              underscore_name="gpu_time"
   12308              units="ns"
   12309              symbol_name="GpuTime"
   12310              semantic_type="duration"
   12311              mdapi_supported_apis=""
   12312              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   12313              mdapi_hw_unit_type="gpu"
   12314              mdapi_group="GPU"
   12315              />
   12316     <counter name="AVG GPU Core Frequency"
   12317              description="Average GPU Core Frequency in the measurement."
   12318              data_type="uint64"
   12319              max_equation="$GpuMaxFrequency"
   12320              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
   12321              underscore_name="avg_gpu_core_frequency"
   12322              units="hz"
   12323              symbol_name="AvgGpuCoreFrequency"
   12324              semantic_type="event"
   12325              mdapi_supported_apis=""
   12326              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   12327              mdapi_group="GPU"
   12328              mdapi_hw_unit_type="gpu"
   12329              />
   12330     <counter name="Sampler Texels Misses"
   12331              description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
   12332              data_type="uint64"
   12333              equation="A 29 READ 4 UMUL"
   12334              underscore_name="sampler_texel_misses"
   12335              units="texels"
   12336              symbol_name="SamplerTexelMisses"
   12337              semantic_type="event"
   12338              mdapi_supported_apis=""
   12339              mdapi_usage_flags="Tier3 Batch Frame Draw"
   12340              mdapi_hw_unit_type="gpu"
   12341              mdapi_group="Sampler/Sampler Cache"
   12342              />
   12343     <counter name="CS Threads Dispatched"
   12344              description="The total number of compute shader hardware threads dispatched."
   12345              data_type="uint64"
   12346              equation="A 4 READ"
   12347              underscore_name="cs_threads"
   12348              units="threads"
   12349              symbol_name="CsThreads"
   12350              semantic_type="event"
   12351              mdapi_supported_apis="OGL4 OCL IO BB"
   12352              mdapi_usage_flags="Tier3 Frame Batch Draw"
   12353              mdapi_hw_unit_type="gpu"
   12354              mdapi_group="EU Array/Compute Shader"
   12355              />
   12356     <counter name="SLM Bytes Read"
   12357              description="The total number of GPU memory bytes read from shared local memory."
   12358              data_type="uint64"
   12359              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   12360              equation="A 30 READ 64 UMUL"
   12361              underscore_name="slm_bytes_read"
   12362              units="bytes"
   12363              symbol_name="SlmBytesRead"
   12364              semantic_type="throughput"
   12365              mdapi_supported_apis="OGL4 OCL IO BB"
   12366              mdapi_usage_flags="Tier3 Frame Batch Draw"
   12367              mdapi_group="L3/Data Port/SLM"
   12368              mdapi_hw_unit_type="gpu"
   12369              />
   12370     <counter name="PS FPU1 Pipe Active"
   12371              description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
   12372              data_type="float"
   12373              max_equation="100"
   12374              equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   12375              underscore_name="ps_fpu1_active"
   12376              units="percent"
   12377              symbol_name="PsFpu1Active"
   12378              semantic_type="duration"
   12379              mdapi_supported_apis="OGL IO BB"
   12380              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   12381              mdapi_group="EU Array/Pixel Shader"
   12382              mdapi_hw_unit_type="gpu"
   12383              />
   12384     <counter name="PS Send Pipeline Active"
   12385              description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
   12386              data_type="float"
   12387              max_equation="100"
   12388              equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   12389              underscore_name="ps_send_active"
   12390              units="percent"
   12391              symbol_name="PsSendActive"
   12392              semantic_type="duration"
   12393              mdapi_supported_apis="OGL IO BB"
   12394              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   12395              mdapi_group="EU Array/Pixel Shader"
   12396              mdapi_hw_unit_type="gpu"
   12397              />
   12398     <counter name="VS FPU0 Pipe Active"
   12399              description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
   12400              data_type="float"
   12401              max_equation="100"
   12402              equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   12403              underscore_name="vs_fpu0_active"
   12404              units="percent"
   12405              symbol_name="VsFpu0Active"
   12406              semantic_type="duration"
   12407              mdapi_supported_apis="OGL IO BB"
   12408              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   12409              mdapi_group="EU Array/Vertex Shader"
   12410              mdapi_hw_unit_type="gpu"
   12411              />
   12412     <counter name="GPU Busy"
   12413              description="The percentage of time in which the GPU has been processing GPU commands."
   12414              data_type="float"
   12415              max_equation="100"
   12416              equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
   12417              underscore_name="gpu_busy"
   12418              units="percent"
   12419              symbol_name="GpuBusy"
   12420              semantic_type="duration"
   12421              mdapi_supported_apis=""
   12422              mdapi_usage_flags="Tier1 Overview System Frame"
   12423              mdapi_group="GPU"
   12424              mdapi_hw_unit_type="gpu"
   12425              />
   12426     <counter name="Rasterized Pixels"
   12427              description="The total number of rasterized pixels."
   12428              data_type="uint64"
   12429              equation="A 21 READ 4 UMUL"
   12430              underscore_name="rasterized_pixels"
   12431              units="pixels"
   12432              symbol_name="RasterizedPixels"
   12433              semantic_type="event"
   12434              mdapi_supported_apis="OGL IO BB"
   12435              mdapi_usage_flags="Tier3 Frame Batch Draw"
   12436              mdapi_hw_unit_type="gpu"
   12437              mdapi_group="3D Pipe/Rasterizer"
   12438              />
   12439     <counter name="PS FPU0 Pipe Active"
   12440              description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
   12441              data_type="float"
   12442              max_equation="100"
   12443              equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   12444              underscore_name="ps_fpu0_active"
   12445              units="percent"
   12446              symbol_name="PsFpu0Active"
   12447              semantic_type="duration"
   12448              mdapi_supported_apis="OGL IO BB"
   12449              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   12450              mdapi_group="EU Array/Pixel Shader"
   12451              mdapi_hw_unit_type="gpu"
   12452              />
   12453     <counter name="DS Threads Dispatched"
   12454              description="The total number of domain shader hardware threads dispatched."
   12455              data_type="uint64"
   12456              equation="A 3 READ"
   12457              underscore_name="ds_threads"
   12458              units="threads"
   12459              symbol_name="DsThreads"
   12460              semantic_type="event"
   12461              mdapi_supported_apis="OGL4 IO BB"
   12462              mdapi_usage_flags="Tier3 Frame Batch Draw"
   12463              mdapi_hw_unit_type="gpu"
   12464              mdapi_group="EU Array/Domain Shader"
   12465              />
   12466     <counter name="Samples Written"
   12467              description="The total number of samples or pixels written to all render targets."
   12468              data_type="uint64"
   12469              equation="A 26 READ 4 UMUL"
   12470              underscore_name="samples_written"
   12471              units="pixels"
   12472              symbol_name="SamplesWritten"
   12473              semantic_type="event"
   12474              mdapi_supported_apis="OGL IO BB"
   12475              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   12476              mdapi_hw_unit_type="gpu"
   12477              mdapi_group="3D Pipe/Output Merger"
   12478              />
   12479     <counter name="EU Stall"
   12480              description="The percentage of time in which the Execution Units were stalled."
   12481              data_type="float"
   12482              max_equation="100"
   12483              equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   12484              underscore_name="eu_stall"
   12485              units="percent"
   12486              symbol_name="EuStall"
   12487              semantic_type="duration"
   12488              mdapi_supported_apis=""
   12489              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   12490              mdapi_group="EU Array"
   12491              mdapi_hw_unit_type="gpu"
   12492              />
   12493     <counter name="Samples Blended"
   12494              description="The total number of blended samples or pixels written to all render targets."
   12495              data_type="uint64"
   12496              equation="A 27 READ 4 UMUL"
   12497              underscore_name="samples_blended"
   12498              units="pixels"
   12499              symbol_name="SamplesBlended"
   12500              semantic_type="event"
   12501              mdapi_supported_apis="OGL IO BB"
   12502              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   12503              mdapi_hw_unit_type="gpu"
   12504              mdapi_group="3D Pipe/Output Merger"
   12505              />
   12506     <counter name="Early Depth Test Fails"
   12507              description="The total number of pixels dropped on early depth test."
   12508              data_type="uint64"
   12509              equation="A 23 READ 4 UMUL"
   12510              underscore_name="early_depth_test_fails"
   12511              units="pixels"
   12512              symbol_name="EarlyDepthTestFails"
   12513              semantic_type="event"
   12514              mdapi_supported_apis="OGL IO BB"
   12515              mdapi_usage_flags="Tier3 Frame Batch Draw"
   12516              mdapi_hw_unit_type="gpu"
   12517              mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
   12518              />
   12519     <counter name="Slice0 Subslice0 Sampler Output Ready"
   12520              description="The percentage of time in which slice0 subslice0 sampler output is ready"
   12521              data_type="float"
   12522              max_equation="100"
   12523              equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
   12524              underscore_name="sampler00_output_ready"
   12525              units="percent"
   12526              symbol_name="Sampler00OutputReady"
   12527              availability="$SubsliceMask 0x1 AND"
   12528              semantic_type="duration"
   12529              mdapi_supported_apis=""
   12530              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   12531              mdapi_group="GPU/Sampler"
   12532              mdapi_hw_unit_type="subslice"
   12533              />
   12534     <counter name="Slice0 Subslice1 Sampler Output Ready"
   12535              description="The percentage of time in which slice0 subslice1 sampler output is ready"
   12536              data_type="float"
   12537              max_equation="100"
   12538              equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
   12539              underscore_name="sampler01_output_ready"
   12540              units="percent"
   12541              symbol_name="Sampler01OutputReady"
   12542              availability="$SubsliceMask 0x2 AND"
   12543              semantic_type="duration"
   12544              mdapi_supported_apis=""
   12545              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   12546              mdapi_group="GPU/Sampler"
   12547              mdapi_hw_unit_type="subslice"
   12548              />
   12549     <counter name="Shader Memory Accesses"
   12550              description="The total number of shader memory accesses to L3."
   12551              data_type="uint64"
   12552              equation="A 32 READ"
   12553              underscore_name="shader_memory_accesses"
   12554              units="messages"
   12555              symbol_name="ShaderMemoryAccesses"
   12556              semantic_type="event"
   12557              mdapi_supported_apis=""
   12558              mdapi_usage_flags="Tier3 Frame Batch Draw"
   12559              mdapi_hw_unit_type="gpu"
   12560              mdapi_group="L3/Data Port"
   12561              />
   12562     <counter name="HS Threads Dispatched"
   12563              description="The total number of hull shader hardware threads dispatched."
   12564              data_type="uint64"
   12565              equation="A 2 READ"
   12566              underscore_name="hs_threads"
   12567              units="threads"
   12568              symbol_name="HsThreads"
   12569              semantic_type="event"
   12570              mdapi_supported_apis="OGL4 IO BB"
   12571              mdapi_usage_flags="Tier3 Frame Batch Draw"
   12572              mdapi_hw_unit_type="gpu"
   12573              mdapi_group="EU Array/Hull Shader"
   12574              />
   12575     <counter name="SLM Bytes Written"
   12576              description="The total number of GPU memory bytes written into shared local memory."
   12577              data_type="uint64"
   12578              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   12579              equation="A 31 READ 64 UMUL"
   12580              underscore_name="slm_bytes_written"
   12581              units="bytes"
   12582              symbol_name="SlmBytesWritten"
   12583              semantic_type="throughput"
   12584              mdapi_supported_apis="OGL4 OCL IO BB"
   12585              mdapi_usage_flags="Tier3 Frame Batch Draw"
   12586              mdapi_group="L3/Data Port/SLM"
   12587              mdapi_hw_unit_type="gpu"
   12588              />
   12589     <counter name="L3 Shader Throughput"
   12590              description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
   12591              data_type="uint64"
   12592              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
   12593              equation="A 30 READ  A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
   12594              underscore_name="l3_shader_throughput"
   12595              units="bytes"
   12596              symbol_name="L3ShaderThroughput"
   12597              semantic_type="throughput"
   12598              mdapi_supported_apis="OGL4 OCL IO BB"
   12599              mdapi_usage_flags="Tier2 Frame Batch Draw"
   12600              mdapi_group="L3/Data Port"
   12601              mdapi_hw_unit_type="gpu"
   12602              />
   12603     <counter name="Samples Killed in FS"
   12604              description="The total number of samples or pixels dropped in fragment shaders."
   12605              data_type="uint64"
   12606              equation="A 24 READ 4 UMUL"
   12607              underscore_name="samples_killed_in_ps"
   12608              units="pixels"
   12609              symbol_name="SamplesKilledInPs"
   12610              semantic_type="event"
   12611              mdapi_supported_apis="OGL IO BB"
   12612              mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
   12613              mdapi_hw_unit_type="gpu"
   12614              mdapi_group="3D Pipe/Fragment Shader"
   12615              />
   12616     <counter name="Shader Atomic Memory Accesses"
   12617              description="The total number of shader atomic memory accesses."
   12618              data_type="uint64"
   12619              equation="A 34 READ"
   12620              underscore_name="shader_atomics"
   12621              units="messages"
   12622              symbol_name="ShaderAtomics"
   12623              semantic_type="event"
   12624              mdapi_supported_apis="OGL4 OCL IO BB"
   12625              mdapi_usage_flags="Tier3 Frame Batch Draw"
   12626              mdapi_hw_unit_type="gpu"
   12627              mdapi_group="L3/Data Port/Atomics"
   12628              />
   12629     <register_config type="NOA">
   12630         <register type="NOA" address="0x00009840" value="0x000000A0" />
   12631         <register type="NOA" address="0x00009888" value="0x18121400" />
   12632         <register type="NOA" address="0x00009888" value="0x141500AB" />
   12633         <register type="NOA" address="0x00009888" value="0x18321400" />
   12634         <register type="NOA" address="0x00009888" value="0x143500AB" />
   12635         <register type="NOA" address="0x00009888" value="0x18521400" />
   12636         <register type="NOA" address="0x00009888" value="0x145500AB" />
   12637         <register type="NOA" address="0x00009888" value="0x0C5C8000" />
   12638         <register type="NOA" address="0x00009888" value="0x0E5C4000" />
   12639         <register type="NOA" address="0x00009888" value="0x025CC000" />
   12640         <register type="NOA" address="0x00009888" value="0x045CC000" />
   12641         <register type="NOA" address="0x00009888" value="0x1A3D00A0" />
   12642         <register type="NOA" address="0x00009888" value="0x0A3D8000" />
   12643         <register type="NOA" address="0x00009888" value="0x0C588000" />
   12644         <register type="NOA" address="0x00009888" value="0x0E584000" />
   12645         <register type="NOA" address="0x00009888" value="0x04588000" />
   12646         <register type="NOA" address="0x00009888" value="0x1A5B0050" />
   12647         <register type="NOA" address="0x00009888" value="0x045B8000" />
   12648         <register type="NOA" address="0x00009888" value="0x065B8000" />
   12649         <register type="NOA" address="0x00009888" value="0x085B8000" />
   12650         <register type="NOA" address="0x00009888" value="0x0A5B4000" />
   12651         <register type="NOA" address="0x00009888" value="0x101F02A0" />
   12652         <register type="NOA" address="0x00009888" value="0x0C1FA000" />
   12653         <register type="NOA" address="0x00009888" value="0x0E1F00AA" />
   12654         <register type="NOA" address="0x00009888" value="0x18382500" />
   12655         <register type="NOA" address="0x00009888" value="0x02388000" />
   12656         <register type="NOA" address="0x00009888" value="0x04384000" />
   12657         <register type="NOA" address="0x00009888" value="0x06384000" />
   12658         <register type="NOA" address="0x00009888" value="0x08384000" />
   12659         <register type="NOA" address="0x00009888" value="0x0A384000" />
   12660         <register type="NOA" address="0x00009888" value="0x0C388000" />
   12661         <register type="NOA" address="0x00009888" value="0x0C398000" />
   12662         <register type="NOA" address="0x00009888" value="0x0E39A000" />
   12663         <register type="NOA" address="0x00009888" value="0x00398000" />
   12664         <register type="NOA" address="0x00009888" value="0x0239A000" />
   12665         <register type="NOA" address="0x00009888" value="0x0439A000" />
   12666         <register type="NOA" address="0x00009888" value="0x06392000" />
   12667         <register type="NOA" address="0x00009888" value="0x1A3A0200" />
   12668         <register type="NOA" address="0x00009888" value="0x023A8000" />
   12669         <register type="NOA" address="0x00009888" value="0x0C3A8000" />
   12670         <register type="NOA" address="0x00009888" value="0x04108000" />
   12671         <register type="NOA" address="0x00009888" value="0x04118000" />
   12672         <register type="NOA" address="0x00009888" value="0x04127300" />
   12673         <register type="NOA" address="0x00009888" value="0x10120000" />
   12674         <register type="NOA" address="0x00009888" value="0x1813000A" />
   12675         <register type="NOA" address="0x00009888" value="0x0A134000" />
   12676         <register type="NOA" address="0x00009888" value="0x0A146000" />
   12677         <register type="NOA" address="0x00009888" value="0x0C159000" />
   12678         <register type="NOA" address="0x00009888" value="0x0E150098" />
   12679         <register type="NOA" address="0x00009888" value="0x10150000" />
   12680         <register type="NOA" address="0x00009888" value="0x04304000" />
   12681         <register type="NOA" address="0x00009888" value="0x04314000" />
   12682         <register type="NOA" address="0x00009888" value="0x04320073" />
   12683         <register type="NOA" address="0x00009888" value="0x10320000" />
   12684         <register type="NOA" address="0x00009888" value="0x04338000" />
   12685         <register type="NOA" address="0x00009888" value="0x06338000" />
   12686         <register type="NOA" address="0x00009888" value="0x08334000" />
   12687         <register type="NOA" address="0x00009888" value="0x0434C000" />
   12688         <register type="NOA" address="0x00009888" value="0x02359890" />
   12689         <register type="NOA" address="0x00009888" value="0x10350000" />
   12690         <register type="NOA" address="0x00009888" value="0x06504000" />
   12691         <register type="NOA" address="0x00009888" value="0x06514000" />
   12692         <register type="NOA" address="0x00009888" value="0x06520073" />
   12693         <register type="NOA" address="0x00009888" value="0x10520000" />
   12694         <register type="NOA" address="0x00009888" value="0x18530020" />
   12695         <register type="NOA" address="0x00009888" value="0x02538000" />
   12696         <register type="NOA" address="0x00009888" value="0x0C534000" />
   12697         <register type="NOA" address="0x00009888" value="0x0A548000" />
   12698         <register type="NOA" address="0x00009888" value="0x04542000" />
   12699         <register type="NOA" address="0x00009888" value="0x0E559000" />
   12700         <register type="NOA" address="0x00009888" value="0x00559800" />
   12701         <register type="NOA" address="0x00009888" value="0x10550000" />
   12702         <register type="NOA" address="0x00009888" value="0x1B8AA000" />
   12703         <register type="NOA" address="0x00009888" value="0x1D8A0002" />
   12704         <register type="NOA" address="0x00009888" value="0x038A8000" />
   12705         <register type="NOA" address="0x00009888" value="0x058A8000" />
   12706         <register type="NOA" address="0x00009888" value="0x078A8000" />
   12707         <register type="NOA" address="0x00009888" value="0x098A8000" />
   12708         <register type="NOA" address="0x00009888" value="0x0B8A8000" />
   12709         <register type="NOA" address="0x00009888" value="0x0D8A8000" />
   12710         <register type="NOA" address="0x00009888" value="0x278B0015" />
   12711         <register type="NOA" address="0x00009888" value="0x238B2A80" />
   12712         <register type="NOA" address="0x00009888" value="0x258B0005" />
   12713         <register type="NOA" address="0x00009888" value="0x2385002A" />
   12714         <register type="NOA" address="0x00009888" value="0x1F85AA00" />
   12715         <register type="NOA" address="0x00009888" value="0x2185000A" />
   12716         <register type="NOA" address="0x00009888" value="0x1B830150" />
   12717         <register type="NOA" address="0x00009888" value="0x03834000" />
   12718         <register type="NOA" address="0x00009888" value="0x05834000" />
   12719         <register type="NOA" address="0x00009888" value="0x07834000" />
   12720         <register type="NOA" address="0x00009888" value="0x09834000" />
   12721         <register type="NOA" address="0x00009888" value="0x0B834000" />
   12722         <register type="NOA" address="0x00009888" value="0x0D834000" />
   12723         <register type="NOA" address="0x00009888" value="0x0D848000" />
   12724         <register type="NOA" address="0x00009888" value="0x0F84C000" />
   12725         <register type="NOA" address="0x00009888" value="0x01848000" />
   12726         <register type="NOA" address="0x00009888" value="0x0384C000" />
   12727         <register type="NOA" address="0x00009888" value="0x0584C000" />
   12728         <register type="NOA" address="0x00009888" value="0x07844000" />
   12729         <register type="NOA" address="0x00009888" value="0x1D808000" />
   12730         <register type="NOA" address="0x00009888" value="0x1F80C000" />
   12731         <register type="NOA" address="0x00009888" value="0x11808000" />
   12732         <register type="NOA" address="0x00009888" value="0x1380C000" />
   12733         <register type="NOA" address="0x00009888" value="0x1580C000" />
   12734         <register type="NOA" address="0x00009888" value="0x17804000" />
   12735         <register type="NOA" address="0x00009888" value="0x53800000" />
   12736         <register type="NOA" address="0x00009888" value="0x47801021" />
   12737         <register type="NOA" address="0x00009888" value="0x21800000" />
   12738         <register type="NOA" address="0x00009888" value="0x31800000" />
   12739         <register type="NOA" address="0x00009888" value="0x4D800000" />
   12740         <register type="NOA" address="0x00009888" value="0x3F800C64" />
   12741         <register type="NOA" address="0x00009888" value="0x4F800000" />
   12742         <register type="NOA" address="0x00009888" value="0x41800C02" />
   12743         <register type="NOA" address="0x00009840" value="0x00000080" />
   12744     </register_config>
   12745     <register_config type="OA">
   12746         <register type="OA" address="0x00002740" value="0x00000000" />
   12747         <register type="OA" address="0x00002744" value="0x00800000" />
   12748         <register type="OA" address="0x00002710" value="0x00000000" />
   12749         <register type="OA" address="0x00002714" value="0x70800000" />
   12750         <register type="OA" address="0x00002720" value="0x00000000" />
   12751         <register type="OA" address="0x00002724" value="0x00800000" />
   12752         <register type="OA" address="0x00002770" value="0x0000C000" />
   12753         <register type="OA" address="0x00002774" value="0x0000E7FF" />
   12754         <register type="OA" address="0x00002778" value="0x00003000" />
   12755         <register type="OA" address="0x0000277C" value="0x0000F9FF" />
   12756         <register type="OA" address="0x00002780" value="0x00000C00" />
   12757         <register type="OA" address="0x00002784" value="0x0000FE7F" />
   12758     </register_config>
   12759     <register_config type="FLEX">
   12760         <register type="FLEX" address="0x0000E458" value="0x00005004" />
   12761         <register type="FLEX" address="0x0000E558" value="0x00010003" />
   12762         <register type="FLEX" address="0x0000E658" value="0x00012011" />
   12763         <register type="FLEX" address="0x0000E758" value="0x00015014" />
   12764         <register type="FLEX" address="0x0000E45C" value="0x00051050" />
   12765         <register type="FLEX" address="0x0000E55C" value="0x00053052" />
   12766         <register type="FLEX" address="0x0000E65C" value="0x00055054" />
   12767     </register_config>
   12768   </set>
   12769 
   12770   <set name="Metric set TDL_1"
   12771        mdapi_supported_apis="OGL OCL IO BB"
   12772        underscore_name="tdl_1"
   12773        hw_config_guid="238bec85-df05-44f3-b905-d166712f2451"
   12774        chipset="BDW"
   12775        symbol_name="TDL_1"
   12776        >
   12777     <counter name="GPU Core Clocks"
   12778              description="The total number of GPU core clocks elapsed during the measurement."
   12779              data_type="uint64"
   12780              equation="GPU_CLOCK 0 READ"
   12781              underscore_name="gpu_core_clocks"
   12782              units="cycles"
   12783              symbol_name="GpuCoreClocks"
   12784              semantic_type="event"
   12785              mdapi_supported_apis=""
   12786              mdapi_usage_flags="Tier1 Frame Batch Draw"
   12787              mdapi_hw_unit_type="gpu"
   12788              mdapi_group="GPU"
   12789              />
   12790     <counter name="EU Active"
   12791              description="The percentage of time in which the Execution Units were actively processing."
   12792              data_type="float"
   12793              max_equation="100"
   12794              equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   12795              underscore_name="eu_active"
   12796              units="percent"
   12797              symbol_name="EuActive"
   12798              semantic_type="duration"
   12799              mdapi_supported_apis=""
   12800              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   12801              mdapi_group="EU Array"
   12802              mdapi_hw_unit_type="gpu"
   12803              />
   12804     <counter name="EU Both FPU Pipes Active"
   12805              description="The percentage of time in which both EU FPU pipelines were actively processing."
   12806              data_type="float"
   12807              max_equation="100"
   12808              equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   12809              underscore_name="eu_fpu_both_active"
   12810              units="percent"
   12811              symbol_name="EuFpuBothActive"
   12812              semantic_type="duration"
   12813              mdapi_supported_apis=""
   12814              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   12815              mdapi_group="EU Array/Pipes"
   12816              mdapi_hw_unit_type="gpu"
   12817              />
   12818     <counter name="VS Send Pipe Active"
   12819              description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
   12820              data_type="float"
   12821              max_equation="100"
   12822              equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   12823              underscore_name="vs_send_active"
   12824              units="percent"
   12825              symbol_name="VsSendActive"
   12826              semantic_type="duration"
   12827              mdapi_supported_apis="OGL IO BB"
   12828              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   12829              mdapi_group="EU Array/Vertex Shader"
   12830              mdapi_hw_unit_type="gpu"
   12831              />
   12832     <counter name="VS FPU1 Pipe Active"
   12833              description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
   12834              data_type="float"
   12835              max_equation="100"
   12836              equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   12837              underscore_name="vs_fpu1_active"
   12838              units="percent"
   12839              symbol_name="VsFpu1Active"
   12840              semantic_type="duration"
   12841              mdapi_supported_apis="OGL IO BB"
   12842              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   12843              mdapi_group="EU Array/Vertex Shader"
   12844              mdapi_hw_unit_type="gpu"
   12845              />
   12846     <counter name="GS Threads Dispatched"
   12847              description="The total number of geometry shader hardware threads dispatched."
   12848              data_type="uint64"
   12849              equation="A 5 READ"
   12850              underscore_name="gs_threads"
   12851              units="threads"
   12852              symbol_name="GsThreads"
   12853              semantic_type="event"
   12854              mdapi_supported_apis="OGL4 IO BB"
   12855              mdapi_usage_flags="Tier3 Frame Batch Draw"
   12856              mdapi_hw_unit_type="gpu"
   12857              mdapi_group="EU Array/Geometry Shader"
   12858              />
   12859     <counter name="Early Hi-Depth Test Fails"
   12860              description="The total number of pixels dropped on early hierarchical depth test."
   12861              data_type="uint64"
   12862              equation="A 22 READ 4 UMUL"
   12863              underscore_name="hi_depth_test_fails"
   12864              units="pixels"
   12865              symbol_name="HiDepthTestFails"
   12866              semantic_type="event"
   12867              mdapi_supported_apis="OGL IO BB"
   12868              mdapi_usage_flags="Tier3 Frame Batch Draw"
   12869              mdapi_hw_unit_type="gpu"
   12870              mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
   12871              />
   12872     <counter name="FS Both FPU Active"
   12873              description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
   12874              data_type="float"
   12875              max_equation="100"
   12876              equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   12877              underscore_name="ps_eu_both_fpu_active"
   12878              units="percent"
   12879              symbol_name="PsEuBothFpuActive"
   12880              semantic_type="duration"
   12881              mdapi_supported_apis="OGL IO BB"
   12882              mdapi_usage_flags="Tier4 Frame Batch Draw"
   12883              mdapi_group="3D Pipe/Fragment Shader"
   12884              mdapi_hw_unit_type="gpu"
   12885              />
   12886     <counter name="VS Threads Dispatched"
   12887              description="The total number of vertex shader hardware threads dispatched."
   12888              data_type="uint64"
   12889              equation="A 1 READ"
   12890              underscore_name="vs_threads"
   12891              units="threads"
   12892              symbol_name="VsThreads"
   12893              semantic_type="event"
   12894              mdapi_supported_apis="OGL IO BB"
   12895              mdapi_usage_flags="Tier3 Frame Batch Draw"
   12896              mdapi_hw_unit_type="gpu"
   12897              mdapi_group="EU Array/Vertex Shader"
   12898              />
   12899     <counter name="PS Thread Ready For Dispatch on Slice1 Subslice1"
   12900              description="The percentage of time in which PS thread is ready for dispatch on slice1 subslice1 thread dispatcher"
   12901              data_type="float"
   12902              max_equation="100"
   12903              equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
   12904              underscore_name="ps_thread11_ready_for_dispatch"
   12905              units="percent"
   12906              symbol_name="PSThread11ReadyForDispatch"
   12907              availability="$SubsliceMask 0x10 AND"
   12908              semantic_type="duration"
   12909              mdapi_supported_apis=""
   12910              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   12911              mdapi_group="GPU/Thread Dispatcher"
   12912              mdapi_hw_unit_type="subslice"
   12913              />
   12914     <counter name="FS Threads Dispatched"
   12915              description="The total number of fragment shader hardware threads dispatched."
   12916              data_type="uint64"
   12917              equation="A 6 READ"
   12918              underscore_name="ps_threads"
   12919              units="threads"
   12920              symbol_name="PsThreads"
   12921              semantic_type="event"
   12922              mdapi_supported_apis="OGL IO BB"
   12923              mdapi_usage_flags="Tier3 Frame Batch Draw"
   12924              mdapi_hw_unit_type="gpu"
   12925              mdapi_group="EU Array/Fragment Shader"
   12926              />
   12927     <counter name="NonPS Thread Ready For Dispatch on Slice1 Subslice2"
   12928              description="The percentage of time in which non-PS thread is ready for dispatch on slice1 subslice2 thread dispatcher"
   12929              data_type="float"
   12930              max_equation="100"
   12931              equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
   12932              underscore_name="non_ps_thread12_ready_for_dispatch"
   12933              units="percent"
   12934              symbol_name="NonPSThread12ReadyForDispatch"
   12935              availability="$SubsliceMask 0x20 AND"
   12936              semantic_type="duration"
   12937              mdapi_supported_apis=""
   12938              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   12939              mdapi_group="GPU/Thread Dispatcher"
   12940              mdapi_hw_unit_type="subslice"
   12941              />
   12942     <counter name="Shader Barrier Messages"
   12943              description="The total number of shader barrier messages."
   12944              data_type="uint64"
   12945              equation="A 35 READ"
   12946              underscore_name="shader_barriers"
   12947              units="messages"
   12948              symbol_name="ShaderBarriers"
   12949              semantic_type="event"
   12950              mdapi_supported_apis=""
   12951              mdapi_usage_flags="Tier3 Frame Batch Draw"
   12952              mdapi_hw_unit_type="gpu"
   12953              mdapi_group="EU Array/Barrier"
   12954              />
   12955     <counter name="Sampler Texels"
   12956              description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
   12957              data_type="uint64"
   12958              equation="A 28 READ 4 UMUL"
   12959              underscore_name="sampler_texels"
   12960              units="texels"
   12961              symbol_name="SamplerTexels"
   12962              semantic_type="event"
   12963              mdapi_supported_apis=""
   12964              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   12965              mdapi_hw_unit_type="gpu"
   12966              mdapi_group="Sampler/Sampler Input"
   12967              />
   12968     <counter name="Pixels Failing Tests"
   12969              description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
   12970              data_type="uint64"
   12971              equation="A 25 READ 4 UMUL"
   12972              underscore_name="pixels_failing_post_ps_tests"
   12973              units="pixels"
   12974              symbol_name="PixelsFailingPostPsTests"
   12975              semantic_type="event"
   12976              mdapi_supported_apis="OGL IO BB"
   12977              mdapi_usage_flags="Tier3 Frame Batch Draw"
   12978              mdapi_hw_unit_type="gpu"
   12979              mdapi_group="3D Pipe/Output Merger"
   12980              />
   12981     <counter name="NonPS Thread Ready For Dispatch on Slice1 Subslice0"
   12982              description="The percentage of time in which non-PS thread is ready for dispatch on slice1 subslice0 thread dispatcher"
   12983              data_type="float"
   12984              max_equation="100"
   12985              equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
   12986              underscore_name="non_ps_thread10_ready_for_dispatch"
   12987              units="percent"
   12988              symbol_name="NonPSThread10ReadyForDispatch"
   12989              availability="$SubsliceMask 0x8 AND"
   12990              semantic_type="duration"
   12991              mdapi_supported_apis=""
   12992              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   12993              mdapi_group="GPU/Thread Dispatcher"
   12994              mdapi_hw_unit_type="subslice"
   12995              />
   12996     <counter name="Thread Header Ready on Slice0 Subslice1 Port 0"
   12997              description="The percentage of time in which thread header is ready on slice0 subslice1 thread dispatcher port 0"
   12998              data_type="float"
   12999              max_equation="100"
   13000              equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
   13001              underscore_name="thread_header01_ready_port0"
   13002              units="percent"
   13003              symbol_name="ThreadHeader01ReadyPort0"
   13004              availability="$SubsliceMask 0x2 AND"
   13005              semantic_type="duration"
   13006              mdapi_supported_apis=""
   13007              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   13008              mdapi_group="GPU/Thread Dispatcher"
   13009              mdapi_hw_unit_type="subslice"
   13010              />
   13011     <counter name="Thread Header Ready on Slice0 Subslice1 Port 1"
   13012              description="The percentage of time in which thread header is ready on slice0 subslice1 thread dispatcher port 1"
   13013              data_type="float"
   13014              max_equation="100"
   13015              equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
   13016              underscore_name="thread_header01_ready_port1"
   13017              units="percent"
   13018              symbol_name="ThreadHeader01ReadyPort1"
   13019              availability="$SubsliceMask 0x2 AND"
   13020              semantic_type="duration"
   13021              mdapi_supported_apis=""
   13022              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   13023              mdapi_group="GPU/Thread Dispatcher"
   13024              mdapi_hw_unit_type="subslice"
   13025              />
   13026     <counter name="GPU Time Elapsed"
   13027              description="Time elapsed on the GPU during the measurement."
   13028              data_type="uint64"
   13029              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
   13030              underscore_name="gpu_time"
   13031              units="ns"
   13032              symbol_name="GpuTime"
   13033              semantic_type="duration"
   13034              mdapi_supported_apis=""
   13035              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   13036              mdapi_hw_unit_type="gpu"
   13037              mdapi_group="GPU"
   13038              />
   13039     <counter name="AVG GPU Core Frequency"
   13040              description="Average GPU Core Frequency in the measurement."
   13041              data_type="uint64"
   13042              max_equation="$GpuMaxFrequency"
   13043              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
   13044              underscore_name="avg_gpu_core_frequency"
   13045              units="hz"
   13046              symbol_name="AvgGpuCoreFrequency"
   13047              semantic_type="event"
   13048              mdapi_supported_apis=""
   13049              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   13050              mdapi_group="GPU"
   13051              mdapi_hw_unit_type="gpu"
   13052              />
   13053     <counter name="Sampler Texels Misses"
   13054              description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
   13055              data_type="uint64"
   13056              equation="A 29 READ 4 UMUL"
   13057              underscore_name="sampler_texel_misses"
   13058              units="texels"
   13059              symbol_name="SamplerTexelMisses"
   13060              semantic_type="event"
   13061              mdapi_supported_apis=""
   13062              mdapi_usage_flags="Tier3 Batch Frame Draw"
   13063              mdapi_hw_unit_type="gpu"
   13064              mdapi_group="Sampler/Sampler Cache"
   13065              />
   13066     <counter name="CS Threads Dispatched"
   13067              description="The total number of compute shader hardware threads dispatched."
   13068              data_type="uint64"
   13069              equation="A 4 READ"
   13070              underscore_name="cs_threads"
   13071              units="threads"
   13072              symbol_name="CsThreads"
   13073              semantic_type="event"
   13074              mdapi_supported_apis="OGL4 OCL IO BB"
   13075              mdapi_usage_flags="Tier3 Frame Batch Draw"
   13076              mdapi_hw_unit_type="gpu"
   13077              mdapi_group="EU Array/Compute Shader"
   13078              />
   13079     <counter name="SLM Bytes Read"
   13080              description="The total number of GPU memory bytes read from shared local memory."
   13081              data_type="uint64"
   13082              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   13083              equation="A 30 READ 64 UMUL"
   13084              underscore_name="slm_bytes_read"
   13085              units="bytes"
   13086              symbol_name="SlmBytesRead"
   13087              semantic_type="throughput"
   13088              mdapi_supported_apis="OGL4 OCL IO BB"
   13089              mdapi_usage_flags="Tier3 Frame Batch Draw"
   13090              mdapi_group="L3/Data Port/SLM"
   13091              mdapi_hw_unit_type="gpu"
   13092              />
   13093     <counter name="PS FPU1 Pipe Active"
   13094              description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
   13095              data_type="float"
   13096              max_equation="100"
   13097              equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   13098              underscore_name="ps_fpu1_active"
   13099              units="percent"
   13100              symbol_name="PsFpu1Active"
   13101              semantic_type="duration"
   13102              mdapi_supported_apis="OGL IO BB"
   13103              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   13104              mdapi_group="EU Array/Pixel Shader"
   13105              mdapi_hw_unit_type="gpu"
   13106              />
   13107     <counter name="PS Send Pipeline Active"
   13108              description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
   13109              data_type="float"
   13110              max_equation="100"
   13111              equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   13112              underscore_name="ps_send_active"
   13113              units="percent"
   13114              symbol_name="PsSendActive"
   13115              semantic_type="duration"
   13116              mdapi_supported_apis="OGL IO BB"
   13117              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   13118              mdapi_group="EU Array/Pixel Shader"
   13119              mdapi_hw_unit_type="gpu"
   13120              />
   13121     <counter name="VS FPU0 Pipe Active"
   13122              description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
   13123              data_type="float"
   13124              max_equation="100"
   13125              equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   13126              underscore_name="vs_fpu0_active"
   13127              units="percent"
   13128              symbol_name="VsFpu0Active"
   13129              semantic_type="duration"
   13130              mdapi_supported_apis="OGL IO BB"
   13131              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   13132              mdapi_group="EU Array/Vertex Shader"
   13133              mdapi_hw_unit_type="gpu"
   13134              />
   13135     <counter name="GPU Busy"
   13136              description="The percentage of time in which the GPU has been processing GPU commands."
   13137              data_type="float"
   13138              max_equation="100"
   13139              equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
   13140              underscore_name="gpu_busy"
   13141              units="percent"
   13142              symbol_name="GpuBusy"
   13143              semantic_type="duration"
   13144              mdapi_supported_apis=""
   13145              mdapi_usage_flags="Tier1 Overview System Frame"
   13146              mdapi_group="GPU"
   13147              mdapi_hw_unit_type="gpu"
   13148              />
   13149     <counter name="Thread Header Ready on Slice0 Subslice2 Port 1"
   13150              description="The percentage of time in which thread header is ready on slice0 subslice2 thread dispatcher port 1"
   13151              data_type="float"
   13152              max_equation="100"
   13153              equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
   13154              underscore_name="thread_header02_ready_port1"
   13155              units="percent"
   13156              symbol_name="ThreadHeader02ReadyPort1"
   13157              availability="$SubsliceMask 0x4 AND"
   13158              semantic_type="duration"
   13159              mdapi_supported_apis=""
   13160              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   13161              mdapi_group="GPU/Thread Dispatcher"
   13162              mdapi_hw_unit_type="subslice"
   13163              />
   13164     <counter name="Thread Header Ready on Slice0 Subslice2 Port 0"
   13165              description="The percentage of time in which thread header is ready on slice0 subslice2 thread dispatcher port 0"
   13166              data_type="float"
   13167              max_equation="100"
   13168              equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
   13169              underscore_name="thread_header02_ready_port0"
   13170              units="percent"
   13171              symbol_name="ThreadHeader02ReadyPort0"
   13172              availability="$SubsliceMask 0x4 AND"
   13173              semantic_type="duration"
   13174              mdapi_supported_apis=""
   13175              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   13176              mdapi_group="GPU/Thread Dispatcher"
   13177              mdapi_hw_unit_type="subslice"
   13178              />
   13179     <counter name="Rasterized Pixels"
   13180              description="The total number of rasterized pixels."
   13181              data_type="uint64"
   13182              equation="A 21 READ 4 UMUL"
   13183              underscore_name="rasterized_pixels"
   13184              units="pixels"
   13185              symbol_name="RasterizedPixels"
   13186              semantic_type="event"
   13187              mdapi_supported_apis="OGL IO BB"
   13188              mdapi_usage_flags="Tier3 Frame Batch Draw"
   13189              mdapi_hw_unit_type="gpu"
   13190              mdapi_group="3D Pipe/Rasterizer"
   13191              />
   13192     <counter name="PS FPU0 Pipe Active"
   13193              description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
   13194              data_type="float"
   13195              max_equation="100"
   13196              equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   13197              underscore_name="ps_fpu0_active"
   13198              units="percent"
   13199              symbol_name="PsFpu0Active"
   13200              semantic_type="duration"
   13201              mdapi_supported_apis="OGL IO BB"
   13202              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   13203              mdapi_group="EU Array/Pixel Shader"
   13204              mdapi_hw_unit_type="gpu"
   13205              />
   13206     <counter name="DS Threads Dispatched"
   13207              description="The total number of domain shader hardware threads dispatched."
   13208              data_type="uint64"
   13209              equation="A 3 READ"
   13210              underscore_name="ds_threads"
   13211              units="threads"
   13212              symbol_name="DsThreads"
   13213              semantic_type="event"
   13214              mdapi_supported_apis="OGL4 IO BB"
   13215              mdapi_usage_flags="Tier3 Frame Batch Draw"
   13216              mdapi_hw_unit_type="gpu"
   13217              mdapi_group="EU Array/Domain Shader"
   13218              />
   13219     <counter name="Samples Written"
   13220              description="The total number of samples or pixels written to all render targets."
   13221              data_type="uint64"
   13222              equation="A 26 READ 4 UMUL"
   13223              underscore_name="samples_written"
   13224              units="pixels"
   13225              symbol_name="SamplesWritten"
   13226              semantic_type="event"
   13227              mdapi_supported_apis="OGL IO BB"
   13228              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   13229              mdapi_hw_unit_type="gpu"
   13230              mdapi_group="3D Pipe/Output Merger"
   13231              />
   13232     <counter name="EU Stall"
   13233              description="The percentage of time in which the Execution Units were stalled."
   13234              data_type="float"
   13235              max_equation="100"
   13236              equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   13237              underscore_name="eu_stall"
   13238              units="percent"
   13239              symbol_name="EuStall"
   13240              semantic_type="duration"
   13241              mdapi_supported_apis=""
   13242              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   13243              mdapi_group="EU Array"
   13244              mdapi_hw_unit_type="gpu"
   13245              />
   13246     <counter name="Samples Blended"
   13247              description="The total number of blended samples or pixels written to all render targets."
   13248              data_type="uint64"
   13249              equation="A 27 READ 4 UMUL"
   13250              underscore_name="samples_blended"
   13251              units="pixels"
   13252              symbol_name="SamplesBlended"
   13253              semantic_type="event"
   13254              mdapi_supported_apis="OGL IO BB"
   13255              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   13256              mdapi_hw_unit_type="gpu"
   13257              mdapi_group="3D Pipe/Output Merger"
   13258              />
   13259     <counter name="Early Depth Test Fails"
   13260              description="The total number of pixels dropped on early depth test."
   13261              data_type="uint64"
   13262              equation="A 23 READ 4 UMUL"
   13263              underscore_name="early_depth_test_fails"
   13264              units="pixels"
   13265              symbol_name="EarlyDepthTestFails"
   13266              semantic_type="event"
   13267              mdapi_supported_apis="OGL IO BB"
   13268              mdapi_usage_flags="Tier3 Frame Batch Draw"
   13269              mdapi_hw_unit_type="gpu"
   13270              mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
   13271              />
   13272     <counter name="PS Thread Ready For Dispatch on Slice1 Subslice2"
   13273              description="The percentage of time in which PS thread is ready for dispatch on slice1 subslice2 thread dispatcher"
   13274              data_type="float"
   13275              max_equation="100"
   13276              equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
   13277              underscore_name="ps_thread12_ready_for_dispatch"
   13278              units="percent"
   13279              symbol_name="PSThread12ReadyForDispatch"
   13280              availability="$SubsliceMask 0x20 AND"
   13281              semantic_type="duration"
   13282              mdapi_supported_apis=""
   13283              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   13284              mdapi_group="GPU/Thread Dispatcher"
   13285              mdapi_hw_unit_type="subslice"
   13286              />
   13287     <counter name="PS Thread Ready For Dispatch on Slice1 Subslice0"
   13288              description="The percentage of time in which PS thread is ready for dispatch on slice1 subslice0 thread dispatcher"
   13289              data_type="float"
   13290              max_equation="100"
   13291              equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
   13292              underscore_name="ps_thread10_ready_for_dispatch"
   13293              units="percent"
   13294              symbol_name="PSThread10ReadyForDispatch"
   13295              availability="$SubsliceMask 0x8 AND"
   13296              semantic_type="duration"
   13297              mdapi_supported_apis=""
   13298              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   13299              mdapi_group="GPU/Thread Dispatcher"
   13300              mdapi_hw_unit_type="subslice"
   13301              />
   13302     <counter name="NonPS Thread Ready For Dispatch on Slice1 Subslice1"
   13303              description="The percentage of time in which non-PS thread is ready for dispatch on slice1 subslice1 thread dispatcher"
   13304              data_type="float"
   13305              max_equation="100"
   13306              equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
   13307              underscore_name="non_ps_thread11_ready_for_dispatch"
   13308              units="percent"
   13309              symbol_name="NonPSThread11ReadyForDispatch"
   13310              availability="$SubsliceMask 0x10 AND"
   13311              semantic_type="duration"
   13312              mdapi_supported_apis=""
   13313              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   13314              mdapi_group="GPU/Thread Dispatcher"
   13315              mdapi_hw_unit_type="subslice"
   13316              />
   13317     <counter name="Shader Memory Accesses"
   13318              description="The total number of shader memory accesses to L3."
   13319              data_type="uint64"
   13320              equation="A 32 READ"
   13321              underscore_name="shader_memory_accesses"
   13322              units="messages"
   13323              symbol_name="ShaderMemoryAccesses"
   13324              semantic_type="event"
   13325              mdapi_supported_apis=""
   13326              mdapi_usage_flags="Tier3 Frame Batch Draw"
   13327              mdapi_hw_unit_type="gpu"
   13328              mdapi_group="L3/Data Port"
   13329              />
   13330     <counter name="HS Threads Dispatched"
   13331              description="The total number of hull shader hardware threads dispatched."
   13332              data_type="uint64"
   13333              equation="A 2 READ"
   13334              underscore_name="hs_threads"
   13335              units="threads"
   13336              symbol_name="HsThreads"
   13337              semantic_type="event"
   13338              mdapi_supported_apis="OGL4 IO BB"
   13339              mdapi_usage_flags="Tier3 Frame Batch Draw"
   13340              mdapi_hw_unit_type="gpu"
   13341              mdapi_group="EU Array/Hull Shader"
   13342              />
   13343     <counter name="SLM Bytes Written"
   13344              description="The total number of GPU memory bytes written into shared local memory."
   13345              data_type="uint64"
   13346              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   13347              equation="A 31 READ 64 UMUL"
   13348              underscore_name="slm_bytes_written"
   13349              units="bytes"
   13350              symbol_name="SlmBytesWritten"
   13351              semantic_type="throughput"
   13352              mdapi_supported_apis="OGL4 OCL IO BB"
   13353              mdapi_usage_flags="Tier3 Frame Batch Draw"
   13354              mdapi_group="L3/Data Port/SLM"
   13355              mdapi_hw_unit_type="gpu"
   13356              />
   13357     <counter name="L3 Shader Throughput"
   13358              description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
   13359              data_type="uint64"
   13360              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
   13361              equation="A 30 READ  A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
   13362              underscore_name="l3_shader_throughput"
   13363              units="bytes"
   13364              symbol_name="L3ShaderThroughput"
   13365              semantic_type="throughput"
   13366              mdapi_supported_apis="OGL4 OCL IO BB"
   13367              mdapi_usage_flags="Tier2 Frame Batch Draw"
   13368              mdapi_group="L3/Data Port"
   13369              mdapi_hw_unit_type="gpu"
   13370              />
   13371     <counter name="Samples Killed in FS"
   13372              description="The total number of samples or pixels dropped in fragment shaders."
   13373              data_type="uint64"
   13374              equation="A 24 READ 4 UMUL"
   13375              underscore_name="samples_killed_in_ps"
   13376              units="pixels"
   13377              symbol_name="SamplesKilledInPs"
   13378              semantic_type="event"
   13379              mdapi_supported_apis="OGL IO BB"
   13380              mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
   13381              mdapi_hw_unit_type="gpu"
   13382              mdapi_group="3D Pipe/Fragment Shader"
   13383              />
   13384     <counter name="Thread Header Ready on Slice0 Subslice0 Port 0"
   13385              description="The percentage of time in which thread header is ready on slice0 subslice0 thread dispatcher port 0"
   13386              data_type="float"
   13387              max_equation="100"
   13388              equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
   13389              underscore_name="thread_header00_ready_port0"
   13390              units="percent"
   13391              symbol_name="ThreadHeader00ReadyPort0"
   13392              availability="$SubsliceMask 0x1 AND"
   13393              semantic_type="duration"
   13394              mdapi_supported_apis=""
   13395              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   13396              mdapi_group="GPU/Thread Dispatcher"
   13397              mdapi_hw_unit_type="subslice"
   13398              />
   13399     <counter name="Shader Atomic Memory Accesses"
   13400              description="The total number of shader atomic memory accesses."
   13401              data_type="uint64"
   13402              equation="A 34 READ"
   13403              underscore_name="shader_atomics"
   13404              units="messages"
   13405              symbol_name="ShaderAtomics"
   13406              semantic_type="event"
   13407              mdapi_supported_apis="OGL4 OCL IO BB"
   13408              mdapi_usage_flags="Tier3 Frame Batch Draw"
   13409              mdapi_hw_unit_type="gpu"
   13410              mdapi_group="L3/Data Port/Atomics"
   13411              />
   13412     <counter name="Thread Header Ready on Slice0 Subslice0 Port 1"
   13413              description="The percentage of time in which thread header is ready on slice0 subslice0 thread dispatcher port 1"
   13414              data_type="float"
   13415              max_equation="100"
   13416              equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
   13417              underscore_name="thread_header00_ready_port1"
   13418              units="percent"
   13419              symbol_name="ThreadHeader00ReadyPort1"
   13420              availability="$SubsliceMask 0x1 AND"
   13421              semantic_type="duration"
   13422              mdapi_supported_apis=""
   13423              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   13424              mdapi_group="GPU/Thread Dispatcher"
   13425              mdapi_hw_unit_type="subslice"
   13426              />
   13427     <register_config type="NOA">
   13428         <register type="NOA" address="0x00009840" value="0x000000A0" />
   13429         <register type="NOA" address="0x00009888" value="0x16154D60" />
   13430         <register type="NOA" address="0x00009888" value="0x16352E60" />
   13431         <register type="NOA" address="0x00009888" value="0x16554D60" />
   13432         <register type="NOA" address="0x00009888" value="0x16950000" />
   13433         <register type="NOA" address="0x00009888" value="0x16B50000" />
   13434         <register type="NOA" address="0x00009888" value="0x16D50000" />
   13435         <register type="NOA" address="0x00009888" value="0x005C8000" />
   13436         <register type="NOA" address="0x00009888" value="0x045CC000" />
   13437         <register type="NOA" address="0x00009888" value="0x065C4000" />
   13438         <register type="NOA" address="0x00009888" value="0x083D8000" />
   13439         <register type="NOA" address="0x00009888" value="0x0A3D8000" />
   13440         <register type="NOA" address="0x00009888" value="0x0458C000" />
   13441         <register type="NOA" address="0x00009888" value="0x025B8000" />
   13442         <register type="NOA" address="0x00009888" value="0x085B4000" />
   13443         <register type="NOA" address="0x00009888" value="0x0A5B4000" />
   13444         <register type="NOA" address="0x00009888" value="0x0C5B8000" />
   13445         <register type="NOA" address="0x00009888" value="0x0C1FA000" />
   13446         <register type="NOA" address="0x00009888" value="0x0E1F00AA" />
   13447         <register type="NOA" address="0x00009888" value="0x02384000" />
   13448         <register type="NOA" address="0x00009888" value="0x04388000" />
   13449         <register type="NOA" address="0x00009888" value="0x06388000" />
   13450         <register type="NOA" address="0x00009888" value="0x08384000" />
   13451         <register type="NOA" address="0x00009888" value="0x0A384000" />
   13452         <register type="NOA" address="0x00009888" value="0x0C384000" />
   13453         <register type="NOA" address="0x00009888" value="0x00398000" />
   13454         <register type="NOA" address="0x00009888" value="0x0239A000" />
   13455         <register type="NOA" address="0x00009888" value="0x0439A000" />
   13456         <register type="NOA" address="0x00009888" value="0x06392000" />
   13457         <register type="NOA" address="0x00009888" value="0x043A8000" />
   13458         <register type="NOA" address="0x00009888" value="0x063A8000" />
   13459         <register type="NOA" address="0x00009888" value="0x08138000" />
   13460         <register type="NOA" address="0x00009888" value="0x0A138000" />
   13461         <register type="NOA" address="0x00009888" value="0x06143000" />
   13462         <register type="NOA" address="0x00009888" value="0x0415CFC7" />
   13463         <register type="NOA" address="0x00009888" value="0x10150000" />
   13464         <register type="NOA" address="0x00009888" value="0x02338000" />
   13465         <register type="NOA" address="0x00009888" value="0x0C338000" />
   13466         <register type="NOA" address="0x00009888" value="0x04342000" />
   13467         <register type="NOA" address="0x00009888" value="0x06344000" />
   13468         <register type="NOA" address="0x00009888" value="0x0035C700" />
   13469         <register type="NOA" address="0x00009888" value="0x063500CF" />
   13470         <register type="NOA" address="0x00009888" value="0x10350000" />
   13471         <register type="NOA" address="0x00009888" value="0x04538000" />
   13472         <register type="NOA" address="0x00009888" value="0x06538000" />
   13473         <register type="NOA" address="0x00009888" value="0x0454C000" />
   13474         <register type="NOA" address="0x00009888" value="0x0255CFC7" />
   13475         <register type="NOA" address="0x00009888" value="0x10550000" />
   13476         <register type="NOA" address="0x00009888" value="0x06DC8000" />
   13477         <register type="NOA" address="0x00009888" value="0x08DC4000" />
   13478         <register type="NOA" address="0x00009888" value="0x0CDCC000" />
   13479         <register type="NOA" address="0x00009888" value="0x0EDCC000" />
   13480         <register type="NOA" address="0x00009888" value="0x1ABD00A8" />
   13481         <register type="NOA" address="0x00009888" value="0x0CD8C000" />
   13482         <register type="NOA" address="0x00009888" value="0x0ED84000" />
   13483         <register type="NOA" address="0x00009888" value="0x0EDB8000" />
   13484         <register type="NOA" address="0x00009888" value="0x18DB0800" />
   13485         <register type="NOA" address="0x00009888" value="0x1ADB0254" />
   13486         <register type="NOA" address="0x00009888" value="0x0E9FAA00" />
   13487         <register type="NOA" address="0x00009888" value="0x109F02AA" />
   13488         <register type="NOA" address="0x00009888" value="0x0EB84000" />
   13489         <register type="NOA" address="0x00009888" value="0x16B84000" />
   13490         <register type="NOA" address="0x00009888" value="0x18B8156A" />
   13491         <register type="NOA" address="0x00009888" value="0x06B98000" />
   13492         <register type="NOA" address="0x00009888" value="0x08B9A000" />
   13493         <register type="NOA" address="0x00009888" value="0x0AB9A000" />
   13494         <register type="NOA" address="0x00009888" value="0x0CB9A000" />
   13495         <register type="NOA" address="0x00009888" value="0x0EB9A000" />
   13496         <register type="NOA" address="0x00009888" value="0x18BAA000" />
   13497         <register type="NOA" address="0x00009888" value="0x1ABA0002" />
   13498         <register type="NOA" address="0x00009888" value="0x16934000" />
   13499         <register type="NOA" address="0x00009888" value="0x1893000A" />
   13500         <register type="NOA" address="0x00009888" value="0x0A947000" />
   13501         <register type="NOA" address="0x00009888" value="0x0C95C5C1" />
   13502         <register type="NOA" address="0x00009888" value="0x0E9500C3" />
   13503         <register type="NOA" address="0x00009888" value="0x10950000" />
   13504         <register type="NOA" address="0x00009888" value="0x0EB38000" />
   13505         <register type="NOA" address="0x00009888" value="0x16B30040" />
   13506         <register type="NOA" address="0x00009888" value="0x18B30020" />
   13507         <register type="NOA" address="0x00009888" value="0x06B48000" />
   13508         <register type="NOA" address="0x00009888" value="0x08B41000" />
   13509         <register type="NOA" address="0x00009888" value="0x0AB48000" />
   13510         <register type="NOA" address="0x00009888" value="0x06B5C500" />
   13511         <register type="NOA" address="0x00009888" value="0x08B500C3" />
   13512         <register type="NOA" address="0x00009888" value="0x0EB5C100" />
   13513         <register type="NOA" address="0x00009888" value="0x10B50000" />
   13514         <register type="NOA" address="0x00009888" value="0x16D31500" />
   13515         <register type="NOA" address="0x00009888" value="0x08D4E000" />
   13516         <register type="NOA" address="0x00009888" value="0x08D5C100" />
   13517         <register type="NOA" address="0x00009888" value="0x0AD5C3C5" />
   13518         <register type="NOA" address="0x00009888" value="0x10D50000" />
   13519         <register type="NOA" address="0x00009888" value="0x0D88F800" />
   13520         <register type="NOA" address="0x00009888" value="0x0F88000F" />
   13521         <register type="NOA" address="0x00009888" value="0x038A8000" />
   13522         <register type="NOA" address="0x00009888" value="0x058A8000" />
   13523         <register type="NOA" address="0x00009888" value="0x078A8000" />
   13524         <register type="NOA" address="0x00009888" value="0x098A8000" />
   13525         <register type="NOA" address="0x00009888" value="0x0B8A8000" />
   13526         <register type="NOA" address="0x00009888" value="0x0D8A8000" />
   13527         <register type="NOA" address="0x00009888" value="0x258BAAA5" />
   13528         <register type="NOA" address="0x00009888" value="0x278B002A" />
   13529         <register type="NOA" address="0x00009888" value="0x238B2A80" />
   13530         <register type="NOA" address="0x00009888" value="0x0F8C4000" />
   13531         <register type="NOA" address="0x00009888" value="0x178C2000" />
   13532         <register type="NOA" address="0x00009888" value="0x198C5500" />
   13533         <register type="NOA" address="0x00009888" value="0x1B8C0015" />
   13534         <register type="NOA" address="0x00009888" value="0x078D8000" />
   13535         <register type="NOA" address="0x00009888" value="0x098DA000" />
   13536         <register type="NOA" address="0x00009888" value="0x0B8DA000" />
   13537         <register type="NOA" address="0x00009888" value="0x0D8DA000" />
   13538         <register type="NOA" address="0x00009888" value="0x0F8DA000" />
   13539         <register type="NOA" address="0x00009888" value="0x2185AAAA" />
   13540         <register type="NOA" address="0x00009888" value="0x2385002A" />
   13541         <register type="NOA" address="0x00009888" value="0x1F85AA00" />
   13542         <register type="NOA" address="0x00009888" value="0x0F834000" />
   13543         <register type="NOA" address="0x00009888" value="0x19835400" />
   13544         <register type="NOA" address="0x00009888" value="0x1B830155" />
   13545         <register type="NOA" address="0x00009888" value="0x03834000" />
   13546         <register type="NOA" address="0x00009888" value="0x05834000" />
   13547         <register type="NOA" address="0x00009888" value="0x07834000" />
   13548         <register type="NOA" address="0x00009888" value="0x09834000" />
   13549         <register type="NOA" address="0x00009888" value="0x0B834000" />
   13550         <register type="NOA" address="0x00009888" value="0x0D834000" />
   13551         <register type="NOA" address="0x00009888" value="0x0784C000" />
   13552         <register type="NOA" address="0x00009888" value="0x0984C000" />
   13553         <register type="NOA" address="0x00009888" value="0x0B84C000" />
   13554         <register type="NOA" address="0x00009888" value="0x0D84C000" />
   13555         <register type="NOA" address="0x00009888" value="0x0F84C000" />
   13556         <register type="NOA" address="0x00009888" value="0x01848000" />
   13557         <register type="NOA" address="0x00009888" value="0x0384C000" />
   13558         <register type="NOA" address="0x00009888" value="0x0584C000" />
   13559         <register type="NOA" address="0x00009888" value="0x1780C000" />
   13560         <register type="NOA" address="0x00009888" value="0x1980C000" />
   13561         <register type="NOA" address="0x00009888" value="0x1B80C000" />
   13562         <register type="NOA" address="0x00009888" value="0x1D80C000" />
   13563         <register type="NOA" address="0x00009888" value="0x1F80C000" />
   13564         <register type="NOA" address="0x00009888" value="0x11808000" />
   13565         <register type="NOA" address="0x00009888" value="0x1380C000" />
   13566         <register type="NOA" address="0x00009888" value="0x1580C000" />
   13567         <register type="NOA" address="0x00009888" value="0x4F800000" />
   13568         <register type="NOA" address="0x00009888" value="0x43800C42" />
   13569         <register type="NOA" address="0x00009888" value="0x51800000" />
   13570         <register type="NOA" address="0x00009888" value="0x45800063" />
   13571         <register type="NOA" address="0x00009888" value="0x53800000" />
   13572         <register type="NOA" address="0x00009888" value="0x47800800" />
   13573         <register type="NOA" address="0x00009888" value="0x21800000" />
   13574         <register type="NOA" address="0x00009888" value="0x31800000" />
   13575         <register type="NOA" address="0x00009888" value="0x4D800000" />
   13576         <register type="NOA" address="0x00009888" value="0x3F8014A4" />
   13577         <register type="NOA" address="0x00009888" value="0x41801042" />
   13578         <register type="NOA" address="0x00009840" value="0x00000080" />
   13579     </register_config>
   13580     <register_config type="OA">
   13581         <register type="OA" address="0x00002740" value="0x00000000" />
   13582         <register type="OA" address="0x00002744" value="0x00800000" />
   13583         <register type="OA" address="0x00002710" value="0x00000000" />
   13584         <register type="OA" address="0x00002714" value="0xF0800000" />
   13585         <register type="OA" address="0x00002720" value="0x00000000" />
   13586         <register type="OA" address="0x00002724" value="0x30800000" />
   13587         <register type="OA" address="0x00002770" value="0x00000002" />
   13588         <register type="OA" address="0x00002774" value="0x0000FDFF" />
   13589         <register type="OA" address="0x00002778" value="0x00000000" />
   13590         <register type="OA" address="0x0000277C" value="0x0000FE7F" />
   13591         <register type="OA" address="0x00002780" value="0x00000002" />
   13592         <register type="OA" address="0x00002784" value="0x0000FFBF" />
   13593         <register type="OA" address="0x00002788" value="0x00000000" />
   13594         <register type="OA" address="0x0000278C" value="0x0000FFCF" />
   13595         <register type="OA" address="0x00002790" value="0x00000002" />
   13596         <register type="OA" address="0x00002794" value="0x0000FFF7" />
   13597         <register type="OA" address="0x00002798" value="0x00000000" />
   13598         <register type="OA" address="0x0000279C" value="0x0000FFF9" />
   13599     </register_config>
   13600     <register_config type="FLEX">
   13601         <register type="FLEX" address="0x0000E458" value="0x00005004" />
   13602         <register type="FLEX" address="0x0000E558" value="0x00010003" />
   13603         <register type="FLEX" address="0x0000E658" value="0x00012011" />
   13604         <register type="FLEX" address="0x0000E758" value="0x00015014" />
   13605         <register type="FLEX" address="0x0000E45C" value="0x00051050" />
   13606         <register type="FLEX" address="0x0000E55C" value="0x00053052" />
   13607         <register type="FLEX" address="0x0000E65C" value="0x00055054" />
   13608     </register_config>
   13609   </set>
   13610 
   13611   <set name="Metric set TDL_2"
   13612        mdapi_supported_apis="OGL OCL IO BB"
   13613        underscore_name="tdl_2"
   13614        hw_config_guid="24bf02cd-8693-4583-981c-c4165b33da01"
   13615        chipset="BDW"
   13616        symbol_name="TDL_2"
   13617        >
   13618     <counter name="GPU Core Clocks"
   13619              description="The total number of GPU core clocks elapsed during the measurement."
   13620              data_type="uint64"
   13621              equation="GPU_CLOCK 0 READ"
   13622              underscore_name="gpu_core_clocks"
   13623              units="cycles"
   13624              symbol_name="GpuCoreClocks"
   13625              semantic_type="event"
   13626              mdapi_supported_apis=""
   13627              mdapi_usage_flags="Tier1 Frame Batch Draw"
   13628              mdapi_hw_unit_type="gpu"
   13629              mdapi_group="GPU"
   13630              />
   13631     <counter name="EU Active"
   13632              description="The percentage of time in which the Execution Units were actively processing."
   13633              data_type="float"
   13634              max_equation="100"
   13635              equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   13636              underscore_name="eu_active"
   13637              units="percent"
   13638              symbol_name="EuActive"
   13639              semantic_type="duration"
   13640              mdapi_supported_apis=""
   13641              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   13642              mdapi_group="EU Array"
   13643              mdapi_hw_unit_type="gpu"
   13644              />
   13645     <counter name="EU Both FPU Pipes Active"
   13646              description="The percentage of time in which both EU FPU pipelines were actively processing."
   13647              data_type="float"
   13648              max_equation="100"
   13649              equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   13650              underscore_name="eu_fpu_both_active"
   13651              units="percent"
   13652              symbol_name="EuFpuBothActive"
   13653              semantic_type="duration"
   13654              mdapi_supported_apis=""
   13655              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   13656              mdapi_group="EU Array/Pipes"
   13657              mdapi_hw_unit_type="gpu"
   13658              />
   13659     <counter name="Thread Header Ready on Slice1 Subslice1 Port 1"
   13660              description="The percentage of time in which thread header is ready on slice1 subslice1 thread dispatcher port 1"
   13661              data_type="float"
   13662              max_equation="100"
   13663              equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
   13664              underscore_name="thread_header11_ready_port1"
   13665              units="percent"
   13666              symbol_name="ThreadHeader11ReadyPort1"
   13667              availability="$SubsliceMask 0x10 AND"
   13668              semantic_type="duration"
   13669              mdapi_supported_apis=""
   13670              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   13671              mdapi_group="GPU/Thread Dispatcher"
   13672              mdapi_hw_unit_type="subslice"
   13673              />
   13674     <counter name="VS Send Pipe Active"
   13675              description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
   13676              data_type="float"
   13677              max_equation="100"
   13678              equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   13679              underscore_name="vs_send_active"
   13680              units="percent"
   13681              symbol_name="VsSendActive"
   13682              semantic_type="duration"
   13683              mdapi_supported_apis="OGL IO BB"
   13684              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   13685              mdapi_group="EU Array/Vertex Shader"
   13686              mdapi_hw_unit_type="gpu"
   13687              />
   13688     <counter name="VS FPU1 Pipe Active"
   13689              description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
   13690              data_type="float"
   13691              max_equation="100"
   13692              equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   13693              underscore_name="vs_fpu1_active"
   13694              units="percent"
   13695              symbol_name="VsFpu1Active"
   13696              semantic_type="duration"
   13697              mdapi_supported_apis="OGL IO BB"
   13698              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   13699              mdapi_group="EU Array/Vertex Shader"
   13700              mdapi_hw_unit_type="gpu"
   13701              />
   13702     <counter name="GS Threads Dispatched"
   13703              description="The total number of geometry shader hardware threads dispatched."
   13704              data_type="uint64"
   13705              equation="A 5 READ"
   13706              underscore_name="gs_threads"
   13707              units="threads"
   13708              symbol_name="GsThreads"
   13709              semantic_type="event"
   13710              mdapi_supported_apis="OGL4 IO BB"
   13711              mdapi_usage_flags="Tier3 Frame Batch Draw"
   13712              mdapi_hw_unit_type="gpu"
   13713              mdapi_group="EU Array/Geometry Shader"
   13714              />
   13715     <counter name="Early Hi-Depth Test Fails"
   13716              description="The total number of pixels dropped on early hierarchical depth test."
   13717              data_type="uint64"
   13718              equation="A 22 READ 4 UMUL"
   13719              underscore_name="hi_depth_test_fails"
   13720              units="pixels"
   13721              symbol_name="HiDepthTestFails"
   13722              semantic_type="event"
   13723              mdapi_supported_apis="OGL IO BB"
   13724              mdapi_usage_flags="Tier3 Frame Batch Draw"
   13725              mdapi_hw_unit_type="gpu"
   13726              mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
   13727              />
   13728     <counter name="FS Both FPU Active"
   13729              description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
   13730              data_type="float"
   13731              max_equation="100"
   13732              equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   13733              underscore_name="ps_eu_both_fpu_active"
   13734              units="percent"
   13735              symbol_name="PsEuBothFpuActive"
   13736              semantic_type="duration"
   13737              mdapi_supported_apis="OGL IO BB"
   13738              mdapi_usage_flags="Tier4 Frame Batch Draw"
   13739              mdapi_group="3D Pipe/Fragment Shader"
   13740              mdapi_hw_unit_type="gpu"
   13741              />
   13742     <counter name="VS Threads Dispatched"
   13743              description="The total number of vertex shader hardware threads dispatched."
   13744              data_type="uint64"
   13745              equation="A 1 READ"
   13746              underscore_name="vs_threads"
   13747              units="threads"
   13748              symbol_name="VsThreads"
   13749              semantic_type="event"
   13750              mdapi_supported_apis="OGL IO BB"
   13751              mdapi_usage_flags="Tier3 Frame Batch Draw"
   13752              mdapi_hw_unit_type="gpu"
   13753              mdapi_group="EU Array/Vertex Shader"
   13754              />
   13755     <counter name="FS Threads Dispatched"
   13756              description="The total number of fragment shader hardware threads dispatched."
   13757              data_type="uint64"
   13758              equation="A 6 READ"
   13759              underscore_name="ps_threads"
   13760              units="threads"
   13761              symbol_name="PsThreads"
   13762              semantic_type="event"
   13763              mdapi_supported_apis="OGL IO BB"
   13764              mdapi_usage_flags="Tier3 Frame Batch Draw"
   13765              mdapi_hw_unit_type="gpu"
   13766              mdapi_group="EU Array/Fragment Shader"
   13767              />
   13768     <counter name="NonPS Thread Ready For Dispatch on Slice0 Subslice2"
   13769              description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice2 thread dispatcher"
   13770              data_type="float"
   13771              max_equation="100"
   13772              equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
   13773              underscore_name="non_ps_thread02_ready_for_dispatch"
   13774              units="percent"
   13775              symbol_name="NonPSThread02ReadyForDispatch"
   13776              availability="$SubsliceMask 0x4 AND"
   13777              semantic_type="duration"
   13778              mdapi_supported_apis=""
   13779              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   13780              mdapi_group="GPU/Thread Dispatcher"
   13781              mdapi_hw_unit_type="subslice"
   13782              />
   13783     <counter name="Shader Barrier Messages"
   13784              description="The total number of shader barrier messages."
   13785              data_type="uint64"
   13786              equation="A 35 READ"
   13787              underscore_name="shader_barriers"
   13788              units="messages"
   13789              symbol_name="ShaderBarriers"
   13790              semantic_type="event"
   13791              mdapi_supported_apis=""
   13792              mdapi_usage_flags="Tier3 Frame Batch Draw"
   13793              mdapi_hw_unit_type="gpu"
   13794              mdapi_group="EU Array/Barrier"
   13795              />
   13796     <counter name="Sampler Texels"
   13797              description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
   13798              data_type="uint64"
   13799              equation="A 28 READ 4 UMUL"
   13800              underscore_name="sampler_texels"
   13801              units="texels"
   13802              symbol_name="SamplerTexels"
   13803              semantic_type="event"
   13804              mdapi_supported_apis=""
   13805              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   13806              mdapi_hw_unit_type="gpu"
   13807              mdapi_group="Sampler/Sampler Input"
   13808              />
   13809     <counter name="Pixels Failing Tests"
   13810              description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
   13811              data_type="uint64"
   13812              equation="A 25 READ 4 UMUL"
   13813              underscore_name="pixels_failing_post_ps_tests"
   13814              units="pixels"
   13815              symbol_name="PixelsFailingPostPsTests"
   13816              semantic_type="event"
   13817              mdapi_supported_apis="OGL IO BB"
   13818              mdapi_usage_flags="Tier3 Frame Batch Draw"
   13819              mdapi_hw_unit_type="gpu"
   13820              mdapi_group="3D Pipe/Output Merger"
   13821              />
   13822     <counter name="GPU Time Elapsed"
   13823              description="Time elapsed on the GPU during the measurement."
   13824              data_type="uint64"
   13825              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
   13826              underscore_name="gpu_time"
   13827              units="ns"
   13828              symbol_name="GpuTime"
   13829              semantic_type="duration"
   13830              mdapi_supported_apis=""
   13831              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   13832              mdapi_hw_unit_type="gpu"
   13833              mdapi_group="GPU"
   13834              />
   13835     <counter name="AVG GPU Core Frequency"
   13836              description="Average GPU Core Frequency in the measurement."
   13837              data_type="uint64"
   13838              max_equation="$GpuMaxFrequency"
   13839              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
   13840              underscore_name="avg_gpu_core_frequency"
   13841              units="hz"
   13842              symbol_name="AvgGpuCoreFrequency"
   13843              semantic_type="event"
   13844              mdapi_supported_apis=""
   13845              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   13846              mdapi_group="GPU"
   13847              mdapi_hw_unit_type="gpu"
   13848              />
   13849     <counter name="Sampler Texels Misses"
   13850              description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
   13851              data_type="uint64"
   13852              equation="A 29 READ 4 UMUL"
   13853              underscore_name="sampler_texel_misses"
   13854              units="texels"
   13855              symbol_name="SamplerTexelMisses"
   13856              semantic_type="event"
   13857              mdapi_supported_apis=""
   13858              mdapi_usage_flags="Tier3 Batch Frame Draw"
   13859              mdapi_hw_unit_type="gpu"
   13860              mdapi_group="Sampler/Sampler Cache"
   13861              />
   13862     <counter name="NonPS Thread Ready For Dispatch on Slice0 Subslice0"
   13863              description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice0 thread dispatcher"
   13864              data_type="float"
   13865              max_equation="100"
   13866              equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
   13867              underscore_name="non_ps_thread00_ready_for_dispatch"
   13868              units="percent"
   13869              symbol_name="NonPSThread00ReadyForDispatch"
   13870              availability="$SubsliceMask 0x1 AND"
   13871              semantic_type="duration"
   13872              mdapi_supported_apis=""
   13873              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   13874              mdapi_group="GPU/Thread Dispatcher"
   13875              mdapi_hw_unit_type="subslice"
   13876              />
   13877     <counter name="CS Threads Dispatched"
   13878              description="The total number of compute shader hardware threads dispatched."
   13879              data_type="uint64"
   13880              equation="A 4 READ"
   13881              underscore_name="cs_threads"
   13882              units="threads"
   13883              symbol_name="CsThreads"
   13884              semantic_type="event"
   13885              mdapi_supported_apis="OGL4 OCL IO BB"
   13886              mdapi_usage_flags="Tier3 Frame Batch Draw"
   13887              mdapi_hw_unit_type="gpu"
   13888              mdapi_group="EU Array/Compute Shader"
   13889              />
   13890     <counter name="SLM Bytes Read"
   13891              description="The total number of GPU memory bytes read from shared local memory."
   13892              data_type="uint64"
   13893              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   13894              equation="A 30 READ 64 UMUL"
   13895              underscore_name="slm_bytes_read"
   13896              units="bytes"
   13897              symbol_name="SlmBytesRead"
   13898              semantic_type="throughput"
   13899              mdapi_supported_apis="OGL4 OCL IO BB"
   13900              mdapi_usage_flags="Tier3 Frame Batch Draw"
   13901              mdapi_group="L3/Data Port/SLM"
   13902              mdapi_hw_unit_type="gpu"
   13903              />
   13904     <counter name="Thread Header Ready on Slice1 Subslice1 Port 0"
   13905              description="The percentage of time in which thread header is ready on slice1 subslice1 thread dispatcher port 0"
   13906              data_type="float"
   13907              max_equation="100"
   13908              equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
   13909              underscore_name="thread_header11_ready_port0"
   13910              units="percent"
   13911              symbol_name="ThreadHeader11ReadyPort0"
   13912              availability="$SubsliceMask 0x10 AND"
   13913              semantic_type="duration"
   13914              mdapi_supported_apis=""
   13915              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   13916              mdapi_group="GPU/Thread Dispatcher"
   13917              mdapi_hw_unit_type="subslice"
   13918              />
   13919     <counter name="PS FPU1 Pipe Active"
   13920              description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
   13921              data_type="float"
   13922              max_equation="100"
   13923              equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   13924              underscore_name="ps_fpu1_active"
   13925              units="percent"
   13926              symbol_name="PsFpu1Active"
   13927              semantic_type="duration"
   13928              mdapi_supported_apis="OGL IO BB"
   13929              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   13930              mdapi_group="EU Array/Pixel Shader"
   13931              mdapi_hw_unit_type="gpu"
   13932              />
   13933     <counter name="PS Send Pipeline Active"
   13934              description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
   13935              data_type="float"
   13936              max_equation="100"
   13937              equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   13938              underscore_name="ps_send_active"
   13939              units="percent"
   13940              symbol_name="PsSendActive"
   13941              semantic_type="duration"
   13942              mdapi_supported_apis="OGL IO BB"
   13943              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   13944              mdapi_group="EU Array/Pixel Shader"
   13945              mdapi_hw_unit_type="gpu"
   13946              />
   13947     <counter name="VS FPU0 Pipe Active"
   13948              description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
   13949              data_type="float"
   13950              max_equation="100"
   13951              equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   13952              underscore_name="vs_fpu0_active"
   13953              units="percent"
   13954              symbol_name="VsFpu0Active"
   13955              semantic_type="duration"
   13956              mdapi_supported_apis="OGL IO BB"
   13957              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   13958              mdapi_group="EU Array/Vertex Shader"
   13959              mdapi_hw_unit_type="gpu"
   13960              />
   13961     <counter name="GPU Busy"
   13962              description="The percentage of time in which the GPU has been processing GPU commands."
   13963              data_type="float"
   13964              max_equation="100"
   13965              equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
   13966              underscore_name="gpu_busy"
   13967              units="percent"
   13968              symbol_name="GpuBusy"
   13969              semantic_type="duration"
   13970              mdapi_supported_apis=""
   13971              mdapi_usage_flags="Tier1 Overview System Frame"
   13972              mdapi_group="GPU"
   13973              mdapi_hw_unit_type="gpu"
   13974              />
   13975     <counter name="Thread Header Ready on Slice1 Subslice2 Port 0"
   13976              description="The percentage of time in which thread header is ready on slice1 subslice2 thread dispatcher port 0"
   13977              data_type="float"
   13978              max_equation="100"
   13979              equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
   13980              underscore_name="thread_header12_ready_port0"
   13981              units="percent"
   13982              symbol_name="ThreadHeader12ReadyPort0"
   13983              availability="$SubsliceMask 0x20 AND"
   13984              semantic_type="duration"
   13985              mdapi_supported_apis=""
   13986              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   13987              mdapi_group="GPU/Thread Dispatcher"
   13988              mdapi_hw_unit_type="subslice"
   13989              />
   13990     <counter name="PS Thread Ready For Dispatch on Slice0 Subslice0"
   13991              description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice0 thread dispatcher"
   13992              data_type="float"
   13993              max_equation="100"
   13994              equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
   13995              underscore_name="ps_thread00_ready_for_dispatch"
   13996              units="percent"
   13997              symbol_name="PSThread00ReadyForDispatch"
   13998              availability="$SubsliceMask 0x1 AND"
   13999              semantic_type="duration"
   14000              mdapi_supported_apis=""
   14001              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   14002              mdapi_group="GPU/Thread Dispatcher"
   14003              mdapi_hw_unit_type="subslice"
   14004              />
   14005     <counter name="Rasterized Pixels"
   14006              description="The total number of rasterized pixels."
   14007              data_type="uint64"
   14008              equation="A 21 READ 4 UMUL"
   14009              underscore_name="rasterized_pixels"
   14010              units="pixels"
   14011              symbol_name="RasterizedPixels"
   14012              semantic_type="event"
   14013              mdapi_supported_apis="OGL IO BB"
   14014              mdapi_usage_flags="Tier3 Frame Batch Draw"
   14015              mdapi_hw_unit_type="gpu"
   14016              mdapi_group="3D Pipe/Rasterizer"
   14017              />
   14018     <counter name="PS FPU0 Pipe Active"
   14019              description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
   14020              data_type="float"
   14021              max_equation="100"
   14022              equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   14023              underscore_name="ps_fpu0_active"
   14024              units="percent"
   14025              symbol_name="PsFpu0Active"
   14026              semantic_type="duration"
   14027              mdapi_supported_apis="OGL IO BB"
   14028              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   14029              mdapi_group="EU Array/Pixel Shader"
   14030              mdapi_hw_unit_type="gpu"
   14031              />
   14032     <counter name="DS Threads Dispatched"
   14033              description="The total number of domain shader hardware threads dispatched."
   14034              data_type="uint64"
   14035              equation="A 3 READ"
   14036              underscore_name="ds_threads"
   14037              units="threads"
   14038              symbol_name="DsThreads"
   14039              semantic_type="event"
   14040              mdapi_supported_apis="OGL4 IO BB"
   14041              mdapi_usage_flags="Tier3 Frame Batch Draw"
   14042              mdapi_hw_unit_type="gpu"
   14043              mdapi_group="EU Array/Domain Shader"
   14044              />
   14045     <counter name="Samples Written"
   14046              description="The total number of samples or pixels written to all render targets."
   14047              data_type="uint64"
   14048              equation="A 26 READ 4 UMUL"
   14049              underscore_name="samples_written"
   14050              units="pixels"
   14051              symbol_name="SamplesWritten"
   14052              semantic_type="event"
   14053              mdapi_supported_apis="OGL IO BB"
   14054              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   14055              mdapi_hw_unit_type="gpu"
   14056              mdapi_group="3D Pipe/Output Merger"
   14057              />
   14058     <counter name="Thread Header Ready on Slice1 Subslice0 Port 1"
   14059              description="The percentage of time in which thread header is ready on slice1 subslice0 thread dispatcher port 1"
   14060              data_type="float"
   14061              max_equation="100"
   14062              equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
   14063              underscore_name="thread_header10_ready_port1"
   14064              units="percent"
   14065              symbol_name="ThreadHeader10ReadyPort1"
   14066              availability="$SubsliceMask 0x8 AND"
   14067              semantic_type="duration"
   14068              mdapi_supported_apis=""
   14069              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   14070              mdapi_group="GPU/Thread Dispatcher"
   14071              mdapi_hw_unit_type="subslice"
   14072              />
   14073     <counter name="EU Stall"
   14074              description="The percentage of time in which the Execution Units were stalled."
   14075              data_type="float"
   14076              max_equation="100"
   14077              equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   14078              underscore_name="eu_stall"
   14079              units="percent"
   14080              symbol_name="EuStall"
   14081              semantic_type="duration"
   14082              mdapi_supported_apis=""
   14083              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   14084              mdapi_group="EU Array"
   14085              mdapi_hw_unit_type="gpu"
   14086              />
   14087     <counter name="Samples Blended"
   14088              description="The total number of blended samples or pixels written to all render targets."
   14089              data_type="uint64"
   14090              equation="A 27 READ 4 UMUL"
   14091              underscore_name="samples_blended"
   14092              units="pixels"
   14093              symbol_name="SamplesBlended"
   14094              semantic_type="event"
   14095              mdapi_supported_apis="OGL IO BB"
   14096              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   14097              mdapi_hw_unit_type="gpu"
   14098              mdapi_group="3D Pipe/Output Merger"
   14099              />
   14100     <counter name="Early Depth Test Fails"
   14101              description="The total number of pixels dropped on early depth test."
   14102              data_type="uint64"
   14103              equation="A 23 READ 4 UMUL"
   14104              underscore_name="early_depth_test_fails"
   14105              units="pixels"
   14106              symbol_name="EarlyDepthTestFails"
   14107              semantic_type="event"
   14108              mdapi_supported_apis="OGL IO BB"
   14109              mdapi_usage_flags="Tier3 Frame Batch Draw"
   14110              mdapi_hw_unit_type="gpu"
   14111              mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
   14112              />
   14113     <counter name="PS Thread Ready For Dispatch on Slice0 Subslice1"
   14114              description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice1 thread dispatcher"
   14115              data_type="float"
   14116              max_equation="100"
   14117              equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
   14118              underscore_name="ps_thread01_ready_for_dispatch"
   14119              units="percent"
   14120              symbol_name="PSThread01ReadyForDispatch"
   14121              availability="$SubsliceMask 0x2 AND"
   14122              semantic_type="duration"
   14123              mdapi_supported_apis=""
   14124              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   14125              mdapi_group="GPU/Thread Dispatcher"
   14126              mdapi_hw_unit_type="subslice"
   14127              />
   14128     <counter name="Thread Header Ready on Slice1 Subslice2 Port 1"
   14129              description="The percentage of time in which thread header is ready on slice1 subslice2 thread dispatcher port 1"
   14130              data_type="float"
   14131              max_equation="100"
   14132              equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
   14133              underscore_name="thread_header12_ready_port1"
   14134              units="percent"
   14135              symbol_name="ThreadHeader12ReadyPort1"
   14136              availability="$SubsliceMask 0x20 AND"
   14137              semantic_type="duration"
   14138              mdapi_supported_apis=""
   14139              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   14140              mdapi_group="GPU/Thread Dispatcher"
   14141              mdapi_hw_unit_type="subslice"
   14142              />
   14143     <counter name="Shader Memory Accesses"
   14144              description="The total number of shader memory accesses to L3."
   14145              data_type="uint64"
   14146              equation="A 32 READ"
   14147              underscore_name="shader_memory_accesses"
   14148              units="messages"
   14149              symbol_name="ShaderMemoryAccesses"
   14150              semantic_type="event"
   14151              mdapi_supported_apis=""
   14152              mdapi_usage_flags="Tier3 Frame Batch Draw"
   14153              mdapi_hw_unit_type="gpu"
   14154              mdapi_group="L3/Data Port"
   14155              />
   14156     <counter name="HS Threads Dispatched"
   14157              description="The total number of hull shader hardware threads dispatched."
   14158              data_type="uint64"
   14159              equation="A 2 READ"
   14160              underscore_name="hs_threads"
   14161              units="threads"
   14162              symbol_name="HsThreads"
   14163              semantic_type="event"
   14164              mdapi_supported_apis="OGL4 IO BB"
   14165              mdapi_usage_flags="Tier3 Frame Batch Draw"
   14166              mdapi_hw_unit_type="gpu"
   14167              mdapi_group="EU Array/Hull Shader"
   14168              />
   14169     <counter name="PS Thread Ready For Dispatch on Slice0 Subslice2"
   14170              description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice2 thread dispatcher"
   14171              data_type="float"
   14172              max_equation="100"
   14173              equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
   14174              underscore_name="ps_thread02_ready_for_dispatch"
   14175              units="percent"
   14176              symbol_name="PSThread02ReadyForDispatch"
   14177              availability="$SubsliceMask 0x4 AND"
   14178              semantic_type="duration"
   14179              mdapi_supported_apis=""
   14180              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   14181              mdapi_group="GPU/Thread Dispatcher"
   14182              mdapi_hw_unit_type="subslice"
   14183              />
   14184     <counter name="SLM Bytes Written"
   14185              description="The total number of GPU memory bytes written into shared local memory."
   14186              data_type="uint64"
   14187              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
   14188              equation="A 31 READ 64 UMUL"
   14189              underscore_name="slm_bytes_written"
   14190              units="bytes"
   14191              symbol_name="SlmBytesWritten"
   14192              semantic_type="throughput"
   14193              mdapi_supported_apis="OGL4 OCL IO BB"
   14194              mdapi_usage_flags="Tier3 Frame Batch Draw"
   14195              mdapi_group="L3/Data Port/SLM"
   14196              mdapi_hw_unit_type="gpu"
   14197              />
   14198     <counter name="L3 Shader Throughput"
   14199              description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
   14200              data_type="uint64"
   14201              max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
   14202              equation="A 30 READ  A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
   14203              underscore_name="l3_shader_throughput"
   14204              units="bytes"
   14205              symbol_name="L3ShaderThroughput"
   14206              semantic_type="throughput"
   14207              mdapi_supported_apis="OGL4 OCL IO BB"
   14208              mdapi_usage_flags="Tier2 Frame Batch Draw"
   14209              mdapi_group="L3/Data Port"
   14210              mdapi_hw_unit_type="gpu"
   14211              />
   14212     <counter name="Samples Killed in FS"
   14213              description="The total number of samples or pixels dropped in fragment shaders."
   14214              data_type="uint64"
   14215              equation="A 24 READ 4 UMUL"
   14216              underscore_name="samples_killed_in_ps"
   14217              units="pixels"
   14218              symbol_name="SamplesKilledInPs"
   14219              semantic_type="event"
   14220              mdapi_supported_apis="OGL IO BB"
   14221              mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
   14222              mdapi_hw_unit_type="gpu"
   14223              mdapi_group="3D Pipe/Fragment Shader"
   14224              />
   14225     <counter name="Thread Header Ready on Slice1 Subslice0 Port 0"
   14226              description="The percentage of time in which thread header is ready on slice1 subslice0 thread dispatcher port 0"
   14227              data_type="float"
   14228              max_equation="100"
   14229              equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
   14230              underscore_name="thread_header10_ready_port0"
   14231              units="percent"
   14232              symbol_name="ThreadHeader10ReadyPort0"
   14233              availability="$SubsliceMask 0x8 AND"
   14234              semantic_type="duration"
   14235              mdapi_supported_apis=""
   14236              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   14237              mdapi_group="GPU/Thread Dispatcher"
   14238              mdapi_hw_unit_type="subslice"
   14239              />
   14240     <counter name="Shader Atomic Memory Accesses"
   14241              description="The total number of shader atomic memory accesses."
   14242              data_type="uint64"
   14243              equation="A 34 READ"
   14244              underscore_name="shader_atomics"
   14245              units="messages"
   14246              symbol_name="ShaderAtomics"
   14247              semantic_type="event"
   14248              mdapi_supported_apis="OGL4 OCL IO BB"
   14249              mdapi_usage_flags="Tier3 Frame Batch Draw"
   14250              mdapi_hw_unit_type="gpu"
   14251              mdapi_group="L3/Data Port/Atomics"
   14252              />
   14253     <counter name="NonPS Thread Ready For Dispatch on Slice0 Subslice1"
   14254              description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice1 thread dispatcher"
   14255              data_type="float"
   14256              max_equation="100"
   14257              equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
   14258              underscore_name="non_ps_thread01_ready_for_dispatch"
   14259              units="percent"
   14260              symbol_name="NonPSThread01ReadyForDispatch"
   14261              availability="$SubsliceMask 0x2 AND"
   14262              semantic_type="duration"
   14263              mdapi_supported_apis=""
   14264              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   14265              mdapi_group="GPU/Thread Dispatcher"
   14266              mdapi_hw_unit_type="subslice"
   14267              />
   14268     <register_config type="NOA">
   14269         <register type="NOA" address="0x00009840" value="0x000000A0" />
   14270         <register type="NOA" address="0x00009888" value="0x16150000" />
   14271         <register type="NOA" address="0x00009888" value="0x16350000" />
   14272         <register type="NOA" address="0x00009888" value="0x16550000" />
   14273         <register type="NOA" address="0x00009888" value="0x16952E60" />
   14274         <register type="NOA" address="0x00009888" value="0x16B54D60" />
   14275         <register type="NOA" address="0x00009888" value="0x16D52E60" />
   14276         <register type="NOA" address="0x00009888" value="0x065C8000" />
   14277         <register type="NOA" address="0x00009888" value="0x085CC000" />
   14278         <register type="NOA" address="0x00009888" value="0x0A5CC000" />
   14279         <register type="NOA" address="0x00009888" value="0x0C5C4000" />
   14280         <register type="NOA" address="0x00009888" value="0x0E3D8000" />
   14281         <register type="NOA" address="0x00009888" value="0x183DA000" />
   14282         <register type="NOA" address="0x00009888" value="0x06588000" />
   14283         <register type="NOA" address="0x00009888" value="0x08588000" />
   14284         <register type="NOA" address="0x00009888" value="0x0A584000" />
   14285         <register type="NOA" address="0x00009888" value="0x0E5B4000" />
   14286         <register type="NOA" address="0x00009888" value="0x185B5800" />
   14287         <register type="NOA" address="0x00009888" value="0x1A5B000A" />
   14288         <register type="NOA" address="0x00009888" value="0x0E1FAA00" />
   14289         <register type="NOA" address="0x00009888" value="0x101F02AA" />
   14290         <register type="NOA" address="0x00009888" value="0x0E384000" />
   14291         <register type="NOA" address="0x00009888" value="0x16384000" />
   14292         <register type="NOA" address="0x00009888" value="0x18382A55" />
   14293         <register type="NOA" address="0x00009888" value="0x06398000" />
   14294         <register type="NOA" address="0x00009888" value="0x0839A000" />
   14295         <register type="NOA" address="0x00009888" value="0x0A39A000" />
   14296         <register type="NOA" address="0x00009888" value="0x0C39A000" />
   14297         <register type="NOA" address="0x00009888" value="0x0E39A000" />
   14298         <register type="NOA" address="0x00009888" value="0x1A3A02A0" />
   14299         <register type="NOA" address="0x00009888" value="0x0E138000" />
   14300         <register type="NOA" address="0x00009888" value="0x16130500" />
   14301         <register type="NOA" address="0x00009888" value="0x06148000" />
   14302         <register type="NOA" address="0x00009888" value="0x08146000" />
   14303         <register type="NOA" address="0x00009888" value="0x0615C100" />
   14304         <register type="NOA" address="0x00009888" value="0x0815C500" />
   14305         <register type="NOA" address="0x00009888" value="0x0A1500C3" />
   14306         <register type="NOA" address="0x00009888" value="0x10150000" />
   14307         <register type="NOA" address="0x00009888" value="0x16335040" />
   14308         <register type="NOA" address="0x00009888" value="0x08349000" />
   14309         <register type="NOA" address="0x00009888" value="0x0A341000" />
   14310         <register type="NOA" address="0x00009888" value="0x083500C1" />
   14311         <register type="NOA" address="0x00009888" value="0x0A35C500" />
   14312         <register type="NOA" address="0x00009888" value="0x0C3500C3" />
   14313         <register type="NOA" address="0x00009888" value="0x10350000" />
   14314         <register type="NOA" address="0x00009888" value="0x1853002A" />
   14315         <register type="NOA" address="0x00009888" value="0x0A54E000" />
   14316         <register type="NOA" address="0x00009888" value="0x0C55C500" />
   14317         <register type="NOA" address="0x00009888" value="0x0E55C1C3" />
   14318         <register type="NOA" address="0x00009888" value="0x10550000" />
   14319         <register type="NOA" address="0x00009888" value="0x00DC8000" />
   14320         <register type="NOA" address="0x00009888" value="0x02DCC000" />
   14321         <register type="NOA" address="0x00009888" value="0x04DC4000" />
   14322         <register type="NOA" address="0x00009888" value="0x04BD8000" />
   14323         <register type="NOA" address="0x00009888" value="0x06BD8000" />
   14324         <register type="NOA" address="0x00009888" value="0x02D8C000" />
   14325         <register type="NOA" address="0x00009888" value="0x02DB8000" />
   14326         <register type="NOA" address="0x00009888" value="0x04DB4000" />
   14327         <register type="NOA" address="0x00009888" value="0x06DB4000" />
   14328         <register type="NOA" address="0x00009888" value="0x08DB8000" />
   14329         <register type="NOA" address="0x00009888" value="0x0C9FA000" />
   14330         <register type="NOA" address="0x00009888" value="0x0E9F00AA" />
   14331         <register type="NOA" address="0x00009888" value="0x02B84000" />
   14332         <register type="NOA" address="0x00009888" value="0x04B84000" />
   14333         <register type="NOA" address="0x00009888" value="0x06B84000" />
   14334         <register type="NOA" address="0x00009888" value="0x08B84000" />
   14335         <register type="NOA" address="0x00009888" value="0x0AB88000" />
   14336         <register type="NOA" address="0x00009888" value="0x0CB88000" />
   14337         <register type="NOA" address="0x00009888" value="0x00B98000" />
   14338         <register type="NOA" address="0x00009888" value="0x02B9A000" />
   14339         <register type="NOA" address="0x00009888" value="0x04B9A000" />
   14340         <register type="NOA" address="0x00009888" value="0x06B92000" />
   14341         <register type="NOA" address="0x00009888" value="0x0ABA8000" />
   14342         <register type="NOA" address="0x00009888" value="0x0CBA8000" />
   14343         <register type="NOA" address="0x00009888" value="0x04938000" />
   14344         <register type="NOA" address="0x00009888" value="0x06938000" />
   14345         <register type="NOA" address="0x00009888" value="0x0494C000" />
   14346         <register type="NOA" address="0x00009888" value="0x0295CFC7" />
   14347         <register type="NOA" address="0x00009888" value="0x10950000" />
   14348         <register type="NOA" address="0x00009888" value="0x02B38000" />
   14349         <register type="NOA" address="0x00009888" value="0x08B38000" />
   14350         <register type="NOA" address="0x00009888" value="0x04B42000" />
   14351         <register type="NOA" address="0x00009888" value="0x06B41000" />
   14352         <register type="NOA" address="0x00009888" value="0x00B5C700" />
   14353         <register type="NOA" address="0x00009888" value="0x04B500CF" />
   14354         <register type="NOA" address="0x00009888" value="0x10B50000" />
   14355         <register type="NOA" address="0x00009888" value="0x0AD38000" />
   14356         <register type="NOA" address="0x00009888" value="0x0CD38000" />
   14357         <register type="NOA" address="0x00009888" value="0x06D46000" />
   14358         <register type="NOA" address="0x00009888" value="0x04D5C700" />
   14359         <register type="NOA" address="0x00009888" value="0x06D500CF" />
   14360         <register type="NOA" address="0x00009888" value="0x10D50000" />
   14361         <register type="NOA" address="0x00009888" value="0x03888000" />
   14362         <register type="NOA" address="0x00009888" value="0x05888000" />
   14363         <register type="NOA" address="0x00009888" value="0x07888000" />
   14364         <register type="NOA" address="0x00009888" value="0x09888000" />
   14365         <register type="NOA" address="0x00009888" value="0x0B888000" />
   14366         <register type="NOA" address="0x00009888" value="0x0D880400" />
   14367         <register type="NOA" address="0x00009888" value="0x0F8A8000" />
   14368         <register type="NOA" address="0x00009888" value="0x198A8000" />
   14369         <register type="NOA" address="0x00009888" value="0x1B8AAAA0" />
   14370         <register type="NOA" address="0x00009888" value="0x1D8A0002" />
   14371         <register type="NOA" address="0x00009888" value="0x258B555A" />
   14372         <register type="NOA" address="0x00009888" value="0x278B0015" />
   14373         <register type="NOA" address="0x00009888" value="0x238B5500" />
   14374         <register type="NOA" address="0x00009888" value="0x038C4000" />
   14375         <register type="NOA" address="0x00009888" value="0x058C4000" />
   14376         <register type="NOA" address="0x00009888" value="0x078C4000" />
   14377         <register type="NOA" address="0x00009888" value="0x098C4000" />
   14378         <register type="NOA" address="0x00009888" value="0x0B8C4000" />
   14379         <register type="NOA" address="0x00009888" value="0x0D8C4000" />
   14380         <register type="NOA" address="0x00009888" value="0x018D8000" />
   14381         <register type="NOA" address="0x00009888" value="0x038DA000" />
   14382         <register type="NOA" address="0x00009888" value="0x058DA000" />
   14383         <register type="NOA" address="0x00009888" value="0x078D2000" />
   14384         <register type="NOA" address="0x00009888" value="0x2185AAAA" />
   14385         <register type="NOA" address="0x00009888" value="0x2385002A" />
   14386         <register type="NOA" address="0x00009888" value="0x1F85AA00" />
   14387         <register type="NOA" address="0x00009888" value="0x0F834000" />
   14388         <register type="NOA" address="0x00009888" value="0x19835400" />
   14389         <register type="NOA" address="0x00009888" value="0x1B830155" />
   14390         <register type="NOA" address="0x00009888" value="0x03834000" />
   14391         <register type="NOA" address="0x00009888" value="0x05834000" />
   14392         <register type="NOA" address="0x00009888" value="0x07834000" />
   14393         <register type="NOA" address="0x00009888" value="0x09834000" />
   14394         <register type="NOA" address="0x00009888" value="0x0B834000" />
   14395         <register type="NOA" address="0x00009888" value="0x0D834000" />
   14396         <register type="NOA" address="0x00009888" value="0x0784C000" />
   14397         <register type="NOA" address="0x00009888" value="0x0984C000" />
   14398         <register type="NOA" address="0x00009888" value="0x0B84C000" />
   14399         <register type="NOA" address="0x00009888" value="0x0D84C000" />
   14400         <register type="NOA" address="0x00009888" value="0x0F84C000" />
   14401         <register type="NOA" address="0x00009888" value="0x01848000" />
   14402         <register type="NOA" address="0x00009888" value="0x0384C000" />
   14403         <register type="NOA" address="0x00009888" value="0x0584C000" />
   14404         <register type="NOA" address="0x00009888" value="0x1780C000" />
   14405         <register type="NOA" address="0x00009888" value="0x1980C000" />
   14406         <register type="NOA" address="0x00009888" value="0x1B80C000" />
   14407         <register type="NOA" address="0x00009888" value="0x1D80C000" />
   14408         <register type="NOA" address="0x00009888" value="0x1F80C000" />
   14409         <register type="NOA" address="0x00009888" value="0x11808000" />
   14410         <register type="NOA" address="0x00009888" value="0x1380C000" />
   14411         <register type="NOA" address="0x00009888" value="0x1580C000" />
   14412         <register type="NOA" address="0x00009888" value="0x4F800000" />
   14413         <register type="NOA" address="0x00009888" value="0x43800882" />
   14414         <register type="NOA" address="0x00009888" value="0x51800000" />
   14415         <register type="NOA" address="0x00009888" value="0x45801082" />
   14416         <register type="NOA" address="0x00009888" value="0x53800000" />
   14417         <register type="NOA" address="0x00009888" value="0x478014A5" />
   14418         <register type="NOA" address="0x00009888" value="0x21800000" />
   14419         <register type="NOA" address="0x00009888" value="0x31800000" />
   14420         <register type="NOA" address="0x00009888" value="0x4D800000" />
   14421         <register type="NOA" address="0x00009888" value="0x3F800002" />
   14422         <register type="NOA" address="0x00009888" value="0x41800C62" />
   14423         <register type="NOA" address="0x00009840" value="0x00000080" />
   14424     </register_config>
   14425     <register_config type="OA">
   14426         <register type="OA" address="0x00002740" value="0x00000000" />
   14427         <register type="OA" address="0x00002744" value="0x00800000" />
   14428         <register type="OA" address="0x00002710" value="0x00000000" />
   14429         <register type="OA" address="0x00002714" value="0xF0800000" />
   14430         <register type="OA" address="0x00002720" value="0x00000000" />
   14431         <register type="OA" address="0x00002724" value="0x30800000" />
   14432         <register type="OA" address="0x00002770" value="0x00000002" />
   14433         <register type="OA" address="0x00002774" value="0x0000FDFF" />
   14434         <register type="OA" address="0x00002778" value="0x00000000" />
   14435         <register type="OA" address="0x0000277C" value="0x0000FE7F" />
   14436         <register type="OA" address="0x00002780" value="0x00000000" />
   14437         <register type="OA" address="0x00002784" value="0x0000FF9F" />
   14438         <register type="OA" address="0x00002788" value="0x00000000" />
   14439         <register type="OA" address="0x0000278C" value="0x0000FFE7" />
   14440         <register type="OA" address="0x00002790" value="0x00000002" />
   14441         <register type="OA" address="0x00002794" value="0x0000FFFB" />
   14442         <register type="OA" address="0x00002798" value="0x00000002" />
   14443         <register type="OA" address="0x0000279C" value="0x0000FFFD" />
   14444     </register_config>
   14445     <register_config type="FLEX">
   14446         <register type="FLEX" address="0x0000E458" value="0x00005004" />
   14447         <register type="FLEX" address="0x0000E558" value="0x00010003" />
   14448         <register type="FLEX" address="0x0000E658" value="0x00012011" />
   14449         <register type="FLEX" address="0x0000E758" value="0x00015014" />
   14450         <register type="FLEX" address="0x0000E45C" value="0x00051050" />
   14451         <register type="FLEX" address="0x0000E55C" value="0x00053052" />
   14452         <register type="FLEX" address="0x0000E65C" value="0x00055054" />
   14453     </register_config>
   14454   </set>
   14455 
   14456   <set name="Compute Metrics Extra Gen8"
   14457        mdapi_supported_apis="OGL4 OCL IO BB"
   14458        underscore_name="compute_extra"
   14459        hw_config_guid="8fb61ba2-2fbb-454c-a136-2dec5a8a595e"
   14460        chipset="BDW"
   14461        symbol_name="ComputeExtra"
   14462        >
   14463     <counter name="GPU Core Clocks"
   14464              description="The total number of GPU core clocks elapsed during the measurement."
   14465              data_type="uint64"
   14466              equation="GPU_CLOCK 0 READ"
   14467              underscore_name="gpu_core_clocks"
   14468              units="cycles"
   14469              symbol_name="GpuCoreClocks"
   14470              semantic_type="event"
   14471              mdapi_supported_apis=""
   14472              mdapi_usage_flags="Tier1 Frame Batch Draw"
   14473              mdapi_hw_unit_type="gpu"
   14474              mdapi_group="GPU"
   14475              />
   14476     <counter name="EU FPU1 Pipe Active"
   14477              description="The percentage of time in which EU FPU1 pipeline was actively processing."
   14478              data_type="float"
   14479              max_equation="100"
   14480              equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   14481              underscore_name="fpu1_active"
   14482              units="percent"
   14483              symbol_name="Fpu1Active"
   14484              semantic_type="duration"
   14485              mdapi_supported_apis=""
   14486              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   14487              mdapi_group="EU Array/Pipes"
   14488              mdapi_hw_unit_type="gpu"
   14489              />
   14490     <counter name="GPU Time Elapsed"
   14491              description="Time elapsed on the GPU during the measurement."
   14492              data_type="uint64"
   14493              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
   14494              underscore_name="gpu_time"
   14495              units="ns"
   14496              symbol_name="GpuTime"
   14497              semantic_type="duration"
   14498              mdapi_supported_apis=""
   14499              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   14500              mdapi_hw_unit_type="gpu"
   14501              mdapi_group="GPU"
   14502              />
   14503     <counter name="AVG GPU Core Frequency"
   14504              description="Average GPU Core Frequency in the measurement."
   14505              data_type="uint64"
   14506              max_equation="$GpuMaxFrequency"
   14507              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
   14508              underscore_name="avg_gpu_core_frequency"
   14509              units="hz"
   14510              symbol_name="AvgGpuCoreFrequency"
   14511              semantic_type="event"
   14512              mdapi_supported_apis=""
   14513              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   14514              mdapi_group="GPU"
   14515              mdapi_hw_unit_type="gpu"
   14516              />
   14517     <counter name="EU FPU1 Pipe Active including Ext Math"
   14518              description="The percentage of time in which EU FPU1 pipeline was actively processing including Extended Math processing"
   14519              data_type="float"
   14520              max_equation="100"
   14521              equation="A 8 READ  C 5 READ C 6 READ FADD C 7 READ FADD C 2 READ FADD C 3 READ FADD C 4 READ FADD 8 FMUL FADD 100 FMUL $EuCoresTotalCount FDIV $GpuCoreClocks FDIV"
   14522              underscore_name="fpu1_active_adjusted"
   14523              units="percent"
   14524              symbol_name="Fpu1ActiveAdjusted"
   14525              semantic_type="duration"
   14526              mdapi_supported_apis=""
   14527              mdapi_usage_flags="Tier3 System Frame Batch Draw"
   14528              mdapi_group="EU Array/Pipes"
   14529              mdapi_hw_unit_type="gpu"
   14530              />
   14531     <register_config type="NOA">
   14532         <register type="NOA" address="0x00009840" value="0x000000A0" />
   14533         <register type="NOA" address="0x00009888" value="0x161503E0" />
   14534         <register type="NOA" address="0x00009888" value="0x163503E0" />
   14535         <register type="NOA" address="0x00009888" value="0x165503E0" />
   14536         <register type="NOA" address="0x00009888" value="0x169503E0" />
   14537         <register type="NOA" address="0x00009888" value="0x16B503E0" />
   14538         <register type="NOA" address="0x00009888" value="0x16D503E0" />
   14539         <register type="NOA" address="0x00009888" value="0x045CC000" />
   14540         <register type="NOA" address="0x00009888" value="0x083D8000" />
   14541         <register type="NOA" address="0x00009888" value="0x04584000" />
   14542         <register type="NOA" address="0x00009888" value="0x085B4000" />
   14543         <register type="NOA" address="0x00009888" value="0x0A5B8000" />
   14544         <register type="NOA" address="0x00009888" value="0x0E1F00A8" />
   14545         <register type="NOA" address="0x00009888" value="0x08384000" />
   14546         <register type="NOA" address="0x00009888" value="0x0A384000" />
   14547         <register type="NOA" address="0x00009888" value="0x0C388000" />
   14548         <register type="NOA" address="0x00009888" value="0x0439A000" />
   14549         <register type="NOA" address="0x00009888" value="0x06392000" />
   14550         <register type="NOA" address="0x00009888" value="0x0C3A8000" />
   14551         <register type="NOA" address="0x00009888" value="0x08138000" />
   14552         <register type="NOA" address="0x00009888" value="0x06141000" />
   14553         <register type="NOA" address="0x00009888" value="0x041500C3" />
   14554         <register type="NOA" address="0x00009888" value="0x10150000" />
   14555         <register type="NOA" address="0x00009888" value="0x0A338000" />
   14556         <register type="NOA" address="0x00009888" value="0x06342000" />
   14557         <register type="NOA" address="0x00009888" value="0x0435C300" />
   14558         <register type="NOA" address="0x00009888" value="0x10350000" />
   14559         <register type="NOA" address="0x00009888" value="0x0C538000" />
   14560         <register type="NOA" address="0x00009888" value="0x06544000" />
   14561         <register type="NOA" address="0x00009888" value="0x065500C3" />
   14562         <register type="NOA" address="0x00009888" value="0x10550000" />
   14563         <register type="NOA" address="0x00009888" value="0x00DC8000" />
   14564         <register type="NOA" address="0x00009888" value="0x02DC4000" />
   14565         <register type="NOA" address="0x00009888" value="0x02BD8000" />
   14566         <register type="NOA" address="0x00009888" value="0x00D88000" />
   14567         <register type="NOA" address="0x00009888" value="0x02DB4000" />
   14568         <register type="NOA" address="0x00009888" value="0x04DB8000" />
   14569         <register type="NOA" address="0x00009888" value="0x0C9FA000" />
   14570         <register type="NOA" address="0x00009888" value="0x0E9F0002" />
   14571         <register type="NOA" address="0x00009888" value="0x02B84000" />
   14572         <register type="NOA" address="0x00009888" value="0x04B84000" />
   14573         <register type="NOA" address="0x00009888" value="0x06B88000" />
   14574         <register type="NOA" address="0x00009888" value="0x00B98000" />
   14575         <register type="NOA" address="0x00009888" value="0x02B9A000" />
   14576         <register type="NOA" address="0x00009888" value="0x06BA8000" />
   14577         <register type="NOA" address="0x00009888" value="0x02938000" />
   14578         <register type="NOA" address="0x00009888" value="0x04942000" />
   14579         <register type="NOA" address="0x00009888" value="0x0095C300" />
   14580         <register type="NOA" address="0x00009888" value="0x10950000" />
   14581         <register type="NOA" address="0x00009888" value="0x04B38000" />
   14582         <register type="NOA" address="0x00009888" value="0x04B44000" />
   14583         <register type="NOA" address="0x00009888" value="0x02B500C3" />
   14584         <register type="NOA" address="0x00009888" value="0x10B50000" />
   14585         <register type="NOA" address="0x00009888" value="0x06D38000" />
   14586         <register type="NOA" address="0x00009888" value="0x04D48000" />
   14587         <register type="NOA" address="0x00009888" value="0x02D5C300" />
   14588         <register type="NOA" address="0x00009888" value="0x10D50000" />
   14589         <register type="NOA" address="0x00009888" value="0x03888000" />
   14590         <register type="NOA" address="0x00009888" value="0x05888000" />
   14591         <register type="NOA" address="0x00009888" value="0x07888000" />
   14592         <register type="NOA" address="0x00009888" value="0x098A8000" />
   14593         <register type="NOA" address="0x00009888" value="0x0B8A8000" />
   14594         <register type="NOA" address="0x00009888" value="0x0D8A8000" />
   14595         <register type="NOA" address="0x00009888" value="0x238B3500" />
   14596         <register type="NOA" address="0x00009888" value="0x258B0005" />
   14597         <register type="NOA" address="0x00009888" value="0x038C4000" />
   14598         <register type="NOA" address="0x00009888" value="0x058C4000" />
   14599         <register type="NOA" address="0x00009888" value="0x078C4000" />
   14600         <register type="NOA" address="0x00009888" value="0x018D8000" />
   14601         <register type="NOA" address="0x00009888" value="0x038DA000" />
   14602         <register type="NOA" address="0x00009888" value="0x1F85AA00" />
   14603         <register type="NOA" address="0x00009888" value="0x2185000A" />
   14604         <register type="NOA" address="0x00009888" value="0x03834000" />
   14605         <register type="NOA" address="0x00009888" value="0x05834000" />
   14606         <register type="NOA" address="0x00009888" value="0x07834000" />
   14607         <register type="NOA" address="0x00009888" value="0x09834000" />
   14608         <register type="NOA" address="0x00009888" value="0x0B834000" />
   14609         <register type="NOA" address="0x00009888" value="0x0D834000" />
   14610         <register type="NOA" address="0x00009888" value="0x01848000" />
   14611         <register type="NOA" address="0x00009888" value="0x0384C000" />
   14612         <register type="NOA" address="0x00009888" value="0x0584C000" />
   14613         <register type="NOA" address="0x00009888" value="0x07844000" />
   14614         <register type="NOA" address="0x00009888" value="0x11808000" />
   14615         <register type="NOA" address="0x00009888" value="0x1380C000" />
   14616         <register type="NOA" address="0x00009888" value="0x1580C000" />
   14617         <register type="NOA" address="0x00009888" value="0x17804000" />
   14618         <register type="NOA" address="0x00009888" value="0x21800000" />
   14619         <register type="NOA" address="0x00009888" value="0x4D800000" />
   14620         <register type="NOA" address="0x00009888" value="0x3F800C40" />
   14621         <register type="NOA" address="0x00009888" value="0x4F800000" />
   14622         <register type="NOA" address="0x00009888" value="0x41801482" />
   14623         <register type="NOA" address="0x00009888" value="0x31800000" />
   14624         <register type="NOA" address="0x00009840" value="0x00000080" />
   14625     </register_config>
   14626     <register_config type="OA">
   14627         <register type="OA" address="0x00002740" value="0x00000000" />
   14628         <register type="OA" address="0x00002744" value="0x00800000" />
   14629         <register type="OA" address="0x00002710" value="0x00000000" />
   14630         <register type="OA" address="0x00002714" value="0x00800000" />
   14631         <register type="OA" address="0x00002720" value="0x00000000" />
   14632         <register type="OA" address="0x00002724" value="0x00800000" />
   14633     </register_config>
   14634     <register_config type="FLEX">
   14635         <register type="FLEX" address="0x0000E458" value="0x00001000" />
   14636         <register type="FLEX" address="0x0000E558" value="0x00003002" />
   14637         <register type="FLEX" address="0x0000E658" value="0x00005004" />
   14638         <register type="FLEX" address="0x0000E758" value="0x00011010" />
   14639         <register type="FLEX" address="0x0000E45C" value="0x00050012" />
   14640         <register type="FLEX" address="0x0000E55C" value="0x00052051" />
   14641         <register type="FLEX" address="0x0000E65C" value="0x00000008" />
   14642     </register_config>
   14643   </set>
   14644 
   14645   <set name="Media Vme Pipe Gen8"
   14646        mdapi_supported_apis="MEDIA IO BB"
   14647        underscore_name="vme_pipe"
   14648        hw_config_guid="e1743ca0-7fc8-410b-a066-de7bbb9280b7"
   14649        chipset="BDW"
   14650        symbol_name="VMEPipe"
   14651        >
   14652     <counter name="GPU Core Clocks"
   14653              description="The total number of GPU core clocks elapsed during the measurement."
   14654              data_type="uint64"
   14655              equation="GPU_CLOCK 0 READ"
   14656              underscore_name="gpu_core_clocks"
   14657              units="cycles"
   14658              symbol_name="GpuCoreClocks"
   14659              semantic_type="event"
   14660              mdapi_supported_apis=""
   14661              mdapi_usage_flags="Tier1 Frame Batch Draw"
   14662              mdapi_hw_unit_type="gpu"
   14663              mdapi_group="GPU"
   14664              />
   14665     <counter name="EU Active"
   14666              description="The percentage of time in which the Execution Units were actively processing."
   14667              data_type="float"
   14668              max_equation="100"
   14669              equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   14670              underscore_name="eu_active"
   14671              units="percent"
   14672              symbol_name="EuActive"
   14673              semantic_type="duration"
   14674              mdapi_supported_apis=""
   14675              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   14676              mdapi_group="EU Array"
   14677              mdapi_hw_unit_type="gpu"
   14678              />
   14679     <counter name="EU Both FPU Pipes Active"
   14680              description="The percentage of time in which both EU FPU pipelines were actively processing."
   14681              data_type="float"
   14682              max_equation="100"
   14683              equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   14684              underscore_name="eu_fpu_both_active"
   14685              units="percent"
   14686              symbol_name="EuFpuBothActive"
   14687              semantic_type="duration"
   14688              mdapi_supported_apis=""
   14689              mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
   14690              mdapi_group="EU Array/Pipes"
   14691              mdapi_hw_unit_type="gpu"
   14692              />
   14693     <counter name="GPU Time Elapsed"
   14694              description="Time elapsed on the GPU during the measurement."
   14695              data_type="uint64"
   14696              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
   14697              underscore_name="gpu_time"
   14698              units="ns"
   14699              symbol_name="GpuTime"
   14700              semantic_type="duration"
   14701              mdapi_supported_apis=""
   14702              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   14703              mdapi_hw_unit_type="gpu"
   14704              mdapi_group="GPU"
   14705              />
   14706     <counter name="AVG GPU Core Frequency"
   14707              description="Average GPU Core Frequency in the measurement."
   14708              data_type="uint64"
   14709              max_equation="$GpuMaxFrequency"
   14710              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
   14711              underscore_name="avg_gpu_core_frequency"
   14712              units="hz"
   14713              symbol_name="AvgGpuCoreFrequency"
   14714              semantic_type="event"
   14715              mdapi_supported_apis=""
   14716              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   14717              mdapi_group="GPU"
   14718              mdapi_hw_unit_type="gpu"
   14719              />
   14720     <counter name="CS Threads Dispatched"
   14721              description="The total number of compute shader hardware threads dispatched."
   14722              data_type="uint64"
   14723              equation="A 4 READ"
   14724              underscore_name="cs_threads"
   14725              units="threads"
   14726              symbol_name="CsThreads"
   14727              semantic_type="event"
   14728              mdapi_supported_apis=""
   14729              mdapi_usage_flags="Tier3 Frame Batch Draw"
   14730              mdapi_hw_unit_type="gpu"
   14731              mdapi_group="EU Array/Compute Shader"
   14732              />
   14733     <counter name="EU Thread Occupancy"
   14734              description="The percentage of time in which hardware threads occupied EUs."
   14735              data_type="float"
   14736              max_equation="100"
   14737              equation="8 A 10 READ FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   14738              underscore_name="eu_thread_occupancy"
   14739              units="percent"
   14740              symbol_name="EuThreadOccupancy"
   14741              semantic_type="duration"
   14742              mdapi_supported_apis=""
   14743              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   14744              mdapi_group="EU Array"
   14745              mdapi_hw_unit_type="gpu"
   14746              />
   14747     <counter name="EU Stall"
   14748              description="The percentage of time in which the Execution Units were stalled."
   14749              data_type="float"
   14750              max_equation="100"
   14751              equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   14752              underscore_name="eu_stall"
   14753              units="percent"
   14754              symbol_name="EuStall"
   14755              semantic_type="duration"
   14756              mdapi_supported_apis=""
   14757              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   14758              mdapi_group="EU Array"
   14759              mdapi_hw_unit_type="gpu"
   14760              />
   14761     <counter name="VME Busy"
   14762              description="The percentage of time in which VME (IME or CRE) was actively processing data."
   14763              data_type="float"
   14764              max_equation="100"
   14765              equation="B 0 READ B 3 READ FADD 2 FDIV 100 UMUL $GpuCoreClocks FDIV"
   14766              underscore_name="vme_busy"
   14767              units="percent"
   14768              symbol_name="VMEBusy"
   14769              semantic_type="duration"
   14770              mdapi_supported_apis=""
   14771              mdapi_usage_flags="Overview System Batch Tier2"
   14772              mdapi_group="VME Pipe"
   14773              mdapi_hw_unit_type="gpu"
   14774              />
   14775     <counter name="GPU Busy"
   14776              description="The percentage of time in which the GPU has been processing GPU commands."
   14777              data_type="float"
   14778              max_equation="100"
   14779              equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
   14780              underscore_name="gpu_busy"
   14781              units="percent"
   14782              symbol_name="GpuBusy"
   14783              semantic_type="duration"
   14784              mdapi_supported_apis=""
   14785              mdapi_usage_flags="Tier1 Overview System Frame"
   14786              mdapi_group="GPU"
   14787              mdapi_hw_unit_type="gpu"
   14788              />
   14789     <register_config type="NOA">
   14790         <register type="NOA" address="0x00009840" value="0x000000A0" />
   14791         <register type="NOA" address="0x00009888" value="0x14100812" />
   14792         <register type="NOA" address="0x00009888" value="0x14125800" />
   14793         <register type="NOA" address="0x00009888" value="0x161200C0" />
   14794         <register type="NOA" address="0x00009888" value="0x14300812" />
   14795         <register type="NOA" address="0x00009888" value="0x14325800" />
   14796         <register type="NOA" address="0x00009888" value="0x163200C0" />
   14797         <register type="NOA" address="0x00009888" value="0x005C4000" />
   14798         <register type="NOA" address="0x00009888" value="0x065C8000" />
   14799         <register type="NOA" address="0x00009888" value="0x085CC000" />
   14800         <register type="NOA" address="0x00009888" value="0x0A5CC000" />
   14801         <register type="NOA" address="0x00009888" value="0x0C5CC000" />
   14802         <register type="NOA" address="0x00009888" value="0x003D8000" />
   14803         <register type="NOA" address="0x00009888" value="0x0E3D8000" />
   14804         <register type="NOA" address="0x00009888" value="0x183D2800" />
   14805         <register type="NOA" address="0x00009888" value="0x00584000" />
   14806         <register type="NOA" address="0x00009888" value="0x06588000" />
   14807         <register type="NOA" address="0x00009888" value="0x0858C000" />
   14808         <register type="NOA" address="0x00009888" value="0x005B4000" />
   14809         <register type="NOA" address="0x00009888" value="0x0E5B4000" />
   14810         <register type="NOA" address="0x00009888" value="0x185B9400" />
   14811         <register type="NOA" address="0x00009888" value="0x1A5B002A" />
   14812         <register type="NOA" address="0x00009888" value="0x0C1F0800" />
   14813         <register type="NOA" address="0x00009888" value="0x0E1FAA00" />
   14814         <register type="NOA" address="0x00009888" value="0x101F002A" />
   14815         <register type="NOA" address="0x00009888" value="0x00384000" />
   14816         <register type="NOA" address="0x00009888" value="0x0E384000" />
   14817         <register type="NOA" address="0x00009888" value="0x16384000" />
   14818         <register type="NOA" address="0x00009888" value="0x18380155" />
   14819         <register type="NOA" address="0x00009888" value="0x00392000" />
   14820         <register type="NOA" address="0x00009888" value="0x06398000" />
   14821         <register type="NOA" address="0x00009888" value="0x0839A000" />
   14822         <register type="NOA" address="0x00009888" value="0x0A39A000" />
   14823         <register type="NOA" address="0x00009888" value="0x0C39A000" />
   14824         <register type="NOA" address="0x00009888" value="0x00100047" />
   14825         <register type="NOA" address="0x00009888" value="0x06101A80" />
   14826         <register type="NOA" address="0x00009888" value="0x10100000" />
   14827         <register type="NOA" address="0x00009888" value="0x0810C000" />
   14828         <register type="NOA" address="0x00009888" value="0x0811C000" />
   14829         <register type="NOA" address="0x00009888" value="0x08126151" />
   14830         <register type="NOA" address="0x00009888" value="0x10120000" />
   14831         <register type="NOA" address="0x00009888" value="0x00134000" />
   14832         <register type="NOA" address="0x00009888" value="0x0E134000" />
   14833         <register type="NOA" address="0x00009888" value="0x161300A0" />
   14834         <register type="NOA" address="0x00009888" value="0x0A301AC7" />
   14835         <register type="NOA" address="0x00009888" value="0x10300000" />
   14836         <register type="NOA" address="0x00009888" value="0x0C30C000" />
   14837         <register type="NOA" address="0x00009888" value="0x0C31C000" />
   14838         <register type="NOA" address="0x00009888" value="0x0C326151" />
   14839         <register type="NOA" address="0x00009888" value="0x10320000" />
   14840         <register type="NOA" address="0x00009888" value="0x16332A00" />
   14841         <register type="NOA" address="0x00009888" value="0x18330001" />
   14842         <register type="NOA" address="0x00009888" value="0x018A8000" />
   14843         <register type="NOA" address="0x00009888" value="0x0F8A8000" />
   14844         <register type="NOA" address="0x00009888" value="0x198A8000" />
   14845         <register type="NOA" address="0x00009888" value="0x1B8A2AA0" />
   14846         <register type="NOA" address="0x00009888" value="0x238B0020" />
   14847         <register type="NOA" address="0x00009888" value="0x258B5550" />
   14848         <register type="NOA" address="0x00009888" value="0x278B0001" />
   14849         <register type="NOA" address="0x00009888" value="0x1F850080" />
   14850         <register type="NOA" address="0x00009888" value="0x2185AAA0" />
   14851         <register type="NOA" address="0x00009888" value="0x23850002" />
   14852         <register type="NOA" address="0x00009888" value="0x01834000" />
   14853         <register type="NOA" address="0x00009888" value="0x0F834000" />
   14854         <register type="NOA" address="0x00009888" value="0x19835400" />
   14855         <register type="NOA" address="0x00009888" value="0x1B830015" />
   14856         <register type="NOA" address="0x00009888" value="0x01844000" />
   14857         <register type="NOA" address="0x00009888" value="0x07848000" />
   14858         <register type="NOA" address="0x00009888" value="0x0984C000" />
   14859         <register type="NOA" address="0x00009888" value="0x0B84C000" />
   14860         <register type="NOA" address="0x00009888" value="0x0D84C000" />
   14861         <register type="NOA" address="0x00009888" value="0x11804000" />
   14862         <register type="NOA" address="0x00009888" value="0x17808000" />
   14863         <register type="NOA" address="0x00009888" value="0x1980C000" />
   14864         <register type="NOA" address="0x00009888" value="0x1B80C000" />
   14865         <register type="NOA" address="0x00009888" value="0x1D80C000" />
   14866         <register type="NOA" address="0x00009888" value="0x4D800000" />
   14867         <register type="NOA" address="0x00009888" value="0x3D800800" />
   14868         <register type="NOA" address="0x00009888" value="0x4F800000" />
   14869         <register type="NOA" address="0x00009888" value="0x43800002" />
   14870         <register type="NOA" address="0x00009888" value="0x51800000" />
   14871         <register type="NOA" address="0x00009888" value="0x45800884" />
   14872         <register type="NOA" address="0x00009888" value="0x53800000" />
   14873         <register type="NOA" address="0x00009888" value="0x47800002" />
   14874         <register type="NOA" address="0x00009888" value="0x21800000" />
   14875         <register type="NOA" address="0x00009888" value="0x31800000" />
   14876         <register type="NOA" address="0x00009840" value="0x00000080" />
   14877     </register_config>
   14878     <register_config type="OA">
   14879         <register type="OA" address="0x00002740" value="0x00000000" />
   14880         <register type="OA" address="0x00002710" value="0x00000000" />
   14881         <register type="OA" address="0x00002714" value="0xF0800000" />
   14882         <register type="OA" address="0x00002720" value="0x00000000" />
   14883         <register type="OA" address="0x00002724" value="0x30800000" />
   14884         <register type="OA" address="0x00002770" value="0x00100030" />
   14885         <register type="OA" address="0x00002774" value="0x0000FFF9" />
   14886         <register type="OA" address="0x00002778" value="0x00000002" />
   14887         <register type="OA" address="0x0000277C" value="0x0000FFFC" />
   14888         <register type="OA" address="0x00002780" value="0x00000002" />
   14889         <register type="OA" address="0x00002784" value="0x0000FFF3" />
   14890         <register type="OA" address="0x00002788" value="0x00100180" />
   14891         <register type="OA" address="0x0000278C" value="0x0000FFCF" />
   14892         <register type="OA" address="0x00002790" value="0x00000002" />
   14893         <register type="OA" address="0x00002794" value="0x0000FFCF" />
   14894         <register type="OA" address="0x00002798" value="0x00000002" />
   14895         <register type="OA" address="0x0000279C" value="0x0000FF3F" />
   14896     </register_config>
   14897     <register_config type="FLEX">
   14898         <register type="FLEX" address="0x0000E458" value="0x00005004" />
   14899         <register type="FLEX" address="0x0000E558" value="0x00008003" />
   14900     </register_config>
   14901   </set>
   14902 
   14903   <set name="Gpu Rings Busyness"
   14904        mdapi_supported_apis="OGL OCL MEDIA IO BB"
   14905        underscore_name="gpu_busyness"
   14906        hw_config_guid="0a9eb7be-feee-4275-a139-6d9cedf0fdb0"
   14907        chipset="BDW"
   14908        symbol_name="GpuBusyness"
   14909        >
   14910     <counter name="GPU Core Clocks"
   14911              description="The total number of GPU core clocks elapsed during the measurement."
   14912              data_type="uint64"
   14913              equation="GPU_CLOCK 0 READ"
   14914              underscore_name="gpu_core_clocks"
   14915              units="cycles"
   14916              symbol_name="GpuCoreClocks"
   14917              semantic_type="event"
   14918              mdapi_supported_apis=""
   14919              mdapi_usage_flags="Tier1 Frame Batch Draw"
   14920              mdapi_hw_unit_type="gpu"
   14921              mdapi_group="GPU"
   14922              />
   14923     <counter name="Vebox Ring Busy"
   14924              description="The percentage of time when vebox command streamer was busy."
   14925              data_type="float"
   14926              max_equation="100"
   14927              equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
   14928              underscore_name="vebox_busy"
   14929              units="percent"
   14930              symbol_name="VeboxBusy"
   14931              semantic_type="duration"
   14932              mdapi_supported_apis=""
   14933              mdapi_usage_flags="System Frame Batch"
   14934              mdapi_group="GPU"
   14935              mdapi_hw_unit_type="gpu"
   14936              />
   14937     <counter name="GPU Time Elapsed"
   14938              description="Time elapsed on the GPU during the measurement."
   14939              data_type="uint64"
   14940              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
   14941              underscore_name="gpu_time"
   14942              units="ns"
   14943              symbol_name="GpuTime"
   14944              semantic_type="duration"
   14945              mdapi_supported_apis=""
   14946              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   14947              mdapi_hw_unit_type="gpu"
   14948              mdapi_group="GPU"
   14949              />
   14950     <counter name="AVG GPU Core Frequency"
   14951              description="Average GPU Core Frequency in the measurement."
   14952              data_type="uint64"
   14953              max_equation="$GpuMaxFrequency"
   14954              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
   14955              underscore_name="avg_gpu_core_frequency"
   14956              units="hz"
   14957              symbol_name="AvgGpuCoreFrequency"
   14958              semantic_type="event"
   14959              mdapi_supported_apis=""
   14960              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   14961              mdapi_group="GPU"
   14962              mdapi_hw_unit_type="gpu"
   14963              />
   14964     <counter name="Render Ring Busy"
   14965              description="The percentage of time when render command streamer was busy."
   14966              data_type="float"
   14967              max_equation="100"
   14968              equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
   14969              underscore_name="render_busy"
   14970              units="percent"
   14971              symbol_name="RenderBusy"
   14972              semantic_type="duration"
   14973              mdapi_supported_apis=""
   14974              mdapi_usage_flags="System Frame Batch"
   14975              mdapi_group="GPU"
   14976              mdapi_hw_unit_type="gpu"
   14977              />
   14978     <counter name="Vdbox0 Ring Busy"
   14979              description="The percentage of time when Vdbox0 command streamer was busy."
   14980              data_type="float"
   14981              max_equation="100"
   14982              equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
   14983              underscore_name="vdbox0_busy"
   14984              units="percent"
   14985              symbol_name="Vdbox0Busy"
   14986              semantic_type="duration"
   14987              mdapi_supported_apis=""
   14988              mdapi_usage_flags="System Frame Batch"
   14989              mdapi_group="GPU"
   14990              mdapi_hw_unit_type="gpu"
   14991              />
   14992     <counter name="Blitter Ring Busy"
   14993              description="The percentage of time when blitter command streamer was busy."
   14994              data_type="float"
   14995              max_equation="100"
   14996              equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
   14997              underscore_name="blitter_busy"
   14998              units="percent"
   14999              symbol_name="BlitterBusy"
   15000              semantic_type="duration"
   15001              mdapi_supported_apis=""
   15002              mdapi_usage_flags="System Frame Batch"
   15003              mdapi_group="GPU"
   15004              mdapi_hw_unit_type="gpu"
   15005              />
   15006     <counter name="AnyRingBusy"
   15007              description="The percentage of time when any command streamer was busy."
   15008              data_type="float"
   15009              max_equation="100"
   15010              equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
   15011              underscore_name="any_ring_busy"
   15012              units="percent"
   15013              symbol_name="AnyRingBusy"
   15014              semantic_type="duration"
   15015              mdapi_supported_apis=""
   15016              mdapi_usage_flags="Frame Batch Draw"
   15017              mdapi_group="GPU"
   15018              mdapi_hw_unit_type="gpu"
   15019              />
   15020     <counter name="Vdbox1 Ring Busy"
   15021              description="The percentage of time when Vdbox1 command streamer was busy."
   15022              data_type="float"
   15023              max_equation="100"
   15024              equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
   15025              underscore_name="vdbox1_busy"
   15026              units="percent"
   15027              symbol_name="Vdbox1Busy"
   15028              semantic_type="duration"
   15029              mdapi_supported_apis=""
   15030              mdapi_usage_flags="System Frame Batch"
   15031              mdapi_group="GPU"
   15032              mdapi_hw_unit_type="gpu"
   15033              />
   15034     <register_config type="NOA">
   15035         <register type="NOA" address="0x00009840" value="0x000000A0" />
   15036         <register type="NOA" address="0x00009888" value="0x1AF00100" />
   15037         <register type="NOA" address="0x00009888" value="0x118B0000" />
   15038         <register type="NOA" address="0x00009888" value="0x11850008" />
   15039         <register type="NOA" address="0x00009888" value="0x17830100" />
   15040         <register type="NOA" address="0x00009888" value="0x1A700100" />
   15041         <register type="NOA" address="0x00009888" value="0x1D940040" />
   15042         <register type="NOA" address="0x00009888" value="0x02F00085" />
   15043         <register type="NOA" address="0x00009888" value="0x10F00000" />
   15044         <register type="NOA" address="0x00009888" value="0x24F00000" />
   15045         <register type="NOA" address="0x00009888" value="0x078B0003" />
   15046         <register type="NOA" address="0x00009888" value="0x238B0400" />
   15047         <register type="NOA" address="0x00009888" value="0x258B0000" />
   15048         <register type="NOA" address="0x00009888" value="0x058C8000" />
   15049         <register type="NOA" address="0x00009888" value="0x038D2000" />
   15050         <register type="NOA" address="0x00009888" value="0x03850500" />
   15051         <register type="NOA" address="0x00009888" value="0x1F858800" />
   15052         <register type="NOA" address="0x00009888" value="0x2185000A" />
   15053         <register type="NOA" address="0x00009888" value="0x05834055" />
   15054         <register type="NOA" address="0x00009888" value="0x11830000" />
   15055         <register type="NOA" address="0x00009888" value="0x09830000" />
   15056         <register type="NOA" address="0x00009888" value="0x0B838000" />
   15057         <register type="NOA" address="0x00009888" value="0x0D834000" />
   15058         <register type="NOA" address="0x00009888" value="0x03844000" />
   15059         <register type="NOA" address="0x00009888" value="0x0584C000" />
   15060         <register type="NOA" address="0x00009888" value="0x07844000" />
   15061         <register type="NOA" address="0x00009888" value="0x1380C000" />
   15062         <register type="NOA" address="0x00009888" value="0x1580C000" />
   15063         <register type="NOA" address="0x00009888" value="0x17804000" />
   15064         <register type="NOA" address="0x00009888" value="0x04708500" />
   15065         <register type="NOA" address="0x00009888" value="0x10700000" />
   15066         <register type="NOA" address="0x00009888" value="0x24700000" />
   15067         <register type="NOA" address="0x00009888" value="0x21800000" />
   15068         <register type="NOA" address="0x00009888" value="0x4D801000" />
   15069         <register type="NOA" address="0x00009888" value="0x3F800000" />
   15070         <register type="NOA" address="0x00009888" value="0x4F800004" />
   15071         <register type="NOA" address="0x00009888" value="0x418014A0" />
   15072         <register type="NOA" address="0x00009888" value="0x31800000" />
   15073         <register type="NOA" address="0x00009840" value="0x00000080" />
   15074     </register_config>
   15075     <register_config type="OA">
   15076         <register type="OA" address="0x00002740" value="0x00000000" />
   15077         <register type="OA" address="0x00002710" value="0x00000000" />
   15078         <register type="OA" address="0x00002714" value="0x10800000" />
   15079         <register type="OA" address="0x00002720" value="0x00000000" />
   15080         <register type="OA" address="0x00002724" value="0x00800000" />
   15081         <register type="OA" address="0x00002770" value="0x0007C000" />
   15082         <register type="OA" address="0x00002774" value="0x000007FF" />
   15083     </register_config>
   15084   </set>
   15085 
   15086   <set name="MDAPI testing set Gen8"
   15087        mdapi_supported_apis="OGL OCL IO BB"
   15088        underscore_name="test_oa"
   15089        hw_config_guid="d6de6f55-e526-4f79-a6a6-d7315c09044e"
   15090        chipset="BDW"
   15091        symbol_name="TestOa"
   15092        >
   15093     <counter name="TestCounter7"
   15094              description="HW test counter 7. Factor: 0.666"
   15095              data_type="uint64"
   15096              equation="B 7 READ"
   15097              underscore_name="counter7"
   15098              units="events"
   15099              symbol_name="Counter7"
   15100              semantic_type="event"
   15101              mdapi_supported_apis=""
   15102              mdapi_usage_flags="Frame Batch Draw"
   15103              mdapi_hw_unit_type="gpu"
   15104              mdapi_group="GPU"
   15105              />
   15106     <counter name="GPU Time Elapsed"
   15107              description="Time elapsed on the GPU during the measurement."
   15108              data_type="uint64"
   15109              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
   15110              underscore_name="gpu_time"
   15111              units="ns"
   15112              symbol_name="GpuTime"
   15113              semantic_type="duration"
   15114              mdapi_supported_apis=""
   15115              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   15116              mdapi_hw_unit_type="gpu"
   15117              mdapi_group="GPU"
   15118              />
   15119     <counter name="GPU Core Clocks"
   15120              description="The total number of GPU core clocks elapsed during the measurement."
   15121              data_type="uint64"
   15122              equation="GPU_CLOCK 0 READ"
   15123              underscore_name="gpu_core_clocks"
   15124              units="cycles"
   15125              symbol_name="GpuCoreClocks"
   15126              semantic_type="event"
   15127              mdapi_supported_apis=""
   15128              mdapi_usage_flags="Tier1 Frame Batch Draw"
   15129              mdapi_hw_unit_type="gpu"
   15130              mdapi_group="GPU"
   15131              />
   15132     <counter name="AVG GPU Core Frequency"
   15133              description="Average GPU Core Frequency in the measurement."
   15134              data_type="uint64"
   15135              max_equation="$GpuMaxFrequency"
   15136              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
   15137              underscore_name="avg_gpu_core_frequency"
   15138              units="hz"
   15139              symbol_name="AvgGpuCoreFrequency"
   15140              semantic_type="event"
   15141              mdapi_supported_apis=""
   15142              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   15143              mdapi_group="GPU"
   15144              mdapi_hw_unit_type="gpu"
   15145              />
   15146     <counter name="TestCounter8"
   15147              description="HW test counter 8. Should be equal to 1."
   15148              data_type="uint64"
   15149              equation="C 7 READ"
   15150              underscore_name="counter8"
   15151              units="events"
   15152              symbol_name="Counter8"
   15153              semantic_type="event"
   15154              mdapi_supported_apis=""
   15155              mdapi_usage_flags="Frame Batch Draw"
   15156              mdapi_hw_unit_type="gpu"
   15157              mdapi_group="GPU"
   15158              />
   15159     <counter name="TestCounter4"
   15160              description="HW test counter 4. Factor: 0.333"
   15161              data_type="uint64"
   15162              equation="B 4 READ"
   15163              underscore_name="counter4"
   15164              units="events"
   15165              symbol_name="Counter4"
   15166              semantic_type="event"
   15167              mdapi_supported_apis=""
   15168              mdapi_usage_flags="Frame Batch Draw"
   15169              mdapi_hw_unit_type="gpu"
   15170              mdapi_group="GPU"
   15171              />
   15172     <counter name="TestCounter5"
   15173              description="HW test counter 5. Factor: 0.333"
   15174              data_type="uint64"
   15175              equation="B 5 READ"
   15176              underscore_name="counter5"
   15177              units="events"
   15178              symbol_name="Counter5"
   15179              semantic_type="event"
   15180              mdapi_supported_apis=""
   15181              mdapi_usage_flags="Frame Batch Draw"
   15182              mdapi_hw_unit_type="gpu"
   15183              mdapi_group="GPU"
   15184              />
   15185     <counter name="TestCounter6"
   15186              description="HW test counter 6. Factor: 0.166"
   15187              data_type="uint64"
   15188              equation="B 6 READ"
   15189              underscore_name="counter6"
   15190              units="events"
   15191              symbol_name="Counter6"
   15192              semantic_type="event"
   15193              mdapi_supported_apis=""
   15194              mdapi_usage_flags="Frame Batch Draw"
   15195              mdapi_hw_unit_type="gpu"
   15196              mdapi_group="GPU"
   15197              />
   15198     <counter name="TestCounter3"
   15199              description="HW test counter 3. Factor: 0.5"
   15200              data_type="uint64"
   15201              equation="B 3 READ"
   15202              underscore_name="counter3"
   15203              units="events"
   15204              symbol_name="Counter3"
   15205              semantic_type="event"
   15206              mdapi_supported_apis=""
   15207              mdapi_usage_flags="Frame Batch Draw"
   15208              mdapi_hw_unit_type="gpu"
   15209              mdapi_group="GPU"
   15210              />
   15211     <counter name="TestCounter0"
   15212              description="HW test counter 0. Factor: 0.0"
   15213              data_type="uint64"
   15214              equation="B 0 READ"
   15215              underscore_name="counter0"
   15216              units="events"
   15217              symbol_name="Counter0"
   15218              semantic_type="event"
   15219              mdapi_supported_apis=""
   15220              mdapi_usage_flags="Frame Batch Draw"
   15221              mdapi_hw_unit_type="gpu"
   15222              mdapi_group="GPU"
   15223              />
   15224     <counter name="TestCounter1"
   15225              description="HW test counter 1. Factor: 1.0"
   15226              data_type="uint64"
   15227              equation="B 1 READ"
   15228              underscore_name="counter1"
   15229              units="events"
   15230              symbol_name="Counter1"
   15231              semantic_type="event"
   15232              mdapi_supported_apis=""
   15233              mdapi_usage_flags="Frame Batch Draw"
   15234              mdapi_hw_unit_type="gpu"
   15235              mdapi_group="GPU"
   15236              />
   15237     <counter name="TestCounter2"
   15238              description="HW test counter 2. Factor: 1.0"
   15239              data_type="uint64"
   15240              equation="B 2 READ"
   15241              underscore_name="counter2"
   15242              units="events"
   15243              symbol_name="Counter2"
   15244              semantic_type="event"
   15245              mdapi_supported_apis=""
   15246              mdapi_usage_flags="Frame Batch Draw"
   15247              mdapi_hw_unit_type="gpu"
   15248              mdapi_group="GPU"
   15249              />
   15250     <register_config type="NOA">
   15251         <register type="NOA" address="0x00009840" value="0x000000A0" />
   15252         <register type="NOA" address="0x00009888" value="0x198B0000" />
   15253         <register type="NOA" address="0x00009888" value="0x078B0066" />
   15254         <register type="NOA" address="0x00009888" value="0x118B0000" />
   15255         <register type="NOA" address="0x00009888" value="0x258B0000" />
   15256         <register type="NOA" address="0x00009888" value="0x21850008" />
   15257         <register type="NOA" address="0x00009888" value="0x0D834000" />
   15258         <register type="NOA" address="0x00009888" value="0x07844000" />
   15259         <register type="NOA" address="0x00009888" value="0x17804000" />
   15260         <register type="NOA" address="0x00009888" value="0x21800000" />
   15261         <register type="NOA" address="0x00009888" value="0x4F800000" />
   15262         <register type="NOA" address="0x00009888" value="0x41800000" />
   15263         <register type="NOA" address="0x00009888" value="0x31800000" />
   15264         <register type="NOA" address="0x00009840" value="0x00000080" />
   15265     </register_config>
   15266     <register_config type="OA">
   15267         <register type="OA" address="0x00002740" value="0x00000000" />
   15268         <register type="OA" address="0x00002744" value="0x00800000" />
   15269         <register type="OA" address="0x00002714" value="0xF0800000" />
   15270         <register type="OA" address="0x00002710" value="0x00000000" />
   15271         <register type="OA" address="0x00002724" value="0xF0800000" />
   15272         <register type="OA" address="0x00002720" value="0x00000000" />
   15273         <register type="OA" address="0x00002770" value="0x00000004" />
   15274         <register type="OA" address="0x00002774" value="0x00000000" />
   15275         <register type="OA" address="0x00002778" value="0x00000003" />
   15276         <register type="OA" address="0x0000277C" value="0x00000000" />
   15277         <register type="OA" address="0x00002780" value="0x00000007" />
   15278         <register type="OA" address="0x00002784" value="0x00000000" />
   15279         <register type="OA" address="0x00002788" value="0x00100002" />
   15280         <register type="OA" address="0x0000278C" value="0x0000FFF7" />
   15281         <register type="OA" address="0x00002790" value="0x00100002" />
   15282         <register type="OA" address="0x00002794" value="0x0000FFCF" />
   15283         <register type="OA" address="0x00002798" value="0x00100082" />
   15284         <register type="OA" address="0x0000279C" value="0x0000FFEF" />
   15285         <register type="OA" address="0x000027A0" value="0x001000C2" />
   15286         <register type="OA" address="0x000027A4" value="0x0000FFE7" />
   15287         <register type="OA" address="0x000027A8" value="0x00100001" />
   15288         <register type="OA" address="0x000027AC" value="0x0000FFE7" />
   15289     </register_config>
   15290   </set>
   15291 
   15292 </metrics>
   15293