<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
      <key>Version</key>
      <string>1.0</string>
      <key>DerivedCounters</key>
      <dict>
            <key>GpuTime</key>
            <dict>
                  <key>counters</key>
                  <array>
                              <string>GpuTimeMD</string>
                  </array>
                  <key>name</key>
                  <string>GpuTimeMD</string>
                  <key>description</key>
                  <string>Time elapsed on the GPU during the measurement.</string>
                  <key>type</key>
                  <string>Count</string>
                  <key>groups</key>
                  <array>
                              <string>Shader Core</string>
                              <string>Memory</string>
                              <string>Vertex Processing</string>
                              <string>Fragment Processing</string>
                  </array>
            </dict>
            <key>GpuCoreClocks</key>
            <dict>
                  <key>counters</key>
                  <array>
                              <string>GpuCoreClocksMD</string>
                  </array>
                  <key>name</key>
                  <string>GpuCoreClocksMD</string>
                  <key>description</key>
                  <string>The total number of GPU core clocks elapsed during the measurement.</string>
                  <key>type</key>
                  <string>Count</string>
                  <key>groups</key>
                  <array>
                              <string>Shader Core</string>
                              <string>Memory</string>
                              <string>Vertex Processing</string>
                              <string>Fragment Processing</string>
                  </array>
            </dict>
            <key>AvgGpuCoreFrequencyMHz</key>
            <dict>
                  <key>counters</key>
                  <array>
                              <string>AvgGpuCoreFrequencyMHzMD</string>
                  </array>
                  <key>name</key>
                  <string>AvgGpuCoreFrequencyMHzMD</string>
                  <key>description</key>
                  <string>Average GPU Core Frequency in the measurement.</string>
                  <key>type</key>
                  <string>Rate</string>
                  <key>groups</key>
                  <array>
                              <string>Shader Core</string>
                              <string>Memory</string>
                              <string>Vertex Processing</string>
                              <string>Fragment Processing</string>
                  </array>
            </dict>
            <key>CsThreads</key>
            <dict>
                  <key>counters</key>
                  <array>
                              <string>CsThreadsMD</string>
                  </array>
                  <key>name</key>
                  <string>CsThreadsMD</string>
                  <key>description</key>
                  <string>The total number of compute shader hardware threads dispatched.</string>
                  <key>type</key>
                  <string>Count</string>
                  <key>groups</key>
                  <array>
                              <string>Shader Core</string>
                  </array>
            </dict>
            <key>EuActive</key>
            <dict>
                  <key>counters</key>
                  <array>
                              <string>EuActiveMD</string>
                  </array>
                  <key>name</key>
                  <string>EuActiveMD</string>
                  <key>description</key>
                  <string>The percentage of time in which the Execution Units were actively processing.</string>
                  <key>type</key>
                  <string>Percentage</string>
                  <key>groups</key>
                  <array>
                              <string>Shader Core</string>
                  </array>
            </dict>
            <key>EuStall</key>
            <dict>
                  <key>counters</key>
                  <array>
                              <string>EuStallMD</string>
                  </array>
                  <key>name</key>
                  <string>EuStallMD</string>
                  <key>description</key>
                  <string>The percentage of time in which the Execution Units were stalled.</string>
                  <key>type</key>
                  <string>Percentage</string>
                  <key>groups</key>
                  <array>
                              <string>Shader Core</string>
                  </array>
            </dict>
            <key>EuAvgIpcRate</key>
            <dict>
                  <key>counters</key>
                  <array>
                              <string>EuAvgIpcRateMD</string>
                  </array>
                  <key>name</key>
                  <string>EuAvgIpcRateMD</string>
                  <key>description</key>
                  <string>The average rate of IPC calculated for 2 FPU pipelines.</string>
                  <key>type</key>
                  <string>Count</string>
                  <key>groups</key>
                  <array>
                              <string>Shader Core</string>
                  </array>
            </dict>
            <key>EuFpuBothActive</key>
            <dict>
                  <key>counters</key>
                  <array>
                              <string>EuFpuBothActiveMD</string>
                  </array>
                  <key>name</key>
                  <string>EuFpuBothActiveMD</string>
                  <key>description</key>
                  <string>The percentage of time in which both EU FPU pipelines were actively processing.</string>
                  <key>type</key>
                  <string>Percentage</string>
                  <key>groups</key>
                  <array>
                              <string>Shader Core</string>
                  </array>
            </dict>
            <key>Fpu0Active</key>
            <dict>
                  <key>counters</key>
                  <array>
                              <string>Fpu0ActiveMD</string>
                  </array>
                  <key>name</key>
                  <string>Fpu0ActiveMD</string>
                  <key>description</key>
                  <string>The percentage of time in which EU FPU0 pipeline was actively processing.</string>
                  <key>type</key>
                  <string>Percentage</string>
                  <key>groups</key>
                  <array>
                              <string>Shader Core</string>
                  </array>
            </dict>
            <key>Fpu1Active</key>
            <dict>
                  <key>counters</key>
                  <array>
                              <string>Fpu1ActiveMD</string>
                  </array>
                  <key>name</key>
                  <string>Fpu1ActiveMD</string>
                  <key>description</key>
                  <string>The percentage of time in which EU FPU1 pipeline was actively processing.</string>
                  <key>type</key>
                  <string>Percentage</string>
                  <key>groups</key>
                  <array>
                              <string>Shader Core</string>
                  </array>
            </dict>
            <key>EuSendActive</key>
            <dict>
                  <key>counters</key>
                  <array>
                              <string>EuSendActiveMD</string>
                  </array>
                  <key>name</key>
                  <string>EuSendActiveMD</string>
                  <key>description</key>
                  <string>The percentage of time in which EU send pipeline was actively processing.</string>
                  <key>type</key>
                  <string>Percentage</string>
                  <key>groups</key>
                  <array>
                              <string>Shader Core</string>
                  </array>
            </dict>
            <key>EuThreadOccupancy</key>
            <dict>
                  <key>counters</key>
                  <array>
                              <string>EuThreadOccupancyMD</string>
                  </array>
                  <key>name</key>
                  <string>EuThreadOccupancyMD</string>
                  <key>description</key>
                  <string>The percentage of time in which hardware threads occupied EUs.</string>
                  <key>type</key>
                  <string>Percentage</string>
                  <key>groups</key>
                  <array>
                              <string>Shader Core</string>
                  </array>
            </dict>
            <key>SamplerTexels</key>
            <dict>
                  <key>counters</key>
                  <array>
                              <string>SamplerTexelsMD</string>
                  </array>
                  <key>name</key>
                  <string>SamplerTexelsMD</string>
                  <key>description</key>
                  <string>The total number of texels seen on input (with 2x2 accuracy) in all sampler units.</string>
                  <key>type</key>
                  <string>Count</string>
                  <key>groups</key>
                  <array>
                              <string>Shader Core</string>
                              <string>Memory</string>
                  </array>
            </dict>
            <key>SamplerTexelMisses</key>
            <dict>
                  <key>counters</key>
                  <array>
                              <string>SamplerTexelMissesMD</string>
                  </array>
                  <key>name</key>
                  <string>SamplerTexelMissesMD</string>
                  <key>description</key>
                  <string>The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache.</string>
                  <key>type</key>
                  <string>Count</string>
                  <key>groups</key>
                  <array>
                              <string>Shader Core</string>
                              <string>Memory</string>
                  </array>
            </dict>
            <key>SlmBytesRead</key>
            <dict>
                  <key>counters</key>
                  <array>
                              <string>SlmBytesReadMD</string>
                  </array>
                  <key>name</key>
                  <string>SlmBytesReadMD</string>
                  <key>description</key>
                  <string>The total number of GPU memory bytes read from shared local memory.</string>
                  <key>type</key>
                  <string>Count</string>
                  <key>groups</key>
                  <array>
                              <string>Memory</string>
                  </array>
            </dict>
            <key>SlmBytesWritten</key>
            <dict>
                  <key>counters</key>
                  <array>
                              <string>SlmBytesWrittenMD</string>
                  </array>
                  <key>name</key>
                  <string>SlmBytesWrittenMD</string>
                  <key>description</key>
                  <string>The total number of GPU memory bytes written into shared local memory.</string>
                  <key>type</key>
                  <string>Count</string>
                  <key>groups</key>
                  <array>
                              <string>Memory</string>
                  </array>
            </dict>
            <key>ShaderMemoryAccesses</key>
            <dict>
                  <key>counters</key>
                  <array>
                              <string>ShaderMemoryAccessesMD</string>
                  </array>
                  <key>name</key>
                  <string>ShaderMemoryAccessesMD</string>
                  <key>description</key>
                  <string>The total number of shader memory accesses to L3.</string>
                  <key>type</key>
                  <string>Count</string>
                  <key>groups</key>
                  <array>
                              <string>Memory</string>
                  </array>
            </dict>
            <key>ShaderAtomics</key>
            <dict>
                  <key>counters</key>
                  <array>
                              <string>ShaderAtomicsMD</string>
                  </array>
                  <key>name</key>
                  <string>ShaderAtomicsMD</string>
                  <key>description</key>
                  <string>The total number of shader atomic memory accesses.</string>
                  <key>type</key>
                  <string>Count</string>
                  <key>groups</key>
                  <array>
                              <string>Memory</string>
                  </array>
            </dict>
            <key>L3ShaderThroughput</key>
            <dict>
                  <key>counters</key>
                  <array>
                              <string>L3ShaderThroughputMD</string>
                  </array>
                  <key>name</key>
                  <string>L3ShaderThroughputMD</string>
                  <key>description</key>
                  <string>The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB.</string>
                  <key>type</key>
                  <string>Count</string>
                  <key>groups</key>
                  <array>
                              <string>Memory</string>
                  </array>
            </dict>
            <key>ShaderBarriers</key>
            <dict>
                  <key>counters</key>
                  <array>
                              <string>ShaderBarriersMD</string>
                  </array>
                  <key>name</key>
                  <string>ShaderBarriersMD</string>
                  <key>description</key>
                  <string>The total number of shader barrier messages.</string>
                  <key>type</key>
                  <string>Count</string>
                  <key>groups</key>
                  <array>
                              <string>Memory</string>
                  </array>
            </dict>
            <key>EuUntypedReads0</key>
            <dict>
                  <key>counters</key>
                  <array>
                              <string>EuUntypedReads0MD</string>
                  </array>
                  <key>name</key>
                  <string>EuUntypedReads0MD</string>
                  <key>description</key>
                  <string>The subslice 0 EU Untyped Reads subslice 0.</string>
                  <key>type</key>
                  <string>Count</string>
                  <key>groups</key>
                  <array>
                              <string>Shader Core</string>
                              <string>Memory</string>
                  </array>
            </dict>
            <key>EuTypedReads0</key>
            <dict>
                  <key>counters</key>
                  <array>
                              <string>EuTypedReads0MD</string>
                  </array>
                  <key>name</key>
                  <string>EuTypedReads0MD</string>
                  <key>description</key>
                  <string>The subslice 0 EU Typed Reads subslice 0.</string>
                  <key>type</key>
                  <string>Count</string>
                  <key>groups</key>
                  <array>
                              <string>Shader Core</string>
                              <string>Memory</string>
                  </array>
            </dict>
            <key>EuUntypedWrites0</key>
            <dict>
                  <key>counters</key>
                  <array>
                              <string>EuUntypedWrites0MD</string>
                  </array>
                  <key>name</key>
                  <string>EuUntypedWrites0MD</string>
                  <key>description</key>
                  <string>The subslice 0 EU Untyped Writes subslice 0.</string>
                  <key>type</key>
                  <string>Count</string>
                  <key>groups</key>
                  <array>
                              <string>Shader Core</string>
                              <string>Memory</string>
                  </array>
            </dict>
            <key>EuTypedWrites0</key>
            <dict>
                  <key>counters</key>
                  <array>
                              <string>EuTypedWrites0MD</string>
                  </array>
                  <key>name</key>
                  <string>EuTypedWrites0MD</string>
                  <key>description</key>
                  <string>The subslice 0 EU Typed Writes subslice 0.</string>
                  <key>type</key>
                  <string>Count</string>
                  <key>groups</key>
                  <array>
                              <string>Shader Core</string>
                              <string>Memory</string>
                  </array>
            </dict>
            <key>EuUntypedAtomics0</key>
            <dict>
                  <key>counters</key>
                  <array>
                              <string>EuUntypedAtomics0MD</string>
                  </array>
                  <key>name</key>
                  <string>EuUntypedAtomics0MD</string>
                  <key>description</key>
                  <string>The subslice 0 EU Untyped Atomics subslice 0.</string>
                  <key>type</key>
                  <string>Count</string>
                  <key>groups</key>
                  <array>
                              <string>Shader Core</string>
                              <string>Memory</string>
                  </array>
            </dict>
            <key>EuTypedAtomics0</key>
            <dict>
                  <key>counters</key>
                  <array>
                              <string>EuTypedAtomics0MD</string>
                  </array>
                  <key>name</key>
                  <string>EuTypedAtomics0MD</string>
                  <key>description</key>
                  <string>The subslice 0 EU Typed Atomics subslice 0.</string>
                  <key>type</key>
                  <string>Count</string>
                  <key>groups</key>
                  <array>
                              <string>Shader Core</string>
                              <string>Memory</string>
                  </array>
            </dict>
            <key>EuA64UntypedReads0</key>
            <dict>
                  <key>counters</key>
                  <array>
                              <string>EuA64UntypedReads0MD</string>
                  </array>
                  <key>name</key>
                  <string>EuA64UntypedReads0MD</string>
                  <key>description</key>
                  <string>The subslice 0 EU A64 Untyped Reads subslice 0.</string>
                  <key>type</key>
                  <string>Count</string>
                  <key>groups</key>
                  <array>
                              <string>Shader Core</string>
                              <string>Memory</string>
                  </array>
            </dict>
            <key>EuA64UntypedWrites0</key>
            <dict>
                  <key>counters</key>
                  <array>
                              <string>EuA64UntypedWrites0MD</string>
                  </array>
                  <key>name</key>
                  <string>EuA64UntypedWrites0MD</string>
                  <key>description</key>
                  <string>The subslice 0 EU A64 Untyped Writes subslice 0.</string>
                  <key>type</key>
                  <string>Count</string>
                  <key>groups</key>
                  <array>
                              <string>Shader Core</string>
                              <string>Memory</string>
                  </array>
            </dict>
            <key>TypedReads0</key>
            <dict>
                  <key>counters</key>
                  <array>
                              <string>TypedReads0MD</string>
                  </array>
                  <key>name</key>
                  <string>TypedReads0MD</string>
                  <key>description</key>
                  <string>The subslice 0 typed reads.</string>
                  <key>type</key>
                  <string>Count</string>
                  <key>groups</key>
                  <array>
                              <string>Shader Core</string>
                              <string>Memory</string>
                  </array>
            </dict>
            <key>TypedWrites0</key>
            <dict>
                  <key>counters</key>
                  <array>
                              <string>TypedWrites0MD</string>
                  </array>
                  <key>name</key>
                  <string>TypedWrites0MD</string>
                  <key>description</key>
                  <string>The subslice 0 typed writes.</string>
                  <key>type</key>
                  <string>Count</string>
                  <key>groups</key>
                  <array>
                              <string>Shader Core</string>
                              <string>Memory</string>
                  </array>
            </dict>
            <key>UntypedReads0</key>
            <dict>
                  <key>counters</key>
                  <array>
                              <string>UntypedReads0MD</string>
                  </array>
                  <key>name</key>
                  <string>UntypedReads0MD</string>
                  <key>description</key>
                  <string>The subslice 0 untyped reads (including SLM reads).</string>
                  <key>type</key>
                  <string>Count</string>
                  <key>groups</key>
                  <array>
                              <string>Shader Core</string>
                              <string>Memory</string>
                  </array>
            </dict>
            <key>UntypedWrites0</key>
            <dict>
                  <key>counters</key>
                  <array>
                              <string>UntypedWrites0MD</string>
                  </array>
                  <key>name</key>
                  <string>UntypedWrites0MD</string>
                  <key>description</key>
                  <string>The subslice 0 untyped writes (including SLM writes).</string>
                  <key>type</key>
                  <string>Count</string>
                  <key>groups</key>
                  <array>
                              <string>Shader Core</string>
                              <string>Memory</string>
                  </array>
            </dict>
            <key>TypedAtomics0</key>
            <dict>
                  <key>counters</key>
                  <array>
                              <string>TypedAtomics0MD</string>
                  </array>
                  <key>name</key>
                  <string>TypedAtomics0MD</string>
                  <key>description</key>
                  <string>The subslice 0 typed atomics.</string>
                  <key>type</key>
                  <string>Count</string>
                  <key>groups</key>
                  <array>
                              <string>Shader Core</string>
                              <string>Memory</string>
                  </array>
            </dict>
            <key>TypedReadsPerCacheLine</key>
            <dict>
                  <key>counters</key>
                  <array>
                              <string>TypedReadsPerCacheLineMD</string>
                  </array>
                  <key>name</key>
                  <string>TypedReadsPerCacheLineMD</string>
                  <key>description</key>
                  <string>The ratio of EU typed read requests to L3 cache line reads.</string>
                  <key>type</key>
                  <string>Count</string>
                  <key>groups</key>
                  <array>
                              <string>Shader Core</string>
                              <string>Memory</string>
                  </array>
            </dict>
            <key>TypedWritesPerCacheLine</key>
            <dict>
                  <key>counters</key>
                  <array>
                              <string>TypedWritesPerCacheLineMD</string>
                  </array>
                  <key>name</key>
                  <string>TypedWritesPerCacheLineMD</string>
                  <key>description</key>
                  <string>The ratio of EU typed write requests to L3 cache line writes.</string>
                  <key>type</key>
                  <string>Count</string>
                  <key>groups</key>
                  <array>
                              <string>Shader Core</string>
                              <string>Memory</string>
                  </array>
            </dict>
            <key>UntypedReadsPerCacheLine</key>
            <dict>
                  <key>counters</key>
                  <array>
                              <string>UntypedReadsPerCacheLineMD</string>
                  </array>
                  <key>name</key>
                  <string>UntypedReadsPerCacheLineMD</string>
                  <key>description</key>
                  <string>The ratio of EU untyped read requests to L3 cache line reads.</string>
                  <key>type</key>
                  <string>Count</string>
                  <key>groups</key>
                  <array>
                              <string>Shader Core</string>
                              <string>Memory</string>
                  </array>
            </dict>
            <key>UntypedWritesPerCacheLine</key>
            <dict>
                  <key>counters</key>
                  <array>
                              <string>UntypedWritesPerCacheLineMD</string>
                  </array>
                  <key>name</key>
                  <string>UntypedWritesPerCacheLineMD</string>
                  <key>description</key>
                  <string>The ratio of EU untyped write requests to L3 cache line writes.</string>
                  <key>type</key>
                  <string>Count</string>
                  <key>groups</key>
                  <array>
                              <string>Shader Core</string>
                              <string>Memory</string>
                  </array>
            </dict>
            <key>TypedAtomicsPerCacheLine</key>
            <dict>
                  <key>counters</key>
                  <array>
                              <string>TypedAtomicsPerCacheLineMD</string>
                  </array>
                  <key>name</key>
                  <string>TypedAtomicsPerCacheLineMD</string>
                  <key>description</key>
                  <string>The ratio of EU typed atomics requests to L3 cache line writes.</string>
                  <key>type</key>
                  <string>Count</string>
                  <key>groups</key>
                  <array>
                              <string>Shader Core</string>
                              <string>Memory</string>
                  </array>
            </dict>
      </dict>
</dict>
</plist>
