summaryrefslogtreecommitdiff
path: root/src/intel
diff options
context:
space:
mode:
authorLionel Landwerlin <lionel.g.landwerlin@intel.com>2020-11-17 23:48:51 +0200
committerMarge Bot <eric+marge@anholt.net>2021-02-02 13:25:54 +0000
commit12ee1ec25e8fd313bc7c3a9898bd3e487b335e9d (patch)
tree75593fc7bbc658b85c77d186b97b6254ffc0e7cc /src/intel
parent404d0f762676547d39f30cca8d4371a81cb6851d (diff)
intel/perf: add reorder script
When transitioning the oa-*.xml files from Gputop to IGT, we also had to deal with a python2->3 transition. Unfortunately the implementation dependent hash table ordering leaked into the XML files and so things changed quite a bit. This script reorders things from the old to the new order in the existing files. Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com> Acked-by: Marcin Ĺšlusarz <marcin.slusarz@intel.com> Acked-by: Kenneth Graunke <kenneth@whitecape.org> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6518>
Diffstat (limited to 'src/intel')
-rwxr-xr-xsrc/intel/perf/reorder.py10319
1 files changed, 10319 insertions, 0 deletions
diff --git a/src/intel/perf/reorder.py b/src/intel/perf/reorder.py
new file mode 100755
index 00000000000..c09d68b4f08
--- /dev/null
+++ b/src/intel/perf/reorder.py
@@ -0,0 +1,10319 @@
+#!/usr/bin/env python3
+# Copyright (c) 2015-2017 Intel Corporation
+#
+# Permission is hereby granted, free of charge, to any person obtaining a
+# copy of this software and associated documentation files (the "Software"),
+# to deal in the Software without restriction, including without limitation
+# the rights to use, copy, modify, merge, publish, distribute, sublicense,
+# and/or sell copies of the Software, and to permit persons to whom the
+# Software is furnished to do so, subject to the following conditions:
+#
+# The above copyright notice and this permission notice (including the next
+# paragraph) shall be included in all copies or substantial portions of the
+# Software.
+#
+# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
+# IN THE SOFTWARE.
+
+import argparse
+import os
+import sys
+import textwrap
+
+import xml.etree.ElementTree as et
+
+# Order expected in the final files.
+orders = {
+ 'oa-bdw.xml': {
+ 'RenderBasic': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'GpuBusy',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'Sampler0Busy',
+ 'Sampler1Busy',
+ 'SamplersBusy',
+ 'Sampler0Bottleneck',
+ 'Sampler1Bottleneck',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SamplerL1Misses',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3Lookups',
+ 'L3Misses',
+ 'L3SamplerThroughput',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'GtiVfThroughput',
+ 'GtiDepthThroughput',
+ 'GtiRccThroughput',
+ 'GtiL3Throughput',
+ 'GtiHdcLookupsThroughput',
+ 'GtiReadThroughput',
+ 'GtiWriteThroughput',
+ 'SamplerBottleneck',
+ ],
+ 'ComputeBasic': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'Fpu0Active',
+ 'Fpu1Active',
+ 'EuAvgIpcRate',
+ 'EuSendActive',
+ 'EuThreadOccupancy',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'TypedBytesRead',
+ 'TypedBytesWritten',
+ 'UntypedBytesRead',
+ 'UntypedBytesWritten',
+ 'GtiReadThroughput',
+ 'GtiWriteThroughput',
+ ],
+ 'RenderPipeProfile': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerAccesses',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'VfBottleneck',
+ 'VsBottleneck',
+ 'HsBottleneck',
+ 'DsBottleneck',
+ 'GsBottleneck',
+ 'SoBottleneck',
+ 'ClBottleneck',
+ 'SfBottleneck',
+ 'HiDepthBottleneck',
+ 'EarlyDepthBottleneck',
+ 'BcBottleneck',
+ 'HsStall',
+ 'DsStall',
+ 'SoStall',
+ 'ClStall',
+ 'SfStall',
+ ],
+ 'MemoryReads': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'ShaderBarriers',
+ 'L3ShaderThroughput',
+ 'GtiCmdStreamerMemoryReads',
+ 'GtiRsMemoryReads',
+ 'GtiVfMemoryReads',
+ 'GtiRccMemoryReads',
+ 'GtiMscMemoryReads',
+ 'GtiHizMemoryReads',
+ 'GtiStcMemoryReads',
+ 'GtiRczMemoryReads',
+ 'GtiMemoryReads',
+ 'GtiL3Bank0Reads',
+ 'GtiL3Bank1Reads',
+ 'GtiL3Bank2Reads',
+ 'GtiL3Bank3Reads',
+ 'GtiL3Reads',
+ 'GtiRingAccesses',
+ ],
+ 'MemoryWrites': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'GtiCmdStreamerMemoryWrites',
+ 'GtiSoMemoryWrites',
+ 'GtiRccMemoryWrites',
+ 'GtiMscMemoryWrites',
+ 'GtiHizMemoryWrites',
+ 'GtiStcMemoryWrites',
+ 'GtiRczMemoryWrites',
+ 'GtiMemoryWrites',
+ 'GtiL3Bank0Writes',
+ 'GtiL3Bank1Writes',
+ 'GtiL3Bank2Writes',
+ 'GtiL3Bank3Writes',
+ 'GtiL3Writes',
+ 'GtiRingAccesses',
+ ],
+ 'ComputeExtended': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'Fpu0Active',
+ 'Fpu1Active',
+ 'EuAvgIpcRate',
+ 'EuSendActive',
+ 'EuThreadOccupancy',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'EuUntypedReads0',
+ 'EuTypedReads0',
+ 'EuUntypedWrites0',
+ 'EuTypedWrites0',
+ 'EuUntypedAtomics0',
+ 'EuTypedAtomics0',
+ 'EuA64UntypedReads0',
+ 'EuA64UntypedWrites0',
+ 'TypedReads0',
+ 'TypedWrites0',
+ 'UntypedReads0',
+ 'UntypedWrites0',
+ 'TypedAtomics0',
+ 'TypedReadsPerCacheLine',
+ 'TypedWritesPerCacheLine',
+ 'UntypedReadsPerCacheLine',
+ 'UntypedWritesPerCacheLine',
+ 'TypedAtomicsPerCacheLine',
+ ],
+ 'ComputeL3Cache': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'Fpu0Active',
+ 'Fpu1Active',
+ 'EuAvgIpcRate',
+ 'EuSendActive',
+ 'EuHybridFpu0Instruction',
+ 'EuHybridFpu1Instruction',
+ 'EuTernaryFpu0Instruction',
+ 'EuTernaryFpu1Instruction',
+ 'EuBinaryFpu0Instruction',
+ 'EuBinaryFpu1Instruction',
+ 'EuMoveFpu0Instruction',
+ 'EuMoveFpu1Instruction',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3Accesses',
+ 'L3Misses',
+ 'L3ShaderThroughput',
+ 'L3TotalThroughput',
+ 'ShaderBarriers',
+ 'L3Bank00Accesses',
+ 'L3Bank01Accesses',
+ 'L3Bank02Accesses',
+ 'L3Bank03Accesses',
+ 'L3Bank10Accesses',
+ 'L3Bank11Accesses',
+ 'L3Bank12Accesses',
+ 'L3Bank13Accesses',
+ 'L3Bank00IcAccesses',
+ 'L3Bank00IcHits',
+ 'L3Bank10IcAccesses',
+ 'L3Bank10IcHits',
+ 'GtiL3Throughput',
+ 'GtiReadThroughput',
+ 'GtiWriteThroughput',
+ ],
+ 'DataPortReadsCoalescing': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'Fpu0Active',
+ 'Fpu1Active',
+ 'EuAvgIpcRate',
+ 'EuSendActive',
+ 'EuThreadOccupancy',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'EuHdc0Reads32B',
+ 'EuHdc0Reads64B',
+ 'EuHdc0Reads128B',
+ 'EuHdc0Reads256B',
+ 'Hdc0L3DataReads',
+ 'Hdc0L3DataWrites',
+ 'Hdc0L3Reads',
+ 'Hdc0L3Writes',
+ 'EuBytesReadPerCacheLine',
+ 'EuDataReadsPerCacheLine',
+ ],
+ 'DataPortWritesCoalescing': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'Fpu0Active',
+ 'Fpu1Active',
+ 'EuAvgIpcRate',
+ 'EuSendActive',
+ 'EuThreadOccupancy',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'EuHdc0Writes32B',
+ 'EuHdc0Writes64B',
+ 'EuHdc0Writes96B',
+ 'EuHdc0Writes128B',
+ 'EuHdc0Writes192B',
+ 'EuHdc0Writes128BSimd16',
+ 'EuHdc0Writes256BSimd16',
+ 'Hdc0L3DataReads',
+ 'Hdc0L3DataWrites',
+ 'Hdc0L3Reads',
+ 'Hdc0L3Writes',
+ 'EuBytesWrittenPerCacheLine',
+ 'EuDataWritesPerCacheLine',
+ ],
+ 'HDCAndSF': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'PolyDataReady',
+ 'NonSamplerShader02AccessStalledOnL3',
+ 'NonSamplerShader01AccessStalledOnL3',
+ 'NonSamplerShader00AccessStalledOnL3',
+ 'NonSamplerShader12AccessStalledOnL3',
+ 'NonSamplerShader11AccessStalledOnL3',
+ 'NonSamplerShader10AccessStalledOnL3',
+ 'GTRequestQueueFull',
+ ],
+ 'L3_1': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'L31Bank0Stalled',
+ 'L31Bank1Stalled',
+ 'L31Bank1Active',
+ 'L31Bank0Active',
+ 'GTRequestQueueFull',
+ ],
+ 'L3_2': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'L30Bank0Stalled',
+ 'L30Bank1Stalled',
+ 'L30Bank1Active',
+ 'L30Bank0Active',
+ 'GTRequestQueueFull',
+ ],
+ 'L3_3': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'L30Bank3Stalled',
+ 'L31Bank3Stalled',
+ 'L31Bank3Active',
+ 'L30Bank3Active',
+ 'GTRequestQueueFull',
+ ],
+ 'L3_4': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'L30Bank2Stalled',
+ 'L31Bank2Stalled',
+ 'L31Bank2Active',
+ 'L30Bank2Active',
+ 'GTRequestQueueFull',
+ ],
+ 'RasterizerAndPixelBackend': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'Rasterizer0OutputReady',
+ 'PixelData1Ready',
+ 'PixelData0Ready',
+ 'Rasterizer1InputAvailable',
+ 'Rasterizer1OutputReady',
+ 'Rasterizer0InputAvailable',
+ 'PixelValues0Ready',
+ 'PSOutput0Available',
+ 'PixelValues1Ready',
+ 'PSOutput1Available',
+ 'GTRequestQueueFull',
+ ],
+ 'Sampler_1': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'Sampler11InputAvailable',
+ 'Sampler12InputAvailable',
+ 'Sampler10InputAvailable',
+ 'Sampler12OutputReady',
+ 'Sampler10OutputReady',
+ 'Sampler11OutputReady',
+ 'GTRequestQueueFull',
+ ],
+ 'Sampler_2': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'Sampler01InputAvailable',
+ 'Sampler02InputAvailable',
+ 'Sampler00InputAvailable',
+ 'Sampler02OutputReady',
+ 'Sampler00OutputReady',
+ 'Sampler01OutputReady',
+ 'GTRequestQueueFull',
+ ],
+ 'TDL_1': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'NonPSThread11ReadyForDispatch',
+ 'PSThread10ReadyForDispatch',
+ 'NonPSThread10ReadyForDispatch',
+ 'PSThread12ReadyForDispatch',
+ 'NonPSThread12ReadyForDispatch',
+ 'PSThread11ReadyForDispatch',
+ 'ThreadHeader01ReadyPort0',
+ 'ThreadHeader00ReadyPort1',
+ 'ThreadHeader00ReadyPort0',
+ 'ThreadHeader02ReadyPort1',
+ 'ThreadHeader02ReadyPort0',
+ 'ThreadHeader01ReadyPort1',
+ 'GTRequestQueueFull',
+ ],
+ 'TDL_2': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'NonPSThread02ReadyForDispatch',
+ 'PSThread02ReadyForDispatch',
+ 'PSThread01ReadyForDispatch',
+ 'PSThread00ReadyForDispatch',
+ 'NonPSThread01ReadyForDispatch',
+ 'NonPSThread00ReadyForDispatch',
+ 'ThreadHeader12ReadyPort0',
+ 'ThreadHeader12ReadyPort1',
+ 'ThreadHeader11ReadyPort1',
+ 'ThreadHeader10ReadyPort0',
+ 'ThreadHeader10ReadyPort1',
+ 'ThreadHeader11ReadyPort0',
+ 'GTRequestQueueFull',
+ ],
+ 'ComputeExtra': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'Fpu1Active',
+ 'Fpu1ActiveAdjusted',
+ ],
+ 'VMEPipe': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'EuThreadOccupancy',
+ 'VMEBusy',
+ ],
+ 'GpuBusyness': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'RenderBusy',
+ 'Vdbox0Busy',
+ 'Vdbox1Busy',
+ 'VeboxBusy',
+ 'BlitterBusy',
+ 'AnyRingBusy',
+ ],
+ 'TestOa': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'Counter0',
+ 'Counter1',
+ 'Counter2',
+ 'Counter3',
+ 'Counter4',
+ 'Counter5',
+ 'Counter6',
+ 'Counter7',
+ 'Counter8',
+ ],
+ 'STC_PmaStall': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'StcPMAStall',
+ ],
+ },
+ 'oa-bxt.xml': {
+ 'RenderBasic': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'GpuBusy',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'Sampler0Busy',
+ 'Sampler1Busy',
+ 'SamplersBusy',
+ 'Sampler0Bottleneck',
+ 'Sampler1Bottleneck',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SamplerL1Misses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3Lookups',
+ 'L3Misses',
+ 'L3SamplerThroughput',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'GtiVfThroughput',
+ 'GtiDepthThroughput',
+ 'GtiRccThroughput',
+ 'GtiL3Throughput',
+ 'GtiHdcLookupsThroughput',
+ 'GtiReadThroughput',
+ 'GtiWriteThroughput',
+ 'SamplerBottleneck',
+ ],
+ 'ComputeBasic': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'Fpu0Active',
+ 'Fpu1Active',
+ 'EuAvgIpcRate',
+ 'EuSendActive',
+ 'EuThreadOccupancy',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'TypedBytesRead',
+ 'TypedBytesWritten',
+ 'UntypedBytesRead',
+ 'UntypedBytesWritten',
+ 'GtiReadThroughput',
+ 'GtiWriteThroughput',
+ ],
+ 'RenderPipeProfile': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'VfBottleneck',
+ 'VsBottleneck',
+ 'HsBottleneck',
+ 'DsBottleneck',
+ 'GsBottleneck',
+ 'SoBottleneck',
+ 'ClBottleneck',
+ 'SfBottleneck',
+ 'HiDepthBottleneck',
+ 'EarlyDepthBottleneck',
+ 'BcBottleneck',
+ 'HsStall',
+ 'DsStall',
+ 'SoStall',
+ 'ClStall',
+ 'SfStall',
+ ],
+ 'MemoryReads': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'ShaderBarriers',
+ 'GtiCmdStreamerMemoryReads',
+ 'GtiRsMemoryReads',
+ 'GtiVfMemoryReads',
+ 'GtiRccMemoryReads',
+ 'GtiMscMemoryReads',
+ 'GtiHizMemoryReads',
+ 'GtiStcMemoryReads',
+ 'GtiRczMemoryReads',
+ 'GtiMemoryReads',
+ 'GtiL3Bank0Reads',
+ 'GtiL3Bank1Reads',
+ 'GtiL3Bank2Reads',
+ 'GtiL3Bank3Reads',
+ 'GtiL3Reads',
+ 'GtiRingAccesses',
+ ],
+ 'MemoryWrites': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'GtiCmdStreamerMemoryWrites',
+ 'GtiSoMemoryWrites',
+ 'GtiRccMemoryWrites',
+ 'GtiMscMemoryWrites',
+ 'GtiHizMemoryWrites',
+ 'GtiStcMemoryWrites',
+ 'GtiRczMemoryWrites',
+ 'GtiMemoryWrites',
+ 'GtiL3Bank0Writes',
+ 'GtiL3Bank1Writes',
+ 'GtiL3Bank2Writes',
+ 'GtiL3Bank3Writes',
+ 'GtiL3Writes',
+ 'GtiRingAccesses',
+ ],
+ 'ComputeExtended': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'Fpu0Active',
+ 'Fpu1Active',
+ 'EuAvgIpcRate',
+ 'EuSendActive',
+ 'EuThreadOccupancy',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'EuUntypedReads0',
+ 'EuTypedReads0',
+ 'EuUntypedWrites0',
+ 'EuTypedWrites0',
+ 'EuUntypedAtomics0',
+ 'EuTypedAtomics0',
+ 'EuA64UntypedReads0',
+ 'EuA64UntypedWrites0',
+ 'TypedReads0',
+ 'TypedWrites0',
+ 'UntypedReads0',
+ 'UntypedWrites0',
+ 'TypedAtomics0',
+ 'TypedReadsPerCacheLine',
+ 'TypedWritesPerCacheLine',
+ 'UntypedReadsPerCacheLine',
+ 'UntypedWritesPerCacheLine',
+ 'TypedAtomicsPerCacheLine',
+ ],
+ 'ComputeL3Cache': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'Fpu0Active',
+ 'Fpu1Active',
+ 'EuAvgIpcRate',
+ 'EuSendActive',
+ 'EuHybridFpu0Instruction',
+ 'EuHybridFpu1Instruction',
+ 'EuTernaryFpu0Instruction',
+ 'EuTernaryFpu1Instruction',
+ 'EuBinaryFpu0Instruction',
+ 'EuBinaryFpu1Instruction',
+ 'EuMoveFpu0Instruction',
+ 'EuMoveFpu1Instruction',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerAccesses',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3Accesses',
+ 'L3Misses',
+ 'L3SamplerThroughput',
+ 'L3ShaderThroughput',
+ 'L3TotalThroughput',
+ 'ShaderBarriers',
+ 'L3Bank00Accesses',
+ 'L3Bank01Accesses',
+ 'L3Bank02Accesses',
+ 'L3Bank03Accesses',
+ 'L3Bank00IcAccesses',
+ 'L3Bank00IcHits',
+ 'GtiL3Throughput',
+ 'GtiReadThroughput',
+ 'GtiWriteThroughput',
+ ],
+ 'HDCAndSF': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'PolyDataReady',
+ 'NonSamplerShader00AccessStalledOnL3',
+ 'NonSamplerShader01AccessStalledOnL3',
+ 'GTRequestQueueFull',
+ ],
+ 'L3_1': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'L30Bank0Stalled',
+ 'L30Bank1Stalled',
+ 'L30Bank1Active',
+ 'L30Bank0Active',
+ 'GTRequestQueueFull',
+ ],
+ 'RasterizerAndPixelBackend': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'PixelData0Ready',
+ 'Rasterizer0InputAvailable',
+ 'PSOutput0Available',
+ 'PixelValues0Ready',
+ 'Rasterizer0OutputReady',
+ 'GTRequestQueueFull',
+ ],
+ 'Sampler': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'Sampler01InputAvailable',
+ 'Sampler02InputAvailable',
+ 'Sampler00InputAvailable',
+ 'Sampler02OutputReady',
+ 'Sampler00OutputReady',
+ 'Sampler01OutputReady',
+ 'GTRequestQueueFull',
+ ],
+ 'TDL_1': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'NonPSThread01ReadyForDispatch',
+ 'PSThread00ReadyForDispatch',
+ 'NonPSThread00ReadyForDispatch',
+ 'PSThread02ReadyForDispatch',
+ 'NonPSThread02ReadyForDispatch',
+ 'PSThread01ReadyForDispatch',
+ 'GTRequestQueueFull',
+ ],
+ 'TDL_2': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'ThreadHeader01ReadyPort0',
+ 'ThreadHeader00ReadyPort1',
+ 'ThreadHeader00ReadyPort0',
+ 'ThreadHeader02ReadyPort1',
+ 'ThreadHeader02ReadyPort0',
+ 'ThreadHeader01ReadyPort1',
+ 'GTRequestQueueFull',
+ ],
+ 'ComputeExtra': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'Fpu1Active',
+ 'Fpu1ActiveAdjusted',
+ ],
+ 'GpuBusyness': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'RenderBusy',
+ 'Vdbox0Busy',
+ 'VeboxBusy',
+ 'BlitterBusy',
+ 'AnyRingBusy',
+ ],
+ 'TestOa': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'Counter0',
+ 'Counter1',
+ 'Counter2',
+ 'Counter3',
+ 'Counter4',
+ 'Counter5',
+ 'Counter6',
+ 'Counter7',
+ 'Counter8',
+ ],
+ 'PMA_Stall': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'StcPMAStall',
+ ],
+ },
+ 'oa-cflgt2.xml': {
+ 'RenderBasic': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'GpuBusy',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'Sampler0Busy',
+ 'Sampler1Busy',
+ 'SamplersBusy',
+ 'Sampler0Bottleneck',
+ 'Sampler1Bottleneck',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SamplerL1Misses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3Lookups',
+ 'L3Misses',
+ 'L3SamplerThroughput',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'GtiVfThroughput',
+ 'GtiDepthThroughput',
+ 'GtiRccThroughput',
+ 'GtiL3Throughput',
+ 'GtiHdcLookupsThroughput',
+ 'GtiReadThroughput',
+ 'GtiWriteThroughput',
+ 'SamplerBottleneck',
+ ],
+ 'ComputeBasic': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'Fpu0Active',
+ 'Fpu1Active',
+ 'EuAvgIpcRate',
+ 'EuSendActive',
+ 'EuThreadOccupancy',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'TypedBytesRead',
+ 'TypedBytesWritten',
+ 'UntypedBytesRead',
+ 'UntypedBytesWritten',
+ 'GtiReadThroughput',
+ 'GtiWriteThroughput',
+ ],
+ 'RenderPipeProfile': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'VfBottleneck',
+ 'VsBottleneck',
+ 'HsBottleneck',
+ 'DsBottleneck',
+ 'GsBottleneck',
+ 'SoBottleneck',
+ 'ClBottleneck',
+ 'SfBottleneck',
+ 'HiDepthBottleneck',
+ 'EarlyDepthBottleneck',
+ 'BcBottleneck',
+ 'HsStall',
+ 'DsStall',
+ 'SoStall',
+ 'ClStall',
+ 'SfStall',
+ ],
+ 'MemoryReads': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'ShaderBarriers',
+ 'GtiCmdStreamerMemoryReads',
+ 'GtiRsMemoryReads',
+ 'GtiVfMemoryReads',
+ 'GtiRccMemoryReads',
+ 'GtiMscMemoryReads',
+ 'GtiHizMemoryReads',
+ 'GtiStcMemoryReads',
+ 'GtiRczMemoryReads',
+ 'GtiMemoryReads',
+ 'GtiL3Bank0Reads',
+ 'GtiL3Bank1Reads',
+ 'GtiL3Bank2Reads',
+ 'GtiL3Bank3Reads',
+ 'GtiL3Reads',
+ 'GtiRingAccesses',
+ ],
+ 'MemoryWrites': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'GtiCmdStreamerMemoryWrites',
+ 'GtiSoMemoryWrites',
+ 'GtiRccMemoryWrites',
+ 'GtiMscMemoryWrites',
+ 'GtiHizMemoryWrites',
+ 'GtiStcMemoryWrites',
+ 'GtiRczMemoryWrites',
+ 'GtiMemoryWrites',
+ 'GtiL3Bank0Writes',
+ 'GtiL3Bank1Writes',
+ 'GtiL3Bank2Writes',
+ 'GtiL3Bank3Writes',
+ 'GtiL3Writes',
+ 'GtiRingAccesses',
+ ],
+ 'ComputeExtended': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'Fpu0Active',
+ 'Fpu1Active',
+ 'EuAvgIpcRate',
+ 'EuSendActive',
+ 'EuThreadOccupancy',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'EuUntypedReads0',
+ 'EuTypedReads0',
+ 'EuUntypedWrites0',
+ 'EuTypedWrites0',
+ 'EuUntypedAtomics0',
+ 'EuTypedAtomics0',
+ 'EuA64UntypedReads0',
+ 'EuA64UntypedWrites0',
+ 'TypedReads0',
+ 'TypedWrites0',
+ 'UntypedReads0',
+ 'UntypedWrites0',
+ 'TypedAtomics0',
+ 'TypedReadsPerCacheLine',
+ 'TypedWritesPerCacheLine',
+ 'UntypedReadsPerCacheLine',
+ 'UntypedWritesPerCacheLine',
+ 'TypedAtomicsPerCacheLine',
+ ],
+ 'ComputeL3Cache': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'Fpu0Active',
+ 'Fpu1Active',
+ 'EuAvgIpcRate',
+ 'EuSendActive',
+ 'EuHybridFpu0Instruction',
+ 'EuHybridFpu1Instruction',
+ 'EuTernaryFpu0Instruction',
+ 'EuTernaryFpu1Instruction',
+ 'EuBinaryFpu0Instruction',
+ 'EuBinaryFpu1Instruction',
+ 'EuMoveFpu0Instruction',
+ 'EuMoveFpu1Instruction',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerAccesses',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3Accesses',
+ 'L3Misses',
+ 'L3SamplerThroughput',
+ 'L3ShaderThroughput',
+ 'L3TotalThroughput',
+ 'ShaderBarriers',
+ 'L3Bank00Accesses',
+ 'L3Bank01Accesses',
+ 'L3Bank02Accesses',
+ 'L3Bank03Accesses',
+ 'L3Bank00IcAccesses',
+ 'L3Bank00IcHits',
+ 'GtiL3Throughput',
+ 'GtiReadThroughput',
+ 'GtiWriteThroughput',
+ ],
+ 'HDCAndSF': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'PolyDataReady',
+ 'NonSamplerShader00AccessStalledOnL3',
+ 'NonSamplerShader01AccessStalledOnL3',
+ 'NonSamplerShader02AccessStalledOnL3',
+ 'GTRequestQueueFull',
+ ],
+ 'L3_1': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'L30Bank0Stalled',
+ 'L30Bank1Stalled',
+ 'L30Bank1Active',
+ 'L30Bank0Active',
+ 'GTRequestQueueFull',
+ ],
+ 'L3_2': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'L30Bank2Stalled',
+ 'L30Bank2Active',
+ 'GTRequestQueueFull',
+ ],
+ 'L3_3': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'L30Bank3Stalled',
+ 'L30Bank3Active',
+ 'GTRequestQueueFull',
+ ],
+ 'RasterizerAndPixelBackend': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'PixelData0Ready',
+ 'Rasterizer0InputAvailable',
+ 'PSOutput0Available',
+ 'PixelValues0Ready',
+ 'Rasterizer0OutputReady',
+ 'GTRequestQueueFull',
+ ],
+ 'Sampler': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'Sampler01InputAvailable',
+ 'Sampler02InputAvailable',
+ 'Sampler00InputAvailable',
+ 'Sampler02OutputReady',
+ 'Sampler00OutputReady',
+ 'Sampler01OutputReady',
+ 'GTRequestQueueFull',
+ ],
+ 'TDL_1': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'NonPSThread01ReadyForDispatch',
+ 'PSThread00ReadyForDispatch',
+ 'NonPSThread00ReadyForDispatch',
+ 'PSThread02ReadyForDispatch',
+ 'NonPSThread02ReadyForDispatch',
+ 'PSThread01ReadyForDispatch',
+ 'GTRequestQueueFull',
+ ],
+ 'TDL_2': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'ThreadHeader01ReadyPort0',
+ 'ThreadHeader00ReadyPort1',
+ 'ThreadHeader00ReadyPort0',
+ 'ThreadHeader02ReadyPort1',
+ 'ThreadHeader02ReadyPort0',
+ 'ThreadHeader01ReadyPort1',
+ 'GTRequestQueueFull',
+ ],
+ 'ComputeExtra': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'Fpu1Active',
+ 'Fpu1ActiveAdjusted',
+ ],
+ 'VMEPipe': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'EuThreadOccupancy',
+ 'VMEBusy',
+ ],
+ 'GpuBusyness': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'RenderBusy',
+ 'Vdbox0Busy',
+ 'VeboxBusy',
+ 'BlitterBusy',
+ 'AnyRingBusy',
+ ],
+ 'TestOa': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'Counter0',
+ 'Counter1',
+ 'Counter2',
+ 'Counter3',
+ 'Counter4',
+ 'Counter5',
+ 'Counter6',
+ 'Counter7',
+ 'Counter8',
+ ],
+ 'PMA_Stall': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'StcPMAStall',
+ ],
+ },
+ 'oa-cflgt3.xml': {
+ 'RenderBasic': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'GpuBusy',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'Sampler0Busy',
+ 'Sampler1Busy',
+ 'SamplersBusy',
+ 'Sampler0Bottleneck',
+ 'Sampler1Bottleneck',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SamplerL1Misses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3Lookups',
+ 'L3Misses',
+ 'L3SamplerThroughput',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'GtiVfThroughput',
+ 'GtiDepthThroughput',
+ 'GtiRccThroughput',
+ 'GtiL3Throughput',
+ 'GtiHdcLookupsThroughput',
+ 'GtiReadThroughput',
+ 'GtiWriteThroughput',
+ 'SamplerBottleneck',
+ ],
+ 'ComputeBasic': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'Fpu0Active',
+ 'Fpu1Active',
+ 'EuAvgIpcRate',
+ 'EuSendActive',
+ 'EuThreadOccupancy',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'TypedBytesRead',
+ 'TypedBytesWritten',
+ 'UntypedBytesRead',
+ 'UntypedBytesWritten',
+ 'GtiReadThroughput',
+ 'GtiWriteThroughput',
+ ],
+ 'RenderPipeProfile': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'VfBottleneck',
+ 'VsBottleneck',
+ 'HsBottleneck',
+ 'DsBottleneck',
+ 'GsBottleneck',
+ 'SoBottleneck',
+ 'ClBottleneck',
+ 'SfBottleneck',
+ 'HiDepthBottleneck',
+ 'EarlyDepthBottleneck',
+ 'BcBottleneck',
+ 'HsStall',
+ 'DsStall',
+ 'SoStall',
+ 'ClStall',
+ 'SfStall',
+ ],
+ 'MemoryReads': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'ShaderBarriers',
+ 'GtiCmdStreamerMemoryReads',
+ 'GtiRsMemoryReads',
+ 'GtiVfMemoryReads',
+ 'GtiRccMemoryReads',
+ 'GtiMscMemoryReads',
+ 'GtiHizMemoryReads',
+ 'GtiStcMemoryReads',
+ 'GtiRczMemoryReads',
+ 'GtiMemoryReads',
+ 'GtiL3Bank0Reads',
+ 'GtiL3Bank1Reads',
+ 'GtiL3Bank2Reads',
+ 'GtiL3Bank3Reads',
+ 'GtiL3Reads',
+ 'GtiRingAccesses',
+ ],
+ 'MemoryWrites': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'GtiCmdStreamerMemoryWrites',
+ 'GtiSoMemoryWrites',
+ 'GtiRccMemoryWrites',
+ 'GtiMscMemoryWrites',
+ 'GtiHizMemoryWrites',
+ 'GtiStcMemoryWrites',
+ 'GtiRczMemoryWrites',
+ 'GtiMemoryWrites',
+ 'GtiL3Bank0Writes',
+ 'GtiL3Bank1Writes',
+ 'GtiL3Bank2Writes',
+ 'GtiL3Bank3Writes',
+ 'GtiL3Writes',
+ 'GtiRingAccesses',
+ ],
+ 'ComputeExtended': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'Fpu0Active',
+ 'Fpu1Active',
+ 'EuAvgIpcRate',
+ 'EuSendActive',
+ 'EuThreadOccupancy',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'EuUntypedReads0',
+ 'EuTypedReads0',
+ 'EuUntypedWrites0',
+ 'EuTypedWrites0',
+ 'EuUntypedAtomics0',
+ 'EuTypedAtomics0',
+ 'EuA64UntypedReads0',
+ 'EuA64UntypedWrites0',
+ 'TypedReads0',
+ 'TypedWrites0',
+ 'UntypedReads0',
+ 'UntypedWrites0',
+ 'TypedAtomics0',
+ 'TypedReadsPerCacheLine',
+ 'TypedWritesPerCacheLine',
+ 'UntypedReadsPerCacheLine',
+ 'UntypedWritesPerCacheLine',
+ 'TypedAtomicsPerCacheLine',
+ ],
+ 'ComputeL3Cache': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'Fpu0Active',
+ 'Fpu1Active',
+ 'EuAvgIpcRate',
+ 'EuSendActive',
+ 'EuHybridFpu0Instruction',
+ 'EuHybridFpu1Instruction',
+ 'EuTernaryFpu0Instruction',
+ 'EuTernaryFpu1Instruction',
+ 'EuBinaryFpu0Instruction',
+ 'EuBinaryFpu1Instruction',
+ 'EuMoveFpu0Instruction',
+ 'EuMoveFpu1Instruction',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerAccesses',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3Accesses',
+ 'L3Misses',
+ 'L3SamplerThroughput',
+ 'L3ShaderThroughput',
+ 'L3TotalThroughput',
+ 'ShaderBarriers',
+ 'L3Bank00Accesses',
+ 'L3Bank01Accesses',
+ 'L3Bank02Accesses',
+ 'L3Bank03Accesses',
+ 'L3Bank00IcAccesses',
+ 'L3Bank00IcHits',
+ 'GtiL3Throughput',
+ 'GtiReadThroughput',
+ 'GtiWriteThroughput',
+ ],
+ 'HDCAndSF': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'PolyDataReady',
+ 'NonSamplerShader00AccessStalledOnL3',
+ 'NonSamplerShader01AccessStalledOnL3',
+ 'NonSamplerShader02AccessStalledOnL3',
+ 'GTRequestQueueFull',
+ ],
+ 'L3_1': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'L30Bank0Stalled',
+ 'L30Bank1Stalled',
+ 'L30Bank1Active',
+ 'L30Bank0Active',
+ 'GTRequestQueueFull',
+ ],
+ 'L3_2': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'L30Bank2Stalled',
+ 'L30Bank2Active',
+ 'GTRequestQueueFull',
+ ],
+ 'L3_3': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'L30Bank3Stalled',
+ 'L30Bank3Active',
+ 'GTRequestQueueFull',
+ ],
+ 'RasterizerAndPixelBackend': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'PixelData0Ready',
+ 'Rasterizer0InputAvailable',
+ 'PSOutput0Available',
+ 'PixelValues0Ready',
+ 'Rasterizer0OutputReady',
+ 'GTRequestQueueFull',
+ ],
+ 'Sampler': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'Sampler01InputAvailable',
+ 'Sampler02InputAvailable',
+ 'Sampler00InputAvailable',
+ 'Sampler02OutputReady',
+ 'Sampler00OutputReady',
+ 'Sampler01OutputReady',
+ 'GTRequestQueueFull',
+ ],
+ 'TDL_1': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'NonPSThread01ReadyForDispatch',
+ 'PSThread00ReadyForDispatch',
+ 'NonPSThread00ReadyForDispatch',
+ 'PSThread02ReadyForDispatch',
+ 'NonPSThread02ReadyForDispatch',
+ 'PSThread01ReadyForDispatch',
+ 'GTRequestQueueFull',
+ ],
+ 'TDL_2': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'ThreadHeader01ReadyPort0',
+ 'ThreadHeader00ReadyPort1',
+ 'ThreadHeader00ReadyPort0',
+ 'ThreadHeader02ReadyPort1',
+ 'ThreadHeader02ReadyPort0',
+ 'ThreadHeader01ReadyPort1',
+ 'GTRequestQueueFull',
+ ],
+ 'ComputeExtra': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'Fpu1Active',
+ 'Fpu1ActiveAdjusted',
+ ],
+ 'VMEPipe': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'EuThreadOccupancy',
+ 'VMEBusy',
+ ],
+ 'GpuBusyness': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'RenderBusy',
+ 'Vdbox0Busy',
+ 'Vdbox1Busy',
+ 'VeboxBusy',
+ 'BlitterBusy',
+ 'AnyRingBusy',
+ ],
+ 'TestOa': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'Counter0',
+ 'Counter1',
+ 'Counter2',
+ 'Counter3',
+ 'Counter4',
+ 'Counter5',
+ 'Counter6',
+ 'Counter7',
+ 'Counter8',
+ ],
+ 'PMA_Stall': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'StcPMAStall',
+ ],
+ },
+ 'oa-chv.xml': {
+ 'RenderBasic': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'GpuBusy',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'Sampler0Busy',
+ 'Sampler1Busy',
+ 'SamplersBusy',
+ 'Sampler0Bottleneck',
+ 'Sampler1Bottleneck',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3Misses',
+ 'L3SamplerThroughput',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'GtiVfThroughput',
+ 'GtiDepthThroughput',
+ 'GtiRccThroughput',
+ 'GtiL3Throughput',
+ 'GtiHdcLookupsThroughput',
+ 'GtiReadThroughput',
+ 'GtiWriteThroughput',
+ 'SamplerBottleneck',
+ ],
+ 'ComputeBasic': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'Fpu0Active',
+ 'Fpu1Active',
+ 'EuAvgIpcRate',
+ 'EuSendActive',
+ 'EuThreadOccupancy',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'TypedBytesRead',
+ 'TypedBytesWritten',
+ 'UntypedBytesRead',
+ 'UntypedBytesWritten',
+ 'GtiReadThroughput',
+ 'GtiWriteThroughput',
+ 'GtiRingThroughput',
+ 'GtiRoStall',
+ 'GtiRwStall',
+ ],
+ 'RenderPipeProfile': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerAccesses',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'VfBottleneck',
+ 'VsBottleneck',
+ 'HsBottleneck',
+ 'DsBottleneck',
+ 'GsBottleneck',
+ 'SoBottleneck',
+ 'ClBottleneck',
+ 'SfBottleneck',
+ 'HiDepthBottleneck',
+ 'EarlyDepthBottleneck',
+ 'BcBottleneck',
+ 'HsStall',
+ 'DsStall',
+ 'SoStall',
+ 'ClStall',
+ 'SfStall',
+ ],
+ 'HDCAndSF': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'PolyDataReady',
+ 'NonSamplerShader02AccessStalledOnL3',
+ 'NonSamplerShader01AccessStalledOnL3',
+ 'NonSamplerShader00AccessStalledOnL3',
+ 'NonSamplerShader12AccessStalledOnL3',
+ 'NonSamplerShader11AccessStalledOnL3',
+ 'NonSamplerShader10AccessStalledOnL3',
+ 'GTRequestQueueFull',
+ ],
+ 'L3_1': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'L31Bank0Stalled',
+ 'L31Bank1Stalled',
+ 'L31Bank1Active',
+ 'L31Bank0Active',
+ 'GTRequestQueueFull',
+ ],
+ 'L3_2': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'L30Bank0Stalled',
+ 'L30Bank1Stalled',
+ 'L30Bank1Active',
+ 'L30Bank0Active',
+ 'GTRequestQueueFull',
+ ],
+ 'L3_3': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'L30Bank3Stalled',
+ 'L31Bank3Stalled',
+ 'L31Bank3Active',
+ 'L30Bank3Active',
+ 'GTRequestQueueFull',
+ ],
+ 'L3_4': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'L30Bank2Stalled',
+ 'L31Bank2Stalled',
+ 'L31Bank2Active',
+ 'L30Bank2Active',
+ 'GTRequestQueueFull',
+ ],
+ 'RasterizerAndPixelBackend': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'Rasterizer0OutputReady',
+ 'PixelData1Ready',
+ 'PixelData0Ready',
+ 'Rasterizer1InputAvailable',
+ 'Rasterizer1OutputReady',
+ 'Rasterizer0InputAvailable',
+ 'PixelValues0Ready',
+ 'PSOutput0Available',
+ 'PixelValues1Ready',
+ 'PSOutput1Available',
+ 'GTRequestQueueFull',
+ ],
+ 'Sampler_1': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'Sampler11InputAvailable',
+ 'Sampler12InputAvailable',
+ 'Sampler10InputAvailable',
+ 'Sampler12OutputReady',
+ 'Sampler10OutputReady',
+ 'Sampler11OutputReady',
+ 'GTRequestQueueFull',
+ ],
+ 'Sampler_2': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'Sampler01InputAvailable',
+ 'Sampler02InputAvailable',
+ 'Sampler00InputAvailable',
+ 'Sampler02OutputReady',
+ 'Sampler00OutputReady',
+ 'Sampler01OutputReady',
+ 'GTRequestQueueFull',
+ ],
+ 'TDL_1': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'NonPSThread11ReadyForDispatch',
+ 'PSThread10ReadyForDispatch',
+ 'NonPSThread10ReadyForDispatch',
+ 'PSThread12ReadyForDispatch',
+ 'NonPSThread12ReadyForDispatch',
+ 'PSThread11ReadyForDispatch',
+ 'ThreadHeader01ReadyPort0',
+ 'ThreadHeader00ReadyPort1',
+ 'ThreadHeader00ReadyPort0',
+ 'ThreadHeader02ReadyPort1',
+ 'ThreadHeader02ReadyPort0',
+ 'ThreadHeader01ReadyPort1',
+ 'GTRequestQueueFull',
+ ],
+ 'TDL_2': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'NonPSThread02ReadyForDispatch',
+ 'PSThread02ReadyForDispatch',
+ 'PSThread01ReadyForDispatch',
+ 'PSThread00ReadyForDispatch',
+ 'NonPSThread01ReadyForDispatch',
+ 'NonPSThread00ReadyForDispatch',
+ 'ThreadHeader12ReadyPort0',
+ 'ThreadHeader12ReadyPort1',
+ 'ThreadHeader11ReadyPort1',
+ 'ThreadHeader10ReadyPort0',
+ 'ThreadHeader10ReadyPort1',
+ 'ThreadHeader11ReadyPort0',
+ 'GTRequestQueueFull',
+ ],
+ 'TestOa': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'Counter0',
+ 'Counter1',
+ 'Counter2',
+ 'Counter3',
+ 'Counter4',
+ 'Counter5',
+ 'Counter6',
+ 'Counter7',
+ 'Counter8',
+ ],
+ },
+ 'oa-ehl.xml': {
+ 'RenderBasic': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'GpuBusy',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'Sampler00Busy',
+ 'SamplersBusy',
+ 'Sampler00Bottleneck',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SamplerL1Misses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'GtiReadThroughput',
+ 'GtiWriteThroughput',
+ 'SamplerBottleneck',
+ ],
+ 'ComputeBasic': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuAvgIpcRate',
+ 'EuFpuBothActive',
+ 'Fpu0Active',
+ 'Fpu1Active',
+ 'EuSendActive',
+ 'EuThreadOccupancy',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'TypedBytesRead',
+ 'TypedBytesWritten',
+ 'UntypedBytesRead',
+ 'UntypedBytesWritten',
+ 'TypedAtomics',
+ 'GtiReadThroughput',
+ 'GtiWriteThroughput',
+ ],
+ 'ComputeExtended': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'CsThreads',
+ 'TypedAtomics00',
+ 'TypedReads00',
+ 'TypedWrites00',
+ 'UntypedReads00',
+ 'UntypedWrites00',
+ 'EuTypedReads00',
+ 'EuTypedWrites00',
+ 'EuTypedAtomics00',
+ 'EuA32UntypedReads00',
+ 'EuA32UntypedWrites00',
+ 'EuA64UntypedReads00',
+ 'EuA64UntypedWrites00',
+ 'TypedAtomicsPerCacheLine',
+ 'TypedReadsPerCacheLine',
+ 'TypedWritesPerCacheLine',
+ 'UntypedReadsPerCacheLine',
+ 'UntypedWritesPerCacheLine',
+ ],
+ 'ComputeL3Cache': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuAvgIpcRate',
+ 'EuFpuBothActive',
+ 'Fpu0Active',
+ 'Fpu1Active',
+ 'EuSendActive',
+ 'EuHybridFpu0Instruction',
+ 'EuHybridFpu1Instruction',
+ 'EuTernaryFpu0Instruction',
+ 'EuTernaryFpu1Instruction',
+ 'EuBinaryFpu0Instruction',
+ 'EuBinaryFpu1Instruction',
+ 'EuMoveFpu0Instruction',
+ 'EuMoveFpu1Instruction',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerAccesses',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'ShaderBarriers',
+ 'L3Bank00Accesses',
+ 'L3Bank01Accesses',
+ 'L3Bank02Accesses',
+ 'L3Bank03Accesses',
+ 'L3Bank04Accesses',
+ 'L3Bank05Accesses',
+ 'L3Bank06Accesses',
+ 'L3Bank07Accesses',
+ 'L3Accesses',
+ 'L3Lookups',
+ 'L3Misses',
+ 'L3SamplerThroughput',
+ 'L3ShaderThroughput',
+ 'L3TotalThroughput',
+ 'GtiL3Throughput',
+ 'GtiReadThroughput',
+ 'GtiWriteThroughput',
+ ],
+ 'RenderPipeProfile': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'VfBottleneck',
+ 'VsBottleneck',
+ 'HsBottleneck',
+ 'DsBottleneck',
+ 'GsBottleneck',
+ 'SoBottleneck',
+ 'ClBottleneck',
+ 'SfBottleneck',
+ 'HiDepthBottleneck',
+ 'EarlyDepthBottleneck',
+ 'BcBottleneck',
+ 'HsStall',
+ 'DsStall',
+ 'SoStall',
+ 'ClStall',
+ 'SfStall',
+ ],
+ 'HDCAndSF': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'NonSamplerShader00AccessStalledOnL3',
+ 'NonSamplerShader01AccessStalledOnL3',
+ 'NonSamplerShader02AccessStalledOnL3',
+ 'NonSamplerShader03AccessStalledOnL3',
+ 'PolyDataReady',
+ 'GTRequestQueueFull',
+ ],
+ 'RasterizerAndPixelBackend': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'Rasterizer0InputAvailable',
+ 'Rasterizer0OutputReady',
+ 'PixelData00Ready',
+ 'PixelData01Ready',
+ 'PSOutput00Available',
+ 'PSOutput01Available',
+ 'PixelValues00Ready',
+ 'PixelValues01Ready',
+ 'GTRequestQueueFull',
+ ],
+ 'L3_1': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'L30Bank0Active',
+ 'L30Bank1Active',
+ 'L30Bank2Active',
+ 'L30Bank3Active',
+ 'L30Bank4Active',
+ 'L30Bank5Active',
+ 'L30Bank6Active',
+ 'L30Bank7Active',
+ 'GTRequestQueueFull',
+ ],
+ 'L3_2': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'EuThreadOccupancy',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'L30Bank0Stalled',
+ ],
+ 'L3_3': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'EuThreadOccupancy',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'L30Bank1Stalled',
+ ],
+ 'L3_4': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'EuThreadOccupancy',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'L30Bank4Stalled',
+ ],
+ 'L3_5': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'EuThreadOccupancy',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'L30Bank5Stalled',
+ ],
+ 'Sampler_1': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'Sampler00InputAvailable',
+ 'Sampler01InputAvailable',
+ 'Sampler02InputAvailable',
+ 'Sampler03InputAvailable',
+ 'Sampler04InputAvailable',
+ 'Sampler05InputAvailable',
+ 'Sampler06InputAvailable',
+ 'Sampler07InputAvailable',
+ ],
+ 'Sampler_2': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'Sampler00OutputReady',
+ 'Sampler01OutputReady',
+ 'Sampler02OutputReady',
+ 'Sampler03OutputReady',
+ 'Sampler04OutputReady',
+ 'Sampler05OutputReady',
+ 'Sampler06OutputReady',
+ 'Sampler07OutputReady',
+ 'GTRequestQueueFull',
+ ],
+ 'TDL_1': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'VsEuActive',
+ 'VsEuActivePerThread',
+ 'VsEuStall',
+ 'VsEuStallPerThread',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'PsEuActive',
+ 'PsEuActivePerThread',
+ 'PsEuStall',
+ 'PsEuStallPerThread',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'PSThread00ReadyForDispatch',
+ 'PSThread01ReadyForDispatch',
+ 'PSThread02ReadyForDispatch',
+ 'PSThread03ReadyForDispatch',
+ 'PSThread04ReadyForDispatch',
+ 'PSThread05ReadyForDispatch',
+ 'PSThread06ReadyForDispatch',
+ 'PSThread07ReadyForDispatch',
+ ],
+ 'TDL_2': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'NonPSThread00ReadyForDispatch',
+ 'NonPSThread01ReadyForDispatch',
+ 'NonPSThread02ReadyForDispatch',
+ 'NonPSThread03ReadyForDispatch',
+ 'NonPSThread04ReadyForDispatch',
+ 'NonPSThread05ReadyForDispatch',
+ 'NonPSThread06ReadyForDispatch',
+ 'NonPSThread07ReadyForDispatch',
+ 'GTRequestQueueFull',
+ ],
+ 'TDL_3': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'ThreadHeader00ReadyPort0',
+ 'ThreadHeader00ReadyPort1',
+ 'ThreadHeader01ReadyPort0',
+ 'ThreadHeader01ReadyPort1',
+ 'ThreadHeader02ReadyPort0',
+ 'ThreadHeader02ReadyPort1',
+ 'ThreadHeader03ReadyPort0',
+ 'ThreadHeader03ReadyPort1',
+ 'ThreadHeader04ReadyPort0',
+ 'ThreadHeader04ReadyPort1',
+ 'ThreadHeader05ReadyPort0',
+ 'ThreadHeader05ReadyPort1',
+ 'ThreadHeader06ReadyPort0',
+ 'ThreadHeader06ReadyPort1',
+ 'ThreadHeader07ReadyPort0',
+ 'ThreadHeader07ReadyPort1',
+ ],
+ 'GpuBusyness': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'RenderBusy',
+ 'Vdbox0Busy',
+ 'Vdbox1Busy',
+ 'VeboxBusy',
+ 'BlitterBusy',
+ 'AnyRingBusy',
+ ],
+ 'TestOa': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'Counter0',
+ 'Counter1',
+ 'Counter2',
+ 'Counter3',
+ 'Counter4',
+ 'Counter5',
+ 'Counter6',
+ 'Counter7',
+ 'Counter8',
+ ],
+ },
+ 'oa-glk.xml': {
+ 'RenderBasic': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'GpuBusy',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'Sampler0Busy',
+ 'Sampler1Busy',
+ 'SamplersBusy',
+ 'Sampler0Bottleneck',
+ 'Sampler1Bottleneck',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SamplerL1Misses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3Lookups',
+ 'L3Misses',
+ 'L3SamplerThroughput',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'GtiVfThroughput',
+ 'GtiDepthThroughput',
+ 'GtiRccThroughput',
+ 'GtiL3Throughput',
+ 'GtiHdcLookupsThroughput',
+ 'GtiReadThroughput',
+ 'GtiWriteThroughput',
+ 'SamplerBottleneck',
+ ],
+ 'ComputeBasic': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'Fpu0Active',
+ 'Fpu1Active',
+ 'EuAvgIpcRate',
+ 'EuSendActive',
+ 'EuThreadOccupancy',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'TypedBytesRead',
+ 'TypedBytesWritten',
+ 'UntypedBytesRead',
+ 'UntypedBytesWritten',
+ 'GtiReadThroughput',
+ 'GtiWriteThroughput',
+ ],
+ 'RenderPipeProfile': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'VfBottleneck',
+ 'VsBottleneck',
+ 'HsBottleneck',
+ 'DsBottleneck',
+ 'GsBottleneck',
+ 'SoBottleneck',
+ 'ClBottleneck',
+ 'SfBottleneck',
+ 'HiDepthBottleneck',
+ 'EarlyDepthBottleneck',
+ 'BcBottleneck',
+ 'HsStall',
+ 'DsStall',
+ 'SoStall',
+ 'ClStall',
+ 'SfStall',
+ ],
+ 'MemoryReads': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'ShaderBarriers',
+ 'GtiCmdStreamerMemoryReads',
+ 'GtiRsMemoryReads',
+ 'GtiVfMemoryReads',
+ 'GtiRccMemoryReads',
+ 'GtiMscMemoryReads',
+ 'GtiHizMemoryReads',
+ 'GtiStcMemoryReads',
+ 'GtiRczMemoryReads',
+ 'GtiMemoryReads',
+ 'GtiL3Bank0Reads',
+ 'GtiL3Bank1Reads',
+ 'GtiL3Bank2Reads',
+ 'GtiL3Bank3Reads',
+ 'GtiL3Reads',
+ 'GtiRingAccesses',
+ ],
+ 'MemoryWrites': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'GtiCmdStreamerMemoryWrites',
+ 'GtiSoMemoryWrites',
+ 'GtiRccMemoryWrites',
+ 'GtiMscMemoryWrites',
+ 'GtiHizMemoryWrites',
+ 'GtiStcMemoryWrites',
+ 'GtiRczMemoryWrites',
+ 'GtiMemoryWrites',
+ 'GtiL3Bank0Writes',
+ 'GtiL3Bank1Writes',
+ 'GtiL3Bank2Writes',
+ 'GtiL3Bank3Writes',
+ 'GtiL3Writes',
+ 'GtiRingAccesses',
+ ],
+ 'ComputeExtended': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'Fpu0Active',
+ 'Fpu1Active',
+ 'EuAvgIpcRate',
+ 'EuSendActive',
+ 'EuThreadOccupancy',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'EuUntypedReads0',
+ 'EuTypedReads0',
+ 'EuUntypedWrites0',
+ 'EuTypedWrites0',
+ 'EuUntypedAtomics0',
+ 'EuTypedAtomics0',
+ 'EuA64UntypedReads0',
+ 'EuA64UntypedWrites0',
+ 'TypedReads0',
+ 'TypedWrites0',
+ 'UntypedReads0',
+ 'UntypedWrites0',
+ 'TypedAtomics0',
+ 'TypedReadsPerCacheLine',
+ 'TypedWritesPerCacheLine',
+ 'UntypedReadsPerCacheLine',
+ 'UntypedWritesPerCacheLine',
+ 'TypedAtomicsPerCacheLine',
+ ],
+ 'ComputeL3Cache': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'Fpu0Active',
+ 'Fpu1Active',
+ 'EuAvgIpcRate',
+ 'EuSendActive',
+ 'EuHybridFpu0Instruction',
+ 'EuHybridFpu1Instruction',
+ 'EuTernaryFpu0Instruction',
+ 'EuTernaryFpu1Instruction',
+ 'EuBinaryFpu0Instruction',
+ 'EuBinaryFpu1Instruction',
+ 'EuMoveFpu0Instruction',
+ 'EuMoveFpu1Instruction',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerAccesses',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3Accesses',
+ 'L3Misses',
+ 'L3SamplerThroughput',
+ 'L3ShaderThroughput',
+ 'L3TotalThroughput',
+ 'ShaderBarriers',
+ 'L3Bank00Accesses',
+ 'L3Bank01Accesses',
+ 'L3Bank02Accesses',
+ 'L3Bank03Accesses',
+ 'L3Bank00IcAccesses',
+ 'L3Bank00IcHits',
+ 'GtiL3Throughput',
+ 'GtiReadThroughput',
+ 'GtiWriteThroughput',
+ ],
+ 'HDCAndSF': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'PolyDataReady',
+ 'NonSamplerShader00AccessStalledOnL3',
+ 'NonSamplerShader01AccessStalledOnL3',
+ 'GTRequestQueueFull',
+ ],
+ 'L3_1': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'L30Bank0Stalled',
+ 'L30Bank1Stalled',
+ 'L30Bank1Active',
+ 'L30Bank0Active',
+ 'GTRequestQueueFull',
+ ],
+ 'RasterizerAndPixelBackend': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'PixelData0Ready',
+ 'Rasterizer0InputAvailable',
+ 'PSOutput0Available',
+ 'PixelValues0Ready',
+ 'Rasterizer0OutputReady',
+ 'GTRequestQueueFull',
+ ],
+ 'Sampler': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'Sampler01InputAvailable',
+ 'Sampler02InputAvailable',
+ 'Sampler00InputAvailable',
+ 'Sampler02OutputReady',
+ 'Sampler00OutputReady',
+ 'Sampler01OutputReady',
+ 'GTRequestQueueFull',
+ ],
+ 'TDL_1': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'NonPSThread01ReadyForDispatch',
+ 'PSThread00ReadyForDispatch',
+ 'NonPSThread00ReadyForDispatch',
+ 'PSThread02ReadyForDispatch',
+ 'NonPSThread02ReadyForDispatch',
+ 'PSThread01ReadyForDispatch',
+ 'GTRequestQueueFull',
+ ],
+ 'TDL_2': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'ThreadHeader01ReadyPort0',
+ 'ThreadHeader00ReadyPort1',
+ 'ThreadHeader00ReadyPort0',
+ 'ThreadHeader02ReadyPort1',
+ 'ThreadHeader02ReadyPort0',
+ 'ThreadHeader01ReadyPort1',
+ 'GTRequestQueueFull',
+ ],
+ 'ComputeExtra': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'Fpu1Active',
+ 'Fpu1ActiveAdjusted',
+ ],
+ 'TestOa': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'Counter0',
+ 'Counter1',
+ 'Counter2',
+ 'Counter3',
+ 'Counter4',
+ 'Counter5',
+ 'Counter6',
+ 'Counter7',
+ 'Counter8',
+ ],
+ 'PMA_Stall': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'StcPMAStall',
+ ],
+ },
+ 'oa-hsw.xml': {
+ 'RenderBasic': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'GpuBusy',
+ 'EuActive',
+ 'EuStall',
+ 'VsEuActive',
+ 'VsEuActivePerThread',
+ 'VsEuStallPerThread',
+ 'VsEuStall',
+ 'HsEuActive',
+ 'HsEuActivePerThread',
+ 'HsEuStallPerThread',
+ 'HsEuStall',
+ 'DsEuActive',
+ 'DsEuActivePerThread',
+ 'DsEuStallPerThread',
+ 'DsEuStall',
+ 'GsEuActive',
+ 'GsEuActivePerThread',
+ 'GsEuStallPerThread',
+ 'GsEuStall',
+ 'CsEuActive',
+ 'CsEuActivePerThread',
+ 'CsEuStallPerThread',
+ 'CsEuStall',
+ 'PsEuActive',
+ 'PsEuActivePerThread',
+ 'PsEuStallPerThread',
+ 'PsEuStall',
+ 'Sampler0Busy',
+ 'Sampler1Busy',
+ 'SamplersBusy',
+ 'Sampler0Bottleneck',
+ 'Sampler1Bottleneck',
+ 'Sampler0Texels',
+ 'Sampler1Texels',
+ 'SamplerTexels',
+ 'L3SamplerThroughput',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'AlphaTestFails',
+ 'PostPsStencilTestFails',
+ 'PostPsDepthTestFails',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'GtiVfThroughput',
+ 'GtiDepthThroughput',
+ 'GtiRccThroughput',
+ 'GtiL3Throughput',
+ 'GtiReadThroughput',
+ 'GtiWriteThroughput',
+ 'LlcAccesses',
+ 'LlcHits',
+ 'LlcGpuThroughput',
+ 'PsDuration',
+ 'VsDuration',
+ 'GsDuration',
+ 'DsDuration',
+ 'HsDuration',
+ 'CsDuration',
+ 'SamplerBottleneck',
+ 'EuIdle',
+ ],
+ 'ComputeBasic': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'VsEuActive',
+ 'VsEuActivePerThread',
+ 'VsEuStall',
+ 'VsEuStallPerThread',
+ 'PsEuActive',
+ 'HsEuActive',
+ 'HsEuActivePerThread',
+ 'HsEuStall',
+ 'HsEuStallPerThread',
+ 'DsEuActive',
+ 'DsEuActivePerThread',
+ 'DsEuStall',
+ 'DsEuStallPerThread',
+ 'GsEuActive',
+ 'GsEuActivePerThread',
+ 'GsEuStall',
+ 'GsEuStallPerThread',
+ 'CsEuActive',
+ 'CsEuActivePerThread',
+ 'CsEuStall',
+ 'CsEuStallPerThread',
+ 'PsEuActivePerThread',
+ 'PsEuStall',
+ 'PsEuStallPerThread',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'AlphaTestFails',
+ 'PostPsStencilTestFails',
+ 'PostPsDepthTestFails',
+ 'SamplesWritten',
+ 'TypedBytesRead',
+ 'TypedBytesWritten',
+ 'TypedAtomics',
+ 'UntypedBytesRead',
+ 'UntypedBytesWritten',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'LlcAccesses',
+ 'LlcHits',
+ ],
+ 'ComputeExtended': [
+ 'GpuTime',
+ 'GpuClocks',
+ 'CsThreads',
+ 'EuUntypedReads0',
+ 'EuTypedReads0',
+ 'EuUntypedWrites0',
+ 'EuTypedWrites0',
+ 'EuUntypedAtomics0',
+ 'EuTypedAtomics0',
+ 'EuUrbAtomics0',
+ 'TypedReads0',
+ 'TypedWrites0',
+ 'UntypedReads0',
+ 'UntypedWrites0',
+ 'TypedAtomics0',
+ 'TypedReadsPerCacheLine',
+ 'TypedWritesPerCacheLine',
+ 'UntypedReadsPerCacheLine',
+ 'UntypedWritesPerCacheLine',
+ 'TypedAtomicsPerCacheLine',
+ 'LlcAccesses',
+ 'LlcHits',
+ ],
+ 'MemoryReads': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'VsEuActive',
+ 'VsEuActivePerThread',
+ 'VsEuStall',
+ 'VsEuStallPerThread',
+ 'HsEuActive',
+ 'HsEuActivePerThread',
+ 'HsEuStall',
+ 'HsEuStallPerThread',
+ 'DsEuActive',
+ 'DsEuActivePerThread',
+ 'DsEuStall',
+ 'DsEuStallPerThread',
+ 'GsEuActive',
+ 'GsEuActivePerThread',
+ 'GsEuStall',
+ 'GsEuStallPerThread',
+ 'CsEuActive',
+ 'CsEuActivePerThread',
+ 'CsEuStall',
+ 'CsEuStallPerThread',
+ 'PsEuActive',
+ 'PsEuActivePerThread',
+ 'PsEuStall',
+ 'PsEuStallPerThread',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'AlphaTestFails',
+ 'PostPsStencilTestFails',
+ 'PostPsDepthTestFails',
+ 'SamplesWritten',
+ 'GtiCmdStreamerMemoryReads',
+ 'GtiRsMemoryReads',
+ 'GtiVfMemoryReads',
+ 'GtiRccMemoryReads',
+ 'GtiMscMemoryReads',
+ 'GtiHiDepthMemoryReads',
+ 'GtiStcMemoryReads',
+ 'GtiRczMemoryReads',
+ 'GtiL3Reads',
+ 'GtiMemoryReads',
+ 'LlcReadAccesses',
+ 'LlcAccesses',
+ 'LlcHits',
+ ],
+ 'MemoryWrites': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'VsEuActive',
+ 'VsEuActivePerThread',
+ 'VsEuStall',
+ 'VsEuStallPerThread',
+ 'HsEuActive',
+ 'HsEuActivePerThread',
+ 'HsEuStall',
+ 'HsEuStallPerThread',
+ 'DsEuActive',
+ 'DsEuActivePerThread',
+ 'DsEuStall',
+ 'DsEuStallPerThread',
+ 'GsEuActive',
+ 'GsEuActivePerThread',
+ 'GsEuStall',
+ 'GsEuStallPerThread',
+ 'CsEuActive',
+ 'CsEuActivePerThread',
+ 'CsEuStall',
+ 'CsEuStallPerThread',
+ 'PsEuActive',
+ 'PsEuActivePerThread',
+ 'PsEuStall',
+ 'PsEuStallPerThread',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'AlphaTestFails',
+ 'PostPsStencilTestFails',
+ 'PostPsDepthTestFails',
+ 'SamplesWritten',
+ 'GtiCmdStreamerMemoryWrites',
+ 'GtiSoMemoryWrites',
+ 'GtiRccMemoryWrites',
+ 'GtiMscMemoryWrites',
+ 'GtiHizMemoryWrites',
+ 'GtiStcMemoryWrites',
+ 'GtiRczMemoryWrites',
+ 'GtiL3Writes',
+ 'GtiMemoryWrites',
+ 'LlcWrAccesses',
+ 'LlcAccesses',
+ 'LlcHits',
+ 'LlcGpuThroughput',
+ ],
+ 'SamplerBalance': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'VsEuActive',
+ 'VsEuActivePerThread',
+ 'VsEuStall',
+ 'VsEuStallPerThread',
+ 'HsEuActive',
+ 'HsEuActivePerThread',
+ 'HsEuStall',
+ 'HsEuStallPerThread',
+ 'DsEuActive',
+ 'DsEuActivePerThread',
+ 'DsEuStall',
+ 'DsEuStallPerThread',
+ 'GsEuActive',
+ 'GsEuActivePerThread',
+ 'GsEuStall',
+ 'GsEuStallPerThread',
+ 'CsEuActive',
+ 'CsEuActivePerThread',
+ 'CsEuStall',
+ 'CsEuStallPerThread',
+ 'PsEuActive',
+ 'PsEuActivePerThread',
+ 'PsEuStall',
+ 'PsEuStallPerThread',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'AlphaTestFails',
+ 'PostPsStencilTestFails',
+ 'PostPsDepthTestFails',
+ 'SamplesWritten',
+ 'PsDuration',
+ 'VsDuration',
+ 'GsDuration',
+ 'DsDuration',
+ 'HsDuration',
+ 'CsDuration',
+ 'EuIdle',
+ 'SamplerL2CacheMisses',
+ 'Sampler0L2CacheMisses',
+ 'Sampler1L2CacheMisses',
+ 'Sampler2L2CacheMisses',
+ 'Sampler3L2CacheMisses',
+ 'LlcAccesses',
+ 'LlcHits',
+ ],
+ },
+ 'oa-icl.xml': {
+ 'RenderBasic': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'GpuBusy',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'Sampler00Busy',
+ 'SamplersBusy',
+ 'Sampler00Bottleneck',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SamplerL1Misses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'GtiReadThroughput',
+ 'GtiWriteThroughput',
+ 'SamplerBottleneck',
+ ],
+ 'ComputeBasic': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuAvgIpcRate',
+ 'EuFpuBothActive',
+ 'Fpu0Active',
+ 'Fpu1Active',
+ 'EuSendActive',
+ 'EuThreadOccupancy',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'TypedBytesRead',
+ 'TypedBytesWritten',
+ 'UntypedBytesRead',
+ 'UntypedBytesWritten',
+ 'TypedAtomics',
+ 'GtiReadThroughput',
+ 'GtiWriteThroughput',
+ ],
+ 'ComputeExtended': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'CsThreads',
+ 'TypedAtomics00',
+ 'TypedReads00',
+ 'TypedWrites00',
+ 'UntypedReads00',
+ 'UntypedWrites00',
+ 'EuTypedReads00',
+ 'EuTypedWrites00',
+ 'EuTypedAtomics00',
+ 'EuA32UntypedReads00',
+ 'EuA32UntypedWrites00',
+ 'EuA64UntypedReads00',
+ 'EuA64UntypedWrites00',
+ 'TypedAtomicsPerCacheLine',
+ 'TypedReadsPerCacheLine',
+ 'TypedWritesPerCacheLine',
+ 'UntypedReadsPerCacheLine',
+ 'UntypedWritesPerCacheLine',
+ ],
+ 'ComputeL3Cache': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuAvgIpcRate',
+ 'EuFpuBothActive',
+ 'Fpu0Active',
+ 'Fpu1Active',
+ 'EuSendActive',
+ 'EuHybridFpu0Instruction',
+ 'EuHybridFpu1Instruction',
+ 'EuTernaryFpu0Instruction',
+ 'EuTernaryFpu1Instruction',
+ 'EuBinaryFpu0Instruction',
+ 'EuBinaryFpu1Instruction',
+ 'EuMoveFpu0Instruction',
+ 'EuMoveFpu1Instruction',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerAccesses',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'ShaderBarriers',
+ 'L3Bank00Accesses',
+ 'L3Bank01Accesses',
+ 'L3Bank02Accesses',
+ 'L3Bank03Accesses',
+ 'L3Bank04Accesses',
+ 'L3Bank05Accesses',
+ 'L3Bank06Accesses',
+ 'L3Bank07Accesses',
+ 'L3Accesses',
+ 'L3Lookups',
+ 'L3SamplerThroughput',
+ 'L3ShaderThroughput',
+ 'L3TotalThroughput',
+ 'GtiReadThroughput',
+ 'GtiWriteThroughput',
+ ],
+ 'RenderPipeProfile': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'VfBottleneck',
+ 'VsBottleneck',
+ 'HsBottleneck',
+ 'DsBottleneck',
+ 'GsBottleneck',
+ 'SoBottleneck',
+ 'ClBottleneck',
+ 'SfBottleneck',
+ 'HiDepthBottleneck',
+ 'EarlyDepthBottleneck',
+ 'BcBottleneck',
+ 'HsStall',
+ 'DsStall',
+ 'SoStall',
+ 'ClStall',
+ 'SfStall',
+ ],
+ 'HDCAndSF': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'NonSamplerShader00AccessStalledOnL3',
+ 'NonSamplerShader01AccessStalledOnL3',
+ 'NonSamplerShader02AccessStalledOnL3',
+ 'NonSamplerShader03AccessStalledOnL3',
+ 'PolyDataReady',
+ 'GTRequestQueueFull',
+ ],
+ 'RasterizerAndPixelBackend': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'Rasterizer0InputAvailable',
+ 'Rasterizer0OutputReady',
+ 'PixelData00Ready',
+ 'PixelData01Ready',
+ 'PSOutput00Available',
+ 'PSOutput01Available',
+ 'PixelValues00Ready',
+ 'PixelValues01Ready',
+ 'GTRequestQueueFull',
+ ],
+ 'L3_1': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'L30Bank0Active',
+ 'L30Bank1Active',
+ 'L30Bank2Active',
+ 'L30Bank3Active',
+ 'L30Bank4Active',
+ 'L30Bank5Active',
+ 'L30Bank6Active',
+ 'L30Bank7Active',
+ 'GTRequestQueueFull',
+ ],
+ 'L3_2': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'EuThreadOccupancy',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'L30Bank0Stalled',
+ ],
+ 'L3_3': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'EuThreadOccupancy',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'L30Bank1Stalled',
+ ],
+ 'L3_4': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'EuThreadOccupancy',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'L30Bank4Stalled',
+ ],
+ 'L3_5': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'EuThreadOccupancy',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'L30Bank5Stalled',
+ ],
+ 'Sampler_1': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'Sampler00InputAvailable',
+ 'Sampler01InputAvailable',
+ 'Sampler02InputAvailable',
+ 'Sampler03InputAvailable',
+ 'Sampler04InputAvailable',
+ 'Sampler05InputAvailable',
+ 'Sampler06InputAvailable',
+ 'Sampler07InputAvailable',
+ ],
+ 'Sampler_2': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'Sampler00OutputReady',
+ 'Sampler01OutputReady',
+ 'Sampler02OutputReady',
+ 'Sampler03OutputReady',
+ 'Sampler04OutputReady',
+ 'Sampler05OutputReady',
+ 'Sampler06OutputReady',
+ 'Sampler07OutputReady',
+ 'GTRequestQueueFull',
+ ],
+ 'TDL_1': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'VsEuActive',
+ 'VsEuActivePerThread',
+ 'VsEuStall',
+ 'VsEuStallPerThread',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'PsEuActive',
+ 'PsEuActivePerThread',
+ 'PsEuStall',
+ 'PsEuStallPerThread',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'PSThread00ReadyForDispatch',
+ 'PSThread01ReadyForDispatch',
+ 'PSThread02ReadyForDispatch',
+ 'PSThread03ReadyForDispatch',
+ 'PSThread04ReadyForDispatch',
+ 'PSThread05ReadyForDispatch',
+ 'PSThread06ReadyForDispatch',
+ 'PSThread07ReadyForDispatch',
+ ],
+ 'TDL_2': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'NonPSThread00ReadyForDispatch',
+ 'NonPSThread01ReadyForDispatch',
+ 'NonPSThread02ReadyForDispatch',
+ 'NonPSThread03ReadyForDispatch',
+ 'NonPSThread04ReadyForDispatch',
+ 'NonPSThread05ReadyForDispatch',
+ 'NonPSThread06ReadyForDispatch',
+ 'NonPSThread07ReadyForDispatch',
+ 'GTRequestQueueFull',
+ ],
+ 'TDL_3': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'ThreadHeader00ReadyPort0',
+ 'ThreadHeader00ReadyPort1',
+ 'ThreadHeader01ReadyPort0',
+ 'ThreadHeader01ReadyPort1',
+ 'ThreadHeader02ReadyPort0',
+ 'ThreadHeader02ReadyPort1',
+ 'ThreadHeader03ReadyPort0',
+ 'ThreadHeader03ReadyPort1',
+ 'ThreadHeader04ReadyPort0',
+ 'ThreadHeader04ReadyPort1',
+ 'ThreadHeader05ReadyPort0',
+ 'ThreadHeader05ReadyPort1',
+ 'ThreadHeader06ReadyPort0',
+ 'ThreadHeader06ReadyPort1',
+ 'ThreadHeader07ReadyPort0',
+ 'ThreadHeader07ReadyPort1',
+ ],
+ 'GpuBusyness': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'RenderBusy',
+ 'Vdbox0Busy',
+ 'Vdbox1Busy',
+ 'VeboxBusy',
+ 'BlitterBusy',
+ 'PoshEngineBusy',
+ 'AnyRingBusy',
+ ],
+ 'TestOa': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'Counter0',
+ 'Counter1',
+ 'Counter2',
+ 'Counter3',
+ 'Counter4',
+ 'Counter5',
+ 'Counter6',
+ 'Counter7',
+ 'Counter8',
+ ],
+ },
+ 'oa-kblgt2.xml': {
+ 'RenderBasic': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'GpuBusy',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'Sampler0Busy',
+ 'Sampler1Busy',
+ 'SamplersBusy',
+ 'Sampler0Bottleneck',
+ 'Sampler1Bottleneck',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SamplerL1Misses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3Lookups',
+ 'L3Misses',
+ 'L3SamplerThroughput',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'GtiVfThroughput',
+ 'GtiDepthThroughput',
+ 'GtiRccThroughput',
+ 'GtiL3Throughput',
+ 'GtiHdcLookupsThroughput',
+ 'GtiReadThroughput',
+ 'GtiWriteThroughput',
+ 'SamplerBottleneck',
+ ],
+ 'ComputeBasic': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'Fpu0Active',
+ 'Fpu1Active',
+ 'EuAvgIpcRate',
+ 'EuSendActive',
+ 'EuThreadOccupancy',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'TypedBytesRead',
+ 'TypedBytesWritten',
+ 'UntypedBytesRead',
+ 'UntypedBytesWritten',
+ 'GtiReadThroughput',
+ 'GtiWriteThroughput',
+ ],
+ 'RenderPipeProfile': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'VfBottleneck',
+ 'VsBottleneck',
+ 'HsBottleneck',
+ 'DsBottleneck',
+ 'GsBottleneck',
+ 'SoBottleneck',
+ 'ClBottleneck',
+ 'SfBottleneck',
+ 'HiDepthBottleneck',
+ 'EarlyDepthBottleneck',
+ 'BcBottleneck',
+ 'HsStall',
+ 'DsStall',
+ 'SoStall',
+ 'ClStall',
+ 'SfStall',
+ ],
+ 'MemoryReads': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'ShaderBarriers',
+ 'GtiCmdStreamerMemoryReads',
+ 'GtiRsMemoryReads',
+ 'GtiVfMemoryReads',
+ 'GtiRccMemoryReads',
+ 'GtiMscMemoryReads',
+ 'GtiHizMemoryReads',
+ 'GtiStcMemoryReads',
+ 'GtiRczMemoryReads',
+ 'GtiMemoryReads',
+ 'GtiL3Bank0Reads',
+ 'GtiL3Bank1Reads',
+ 'GtiL3Bank2Reads',
+ 'GtiL3Bank3Reads',
+ 'GtiL3Reads',
+ 'GtiRingAccesses',
+ ],
+ 'MemoryWrites': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'GtiCmdStreamerMemoryWrites',
+ 'GtiSoMemoryWrites',
+ 'GtiRccMemoryWrites',
+ 'GtiMscMemoryWrites',
+ 'GtiHizMemoryWrites',
+ 'GtiStcMemoryWrites',
+ 'GtiRczMemoryWrites',
+ 'GtiMemoryWrites',
+ 'GtiL3Bank0Writes',
+ 'GtiL3Bank1Writes',
+ 'GtiL3Bank2Writes',
+ 'GtiL3Bank3Writes',
+ 'GtiL3Writes',
+ 'GtiRingAccesses',
+ ],
+ 'ComputeExtended': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'Fpu0Active',
+ 'Fpu1Active',
+ 'EuAvgIpcRate',
+ 'EuSendActive',
+ 'EuThreadOccupancy',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'EuUntypedReads0',
+ 'EuTypedReads0',
+ 'EuUntypedWrites0',
+ 'EuTypedWrites0',
+ 'EuUntypedAtomics0',
+ 'EuTypedAtomics0',
+ 'EuA64UntypedReads0',
+ 'EuA64UntypedWrites0',
+ 'TypedReads0',
+ 'TypedWrites0',
+ 'UntypedReads0',
+ 'UntypedWrites0',
+ 'TypedAtomics0',
+ 'TypedReadsPerCacheLine',
+ 'TypedWritesPerCacheLine',
+ 'UntypedReadsPerCacheLine',
+ 'UntypedWritesPerCacheLine',
+ 'TypedAtomicsPerCacheLine',
+ ],
+ 'ComputeL3Cache': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'Fpu0Active',
+ 'Fpu1Active',
+ 'EuAvgIpcRate',
+ 'EuSendActive',
+ 'EuHybridFpu0Instruction',
+ 'EuHybridFpu1Instruction',
+ 'EuTernaryFpu0Instruction',
+ 'EuTernaryFpu1Instruction',
+ 'EuBinaryFpu0Instruction',
+ 'EuBinaryFpu1Instruction',
+ 'EuMoveFpu0Instruction',
+ 'EuMoveFpu1Instruction',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerAccesses',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3Accesses',
+ 'L3Misses',
+ 'L3SamplerThroughput',
+ 'L3ShaderThroughput',
+ 'L3TotalThroughput',
+ 'ShaderBarriers',
+ 'L3Bank00Accesses',
+ 'L3Bank01Accesses',
+ 'L3Bank02Accesses',
+ 'L3Bank03Accesses',
+ 'L3Bank00IcAccesses',
+ 'L3Bank00IcHits',
+ 'GtiL3Throughput',
+ 'GtiReadThroughput',
+ 'GtiWriteThroughput',
+ ],
+ 'HDCAndSF': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'PolyDataReady',
+ 'NonSamplerShader00AccessStalledOnL3',
+ 'NonSamplerShader01AccessStalledOnL3',
+ 'NonSamplerShader02AccessStalledOnL3',
+ 'GTRequestQueueFull',
+ ],
+ 'L3_1': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'L30Bank0Stalled',
+ 'L30Bank1Stalled',
+ 'L30Bank1Active',
+ 'L30Bank0Active',
+ 'GTRequestQueueFull',
+ ],
+ 'L3_2': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'L30Bank2Stalled',
+ 'L30Bank2Active',
+ 'GTRequestQueueFull',
+ ],
+ 'L3_3': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'L30Bank3Stalled',
+ 'L30Bank3Active',
+ 'GTRequestQueueFull',
+ ],
+ 'RasterizerAndPixelBackend': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'PixelData0Ready',
+ 'Rasterizer0InputAvailable',
+ 'PSOutput0Available',
+ 'PixelValues0Ready',
+ 'Rasterizer0OutputReady',
+ 'GTRequestQueueFull',
+ ],
+ 'Sampler': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'Sampler01InputAvailable',
+ 'Sampler02InputAvailable',
+ 'Sampler00InputAvailable',
+ 'Sampler02OutputReady',
+ 'Sampler00OutputReady',
+ 'Sampler01OutputReady',
+ 'GTRequestQueueFull',
+ ],
+ 'TDL_1': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'NonPSThread01ReadyForDispatch',
+ 'PSThread00ReadyForDispatch',
+ 'NonPSThread00ReadyForDispatch',
+ 'PSThread02ReadyForDispatch',
+ 'NonPSThread02ReadyForDispatch',
+ 'PSThread01ReadyForDispatch',
+ 'GTRequestQueueFull',
+ ],
+ 'TDL_2': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'ThreadHeader01ReadyPort0',
+ 'ThreadHeader00ReadyPort1',
+ 'ThreadHeader00ReadyPort0',
+ 'ThreadHeader02ReadyPort1',
+ 'ThreadHeader02ReadyPort0',
+ 'ThreadHeader01ReadyPort1',
+ 'GTRequestQueueFull',
+ ],
+ 'ComputeExtra': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'Fpu1Active',
+ 'Fpu1ActiveAdjusted',
+ ],
+ 'VMEPipe': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'EuThreadOccupancy',
+ 'VMEBusy',
+ ],
+ 'GpuBusyness': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'RenderBusy',
+ 'Vdbox0Busy',
+ 'VeboxBusy',
+ 'BlitterBusy',
+ 'AnyRingBusy',
+ ],
+ 'TestOa': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'Counter0',
+ 'Counter1',
+ 'Counter2',
+ 'Counter3',
+ 'Counter4',
+ 'Counter5',
+ 'Counter6',
+ 'Counter7',
+ 'Counter8',
+ ],
+ 'PMA_Stall': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'StcPMAStall',
+ ],
+ },
+ 'oa-kblgt3.xml': {
+ 'RenderBasic': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'GpuBusy',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'Sampler0Busy',
+ 'Sampler1Busy',
+ 'SamplersBusy',
+ 'Sampler0Bottleneck',
+ 'Sampler1Bottleneck',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SamplerL1Misses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3Lookups',
+ 'L3Misses',
+ 'L3SamplerThroughput',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'GtiVfThroughput',
+ 'GtiDepthThroughput',
+ 'GtiRccThroughput',
+ 'GtiL3Throughput',
+ 'GtiHdcLookupsThroughput',
+ 'GtiReadThroughput',
+ 'GtiWriteThroughput',
+ 'SamplerBottleneck',
+ ],
+ 'ComputeBasic': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'Fpu0Active',
+ 'Fpu1Active',
+ 'EuAvgIpcRate',
+ 'EuSendActive',
+ 'EuThreadOccupancy',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'TypedBytesRead',
+ 'TypedBytesWritten',
+ 'UntypedBytesRead',
+ 'UntypedBytesWritten',
+ 'GtiReadThroughput',
+ 'GtiWriteThroughput',
+ ],
+ 'RenderPipeProfile': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'VfBottleneck',
+ 'VsBottleneck',
+ 'HsBottleneck',
+ 'DsBottleneck',
+ 'GsBottleneck',
+ 'SoBottleneck',
+ 'ClBottleneck',
+ 'SfBottleneck',
+ 'HiDepthBottleneck',
+ 'EarlyDepthBottleneck',
+ 'BcBottleneck',
+ 'HsStall',
+ 'DsStall',
+ 'SoStall',
+ 'ClStall',
+ 'SfStall',
+ ],
+ 'MemoryReads': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'ShaderBarriers',
+ 'GtiCmdStreamerMemoryReads',
+ 'GtiRsMemoryReads',
+ 'GtiVfMemoryReads',
+ 'GtiRccMemoryReads',
+ 'GtiMscMemoryReads',
+ 'GtiHizMemoryReads',
+ 'GtiStcMemoryReads',
+ 'GtiRczMemoryReads',
+ 'GtiMemoryReads',
+ 'GtiL3Bank0Reads',
+ 'GtiL3Bank1Reads',
+ 'GtiL3Bank2Reads',
+ 'GtiL3Bank3Reads',
+ 'GtiL3Reads',
+ 'GtiRingAccesses',
+ ],
+ 'MemoryWrites': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'GtiCmdStreamerMemoryWrites',
+ 'GtiSoMemoryWrites',
+ 'GtiRccMemoryWrites',
+ 'GtiMscMemoryWrites',
+ 'GtiHizMemoryWrites',
+ 'GtiStcMemoryWrites',
+ 'GtiRczMemoryWrites',
+ 'GtiMemoryWrites',
+ 'GtiL3Bank0Writes',
+ 'GtiL3Bank1Writes',
+ 'GtiL3Bank2Writes',
+ 'GtiL3Bank3Writes',
+ 'GtiL3Writes',
+ 'GtiRingAccesses',
+ ],
+ 'ComputeExtended': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'Fpu0Active',
+ 'Fpu1Active',
+ 'EuAvgIpcRate',
+ 'EuSendActive',
+ 'EuThreadOccupancy',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'EuUntypedReads0',
+ 'EuTypedReads0',
+ 'EuUntypedWrites0',
+ 'EuTypedWrites0',
+ 'EuUntypedAtomics0',
+ 'EuTypedAtomics0',
+ 'EuA64UntypedReads0',
+ 'EuA64UntypedWrites0',
+ 'TypedReads0',
+ 'TypedWrites0',
+ 'UntypedReads0',
+ 'UntypedWrites0',
+ 'TypedAtomics0',
+ 'TypedReadsPerCacheLine',
+ 'TypedWritesPerCacheLine',
+ 'UntypedReadsPerCacheLine',
+ 'UntypedWritesPerCacheLine',
+ 'TypedAtomicsPerCacheLine',
+ ],
+ 'ComputeL3Cache': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'Fpu0Active',
+ 'Fpu1Active',
+ 'EuAvgIpcRate',
+ 'EuSendActive',
+ 'EuHybridFpu0Instruction',
+ 'EuHybridFpu1Instruction',
+ 'EuTernaryFpu0Instruction',
+ 'EuTernaryFpu1Instruction',
+ 'EuBinaryFpu0Instruction',
+ 'EuBinaryFpu1Instruction',
+ 'EuMoveFpu0Instruction',
+ 'EuMoveFpu1Instruction',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerAccesses',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3Accesses',
+ 'L3Misses',
+ 'L3SamplerThroughput',
+ 'L3ShaderThroughput',
+ 'L3TotalThroughput',
+ 'ShaderBarriers',
+ 'L3Bank00Accesses',
+ 'L3Bank01Accesses',
+ 'L3Bank02Accesses',
+ 'L3Bank03Accesses',
+ 'L3Bank00IcAccesses',
+ 'L3Bank00IcHits',
+ 'GtiL3Throughput',
+ 'GtiReadThroughput',
+ 'GtiWriteThroughput',
+ ],
+ 'HDCAndSF': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'PolyDataReady',
+ 'NonSamplerShader00AccessStalledOnL3',
+ 'NonSamplerShader01AccessStalledOnL3',
+ 'NonSamplerShader02AccessStalledOnL3',
+ 'GTRequestQueueFull',
+ ],
+ 'L3_1': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'L30Bank0Stalled',
+ 'L30Bank1Stalled',
+ 'L30Bank1Active',
+ 'L30Bank0Active',
+ 'GTRequestQueueFull',
+ ],
+ 'L3_2': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'L30Bank2Stalled',
+ 'L30Bank2Active',
+ 'GTRequestQueueFull',
+ ],
+ 'L3_3': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'L30Bank3Stalled',
+ 'L30Bank3Active',
+ 'GTRequestQueueFull',
+ ],
+ 'RasterizerAndPixelBackend': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'PixelData0Ready',
+ 'Rasterizer0InputAvailable',
+ 'PSOutput0Available',
+ 'PixelValues0Ready',
+ 'Rasterizer0OutputReady',
+ 'GTRequestQueueFull',
+ ],
+ 'Sampler': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'Sampler01InputAvailable',
+ 'Sampler02InputAvailable',
+ 'Sampler00InputAvailable',
+ 'Sampler02OutputReady',
+ 'Sampler00OutputReady',
+ 'Sampler01OutputReady',
+ 'GTRequestQueueFull',
+ ],
+ 'TDL_1': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'NonPSThread01ReadyForDispatch',
+ 'PSThread00ReadyForDispatch',
+ 'NonPSThread00ReadyForDispatch',
+ 'PSThread02ReadyForDispatch',
+ 'NonPSThread02ReadyForDispatch',
+ 'PSThread01ReadyForDispatch',
+ 'GTRequestQueueFull',
+ ],
+ 'TDL_2': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'ThreadHeader01ReadyPort0',
+ 'ThreadHeader00ReadyPort1',
+ 'ThreadHeader00ReadyPort0',
+ 'ThreadHeader02ReadyPort1',
+ 'ThreadHeader02ReadyPort0',
+ 'ThreadHeader01ReadyPort1',
+ 'GTRequestQueueFull',
+ ],
+ 'ComputeExtra': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'Fpu1Active',
+ 'Fpu1ActiveAdjusted',
+ ],
+ 'VMEPipe': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'EuThreadOccupancy',
+ 'VMEBusy',
+ ],
+ 'GpuBusyness': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'RenderBusy',
+ 'Vdbox0Busy',
+ 'Vdbox1Busy',
+ 'VeboxBusy',
+ 'BlitterBusy',
+ 'AnyRingBusy',
+ ],
+ 'TestOa': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'Counter0',
+ 'Counter1',
+ 'Counter2',
+ 'Counter3',
+ 'Counter4',
+ 'Counter5',
+ 'Counter6',
+ 'Counter7',
+ 'Counter8',
+ ],
+ 'PMA_Stall': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'StcPMAStall',
+ ],
+ },
+ 'oa-sklgt2.xml': {
+ 'RenderBasic': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'GpuBusy',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'Sampler0Busy',
+ 'Sampler1Busy',
+ 'SamplersBusy',
+ 'Sampler0Bottleneck',
+ 'Sampler1Bottleneck',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SamplerL1Misses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3Lookups',
+ 'L3Misses',
+ 'L3SamplerThroughput',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'GtiVfThroughput',
+ 'GtiDepthThroughput',
+ 'GtiRccThroughput',
+ 'GtiL3Throughput',
+ 'GtiHdcLookupsThroughput',
+ 'GtiReadThroughput',
+ 'GtiWriteThroughput',
+ 'SamplerBottleneck',
+ ],
+ 'ComputeBasic': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'Fpu0Active',
+ 'Fpu1Active',
+ 'EuAvgIpcRate',
+ 'EuSendActive',
+ 'EuThreadOccupancy',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'TypedBytesRead',
+ 'TypedBytesWritten',
+ 'UntypedBytesRead',
+ 'UntypedBytesWritten',
+ 'GtiReadThroughput',
+ 'GtiWriteThroughput',
+ ],
+ 'RenderPipeProfile': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'VfBottleneck',
+ 'VsBottleneck',
+ 'HsBottleneck',
+ 'DsBottleneck',
+ 'GsBottleneck',
+ 'SoBottleneck',
+ 'ClBottleneck',
+ 'SfBottleneck',
+ 'HiDepthBottleneck',
+ 'EarlyDepthBottleneck',
+ 'BcBottleneck',
+ 'HsStall',
+ 'DsStall',
+ 'SoStall',
+ 'ClStall',
+ 'SfStall',
+ ],
+ 'MemoryReads': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'ShaderBarriers',
+ 'GtiCmdStreamerMemoryReads',
+ 'GtiRsMemoryReads',
+ 'GtiVfMemoryReads',
+ 'GtiRccMemoryReads',
+ 'GtiMscMemoryReads',
+ 'GtiHizMemoryReads',
+ 'GtiStcMemoryReads',
+ 'GtiRczMemoryReads',
+ 'GtiMemoryReads',
+ 'GtiL3Bank0Reads',
+ 'GtiL3Bank1Reads',
+ 'GtiL3Bank2Reads',
+ 'GtiL3Bank3Reads',
+ 'GtiL3Reads',
+ 'GtiRingAccesses',
+ ],
+ 'MemoryWrites': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'GtiCmdStreamerMemoryWrites',
+ 'GtiSoMemoryWrites',
+ 'GtiRccMemoryWrites',
+ 'GtiMscMemoryWrites',
+ 'GtiHizMemoryWrites',
+ 'GtiStcMemoryWrites',
+ 'GtiRczMemoryWrites',
+ 'GtiMemoryWrites',
+ 'GtiL3Bank0Writes',
+ 'GtiL3Bank1Writes',
+ 'GtiL3Bank2Writes',
+ 'GtiL3Bank3Writes',
+ 'GtiL3Writes',
+ 'GtiRingAccesses',
+ ],
+ 'ComputeExtended': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'Fpu0Active',
+ 'Fpu1Active',
+ 'EuAvgIpcRate',
+ 'EuSendActive',
+ 'EuThreadOccupancy',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'EuUntypedReads0',
+ 'EuTypedReads0',
+ 'EuUntypedWrites0',
+ 'EuTypedWrites0',
+ 'EuUntypedAtomics0',
+ 'EuTypedAtomics0',
+ 'EuA64UntypedReads0',
+ 'EuA64UntypedWrites0',
+ 'TypedReads0',
+ 'TypedWrites0',
+ 'UntypedReads0',
+ 'UntypedWrites0',
+ 'TypedAtomics0',
+ 'TypedReadsPerCacheLine',
+ 'TypedWritesPerCacheLine',
+ 'UntypedReadsPerCacheLine',
+ 'UntypedWritesPerCacheLine',
+ 'TypedAtomicsPerCacheLine',
+ ],
+ 'ComputeL3Cache': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'Fpu0Active',
+ 'Fpu1Active',
+ 'EuAvgIpcRate',
+ 'EuSendActive',
+ 'EuHybridFpu0Instruction',
+ 'EuHybridFpu1Instruction',
+ 'EuTernaryFpu0Instruction',
+ 'EuTernaryFpu1Instruction',
+ 'EuBinaryFpu0Instruction',
+ 'EuBinaryFpu1Instruction',
+ 'EuMoveFpu0Instruction',
+ 'EuMoveFpu1Instruction',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerAccesses',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3Accesses',
+ 'L3Misses',
+ 'L3SamplerThroughput',
+ 'L3ShaderThroughput',
+ 'L3TotalThroughput',
+ 'ShaderBarriers',
+ 'L3Bank00Accesses',
+ 'L3Bank01Accesses',
+ 'L3Bank02Accesses',
+ 'L3Bank03Accesses',
+ 'L3Bank00IcAccesses',
+ 'L3Bank00IcHits',
+ 'GtiL3Throughput',
+ 'GtiReadThroughput',
+ 'GtiWriteThroughput',
+ ],
+ 'HDCAndSF': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'PolyDataReady',
+ 'NonSamplerShader00AccessStalledOnL3',
+ 'NonSamplerShader01AccessStalledOnL3',
+ 'NonSamplerShader02AccessStalledOnL3',
+ 'GTRequestQueueFull',
+ ],
+ 'L3_1': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'L30Bank0Stalled',
+ 'L30Bank1Stalled',
+ 'L30Bank1Active',
+ 'L30Bank0Active',
+ 'GTRequestQueueFull',
+ ],
+ 'L3_2': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'L30Bank2Stalled',
+ 'L30Bank2Active',
+ 'GTRequestQueueFull',
+ ],
+ 'L3_3': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'L30Bank3Stalled',
+ 'L30Bank3Active',
+ 'GTRequestQueueFull',
+ ],
+ 'RasterizerAndPixelBackend': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'PixelData0Ready',
+ 'Rasterizer0InputAvailable',
+ 'PSOutput0Available',
+ 'PixelValues0Ready',
+ 'Rasterizer0OutputReady',
+ 'GTRequestQueueFull',
+ ],
+ 'Sampler': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'Sampler01InputAvailable',
+ 'Sampler02InputAvailable',
+ 'Sampler00InputAvailable',
+ 'Sampler02OutputReady',
+ 'Sampler00OutputReady',
+ 'Sampler01OutputReady',
+ 'GTRequestQueueFull',
+ ],
+ 'TDL_1': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'NonPSThread01ReadyForDispatch',
+ 'PSThread00ReadyForDispatch',
+ 'NonPSThread00ReadyForDispatch',
+ 'PSThread02ReadyForDispatch',
+ 'NonPSThread02ReadyForDispatch',
+ 'PSThread01ReadyForDispatch',
+ 'GTRequestQueueFull',
+ ],
+ 'TDL_2': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'ThreadHeader01ReadyPort0',
+ 'ThreadHeader00ReadyPort1',
+ 'ThreadHeader00ReadyPort0',
+ 'ThreadHeader02ReadyPort1',
+ 'ThreadHeader02ReadyPort0',
+ 'ThreadHeader01ReadyPort1',
+ 'GTRequestQueueFull',
+ ],
+ 'ComputeExtra': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'Fpu1Active',
+ 'Fpu1ActiveAdjusted',
+ ],
+ 'VMEPipe': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'EuThreadOccupancy',
+ 'VMEBusy',
+ ],
+ 'GpuBusyness': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'RenderBusy',
+ 'Vdbox0Busy',
+ 'VeboxBusy',
+ 'BlitterBusy',
+ 'AnyRingBusy',
+ ],
+ 'FfBottlenecks': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'EuThreadOccupancy',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'VsClBypass',
+ 'HsBottleneck',
+ 'DsBottleneck',
+ 'TeBottleneck',
+ 'GsBottleneck',
+ ],
+ 'TestOa': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'Counter0',
+ 'Counter1',
+ 'Counter2',
+ 'Counter3',
+ 'Counter4',
+ 'Counter5',
+ 'Counter6',
+ 'Counter7',
+ 'Counter8',
+ ],
+ 'PMA_Stall': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'StcPMAStall',
+ ],
+ },
+ 'oa-sklgt3.xml': {
+ 'RenderBasic': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'GpuBusy',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'Sampler0Busy',
+ 'Sampler1Busy',
+ 'SamplersBusy',
+ 'Sampler0Bottleneck',
+ 'Sampler1Bottleneck',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SamplerL1Misses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3Lookups',
+ 'L3Misses',
+ 'L3SamplerThroughput',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'GtiVfThroughput',
+ 'GtiDepthThroughput',
+ 'GtiRccThroughput',
+ 'GtiL3Throughput',
+ 'GtiHdcLookupsThroughput',
+ 'GtiReadThroughput',
+ 'GtiWriteThroughput',
+ 'SamplerBottleneck',
+ ],
+ 'ComputeBasic': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'Fpu0Active',
+ 'Fpu1Active',
+ 'EuAvgIpcRate',
+ 'EuSendActive',
+ 'EuThreadOccupancy',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'TypedBytesRead',
+ 'TypedBytesWritten',
+ 'UntypedBytesRead',
+ 'UntypedBytesWritten',
+ 'GtiReadThroughput',
+ 'GtiWriteThroughput',
+ ],
+ 'RenderPipeProfile': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'VfBottleneck',
+ 'VsBottleneck',
+ 'HsBottleneck',
+ 'DsBottleneck',
+ 'GsBottleneck',
+ 'SoBottleneck',
+ 'ClBottleneck',
+ 'SfBottleneck',
+ 'HiDepthBottleneck',
+ 'EarlyDepthBottleneck',
+ 'BcBottleneck',
+ 'HsStall',
+ 'DsStall',
+ 'SoStall',
+ 'ClStall',
+ 'SfStall',
+ ],
+ 'MemoryReads': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'ShaderBarriers',
+ 'GtiCmdStreamerMemoryReads',
+ 'GtiRsMemoryReads',
+ 'GtiVfMemoryReads',
+ 'GtiRccMemoryReads',
+ 'GtiMscMemoryReads',
+ 'GtiHizMemoryReads',
+ 'GtiStcMemoryReads',
+ 'GtiRczMemoryReads',
+ 'GtiMemoryReads',
+ 'GtiL3Bank0Reads',
+ 'GtiL3Bank1Reads',
+ 'GtiL3Bank2Reads',
+ 'GtiL3Bank3Reads',
+ 'GtiL3Reads',
+ 'GtiRingAccesses',
+ ],
+ 'MemoryWrites': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'GtiCmdStreamerMemoryWrites',
+ 'GtiSoMemoryWrites',
+ 'GtiRccMemoryWrites',
+ 'GtiMscMemoryWrites',
+ 'GtiHizMemoryWrites',
+ 'GtiStcMemoryWrites',
+ 'GtiRczMemoryWrites',
+ 'GtiMemoryWrites',
+ 'GtiL3Bank0Writes',
+ 'GtiL3Bank1Writes',
+ 'GtiL3Bank2Writes',
+ 'GtiL3Bank3Writes',
+ 'GtiL3Writes',
+ 'GtiRingAccesses',
+ ],
+ 'ComputeExtended': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'Fpu0Active',
+ 'Fpu1Active',
+ 'EuAvgIpcRate',
+ 'EuSendActive',
+ 'EuThreadOccupancy',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'EuUntypedReads0',
+ 'EuTypedReads0',
+ 'EuUntypedWrites0',
+ 'EuTypedWrites0',
+ 'EuUntypedAtomics0',
+ 'EuTypedAtomics0',
+ 'EuA64UntypedReads0',
+ 'EuA64UntypedWrites0',
+ 'TypedReads0',
+ 'TypedWrites0',
+ 'UntypedReads0',
+ 'UntypedWrites0',
+ 'TypedAtomics0',
+ 'TypedReadsPerCacheLine',
+ 'TypedWritesPerCacheLine',
+ 'UntypedReadsPerCacheLine',
+ 'UntypedWritesPerCacheLine',
+ 'TypedAtomicsPerCacheLine',
+ ],
+ 'ComputeL3Cache': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'Fpu0Active',
+ 'Fpu1Active',
+ 'EuAvgIpcRate',
+ 'EuSendActive',
+ 'EuHybridFpu0Instruction',
+ 'EuHybridFpu1Instruction',
+ 'EuTernaryFpu0Instruction',
+ 'EuTernaryFpu1Instruction',
+ 'EuBinaryFpu0Instruction',
+ 'EuBinaryFpu1Instruction',
+ 'EuMoveFpu0Instruction',
+ 'EuMoveFpu1Instruction',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerAccesses',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3Accesses',
+ 'L3Misses',
+ 'L3SamplerThroughput',
+ 'L3ShaderThroughput',
+ 'L3TotalThroughput',
+ 'ShaderBarriers',
+ 'L3Bank00Accesses',
+ 'L3Bank01Accesses',
+ 'L3Bank02Accesses',
+ 'L3Bank03Accesses',
+ 'L3Bank00IcAccesses',
+ 'L3Bank00IcHits',
+ 'GtiL3Throughput',
+ 'GtiReadThroughput',
+ 'GtiWriteThroughput',
+ ],
+ 'HDCAndSF': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'PolyDataReady',
+ 'NonSamplerShader00AccessStalledOnL3',
+ 'NonSamplerShader01AccessStalledOnL3',
+ 'NonSamplerShader02AccessStalledOnL3',
+ 'GTRequestQueueFull',
+ ],
+ 'L3_1': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'L30Bank0Stalled',
+ 'L30Bank1Stalled',
+ 'L30Bank1Active',
+ 'L30Bank0Active',
+ 'GTRequestQueueFull',
+ ],
+ 'L3_2': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'L30Bank2Stalled',
+ 'L30Bank2Active',
+ 'GTRequestQueueFull',
+ ],
+ 'L3_3': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'L30Bank3Stalled',
+ 'L30Bank3Active',
+ 'GTRequestQueueFull',
+ ],
+ 'RasterizerAndPixelBackend': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'PixelData0Ready',
+ 'Rasterizer0InputAvailable',
+ 'PSOutput0Available',
+ 'PixelValues0Ready',
+ 'Rasterizer0OutputReady',
+ 'GTRequestQueueFull',
+ ],
+ 'Sampler': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'Sampler01InputAvailable',
+ 'Sampler02InputAvailable',
+ 'Sampler00InputAvailable',
+ 'Sampler02OutputReady',
+ 'Sampler00OutputReady',
+ 'Sampler01OutputReady',
+ 'GTRequestQueueFull',
+ ],
+ 'TDL_1': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'NonPSThread01ReadyForDispatch',
+ 'PSThread00ReadyForDispatch',
+ 'NonPSThread00ReadyForDispatch',
+ 'PSThread02ReadyForDispatch',
+ 'NonPSThread02ReadyForDispatch',
+ 'PSThread01ReadyForDispatch',
+ 'GTRequestQueueFull',
+ ],
+ 'TDL_2': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'ThreadHeader01ReadyPort0',
+ 'ThreadHeader00ReadyPort1',
+ 'ThreadHeader00ReadyPort0',
+ 'ThreadHeader02ReadyPort1',
+ 'ThreadHeader02ReadyPort0',
+ 'ThreadHeader01ReadyPort1',
+ 'GTRequestQueueFull',
+ ],
+ 'ComputeExtra': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'Fpu1Active',
+ 'Fpu1ActiveAdjusted',
+ ],
+ 'VMEPipe': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'EuThreadOccupancy',
+ 'VMEBusy',
+ ],
+ 'GpuBusyness': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'RenderBusy',
+ 'Vdbox0Busy',
+ 'Vdbox1Busy',
+ 'VeboxBusy',
+ 'BlitterBusy',
+ 'AnyRingBusy',
+ ],
+ 'TestOa': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'Counter0',
+ 'Counter1',
+ 'Counter2',
+ 'Counter3',
+ 'Counter4',
+ 'Counter5',
+ 'Counter6',
+ 'Counter7',
+ 'Counter8',
+ ],
+ 'PMA_Stall': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'StcPMAStall',
+ ],
+ },
+ 'oa-sklgt4.xml': {
+ 'RenderBasic': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'GpuBusy',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'Sampler0Busy',
+ 'Sampler1Busy',
+ 'SamplersBusy',
+ 'Sampler0Bottleneck',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SamplerL1Misses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3Lookups',
+ 'L3Misses',
+ 'L3SamplerThroughput',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'GtiVfThroughput',
+ 'GtiDepthThroughput',
+ 'GtiRccThroughput',
+ 'GtiL3Throughput',
+ 'GtiHdcLookupsThroughput',
+ 'GtiReadThroughput',
+ 'GtiWriteThroughput',
+ 'SamplerBottleneck',
+ ],
+ 'ComputeBasic': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'Fpu0Active',
+ 'Fpu1Active',
+ 'EuAvgIpcRate',
+ 'EuSendActive',
+ 'EuThreadOccupancy',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'TypedBytesRead',
+ 'TypedBytesWritten',
+ 'UntypedBytesRead',
+ 'UntypedBytesWritten',
+ 'GtiReadThroughput',
+ 'GtiWriteThroughput',
+ ],
+ 'RenderPipeProfile': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'VfBottleneck',
+ 'VsBottleneck',
+ 'HsBottleneck',
+ 'DsBottleneck',
+ 'GsBottleneck',
+ 'SoBottleneck',
+ 'ClBottleneck',
+ 'SfBottleneck',
+ 'HiDepthBottleneck',
+ 'EarlyDepthBottleneck',
+ 'BcBottleneck',
+ 'HsStall',
+ 'DsStall',
+ 'SoStall',
+ 'ClStall',
+ 'SfStall',
+ ],
+ 'MemoryReads': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'ShaderBarriers',
+ 'GtiCmdStreamerMemoryReads',
+ 'GtiRsMemoryReads',
+ 'GtiVfMemoryReads',
+ 'GtiRccMemoryReads',
+ 'GtiMscMemoryReads',
+ 'GtiHizMemoryReads',
+ 'GtiStcMemoryReads',
+ 'GtiRczMemoryReads',
+ 'GtiMemoryReads',
+ 'GtiL3Bank0Reads',
+ 'GtiL3Bank1Reads',
+ 'GtiL3Bank2Reads',
+ 'GtiL3Bank3Reads',
+ 'GtiL3Reads',
+ 'GtiRingAccesses',
+ ],
+ 'MemoryWrites': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'GtiCmdStreamerMemoryWrites',
+ 'GtiSoMemoryWrites',
+ 'GtiRccMemoryWrites',
+ 'GtiMscMemoryWrites',
+ 'GtiHizMemoryWrites',
+ 'GtiStcMemoryWrites',
+ 'GtiRczMemoryWrites',
+ 'GtiMemoryWrites',
+ 'GtiL3Bank0Writes',
+ 'GtiL3Bank1Writes',
+ 'GtiL3Bank2Writes',
+ 'GtiL3Bank3Writes',
+ 'GtiL3Writes',
+ 'GtiRingAccesses',
+ ],
+ 'ComputeExtended': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'Fpu0Active',
+ 'Fpu1Active',
+ 'EuAvgIpcRate',
+ 'EuSendActive',
+ 'EuThreadOccupancy',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'EuUntypedReads0',
+ 'EuTypedReads0',
+ 'EuUntypedWrites0',
+ 'EuTypedWrites0',
+ 'EuUntypedAtomics0',
+ 'EuTypedAtomics0',
+ 'EuA64UntypedReads0',
+ 'EuA64UntypedWrites0',
+ 'TypedReads0',
+ 'TypedWrites0',
+ 'UntypedReads0',
+ 'UntypedWrites0',
+ 'TypedAtomics0',
+ 'TypedReadsPerCacheLine',
+ 'TypedWritesPerCacheLine',
+ 'UntypedReadsPerCacheLine',
+ 'UntypedWritesPerCacheLine',
+ 'TypedAtomicsPerCacheLine',
+ ],
+ 'ComputeL3Cache': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'Fpu0Active',
+ 'Fpu1Active',
+ 'EuAvgIpcRate',
+ 'EuSendActive',
+ 'EuHybridFpu0Instruction',
+ 'EuHybridFpu1Instruction',
+ 'EuTernaryFpu0Instruction',
+ 'EuTernaryFpu1Instruction',
+ 'EuBinaryFpu0Instruction',
+ 'EuBinaryFpu1Instruction',
+ 'EuMoveFpu0Instruction',
+ 'EuMoveFpu1Instruction',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerAccesses',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3Accesses',
+ 'L3Misses',
+ 'L3SamplerThroughput',
+ 'L3ShaderThroughput',
+ 'L3TotalThroughput',
+ 'ShaderBarriers',
+ 'L3Bank00Accesses',
+ 'L3Bank01Accesses',
+ 'L3Bank02Accesses',
+ 'L3Bank03Accesses',
+ 'L3Bank00IcAccesses',
+ 'L3Bank00IcHits',
+ 'GtiL3Throughput',
+ 'GtiReadThroughput',
+ 'GtiWriteThroughput',
+ ],
+ 'HDCAndSF': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'PolyDataReady',
+ 'NonSamplerShader00AccessStalledOnL3',
+ 'NonSamplerShader01AccessStalledOnL3',
+ 'NonSamplerShader02AccessStalledOnL3',
+ 'GTRequestQueueFull',
+ ],
+ 'L3_1': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'L30Bank0Stalled',
+ 'L30Bank1Stalled',
+ 'L30Bank1Active',
+ 'L30Bank0Active',
+ 'GTRequestQueueFull',
+ ],
+ 'L3_2': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'L30Bank2Stalled',
+ 'L30Bank2Active',
+ 'GTRequestQueueFull',
+ ],
+ 'L3_3': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'L30Bank3Stalled',
+ 'L30Bank3Active',
+ 'GTRequestQueueFull',
+ ],
+ 'RasterizerAndPixelBackend': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'PixelData0Ready',
+ 'Rasterizer0InputAvailable',
+ 'PSOutput0Available',
+ 'PixelValues0Ready',
+ 'Rasterizer0OutputReady',
+ 'GTRequestQueueFull',
+ ],
+ 'Sampler': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'Sampler01InputAvailable',
+ 'Sampler02InputAvailable',
+ 'Sampler00InputAvailable',
+ 'Sampler02OutputReady',
+ 'Sampler00OutputReady',
+ 'Sampler01OutputReady',
+ 'GTRequestQueueFull',
+ ],
+ 'TDL_1': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'NonPSThread01ReadyForDispatch',
+ 'PSThread00ReadyForDispatch',
+ 'NonPSThread00ReadyForDispatch',
+ 'PSThread02ReadyForDispatch',
+ 'NonPSThread02ReadyForDispatch',
+ 'PSThread01ReadyForDispatch',
+ 'GTRequestQueueFull',
+ ],
+ 'TDL_2': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'VsFpu0Active',
+ 'VsFpu1Active',
+ 'VsSendActive',
+ 'PsFpu0Active',
+ 'PsFpu1Active',
+ 'PsSendActive',
+ 'PsEuBothFpuActive',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'ThreadHeader01ReadyPort0',
+ 'ThreadHeader00ReadyPort1',
+ 'ThreadHeader00ReadyPort0',
+ 'ThreadHeader02ReadyPort1',
+ 'ThreadHeader02ReadyPort0',
+ 'ThreadHeader01ReadyPort1',
+ 'GTRequestQueueFull',
+ ],
+ 'ComputeExtra': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'Fpu1Active',
+ ],
+ 'VMEPipe': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuFpuBothActive',
+ 'EuThreadOccupancy',
+ 'VMEBusy',
+ ],
+ 'GpuBusyness': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'RenderBusy',
+ 'Vdbox0Busy',
+ 'Vdbox1Busy',
+ 'VeboxBusy',
+ 'BlitterBusy',
+ 'AnyRingBusy',
+ ],
+ 'TestOa': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'Counter0',
+ 'Counter1',
+ 'Counter2',
+ 'Counter3',
+ 'Counter4',
+ 'Counter5',
+ 'Counter6',
+ 'Counter7',
+ 'Counter8',
+ ],
+ 'PMA_Stall': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'StcPMAStall',
+ ],
+ },
+ 'oa-tgl.xml': {
+ 'RenderBasic': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'GpuBusy',
+ 'EuActive',
+ 'EuStall',
+ 'EuThreadOccupancy',
+ 'SamplersBusy',
+ 'SamplerBottleneck',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'GtiReadThroughput',
+ 'GtiWriteThroughput',
+ ],
+ 'ComputeBasic': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuThreadOccupancy',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'GtiReadThroughput',
+ 'GtiWriteThroughput',
+ ],
+ 'RenderPipeProfile': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuThreadOccupancy',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'VfBottleneck',
+ 'VsBottleneck',
+ 'HsBottleneck',
+ 'DsBottleneck',
+ 'GsBottleneck',
+ 'SoBottleneck',
+ 'ClBottleneck',
+ 'SfBottleneck',
+ 'HiDepthBottleneck',
+ 'BcBottleneck',
+ 'HsStall',
+ 'DsStall',
+ 'SoStall',
+ 'ClStall',
+ 'SfStall',
+ ],
+ 'HDCAndSF': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuThreadOccupancy',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'NonSamplerShader00AccessStalledOnL3',
+ 'NonSamplerShader01AccessStalledOnL3',
+ 'NonSamplerShader02AccessStalledOnL3',
+ 'NonSamplerShader03AccessStalledOnL3',
+ 'NonSamplerShader04AccessStalledOnL3',
+ 'NonSamplerShader05AccessStalledOnL3',
+ 'PolyDataReady',
+ ],
+ 'RasterizerAndPixelBackend': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuThreadOccupancy',
+ 'RasterizedPixels',
+ 'HiDepthTestFails',
+ 'EarlyDepthTestFails',
+ 'SamplesKilledInPs',
+ 'PixelsFailingPostPsTests',
+ 'SamplesWritten',
+ 'SamplesBlended',
+ 'SamplerTexels',
+ 'SamplerTexelMisses',
+ 'SlmBytesRead',
+ 'SlmBytesWritten',
+ 'ShaderMemoryAccesses',
+ 'ShaderAtomics',
+ 'L3ShaderThroughput',
+ 'ShaderBarriers',
+ 'Rasterizer0InputAvailable',
+ 'Rasterizer0OutputReady',
+ 'PixelData00Ready',
+ 'PSOutput00Available',
+ 'PSOutput01Available',
+ 'PSOutput02Available',
+ 'PixelValues00Ready',
+ 'PixelValues01Ready',
+ 'PixelValues02Ready',
+ 'GTRequestQueue00Full',
+ 'GTRequestQueue01Full',
+ 'GTRequestQueue10Full',
+ 'GTRequestQueue11Full',
+ ],
+ 'L3_1': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'EuActive',
+ 'EuStall',
+ 'EuThreadOccupancy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'L30Bank0InputAvailable',
+ 'L30Bank1InputAvailable',
+ 'L30Bank4InputAvailable',
+ 'L30Bank5InputAvailable',
+ ],
+ 'L3_2': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuThreadOccupancy',
+ 'L30Bank2InputAvailable',
+ 'L30Bank3InputAvailable',
+ 'L30Bank6InputAvailable',
+ 'L30Bank7InputAvailable',
+ ],
+ 'L3_3': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuThreadOccupancy',
+ 'L30Bank0OutputReady',
+ 'L30Bank4OutputReady',
+ ],
+ 'L3_4': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuThreadOccupancy',
+ 'L30Bank1OutputReady',
+ 'L30Bank5OutputReady',
+ ],
+ 'L3_5': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuThreadOccupancy',
+ 'L30Bank2OutputReady',
+ 'L30Bank6OutputReady',
+ ],
+ 'L3_6': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuThreadOccupancy',
+ 'L30Bank3OutputReady',
+ 'L30Bank7OutputReady',
+ ],
+ 'Sampler_1': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuThreadOccupancy',
+ 'Sampler00InputAvailable',
+ 'Sampler01InputAvailable',
+ 'Sampler02InputAvailable',
+ 'Sampler03InputAvailable',
+ 'Sampler04InputAvailable',
+ 'Sampler05InputAvailable',
+ ],
+ 'Sampler_2': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuThreadOccupancy',
+ 'Sampler00OutputReady',
+ 'Sampler01OutputReady',
+ 'Sampler02OutputReady',
+ 'Sampler03OutputReady',
+ 'Sampler04OutputReady',
+ 'Sampler05OutputReady',
+ ],
+ 'TDL_1': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuThreadOccupancy',
+ 'NonPSThread00ReadyForDispatch',
+ 'NonPSThread01ReadyForDispatch',
+ 'NonPSThread02ReadyForDispatch',
+ 'NonPSThread03ReadyForDispatch',
+ 'NonPSThread04ReadyForDispatch',
+ 'NonPSThread05ReadyForDispatch',
+ 'ThreadHeader00ReadyPort0',
+ 'ThreadHeader00ReadyPort1',
+ 'ThreadHeader00ReadyPort2',
+ 'ThreadHeader00ReadyPort3',
+ 'ThreadHeader01ReadyPort0',
+ 'ThreadHeader01ReadyPort1',
+ 'ThreadHeader01ReadyPort2',
+ 'ThreadHeader01ReadyPort3',
+ 'ThreadHeader00Ready',
+ 'ThreadHeader01Ready',
+ ],
+ 'TDL_2': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuThreadOccupancy',
+ 'PSThread00ReadyForDispatch',
+ 'PSThread01ReadyForDispatch',
+ 'PSThread02ReadyForDispatch',
+ 'PSThread03ReadyForDispatch',
+ 'PSThread04ReadyForDispatch',
+ 'PSThread05ReadyForDispatch',
+ 'ThreadHeader05Ready',
+ 'ThreadHeader05ReadyPort0',
+ 'ThreadHeader05ReadyPort1',
+ 'ThreadHeader05ReadyPort2',
+ 'ThreadHeader05ReadyPort3',
+ ],
+ 'TDL_3': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'EuActive',
+ 'EuStall',
+ 'EuThreadOccupancy',
+ 'ThreadHeader02Ready',
+ 'ThreadHeader03Ready',
+ 'ThreadHeader04Ready',
+ 'ThreadHeader02ReadyPort0',
+ 'ThreadHeader02ReadyPort1',
+ 'ThreadHeader02ReadyPort2',
+ 'ThreadHeader02ReadyPort3',
+ 'ThreadHeader03ReadyPort0',
+ 'ThreadHeader03ReadyPort1',
+ 'ThreadHeader03ReadyPort2',
+ 'ThreadHeader03ReadyPort3',
+ 'ThreadHeader04ReadyPort0',
+ 'ThreadHeader04ReadyPort1',
+ 'ThreadHeader04ReadyPort2',
+ 'ThreadHeader04ReadyPort3',
+ ],
+ 'GpuBusyness': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'EuActive',
+ 'EuStall',
+ 'EuThreadOccupancy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'RenderBusy',
+ 'ComputeBusy',
+ 'PoshEngineBusy',
+ 'BlitterBusy',
+ 'VeboxBusy',
+ 'Vdbox0Busy',
+ 'Vdbox1Busy',
+ 'RenderAndComputeBusy',
+ 'AnyEngineBusy',
+ ],
+ 'EuActivity1': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'RenderBusy',
+ 'ComputeBusy',
+ 'RenderAndComputeBusy',
+ 'GtiReadThroughput',
+ 'GtiWriteThroughput',
+ 'VsFpuActive',
+ 'PsFpuActive',
+ 'EuSendActive',
+ ],
+ 'EuActivity2': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'RenderBusy',
+ 'ComputeBusy',
+ 'RenderAndComputeBusy',
+ 'GtiReadThroughput',
+ 'GtiWriteThroughput',
+ 'CsEmActive',
+ 'CsFpuActive',
+ 'CsSendActive',
+ ],
+ 'EuActivity3': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'RenderBusy',
+ 'ComputeBusy',
+ 'RenderAndComputeBusy',
+ 'GtiReadThroughput',
+ 'GtiWriteThroughput',
+ 'VsEmActive',
+ 'PsEmActive',
+ 'PsSendActive',
+ ],
+ 'EuActivity4': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'RenderBusy',
+ 'ComputeBusy',
+ 'RenderAndComputeBusy',
+ 'GtiReadThroughput',
+ 'GtiWriteThroughput',
+ 'HsFpuActive',
+ 'DsFpuActive',
+ 'VsSendActive',
+ ],
+ 'EuActivity5': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'RenderBusy',
+ 'ComputeBusy',
+ 'RenderAndComputeBusy',
+ 'GtiReadThroughput',
+ 'GtiWriteThroughput',
+ 'HsEmActive',
+ 'DsEmActive',
+ 'HsSendActive',
+ ],
+ 'EuActivity6': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'RenderBusy',
+ 'ComputeBusy',
+ 'RenderAndComputeBusy',
+ 'GtiReadThroughput',
+ 'GtiWriteThroughput',
+ 'GsFpuActive',
+ 'GsEmActive',
+ 'GsSendActive',
+ ],
+ 'EuActivity7': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'FpuActive',
+ 'EmActive',
+ 'EuFpuEmActive',
+ 'EuAvgIpcRate',
+ 'RenderBusy',
+ 'ComputeBusy',
+ 'RenderAndComputeBusy',
+ 'GtiReadThroughput',
+ 'GtiWriteThroughput',
+ ],
+ 'EuActivity8': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'GpuBusy',
+ 'VsThreads',
+ 'HsThreads',
+ 'DsThreads',
+ 'GsThreads',
+ 'PsThreads',
+ 'CsThreads',
+ 'RenderBusy',
+ 'ComputeBusy',
+ 'RenderAndComputeBusy',
+ 'GtiReadThroughput',
+ 'GtiWriteThroughput',
+ 'DsSendActive',
+ ],
+ 'TestOa': [
+ 'GpuTime',
+ 'GpuCoreClocks',
+ 'AvgGpuCoreFrequency',
+ 'Counter0',
+ 'Counter1',
+ 'Counter2',
+ 'Counter3',
+ 'Counter4',
+ 'Counter5',
+ 'Counter6',
+ 'Counter7',
+ 'Counter8',
+ 'Counter9',
+ ],
+ },
+}
+
+
+def print_err(*args):
+ sys.stderr.write(' '.join(map(str,args)) + '\n')
+
+def main():
+ parser = argparse.ArgumentParser()
+ parser.add_argument("--input", help="Input", required=True)
+
+ args = parser.parse_args()
+
+ root = et.parse(args.input)
+
+ # print(' \'{0}\': {{'.format(args.input))
+ # for set in root.findall('.//set'):
+ # print(' \'{0}\': ['.format(set.attrib['symbol_name']))
+ # for counter in set.findall('.//counter'):
+ # print(' \'{0}\','.format(counter.attrib['symbol_name']))
+ # print(' ],')
+ # print(' },')
+
+ # return
+
+ print('<?xml version="1.0"?>')
+ metrics = root.getroot()
+ print('<metrics version="{0}" merge_md5="">'.format(metrics.attrib['version']))
+
+ for set in root.findall('.//set'):
+ print(' <set name="{0}"'.format(set.attrib['name']))
+ for a in ('chipset', 'symbol_name', 'underscore_name', 'mdapi_supported_apis', 'hw_config_guid'):
+ print(' {0}="{1}"'.format(a, set.attrib[a]))
+ print(' >')
+
+ counters = {}
+ for counter in set.findall('.//counter'):
+ counters[counter.attrib['symbol_name']] = counter
+
+ def print_counter(counter):
+ print(' <counter name="{0}"'.format(counter.attrib['name']))
+ for a in ('symbol_name', 'underscore_name', 'description',
+ 'low_watermark', 'high_watermark',
+ 'data_type', 'max_equation', 'units', 'semantic_type', 'equation',
+ 'availability', 'mdapi_group', 'mdapi_usage_flags', 'mdapi_supported_apis',
+ 'mdapi_hw_unit_type'):
+ if a in counter.attrib:
+ print(' {0}="{1}"'.format(a, counter.attrib[a]))
+ print(' />')
+
+
+ for counter_name in orders[args.input][set.attrib['symbol_name']]:
+ if not counter_name in counters:
+ continue
+ print_counter(counters[counter_name])
+ for counter_name in counters.keys():
+ if counter_name in orders[args.input][set.attrib['symbol_name']]:
+ continue
+ print_counter(counters[counter_name])
+
+ for regs in set.findall('.//register_config'):
+ if len(regs.attrib) < 2:
+ print(' <register_config type="{0}">'.format(regs.attrib['type']))
+ else:
+ print(' <register_config type="{0}"'.format(regs.attrib['type']))
+ if 'availability' in regs.attrib:
+ print(' availability="{0}"'.format(regs.attrib['availability'].replace('&', '&amp;')))
+ if 'priority' in regs.attrib:
+ print(' priority="{0}"'.format(regs.attrib['priority']))
+ print(' >')
+
+ for r in regs.findall('.//register'):
+ print(' <register type="{0}" address="{1}" value="{2}" />'.format(r.attrib['type'],
+ r.attrib['address'],
+ r.attrib['value']))
+ print(' </register_config>')
+
+ print(' </set>')
+ print('')
+
+ print('</metrics>')
+
+
+if __name__ == '__main__':
+ main()